From a87b0dd3fd3c49dcbfd29afe84ca0d7d468504b4 Mon Sep 17 00:00:00 2001 From: timebusker Date: Wed, 3 Jan 2018 22:06:43 +0800 Subject: [PATCH 01/49] update readme.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e8966e6..c401755 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ ## Spring Boot - +## [我的blog地址:https://timebusker.github.io/,后续将持续更新项目.....](https://timebusker.github.io/) Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。 该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式, Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 From 9c158cd975a094a5f0c754d1d588e70f4dd61484 Mon Sep 17 00:00:00 2001 From: timebusker Date: Sat, 28 Apr 2018 01:01:51 +0800 Subject: [PATCH 02/49] =?UTF-8?q?=EF=BF=A5=EF=BF=A5=EF=BF=A5=EF=BF=A5?= =?UTF-8?q?=EF=BF=A5=EF=BF=A5=EF=BF=A5=EF=BF=A5=EF=BF=A5=EF=BF=A5=EF=BF=A5?= =?UTF-8?q?=EF=BF=A5=EF=BF=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c401755..a70e6b9 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,18 @@ ## Spring Boot -## [我的blog地址:https://timebusker.github.io/,后续将持续更新项目.....](https://timebusker.github.io/) +## [我的blog地址:https://www.timebusker.top/,持续更新.....](https://timebusker.github.io/) + +----------------- + +

:heart::heart::heart:如果觉得我的文章或者代码对您有帮助,可以请我喝杯咖啡哦:heart::heart::heart:

+
+ WXPAY +                    + ALIPAY +
+

:smile::smile::smile:您的支持将鼓励我继续创作...谢谢!:smile::smile::smile:

+ +----------------- + Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。 该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式, Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 From 82101268160516624c9e872eb82f04324fdbe0f6 Mon Sep 17 00:00:00 2001 From: timebusker Date: Fri, 4 May 2018 00:01:51 +0800 Subject: [PATCH 03/49] =?UTF-8?q?=E9=94=9F=E3=83=AF=E9=AA=8F=E9=94=9F?= =?UTF-8?q?=E3=83=AF=E9=AA=8F=E9=94=9F=E3=83=AF=E9=AA=8F=E9=94=9F=E3=83=AF?= =?UTF-8?q?=E9=AA=8F=E9=94=9F=E3=83=AF=E9=AA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gitbash.bat | 3 + pom.xml | 1 + .../spring-boot-1-QuickStart.iml | 4 +- .../spring-boot-10-SpringData.iml | 2 +- .../pom.xml | 55 +++++ ...pring-boot-11-SpringSecurity-SpringMvc.iml | 46 ++++ .../main/java/com/timebusker/AppConfig.java | 9 + .../web/HelloSpringSecurityController.java | 35 +++ .../src/main/webapp/WEB-INF/web.xml | 6 + spring-boot-11-SpringSecurity/pom.xml | 204 ++++++++++-------- .../spring-boot-11-SpringSecurity.iml | 42 +++- .../src/main/java/cn/timebusker/App.java | 68 +++--- .../java/cn/timebusker/model/SystemRole.java | 40 ++++ .../java/cn/timebusker/model/SystemUser.java | 67 ++++++ .../security/SpringSecurityConfig.java | 92 ++++++++ .../security/SpringSecurityInitializer.java | 10 + .../spring-boot-12-Swagger2.iml | 3 +- .../spring-boot-13-MyBatis.iml | 6 +- .../spring-boot-14-JdbcTemplate.iml | 3 +- .../spring-boot-15-Redis-cache.iml | 3 +- .../spring-boot-15-Redis-mq.iml | 3 +- .../spring-boot-15-Redis-sample.iml | 2 +- spring-boot-15-Redis/spring-boot-15-Redis.iml | 2 +- .../spring-boot-16-Transcation.iml | 3 +- .../spring-boot-17-monitor-AdminClient.iml | 3 +- .../spring-boot-17-monitor-AdminServer.iml | 3 +- .../spring-boot-17-monitor-actuator.iml | 3 +- .../spring-boot-17-monitor.iml | 2 +- .../spring-boot-18-MQ-activemq.iml | 2 +- .../spring-boot-18-MQ-kafka.iml | 2 +- .../spring-boot-18-MQ-rabbitmq.iml | 2 +- .../spring-boot-18-MQ-rocketmq.iml | 2 +- spring-boot-18-MQ/spring-boot-18-MQ.iml | 2 +- ...ing-boot-19-Definition-Starter-Service.iml | 1 - ...spring-boot-19-Definition-Starter-Test.iml | 1 - .../spring-boot-19-Definition-Starter.iml | 14 +- .../spring-boot-2-RESTful.iml | 4 +- .../spring-boot-3-logs-Log4j.iml | 3 +- .../spring-boot-3-logs-Log4j2.iml | 3 +- .../spring-boot-3-logs-Logback.iml | 3 +- spring-boot-3-logs/spring-boot-3-logs.iml | 2 +- .../spring-boot-4-Scheduled.iml | 3 +- spring-boot-5-Async/spring-boot-5-Async.iml | 3 +- .../spring-boot-6-GlobalException.iml | 3 +- .../spring-boot-7-EhCache.iml | 3 +- spring-boot-8-AOP/spring-boot-8-AOP.iml | 3 +- .../spring-boot-9-JavaMailSender.iml | 3 +- spring-boot.iml | 12 ++ 48 files changed, 603 insertions(+), 188 deletions(-) create mode 100644 gitbash.bat create mode 100644 spring-boot-11-SpringSecurity-SpringMvc/pom.xml create mode 100644 spring-boot-11-SpringSecurity-SpringMvc/spring-boot-11-SpringSecurity-SpringMvc.iml create mode 100644 spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/AppConfig.java create mode 100644 spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/web/HelloSpringSecurityController.java create mode 100644 spring-boot-11-SpringSecurity-SpringMvc/src/main/webapp/WEB-INF/web.xml create mode 100644 spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemRole.java create mode 100644 spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemUser.java create mode 100644 spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityConfig.java create mode 100644 spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityInitializer.java create mode 100644 spring-boot.iml diff --git a/gitbash.bat b/gitbash.bat new file mode 100644 index 0000000..e87c44d --- /dev/null +++ b/gitbash.bat @@ -0,0 +1,3 @@ +git add . +git commit -am"¥¥¥¥¥¥¥¥¥¥" +git push origin master \ No newline at end of file diff --git a/pom.xml b/pom.xml index 5aab73d..2129c8c 100644 --- a/pom.xml +++ b/pom.xml @@ -79,6 +79,7 @@ spring-boot-17-monitor spring-boot-18-MQ spring-boot-19-Definition-Starter + spring-boot-11-SpringSecurity-SpringMvc diff --git a/spring-boot-1-QuickStart/spring-boot-1-QuickStart.iml b/spring-boot-1-QuickStart/spring-boot-1-QuickStart.iml index a7298bc..5ffb804 100644 --- a/spring-boot-1-QuickStart/spring-boot-1-QuickStart.iml +++ b/spring-boot-1-QuickStart/spring-boot-1-QuickStart.iml @@ -1,5 +1,5 @@ - + @@ -11,8 +11,6 @@ - - diff --git a/spring-boot-10-SpringData/spring-boot-10-SpringData.iml b/spring-boot-10-SpringData/spring-boot-10-SpringData.iml index 0e84ab9..2058fbb 100644 --- a/spring-boot-10-SpringData/spring-boot-10-SpringData.iml +++ b/spring-boot-10-SpringData/spring-boot-10-SpringData.iml @@ -1,5 +1,5 @@ - + diff --git a/spring-boot-11-SpringSecurity-SpringMvc/pom.xml b/spring-boot-11-SpringSecurity-SpringMvc/pom.xml new file mode 100644 index 0000000..79ba70b --- /dev/null +++ b/spring-boot-11-SpringSecurity-SpringMvc/pom.xml @@ -0,0 +1,55 @@ + + + + spring-boot + cn.timebusker + 2.0.0 + + 4.0.0 + + spring-boot-11-SpringSecurity-SpringMvc + + + 1.8 + 4.3.7.RELEASE + 4.1.4.RELEASE + 1.2 + + + + + + + org.springframework + spring-web + ${spring.version} + + + org.springframework + spring-webmvc + ${spring.version} + + + + + org.springframework.security + spring-security-web + ${spring.security.version} + + + org.springframework.security + spring-security-config + ${spring.security.version} + + + + + jstl + jstl + ${jstl.version} + + + + \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity-SpringMvc/spring-boot-11-SpringSecurity-SpringMvc.iml b/spring-boot-11-SpringSecurity-SpringMvc/spring-boot-11-SpringSecurity-SpringMvc.iml new file mode 100644 index 0000000..66d6dd3 --- /dev/null +++ b/spring-boot-11-SpringSecurity-SpringMvc/spring-boot-11-SpringSecurity-SpringMvc.iml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/AppConfig.java b/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/AppConfig.java new file mode 100644 index 0000000..a5dc92f --- /dev/null +++ b/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/AppConfig.java @@ -0,0 +1,9 @@ +package com.timebusker; + +/** + * @DESC:${DESCRIPTION} + * @author: timebusker + * @date:2018/5/3 + */ +public class AppConfig { +} diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/web/HelloSpringSecurityController.java b/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/web/HelloSpringSecurityController.java new file mode 100644 index 0000000..3940858 --- /dev/null +++ b/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/web/HelloSpringSecurityController.java @@ -0,0 +1,35 @@ +package com.timebusker.web; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.servlet.ModelAndView; + +/** + * @DESC:${DESCRIPTION} + * @author: timebusker + * @date:2018/5/3 + */ + +@Controller +public class HelloSpringSecurityController { + + @RequestMapping(value = {"/", "/welcome**"}, method = RequestMethod.GET) + public ModelAndView welcomePage() { + ModelAndView model = new ModelAndView(); + model.addObject("title", "Spring Security Hello World"); + model.addObject("message", "This is welcome page!"); + model.setViewName("hello"); + return model; + + } + + @RequestMapping(value = "/admin**", method = RequestMethod.GET) + public ModelAndView adminPage() { + ModelAndView model = new ModelAndView(); + model.addObject("title", "Spring Security Hello World"); + model.addObject("message", "This is protected page!"); + model.setViewName("admin"); + return model; + } +} diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/webapp/WEB-INF/web.xml b/spring-boot-11-SpringSecurity-SpringMvc/src/main/webapp/WEB-INF/web.xml new file mode 100644 index 0000000..a0b58fd --- /dev/null +++ b/spring-boot-11-SpringSecurity-SpringMvc/src/main/webapp/WEB-INF/web.xml @@ -0,0 +1,6 @@ + + + \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/pom.xml b/spring-boot-11-SpringSecurity/pom.xml index a0ada68..6fa2408 100644 --- a/spring-boot-11-SpringSecurity/pom.xml +++ b/spring-boot-11-SpringSecurity/pom.xml @@ -1,92 +1,120 @@ - 4.0.0 - - cn.timebusker - spring-boot - 2.0.0 - - spring-boot-11-SpringSecurity - spring-boot-11-SpringSecurity - http://maven.apache.org - - UTF-8 - - - - - - org.springframework.boot - spring-boot-starter - - - - org.springframework.boot - spring-boot-starter-logging - - - - - - org.springframework.boot - spring-boot-starter-test - test - - - - org.springframework.boot - spring-boot-starter-web - - - org.springframework.boot - spring-boot-starter-tomcat - - - - - - - org.springframework.boot - spring-boot-starter-jetty - - - - org.springframework.boot - spring-boot-devtools - true - + 4.0.0 + + cn.timebusker + spring-boot + 2.0.0 + + spring-boot-11-SpringSecurity + spring-boot-11-SpringSecurity + http://maven.apache.org + + UTF-8 + + + + + + org.springframework.boot + spring-boot-starter + + + + org.springframework.boot + spring-boot-starter-logging + + + + + + org.springframework.boot + spring-boot-starter-test + test + + + + org.springframework.boot + spring-boot-starter-web + + + org.springframework.boot + spring-boot-starter-tomcat + + + + + + + org.springframework.boot + spring-boot-starter-jetty + + + + org.springframework.boot + spring-boot-devtools + true + - - - - org.slf4j - slf4j-api - - - org.slf4j - jcl-over-slf4j - - - org.slf4j - log4j-over-slf4j - - - org.slf4j - jul-to-slf4j - - - org.jboss.logging - jboss-logging - - - - ch.qos.logback - logback-classic - - - ch.qos.logback - logback-core - - - + + + org.springframework.boot + spring-boot-starter-data-jpa + + + + mysql + mysql-connector-java + + + + com.alibaba + fastjson + + + + + org.springframework.security + spring-security-taglibs + + + org.springframework.boot + spring-boot-starter-security + + + + + + + + org.slf4j + slf4j-api + + + org.slf4j + jcl-over-slf4j + + + org.slf4j + log4j-over-slf4j + + + org.slf4j + jul-to-slf4j + + + org.jboss.logging + jboss-logging + + + + ch.qos.logback + logback-classic + + + ch.qos.logback + logback-core + + + diff --git a/spring-boot-11-SpringSecurity/spring-boot-11-SpringSecurity.iml b/spring-boot-11-SpringSecurity/spring-boot-11-SpringSecurity.iml index 2db83f7..a757e27 100644 --- a/spring-boot-11-SpringSecurity/spring-boot-11-SpringSecurity.iml +++ b/spring-boot-11-SpringSecurity/spring-boot-11-SpringSecurity.iml @@ -1,5 +1,5 @@ - + @@ -11,14 +11,12 @@ - - @@ -45,10 +43,7 @@ - - - @@ -77,6 +72,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/App.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/App.java index 8b1f6c1..7af68f5 100644 --- a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/App.java +++ b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/App.java @@ -9,40 +9,36 @@ @SpringBootApplication public class App { - /** - * @SpringBootApplication注解的类一定要放在自定义包下且属于自定义包的 - * - * @SpringBootApplication is a convenience annotation that adds all of the following: - * @SpringBootApplication是一个方便的注解,增加了所有的以下内容: - * - * @Configuration tags the class as a source of bean definitions for the application context. - * @Configuration 标记一个类来作为bean定义的应用程序上下文的资源 - * - * @EnableAutoConfiguration tells Spring Boot to start adding beans based on classpath settings, other beans, and various property settings. - * @EnableAutoConfiguration告诉Spring Boot开始加载基于类路径下的配置信息、beans、各种属性配置。 - * - * Normally you would add @EnableWebMvc for a Spring MVC app, but Spring Boot adds - * it automatically when it sees spring-webmvc on the classpath. This flags the application as a web - * application and activates key behaviors such as setting up a DispatcherServlet - * 通常你会添加@EnableWebMvc为Spring MVC的应用程序,但是当Spring Boot在classpath下检索到spring-webmvc时, - * spring boot会自动添加。这标志该应用程序作为Web应用程序,并激活关键行为,如设立的DispatcherServlet - * - * @ComponentScan tells Spring to look for other components, configurations, and services in the the hello package, allowing it to find the HelloController. - * @ComponentScan 告诉Spring寻找其他组件,配置,以及业务层类,最前面才能加载到所有的类。 - */ - - public static void main(String[] args) { - // devtools:是spring boot的一个热部署工具 - //设置 spring.devtools.restart.enabled 属性为false,可以关闭该特性. - //System.setProperty("spring.devtools.restart.enabled","false"); - - // 启动Sprign Boot - ApplicationContext ctx = SpringApplication.run(App.class, args); - System.out.println("Let's inspect the beans provided by Spring Boot:"); - String[] beanNames = ctx.getBeanDefinitionNames(); - Arrays.sort(beanNames); - for (String beanName : beanNames) { - System.out.println(beanName); - } - } + /** + * @SpringBootApplication注解的类一定要放在自定义包下且属于自定义包的 + * @SpringBootApplication is a convenience annotation that adds all of the following: + * @SpringBootApplication是一个方便的注解,增加了所有的以下内容: + * @Configuration tags the class as a source of bean definitions for the application context. + * @Configuration 标记一个类来作为bean定义的应用程序上下文的资源 + * @EnableAutoConfiguration tells Spring Boot to start adding beans based on classpath settings, other beans, and various property settings. + * @EnableAutoConfiguration告诉Spring Boot开始加载基于类路径下的配置信息、beans、各种属性配置。 + *

+ * Normally you would add @EnableWebMvc for a Spring MVC app, but Spring Boot adds + * it automatically when it sees spring-webmvc on the classpath. This flags the application as a web + * application and activates key behaviors such as setting up a DispatcherServlet + * 通常你会添加@EnableWebMvc为Spring MVC的应用程序,但是当Spring Boot在classpath下检索到spring-webmvc时, + * spring boot会自动添加。这标志该应用程序作为Web应用程序,并激活关键行为,如设立的DispatcherServlet + * @ComponentScan tells Spring to look for other components, configurations, and services in the the hello package, allowing it to find the HelloController. + * @ComponentScan 告诉Spring寻找其他组件,配置,以及业务层类,最前面才能加载到所有的类。 + */ + + public static void main(String[] args) { + // devtools:是spring boot的一个热部署工具 + //设置 spring.devtools.restart.enabled 属性为false,可以关闭该特性. + //System.setProperty("spring.devtools.restart.enabled","false"); + + // 启动Sprign Boot + ApplicationContext ctx = SpringApplication.run(App.class, args); + System.out.println("Let's inspect the beans provided by Spring Boot:"); + String[] beanNames = ctx.getBeanDefinitionNames(); + Arrays.sort(beanNames); + for (String beanName : beanNames) { + System.out.println(beanName); + } + } } diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemRole.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemRole.java new file mode 100644 index 0000000..01bc8f9 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemRole.java @@ -0,0 +1,40 @@ +package cn.timebusker.model; + +import java.io.Serializable; +import java.sql.Date; + +/** + * @DESC:${DESCRIPTION} + * @author: timebusker + * @date:2018/5/3 + */ +public class SystemRole implements Serializable { + private static final long serialVersionUID = -7771353569883890210L; + private Integer roleId; + private String roleName; + private Date updateDate; + + public Integer getRoleId() { + return roleId; + } + + public void setRoleId(Integer roleId) { + this.roleId = roleId; + } + + public String getRoleName() { + return roleName; + } + + public void setRoleName(String roleName) { + this.roleName = roleName; + } + + public Date getUpdateDate() { + return updateDate; + } + + public void setUpdateDate(Date updateDate) { + this.updateDate = updateDate; + } +} diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemUser.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemUser.java new file mode 100644 index 0000000..71468e1 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemUser.java @@ -0,0 +1,67 @@ +package cn.timebusker.model; + +import java.io.Serializable; +import java.sql.Date; + +/** + * @DESC:${DESCRIPTION} + * @author: timebusker + * @date:2018/5/3 + */ +public class SystemUser implements Serializable { + private static final long serialVersionUID = 7094004598646216788L; + private Integer userId; + private String userName; + private String userpPwd; + private String telPhone; + private Date updateDate; + private Integer isAdmin; + + public Integer getUserId() { + return userId; + } + + public void setUserId(Integer userId) { + this.userId = userId; + } + + public String getUserName() { + return userName; + } + + public void setUserName(String userName) { + this.userName = userName; + } + + public String getUserpPwd() { + return userpPwd; + } + + public void setUserpPwd(String userpPwd) { + this.userpPwd = userpPwd; + } + + public String getTelPhone() { + return telPhone; + } + + public void setTelPhone(String telPhone) { + this.telPhone = telPhone; + } + + public Date getUpdateDate() { + return updateDate; + } + + public void setUpdateDate(Date updateDate) { + this.updateDate = updateDate; + } + + public Integer getIsAdmin() { + return isAdmin; + } + + public void setIsAdmin(Integer isAdmin) { + this.isAdmin = isAdmin; + } +} diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityConfig.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityConfig.java new file mode 100644 index 0000000..67d2c24 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityConfig.java @@ -0,0 +1,92 @@ +package cn.timebusker.security; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.web.servlet.FilterRegistrationBean; +import org.springframework.context.annotation.Bean; +import org.springframework.security.authentication.dao.DaoAuthenticationProvider; +import org.springframework.security.authentication.encoding.Md5PasswordEncoder; +import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; +import org.springframework.security.config.annotation.method.configuration.EnableGlobalMethodSecurity; +import org.springframework.security.config.annotation.web.builders.HttpSecurity; +import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; +import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; +import org.springframework.security.core.userdetails.UserDetailsService; + +/** + * @DESC:SpringSecurityConfig + * @author: timebusker + * @date:2018/5/3 + */ +@EnableWebSecurity +@EnableGlobalMethodSecurity(prePostEnabled = true)//开启@PreAuthorize注解 +public class SpringSecurityConfig extends WebSecurityConfigurerAdapter { + + @Autowired + private UrlsDao urlsDao; + @Autowired + private UserInfoDao userInfoDao; + + @Override + protected void configure(AuthenticationManagerBuilder auth) throws Exception { + auth.userDetailsService(userDetailsServiceBean()); + //密码MD5加密配置 + auth.authenticationProvider(authenticationProvider()); + } + + @Bean + public DaoAuthenticationProvider authenticationProvider() throws Exception { + DaoAuthenticationProvider authenticationProvider = new DaoAuthenticationProvider(); + authenticationProvider.setUserDetailsService(userDetailsServiceBean()); + authenticationProvider.setPasswordEncoder(new Md5PasswordEncoder()); + return authenticationProvider; + } + + @Override + public UserDetailsService userDetailsServiceBean() throws Exception { + return new CustomUserService(userInfoDao, urlsDao); + } + + @Override + protected void configure(HttpSecurity http) throws Exception { + http + //.csrf().disable() + .authorizeRequests() + .antMatchers("/").permitAll() + .antMatchers("/js/**", "/css/**", "/images/**").permitAll() + .antMatchers("/logout").permitAll() + .antMatchers("/user/list").permitAll() + .anyRequest().authenticated() + .and() + .formLogin() + .loginPage("/login") + .defaultSuccessUrl("/", false) + .permitAll() + .and() + .exceptionHandling().accessDeniedPage("/nolimit") + .and() + .httpBasic(); + } + + /** + * 加载自定义过滤器 + * + * @return + */ + @Bean + public FilterRegistrationBean someFilterRegistration() { + FilterRegistrationBean registration = new FilterRegistrationBean(); + registration.setFilter(someFilter()); + registration.addUrlPatterns("/*"); +// registration.addInitParameter("paramName", "paramValue"); + registration.setName("commonFilter"); + registration.setOrder(1); + return registration; + } + + @Bean(name = "commonFilter") + public Filter someFilter() { + return new CommonFilter(); + } + + +} diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityInitializer.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityInitializer.java new file mode 100644 index 0000000..23349cc --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityInitializer.java @@ -0,0 +1,10 @@ +package cn.timebusker.security; + +/** + * @DESC:扩展 AbstractSecurityWebApplicationInitializer 的一个类, 它将会自动地加载 springSecurityFilterChain + * @author: timebusker + * @date:2018/5/3 + */ +public class SpringSecurityInitializer { + //do nothing +} diff --git a/spring-boot-12-Swagger2/spring-boot-12-Swagger2.iml b/spring-boot-12-Swagger2/spring-boot-12-Swagger2.iml index e2f30c8..16fcde1 100644 --- a/spring-boot-12-Swagger2/spring-boot-12-Swagger2.iml +++ b/spring-boot-12-Swagger2/spring-boot-12-Swagger2.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-13-MyBatis/spring-boot-13-MyBatis.iml b/spring-boot-13-MyBatis/spring-boot-13-MyBatis.iml index 9c751d0..ed07359 100644 --- a/spring-boot-13-MyBatis/spring-boot-13-MyBatis.iml +++ b/spring-boot-13-MyBatis/spring-boot-13-MyBatis.iml @@ -1,5 +1,5 @@ - + @@ -89,7 +89,7 @@ - + @@ -98,7 +98,7 @@ - + diff --git a/spring-boot-14-JdbcTemplate/spring-boot-14-JdbcTemplate.iml b/spring-boot-14-JdbcTemplate/spring-boot-14-JdbcTemplate.iml index 2db83f7..b72ea19 100644 --- a/spring-boot-14-JdbcTemplate/spring-boot-14-JdbcTemplate.iml +++ b/spring-boot-14-JdbcTemplate/spring-boot-14-JdbcTemplate.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-15-Redis/spring-boot-15-Redis-cache/spring-boot-15-Redis-cache.iml b/spring-boot-15-Redis/spring-boot-15-Redis-cache/spring-boot-15-Redis-cache.iml index a155885..94ad06c 100644 --- a/spring-boot-15-Redis/spring-boot-15-Redis-cache/spring-boot-15-Redis-cache.iml +++ b/spring-boot-15-Redis/spring-boot-15-Redis-cache/spring-boot-15-Redis-cache.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-15-Redis/spring-boot-15-Redis-mq/spring-boot-15-Redis-mq.iml b/spring-boot-15-Redis/spring-boot-15-Redis-mq/spring-boot-15-Redis-mq.iml index a155885..94ad06c 100644 --- a/spring-boot-15-Redis/spring-boot-15-Redis-mq/spring-boot-15-Redis-mq.iml +++ b/spring-boot-15-Redis/spring-boot-15-Redis-mq/spring-boot-15-Redis-mq.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-15-Redis/spring-boot-15-Redis-sample/spring-boot-15-Redis-sample.iml b/spring-boot-15-Redis/spring-boot-15-Redis-sample/spring-boot-15-Redis-sample.iml index 0454378..0be31fc 100644 --- a/spring-boot-15-Redis/spring-boot-15-Redis-sample/spring-boot-15-Redis-sample.iml +++ b/spring-boot-15-Redis/spring-boot-15-Redis-sample/spring-boot-15-Redis-sample.iml @@ -1,5 +1,5 @@ - + diff --git a/spring-boot-15-Redis/spring-boot-15-Redis.iml b/spring-boot-15-Redis/spring-boot-15-Redis.iml index d8f3fc8..b74869a 100644 --- a/spring-boot-15-Redis/spring-boot-15-Redis.iml +++ b/spring-boot-15-Redis/spring-boot-15-Redis.iml @@ -1,5 +1,5 @@ - + diff --git a/spring-boot-16-Transcation/spring-boot-16-Transcation.iml b/spring-boot-16-Transcation/spring-boot-16-Transcation.iml index 2db83f7..b72ea19 100644 --- a/spring-boot-16-Transcation/spring-boot-16-Transcation.iml +++ b/spring-boot-16-Transcation/spring-boot-16-Transcation.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-17-monitor/spring-boot-17-monitor-AdminClient/spring-boot-17-monitor-AdminClient.iml b/spring-boot-17-monitor/spring-boot-17-monitor-AdminClient/spring-boot-17-monitor-AdminClient.iml index 8671704..6110a1e 100644 --- a/spring-boot-17-monitor/spring-boot-17-monitor-AdminClient/spring-boot-17-monitor-AdminClient.iml +++ b/spring-boot-17-monitor/spring-boot-17-monitor-AdminClient/spring-boot-17-monitor-AdminClient.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-17-monitor/spring-boot-17-monitor-AdminServer/spring-boot-17-monitor-AdminServer.iml b/spring-boot-17-monitor/spring-boot-17-monitor-AdminServer/spring-boot-17-monitor-AdminServer.iml index 5b0b327..ed63064 100644 --- a/spring-boot-17-monitor/spring-boot-17-monitor-AdminServer/spring-boot-17-monitor-AdminServer.iml +++ b/spring-boot-17-monitor/spring-boot-17-monitor-AdminServer/spring-boot-17-monitor-AdminServer.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-17-monitor/spring-boot-17-monitor-actuator/spring-boot-17-monitor-actuator.iml b/spring-boot-17-monitor/spring-boot-17-monitor-actuator/spring-boot-17-monitor-actuator.iml index ea87bbd..c0759fe 100644 --- a/spring-boot-17-monitor/spring-boot-17-monitor-actuator/spring-boot-17-monitor-actuator.iml +++ b/spring-boot-17-monitor/spring-boot-17-monitor-actuator/spring-boot-17-monitor-actuator.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-17-monitor/spring-boot-17-monitor.iml b/spring-boot-17-monitor/spring-boot-17-monitor.iml index a0d4a1e..f409c0e 100644 --- a/spring-boot-17-monitor/spring-boot-17-monitor.iml +++ b/spring-boot-17-monitor/spring-boot-17-monitor.iml @@ -1,5 +1,5 @@ - + diff --git a/spring-boot-18-MQ/spring-boot-18-MQ-activemq/spring-boot-18-MQ-activemq.iml b/spring-boot-18-MQ/spring-boot-18-MQ-activemq/spring-boot-18-MQ-activemq.iml index d579b2d..d97ae61 100644 --- a/spring-boot-18-MQ/spring-boot-18-MQ-activemq/spring-boot-18-MQ-activemq.iml +++ b/spring-boot-18-MQ/spring-boot-18-MQ-activemq/spring-boot-18-MQ-activemq.iml @@ -1,5 +1,5 @@ - + diff --git a/spring-boot-18-MQ/spring-boot-18-MQ-kafka/spring-boot-18-MQ-kafka.iml b/spring-boot-18-MQ/spring-boot-18-MQ-kafka/spring-boot-18-MQ-kafka.iml index fe23b83..e59e1a0 100644 --- a/spring-boot-18-MQ/spring-boot-18-MQ-kafka/spring-boot-18-MQ-kafka.iml +++ b/spring-boot-18-MQ/spring-boot-18-MQ-kafka/spring-boot-18-MQ-kafka.iml @@ -1,5 +1,5 @@ - + diff --git a/spring-boot-18-MQ/spring-boot-18-MQ-rabbitmq/spring-boot-18-MQ-rabbitmq.iml b/spring-boot-18-MQ/spring-boot-18-MQ-rabbitmq/spring-boot-18-MQ-rabbitmq.iml index 7d9eca0..0f42cb9 100644 --- a/spring-boot-18-MQ/spring-boot-18-MQ-rabbitmq/spring-boot-18-MQ-rabbitmq.iml +++ b/spring-boot-18-MQ/spring-boot-18-MQ-rabbitmq/spring-boot-18-MQ-rabbitmq.iml @@ -1,5 +1,5 @@ - + diff --git a/spring-boot-18-MQ/spring-boot-18-MQ-rocketmq/spring-boot-18-MQ-rocketmq.iml b/spring-boot-18-MQ/spring-boot-18-MQ-rocketmq/spring-boot-18-MQ-rocketmq.iml index fe23b83..e59e1a0 100644 --- a/spring-boot-18-MQ/spring-boot-18-MQ-rocketmq/spring-boot-18-MQ-rocketmq.iml +++ b/spring-boot-18-MQ/spring-boot-18-MQ-rocketmq/spring-boot-18-MQ-rocketmq.iml @@ -1,5 +1,5 @@ - + diff --git a/spring-boot-18-MQ/spring-boot-18-MQ.iml b/spring-boot-18-MQ/spring-boot-18-MQ.iml index d84a458..835abcd 100644 --- a/spring-boot-18-MQ/spring-boot-18-MQ.iml +++ b/spring-boot-18-MQ/spring-boot-18-MQ.iml @@ -1,5 +1,5 @@ - + diff --git a/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Service/spring-boot-19-Definition-Starter-Service.iml b/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Service/spring-boot-19-Definition-Starter-Service.iml index a45d83e..f81c71f 100644 --- a/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Service/spring-boot-19-Definition-Starter-Service.iml +++ b/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Service/spring-boot-19-Definition-Starter-Service.iml @@ -10,7 +10,6 @@ - diff --git a/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Test/spring-boot-19-Definition-Starter-Test.iml b/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Test/spring-boot-19-Definition-Starter-Test.iml index 8dde4e6..2c46cad 100644 --- a/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Test/spring-boot-19-Definition-Starter-Test.iml +++ b/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Test/spring-boot-19-Definition-Starter-Test.iml @@ -10,7 +10,6 @@ - diff --git a/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter.iml b/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter.iml index b265ef6..0296e09 100644 --- a/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter.iml +++ b/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter.iml @@ -1,11 +1,19 @@ - - - + + + + + + + + + + + \ No newline at end of file diff --git a/spring-boot-2-RESTful/spring-boot-2-RESTful.iml b/spring-boot-2-RESTful/spring-boot-2-RESTful.iml index 4a71d9f..6b762a8 100644 --- a/spring-boot-2-RESTful/spring-boot-2-RESTful.iml +++ b/spring-boot-2-RESTful/spring-boot-2-RESTful.iml @@ -1,5 +1,5 @@ - + @@ -11,8 +11,6 @@ - - diff --git a/spring-boot-3-logs/spring-boot-3-logs-Log4j/spring-boot-3-logs-Log4j.iml b/spring-boot-3-logs/spring-boot-3-logs-Log4j/spring-boot-3-logs-Log4j.iml index a5d3b69..09345e0 100644 --- a/spring-boot-3-logs/spring-boot-3-logs-Log4j/spring-boot-3-logs-Log4j.iml +++ b/spring-boot-3-logs/spring-boot-3-logs-Log4j/spring-boot-3-logs-Log4j.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-3-logs/spring-boot-3-logs-Log4j2/spring-boot-3-logs-Log4j2.iml b/spring-boot-3-logs/spring-boot-3-logs-Log4j2/spring-boot-3-logs-Log4j2.iml index 528ac7e..026c912 100644 --- a/spring-boot-3-logs/spring-boot-3-logs-Log4j2/spring-boot-3-logs-Log4j2.iml +++ b/spring-boot-3-logs/spring-boot-3-logs-Log4j2/spring-boot-3-logs-Log4j2.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-3-logs/spring-boot-3-logs-Logback/spring-boot-3-logs-Logback.iml b/spring-boot-3-logs/spring-boot-3-logs-Logback/spring-boot-3-logs-Logback.iml index 2db83f7..b72ea19 100644 --- a/spring-boot-3-logs/spring-boot-3-logs-Logback/spring-boot-3-logs-Logback.iml +++ b/spring-boot-3-logs/spring-boot-3-logs-Logback/spring-boot-3-logs-Logback.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-3-logs/spring-boot-3-logs.iml b/spring-boot-3-logs/spring-boot-3-logs.iml index a0d4a1e..f409c0e 100644 --- a/spring-boot-3-logs/spring-boot-3-logs.iml +++ b/spring-boot-3-logs/spring-boot-3-logs.iml @@ -1,5 +1,5 @@ - + diff --git a/spring-boot-4-Scheduled/spring-boot-4-Scheduled.iml b/spring-boot-4-Scheduled/spring-boot-4-Scheduled.iml index dafbb7f..a44e3c2 100644 --- a/spring-boot-4-Scheduled/spring-boot-4-Scheduled.iml +++ b/spring-boot-4-Scheduled/spring-boot-4-Scheduled.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-5-Async/spring-boot-5-Async.iml b/spring-boot-5-Async/spring-boot-5-Async.iml index 2db83f7..b72ea19 100644 --- a/spring-boot-5-Async/spring-boot-5-Async.iml +++ b/spring-boot-5-Async/spring-boot-5-Async.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-6-GlobalException/spring-boot-6-GlobalException.iml b/spring-boot-6-GlobalException/spring-boot-6-GlobalException.iml index f7f7a1b..31725ca 100644 --- a/spring-boot-6-GlobalException/spring-boot-6-GlobalException.iml +++ b/spring-boot-6-GlobalException/spring-boot-6-GlobalException.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-7-EhCache/spring-boot-7-EhCache.iml b/spring-boot-7-EhCache/spring-boot-7-EhCache.iml index a0e9060..1fec679 100644 --- a/spring-boot-7-EhCache/spring-boot-7-EhCache.iml +++ b/spring-boot-7-EhCache/spring-boot-7-EhCache.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-8-AOP/spring-boot-8-AOP.iml b/spring-boot-8-AOP/spring-boot-8-AOP.iml index cd78539..9e7e8a7 100644 --- a/spring-boot-8-AOP/spring-boot-8-AOP.iml +++ b/spring-boot-8-AOP/spring-boot-8-AOP.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot-9-JavaMailSender/spring-boot-9-JavaMailSender.iml b/spring-boot-9-JavaMailSender/spring-boot-9-JavaMailSender.iml index f814062..b4d237d 100644 --- a/spring-boot-9-JavaMailSender/spring-boot-9-JavaMailSender.iml +++ b/spring-boot-9-JavaMailSender/spring-boot-9-JavaMailSender.iml @@ -1,5 +1,5 @@ - + @@ -11,7 +11,6 @@ - diff --git a/spring-boot.iml b/spring-boot.iml new file mode 100644 index 0000000..f409c0e --- /dev/null +++ b/spring-boot.iml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file From 4ad4cc6ba48e694301de109c5fb7e281afed222e Mon Sep 17 00:00:00 2001 From: timebusker Date: Fri, 4 May 2018 00:04:02 +0800 Subject: [PATCH 04/49] =?UTF-8?q?=E9=94=9F=E3=83=AF=E9=AA=8F=E9=94=9F?= =?UTF-8?q?=E3=83=AF=E9=AA=8F=E9=94=9F=E3=83=AF=E9=AA=8F=E9=94=9F=E3=83=AF?= =?UTF-8?q?=E9=AA=8F=E9=94=9F=E3=83=AF=E9=AA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gitbash.bat | 1 + 1 file changed, 1 insertion(+) diff --git a/gitbash.bat b/gitbash.bat index e87c44d..7a47433 100644 --- a/gitbash.bat +++ b/gitbash.bat @@ -1,3 +1,4 @@ +chcp 936 git add . git commit -am"¥¥¥¥¥¥¥¥¥¥" git push origin master \ No newline at end of file From 8c9343d61e080d97d933ddddf2feed7035e7cd48 Mon Sep 17 00:00:00 2001 From: timebusker Date: Fri, 4 May 2018 00:04:25 +0800 Subject: [PATCH 05/49] ***************** --- gitbash.bat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitbash.bat b/gitbash.bat index 7a47433..7796771 100644 --- a/gitbash.bat +++ b/gitbash.bat @@ -1,4 +1,4 @@ chcp 936 git add . -git commit -am"¥¥¥¥¥¥¥¥¥¥" +git commit -am"*****************" git push origin master \ No newline at end of file From b317bb08e37f151055d7c108c512670ec61c2c84 Mon Sep 17 00:00:00 2001 From: timebusker Date: Fri, 4 May 2018 00:08:08 +0800 Subject: [PATCH 06/49] =?UTF-8?q?=EF=BF=A5=EF=BF=A5=EF=BF=A5=EF=BF=A5?= =?UTF-8?q?=EF=BF=A5=EF=BF=A5=EF=BF=A5=EF=BF=A5=EF=BF=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gitbash.bat | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gitbash.bat b/gitbash.bat index 7796771..2879a1e 100644 --- a/gitbash.bat +++ b/gitbash.bat @@ -1,4 +1,3 @@ -chcp 936 git add . -git commit -am"*****************" +git commit -am"" git push origin master \ No newline at end of file From f30d9cc4e8c23876694c5e8126436156eafc7e52 Mon Sep 17 00:00:00 2001 From: timebusker Date: Fri, 4 May 2018 00:10:25 +0800 Subject: [PATCH 07/49] 2018/05/04 0:10:25 _________ --- gitbash.bat | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gitbash.bat b/gitbash.bat index 2879a1e..bd47edd 100644 --- a/gitbash.bat +++ b/gitbash.bat @@ -1,3 +1,5 @@ +set d=%date:~0,10% +set t=%time:~0,8% git add . -git commit -am"" +git commit -am"%d% %t% _________" git push origin master \ No newline at end of file From 926302fedec08ec44cf3e282668096d02918c919 Mon Sep 17 00:00:00 2001 From: timebusker Date: Fri, 4 May 2018 00:14:28 +0800 Subject: [PATCH 08/49] =?UTF-8?q?2018/05/04=20=200:14:03=20=5F=5F=5F=5F=5F?= =?UTF-8?q?=5F=5F=5F=5F=20=E4=BF=AE=E6=94=B9=E6=8F=90=E4=BA=A4bash?= =?UTF-8?q?=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gitbash.bat | 5 ----- gitbash.cmd | 6 ++++++ 2 files changed, 6 insertions(+), 5 deletions(-) delete mode 100644 gitbash.bat create mode 100644 gitbash.cmd diff --git a/gitbash.bat b/gitbash.bat deleted file mode 100644 index bd47edd..0000000 --- a/gitbash.bat +++ /dev/null @@ -1,5 +0,0 @@ -set d=%date:~0,10% -set t=%time:~0,8% -git add . -git commit -am"%d% %t% _________" -git push origin master \ No newline at end of file diff --git a/gitbash.cmd b/gitbash.cmd new file mode 100644 index 0000000..2f0877e --- /dev/null +++ b/gitbash.cmd @@ -0,0 +1,6 @@ +set d=%date:~0,10% +set t=%time:~0,8% +set /p var=ύǩ +git add . +git commit -am"%d% %t% _________ %var%" +git push origin master \ No newline at end of file From 22129410ca10f66fd1f03dfa082d387246fea9a2 Mon Sep 17 00:00:00 2001 From: timebusker Date: Fri, 4 May 2018 00:17:24 +0800 Subject: [PATCH 09/49] 2018/05/04 0:17:21 ____ --- gitbash.cmd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gitbash.cmd b/gitbash.cmd index 2f0877e..1f2364b 100644 --- a/gitbash.cmd +++ b/gitbash.cmd @@ -2,5 +2,5 @@ set d=%date:~0,10% set t=%time:~0,8% set /p var=ύǩ git add . -git commit -am"%d% %t% _________ %var%" +git commit -am"%d% %t% ____ %var%" git push origin master \ No newline at end of file From 8fd6e387a62c2ee238733deb5e62aaf220fd0bd2 Mon Sep 17 00:00:00 2001 From: timebusker Date: Tue, 8 May 2018 18:46:25 +0800 Subject: [PATCH 10/49] =?UTF-8?q?2018/05/08=2018:46:09=20=5F=5F=5F=5F=20sp?= =?UTF-8?q?ring-boot=E9=A1=B9=E7=9B=AE=E5=AE=9E=E8=B7=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 +- spring-boot-1-QuickStart/.gitignore | 3 +- .../spring-boot-1-QuickStart.iml | 82 ------------ spring-boot-10-SpringData/.gitignore | 3 +- .../spring-boot-10-SpringData.iml | 112 ----------------- .../.gitignore | 5 + ...pring-boot-11-SpringSecurity-SpringMvc.iml | 46 ------- .../web/HelloSpringSecurityController.java | 2 +- .../src/main/resources/log4j.properties | 18 +++ .../src/main/resources/spring-mvc.xml | 71 +++++++++++ .../src/main/resources/spring-security.xml | 31 +++++ .../src/main/resources/spring.xml | 18 +++ .../src/main/webapp/WEB-INF/web.xml | 61 ++++++++- spring-boot-11-SpringSecurity/.gitignore | 3 +- .../spring-boot-11-SpringSecurity.iml | 118 ------------------ spring-boot-12-Swagger2/.gitignore | 3 +- .../spring-boot-12-Swagger2.iml | 103 --------------- spring-boot-13-MyBatis/.gitignore | 3 +- .../spring-boot-13-MyBatis.iml | 116 ----------------- spring-boot-14-JdbcTemplate/.gitignore | 3 +- .../spring-boot-14-JdbcTemplate.iml | 87 ------------- spring-boot-15-Redis/.gitignore | 3 +- .../spring-boot-15-Redis-cache/.gitignore | 5 + .../spring-boot-15-Redis-cache.iml | 89 ------------- .../spring-boot-15-Redis-mq/.gitignore | 5 + .../spring-boot-15-Redis-mq.iml | 89 ------------- .../spring-boot-15-Redis-sample/.gitignore | 5 + .../spring-boot-15-Redis-sample.iml | 99 --------------- spring-boot-15-Redis/spring-boot-15-Redis.iml | 82 ------------ spring-boot-16-Transcation/.gitignore | 3 +- .../spring-boot-16-Transcation.iml | 87 ------------- spring-boot-17-monitor/.gitignore | 3 +- .../.gitignore | 3 +- .../spring-boot-17-monitor-AdminClient.iml | 92 -------------- .../.gitignore | 3 +- .../spring-boot-17-monitor-AdminServer.iml | 114 ----------------- .../.gitignore | 3 +- .../spring-boot-17-monitor-actuator.iml | 89 ------------- .../spring-boot-17-monitor.iml | 12 -- spring-boot-18-MQ/.gitignore | 3 +- .../spring-boot-18-MQ-activemq/.gitignore | 3 +- .../spring-boot-18-MQ-activemq.iml | 84 ------------- .../spring-boot-18-MQ-kafka/.gitignore | 3 +- .../spring-boot-18-MQ-kafka.iml | 74 ----------- .../spring-boot-18-MQ-rabbitmq/.gitignore | 3 +- .../spring-boot-18-MQ-rabbitmq.iml | 85 ------------- .../spring-boot-18-MQ-rocketmq/.gitignore | 3 +- .../spring-boot-18-MQ-rocketmq.iml | 74 ----------- spring-boot-18-MQ/spring-boot-18-MQ.iml | 67 ---------- spring-boot-19-Definition-Starter/.gitignore | 5 + .../.gitignore | 5 + ...ing-boot-19-Definition-Starter-Service.iml | 33 ----- .../.gitignore | 5 + ...spring-boot-19-Definition-Starter-Test.iml | 88 ------------- .../spring-boot-19-Definition-Starter.iml | 19 --- spring-boot-2-RESTful/.gitignore | 5 + .../spring-boot-2-RESTful.iml | 83 ------------ spring-boot-3-logs/.gitignore | 3 +- spring-boot-3-logs/spring-boot-3-logs.iml | 12 -- spring-boot-4-Scheduled/.gitignore | 3 +- .../spring-boot-4-Scheduled.iml | 91 -------------- spring-boot-5-Async/.gitignore | 3 +- spring-boot-5-Async/spring-boot-5-Async.iml | 87 ------------- spring-boot-6-GlobalException/.gitignore | 3 +- .../spring-boot-6-GlobalException.iml | 95 -------------- spring-boot-7-EhCache/.gitignore | 3 +- .../spring-boot-7-EhCache.iml | 114 ----------------- spring-boot-8-AOP/.gitignore | 3 +- spring-boot-8-AOP/spring-boot-8-AOP.iml | 93 -------------- spring-boot-9-JavaMailSender/.gitignore | 3 +- .../spring-boot-9-JavaMailSender.iml | 91 -------------- spring-boot.iml | 12 -- 72 files changed, 281 insertions(+), 2654 deletions(-) delete mode 100644 spring-boot-1-QuickStart/spring-boot-1-QuickStart.iml delete mode 100644 spring-boot-10-SpringData/spring-boot-10-SpringData.iml create mode 100644 spring-boot-11-SpringSecurity-SpringMvc/.gitignore delete mode 100644 spring-boot-11-SpringSecurity-SpringMvc/spring-boot-11-SpringSecurity-SpringMvc.iml create mode 100644 spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/log4j.properties create mode 100644 spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-mvc.xml create mode 100644 spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-security.xml create mode 100644 spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring.xml delete mode 100644 spring-boot-11-SpringSecurity/spring-boot-11-SpringSecurity.iml delete mode 100644 spring-boot-12-Swagger2/spring-boot-12-Swagger2.iml delete mode 100644 spring-boot-13-MyBatis/spring-boot-13-MyBatis.iml delete mode 100644 spring-boot-14-JdbcTemplate/spring-boot-14-JdbcTemplate.iml create mode 100644 spring-boot-15-Redis/spring-boot-15-Redis-cache/.gitignore delete mode 100644 spring-boot-15-Redis/spring-boot-15-Redis-cache/spring-boot-15-Redis-cache.iml create mode 100644 spring-boot-15-Redis/spring-boot-15-Redis-mq/.gitignore delete mode 100644 spring-boot-15-Redis/spring-boot-15-Redis-mq/spring-boot-15-Redis-mq.iml create mode 100644 spring-boot-15-Redis/spring-boot-15-Redis-sample/.gitignore delete mode 100644 spring-boot-15-Redis/spring-boot-15-Redis-sample/spring-boot-15-Redis-sample.iml delete mode 100644 spring-boot-15-Redis/spring-boot-15-Redis.iml delete mode 100644 spring-boot-16-Transcation/spring-boot-16-Transcation.iml delete mode 100644 spring-boot-17-monitor/spring-boot-17-monitor-AdminClient/spring-boot-17-monitor-AdminClient.iml delete mode 100644 spring-boot-17-monitor/spring-boot-17-monitor-AdminServer/spring-boot-17-monitor-AdminServer.iml delete mode 100644 spring-boot-17-monitor/spring-boot-17-monitor-actuator/spring-boot-17-monitor-actuator.iml delete mode 100644 spring-boot-17-monitor/spring-boot-17-monitor.iml delete mode 100644 spring-boot-18-MQ/spring-boot-18-MQ-activemq/spring-boot-18-MQ-activemq.iml delete mode 100644 spring-boot-18-MQ/spring-boot-18-MQ-kafka/spring-boot-18-MQ-kafka.iml delete mode 100644 spring-boot-18-MQ/spring-boot-18-MQ-rabbitmq/spring-boot-18-MQ-rabbitmq.iml delete mode 100644 spring-boot-18-MQ/spring-boot-18-MQ-rocketmq/spring-boot-18-MQ-rocketmq.iml delete mode 100644 spring-boot-18-MQ/spring-boot-18-MQ.iml create mode 100644 spring-boot-19-Definition-Starter/.gitignore create mode 100644 spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Service/.gitignore delete mode 100644 spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Service/spring-boot-19-Definition-Starter-Service.iml create mode 100644 spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Test/.gitignore delete mode 100644 spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Test/spring-boot-19-Definition-Starter-Test.iml delete mode 100644 spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter.iml create mode 100644 spring-boot-2-RESTful/.gitignore delete mode 100644 spring-boot-2-RESTful/spring-boot-2-RESTful.iml delete mode 100644 spring-boot-3-logs/spring-boot-3-logs.iml delete mode 100644 spring-boot-4-Scheduled/spring-boot-4-Scheduled.iml delete mode 100644 spring-boot-5-Async/spring-boot-5-Async.iml delete mode 100644 spring-boot-6-GlobalException/spring-boot-6-GlobalException.iml delete mode 100644 spring-boot-7-EhCache/spring-boot-7-EhCache.iml delete mode 100644 spring-boot-8-AOP/spring-boot-8-AOP.iml delete mode 100644 spring-boot-9-JavaMailSender/spring-boot-9-JavaMailSender.iml delete mode 100644 spring-boot.iml diff --git a/.gitignore b/.gitignore index ed802c6..caceb04 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ target/ .project logs/ ./logs/ -.idea \ No newline at end of file +.idea +*.iml \ No newline at end of file diff --git a/spring-boot-1-QuickStart/.gitignore b/spring-boot-1-QuickStart/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-1-QuickStart/.gitignore +++ b/spring-boot-1-QuickStart/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-1-QuickStart/spring-boot-1-QuickStart.iml b/spring-boot-1-QuickStart/spring-boot-1-QuickStart.iml deleted file mode 100644 index 5ffb804..0000000 --- a/spring-boot-1-QuickStart/spring-boot-1-QuickStart.iml +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-10-SpringData/.gitignore b/spring-boot-10-SpringData/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-10-SpringData/.gitignore +++ b/spring-boot-10-SpringData/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-10-SpringData/spring-boot-10-SpringData.iml b/spring-boot-10-SpringData/spring-boot-10-SpringData.iml deleted file mode 100644 index 2058fbb..0000000 --- a/spring-boot-10-SpringData/spring-boot-10-SpringData.iml +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity-SpringMvc/.gitignore b/spring-boot-11-SpringSecurity-SpringMvc/.gitignore new file mode 100644 index 0000000..bec3fb0 --- /dev/null +++ b/spring-boot-11-SpringSecurity-SpringMvc/.gitignore @@ -0,0 +1,5 @@ +.settings/ +target/ +.classpath +.project +*.iml \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity-SpringMvc/spring-boot-11-SpringSecurity-SpringMvc.iml b/spring-boot-11-SpringSecurity-SpringMvc/spring-boot-11-SpringSecurity-SpringMvc.iml deleted file mode 100644 index 66d6dd3..0000000 --- a/spring-boot-11-SpringSecurity-SpringMvc/spring-boot-11-SpringSecurity-SpringMvc.iml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/web/HelloSpringSecurityController.java b/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/web/HelloSpringSecurityController.java index 3940858..f33d9a5 100644 --- a/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/web/HelloSpringSecurityController.java +++ b/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/web/HelloSpringSecurityController.java @@ -6,7 +6,7 @@ import org.springframework.web.servlet.ModelAndView; /** - * @DESC:${DESCRIPTION} + * @DESC:简单测试类 * @author: timebusker * @date:2018/5/3 */ diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/log4j.properties b/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/log4j.properties new file mode 100644 index 0000000..812f4aa --- /dev/null +++ b/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/log4j.properties @@ -0,0 +1,18 @@ +log4j.appender.Cons=org.apache.log4j.ConsoleAppender +log4j.appender.Cons.layout=org.apache.log4j.PatternLayout +log4j.appender.Cons.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n + + +# Root logger set to DEBUG using the A2 appender defined above. +log4j.rootLogger=info, Cons +log4j.additivity=false + +#Application Logger+ +log4j.logger.aa.mine=debug, Cons +log4j.logger.org.springframework=debug, Cons +log4j.additivity.com=false + + + + + diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-mvc.xml b/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-mvc.xml new file mode 100644 index 0000000..02a3485 --- /dev/null +++ b/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-mvc.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + html=text/html + json=application/json + json=application/callback + image=image/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-security.xml b/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-security.xml new file mode 100644 index 0000000..9332bcd --- /dev/null +++ b/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-security.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring.xml b/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring.xml new file mode 100644 index 0000000..068ab40 --- /dev/null +++ b/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/webapp/WEB-INF/web.xml b/spring-boot-11-SpringSecurity-SpringMvc/src/main/webapp/WEB-INF/web.xml index a0b58fd..4682115 100644 --- a/spring-boot-11-SpringSecurity-SpringMvc/src/main/webapp/WEB-INF/web.xml +++ b/spring-boot-11-SpringSecurity-SpringMvc/src/main/webapp/WEB-INF/web.xml @@ -1,6 +1,57 @@ - - \ No newline at end of file + + + Archetype Created Web Application + + index + + + + + contextConfigLocation + classpath:spring.xml + + + + spring监听器 + org.springframework.web.context.ContextLoaderListener + + + + 防止spring内存溢出监听器 + org.springframework.web.util.IntrospectorCleanupListener + + + 字符集过滤器 + encodingFilter + org.springframework.web.filter.CharacterEncodingFilter + + 字符集编码 + encoding + UTF-8 + + + + encodingFilter + /* + + + + + Spring MVC + org.springframework.web.servlet.DispatcherServlet + + contextConfigLocation + classpath:spring-mvc.xml + + 1 + + + Spring MVC + + / + + diff --git a/spring-boot-11-SpringSecurity/.gitignore b/spring-boot-11-SpringSecurity/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-11-SpringSecurity/.gitignore +++ b/spring-boot-11-SpringSecurity/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/spring-boot-11-SpringSecurity.iml b/spring-boot-11-SpringSecurity/spring-boot-11-SpringSecurity.iml deleted file mode 100644 index a757e27..0000000 --- a/spring-boot-11-SpringSecurity/spring-boot-11-SpringSecurity.iml +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-12-Swagger2/.gitignore b/spring-boot-12-Swagger2/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-12-Swagger2/.gitignore +++ b/spring-boot-12-Swagger2/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-12-Swagger2/spring-boot-12-Swagger2.iml b/spring-boot-12-Swagger2/spring-boot-12-Swagger2.iml deleted file mode 100644 index 16fcde1..0000000 --- a/spring-boot-12-Swagger2/spring-boot-12-Swagger2.iml +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-13-MyBatis/.gitignore b/spring-boot-13-MyBatis/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-13-MyBatis/.gitignore +++ b/spring-boot-13-MyBatis/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-13-MyBatis/spring-boot-13-MyBatis.iml b/spring-boot-13-MyBatis/spring-boot-13-MyBatis.iml deleted file mode 100644 index ed07359..0000000 --- a/spring-boot-13-MyBatis/spring-boot-13-MyBatis.iml +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-14-JdbcTemplate/.gitignore b/spring-boot-14-JdbcTemplate/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-14-JdbcTemplate/.gitignore +++ b/spring-boot-14-JdbcTemplate/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-14-JdbcTemplate/spring-boot-14-JdbcTemplate.iml b/spring-boot-14-JdbcTemplate/spring-boot-14-JdbcTemplate.iml deleted file mode 100644 index b72ea19..0000000 --- a/spring-boot-14-JdbcTemplate/spring-boot-14-JdbcTemplate.iml +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-15-Redis/.gitignore b/spring-boot-15-Redis/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-15-Redis/.gitignore +++ b/spring-boot-15-Redis/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-15-Redis/spring-boot-15-Redis-cache/.gitignore b/spring-boot-15-Redis/spring-boot-15-Redis-cache/.gitignore new file mode 100644 index 0000000..bec3fb0 --- /dev/null +++ b/spring-boot-15-Redis/spring-boot-15-Redis-cache/.gitignore @@ -0,0 +1,5 @@ +.settings/ +target/ +.classpath +.project +*.iml \ No newline at end of file diff --git a/spring-boot-15-Redis/spring-boot-15-Redis-cache/spring-boot-15-Redis-cache.iml b/spring-boot-15-Redis/spring-boot-15-Redis-cache/spring-boot-15-Redis-cache.iml deleted file mode 100644 index 94ad06c..0000000 --- a/spring-boot-15-Redis/spring-boot-15-Redis-cache/spring-boot-15-Redis-cache.iml +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-15-Redis/spring-boot-15-Redis-mq/.gitignore b/spring-boot-15-Redis/spring-boot-15-Redis-mq/.gitignore new file mode 100644 index 0000000..bec3fb0 --- /dev/null +++ b/spring-boot-15-Redis/spring-boot-15-Redis-mq/.gitignore @@ -0,0 +1,5 @@ +.settings/ +target/ +.classpath +.project +*.iml \ No newline at end of file diff --git a/spring-boot-15-Redis/spring-boot-15-Redis-mq/spring-boot-15-Redis-mq.iml b/spring-boot-15-Redis/spring-boot-15-Redis-mq/spring-boot-15-Redis-mq.iml deleted file mode 100644 index 94ad06c..0000000 --- a/spring-boot-15-Redis/spring-boot-15-Redis-mq/spring-boot-15-Redis-mq.iml +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-15-Redis/spring-boot-15-Redis-sample/.gitignore b/spring-boot-15-Redis/spring-boot-15-Redis-sample/.gitignore new file mode 100644 index 0000000..bec3fb0 --- /dev/null +++ b/spring-boot-15-Redis/spring-boot-15-Redis-sample/.gitignore @@ -0,0 +1,5 @@ +.settings/ +target/ +.classpath +.project +*.iml \ No newline at end of file diff --git a/spring-boot-15-Redis/spring-boot-15-Redis-sample/spring-boot-15-Redis-sample.iml b/spring-boot-15-Redis/spring-boot-15-Redis-sample/spring-boot-15-Redis-sample.iml deleted file mode 100644 index 0be31fc..0000000 --- a/spring-boot-15-Redis/spring-boot-15-Redis-sample/spring-boot-15-Redis-sample.iml +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-15-Redis/spring-boot-15-Redis.iml b/spring-boot-15-Redis/spring-boot-15-Redis.iml deleted file mode 100644 index b74869a..0000000 --- a/spring-boot-15-Redis/spring-boot-15-Redis.iml +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-16-Transcation/.gitignore b/spring-boot-16-Transcation/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-16-Transcation/.gitignore +++ b/spring-boot-16-Transcation/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-16-Transcation/spring-boot-16-Transcation.iml b/spring-boot-16-Transcation/spring-boot-16-Transcation.iml deleted file mode 100644 index b72ea19..0000000 --- a/spring-boot-16-Transcation/spring-boot-16-Transcation.iml +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-17-monitor/.gitignore b/spring-boot-17-monitor/.gitignore index 40b1a1d..bec3fb0 100644 --- a/spring-boot-17-monitor/.gitignore +++ b/spring-boot-17-monitor/.gitignore @@ -2,5 +2,4 @@ target/ .classpath .project -logs/ -./logs/ \ No newline at end of file +*.iml \ No newline at end of file diff --git a/spring-boot-17-monitor/spring-boot-17-monitor-AdminClient/.gitignore b/spring-boot-17-monitor/spring-boot-17-monitor-AdminClient/.gitignore index 40b1a1d..bec3fb0 100644 --- a/spring-boot-17-monitor/spring-boot-17-monitor-AdminClient/.gitignore +++ b/spring-boot-17-monitor/spring-boot-17-monitor-AdminClient/.gitignore @@ -2,5 +2,4 @@ target/ .classpath .project -logs/ -./logs/ \ No newline at end of file +*.iml \ No newline at end of file diff --git a/spring-boot-17-monitor/spring-boot-17-monitor-AdminClient/spring-boot-17-monitor-AdminClient.iml b/spring-boot-17-monitor/spring-boot-17-monitor-AdminClient/spring-boot-17-monitor-AdminClient.iml deleted file mode 100644 index 6110a1e..0000000 --- a/spring-boot-17-monitor/spring-boot-17-monitor-AdminClient/spring-boot-17-monitor-AdminClient.iml +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-17-monitor/spring-boot-17-monitor-AdminServer/.gitignore b/spring-boot-17-monitor/spring-boot-17-monitor-AdminServer/.gitignore index 40b1a1d..bec3fb0 100644 --- a/spring-boot-17-monitor/spring-boot-17-monitor-AdminServer/.gitignore +++ b/spring-boot-17-monitor/spring-boot-17-monitor-AdminServer/.gitignore @@ -2,5 +2,4 @@ target/ .classpath .project -logs/ -./logs/ \ No newline at end of file +*.iml \ No newline at end of file diff --git a/spring-boot-17-monitor/spring-boot-17-monitor-AdminServer/spring-boot-17-monitor-AdminServer.iml b/spring-boot-17-monitor/spring-boot-17-monitor-AdminServer/spring-boot-17-monitor-AdminServer.iml deleted file mode 100644 index ed63064..0000000 --- a/spring-boot-17-monitor/spring-boot-17-monitor-AdminServer/spring-boot-17-monitor-AdminServer.iml +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-17-monitor/spring-boot-17-monitor-actuator/.gitignore b/spring-boot-17-monitor/spring-boot-17-monitor-actuator/.gitignore index 40b1a1d..bec3fb0 100644 --- a/spring-boot-17-monitor/spring-boot-17-monitor-actuator/.gitignore +++ b/spring-boot-17-monitor/spring-boot-17-monitor-actuator/.gitignore @@ -2,5 +2,4 @@ target/ .classpath .project -logs/ -./logs/ \ No newline at end of file +*.iml \ No newline at end of file diff --git a/spring-boot-17-monitor/spring-boot-17-monitor-actuator/spring-boot-17-monitor-actuator.iml b/spring-boot-17-monitor/spring-boot-17-monitor-actuator/spring-boot-17-monitor-actuator.iml deleted file mode 100644 index c0759fe..0000000 --- a/spring-boot-17-monitor/spring-boot-17-monitor-actuator/spring-boot-17-monitor-actuator.iml +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-17-monitor/spring-boot-17-monitor.iml b/spring-boot-17-monitor/spring-boot-17-monitor.iml deleted file mode 100644 index f409c0e..0000000 --- a/spring-boot-17-monitor/spring-boot-17-monitor.iml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-18-MQ/.gitignore b/spring-boot-18-MQ/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-18-MQ/.gitignore +++ b/spring-boot-18-MQ/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-18-MQ/spring-boot-18-MQ-activemq/.gitignore b/spring-boot-18-MQ/spring-boot-18-MQ-activemq/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-18-MQ/spring-boot-18-MQ-activemq/.gitignore +++ b/spring-boot-18-MQ/spring-boot-18-MQ-activemq/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-18-MQ/spring-boot-18-MQ-activemq/spring-boot-18-MQ-activemq.iml b/spring-boot-18-MQ/spring-boot-18-MQ-activemq/spring-boot-18-MQ-activemq.iml deleted file mode 100644 index d97ae61..0000000 --- a/spring-boot-18-MQ/spring-boot-18-MQ-activemq/spring-boot-18-MQ-activemq.iml +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-18-MQ/spring-boot-18-MQ-kafka/.gitignore b/spring-boot-18-MQ/spring-boot-18-MQ-kafka/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-18-MQ/spring-boot-18-MQ-kafka/.gitignore +++ b/spring-boot-18-MQ/spring-boot-18-MQ-kafka/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-18-MQ/spring-boot-18-MQ-kafka/spring-boot-18-MQ-kafka.iml b/spring-boot-18-MQ/spring-boot-18-MQ-kafka/spring-boot-18-MQ-kafka.iml deleted file mode 100644 index e59e1a0..0000000 --- a/spring-boot-18-MQ/spring-boot-18-MQ-kafka/spring-boot-18-MQ-kafka.iml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-18-MQ/spring-boot-18-MQ-rabbitmq/.gitignore b/spring-boot-18-MQ/spring-boot-18-MQ-rabbitmq/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-18-MQ/spring-boot-18-MQ-rabbitmq/.gitignore +++ b/spring-boot-18-MQ/spring-boot-18-MQ-rabbitmq/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-18-MQ/spring-boot-18-MQ-rabbitmq/spring-boot-18-MQ-rabbitmq.iml b/spring-boot-18-MQ/spring-boot-18-MQ-rabbitmq/spring-boot-18-MQ-rabbitmq.iml deleted file mode 100644 index 0f42cb9..0000000 --- a/spring-boot-18-MQ/spring-boot-18-MQ-rabbitmq/spring-boot-18-MQ-rabbitmq.iml +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-18-MQ/spring-boot-18-MQ-rocketmq/.gitignore b/spring-boot-18-MQ/spring-boot-18-MQ-rocketmq/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-18-MQ/spring-boot-18-MQ-rocketmq/.gitignore +++ b/spring-boot-18-MQ/spring-boot-18-MQ-rocketmq/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-18-MQ/spring-boot-18-MQ-rocketmq/spring-boot-18-MQ-rocketmq.iml b/spring-boot-18-MQ/spring-boot-18-MQ-rocketmq/spring-boot-18-MQ-rocketmq.iml deleted file mode 100644 index e59e1a0..0000000 --- a/spring-boot-18-MQ/spring-boot-18-MQ-rocketmq/spring-boot-18-MQ-rocketmq.iml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-18-MQ/spring-boot-18-MQ.iml b/spring-boot-18-MQ/spring-boot-18-MQ.iml deleted file mode 100644 index 835abcd..0000000 --- a/spring-boot-18-MQ/spring-boot-18-MQ.iml +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-19-Definition-Starter/.gitignore b/spring-boot-19-Definition-Starter/.gitignore new file mode 100644 index 0000000..bec3fb0 --- /dev/null +++ b/spring-boot-19-Definition-Starter/.gitignore @@ -0,0 +1,5 @@ +.settings/ +target/ +.classpath +.project +*.iml \ No newline at end of file diff --git a/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Service/.gitignore b/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Service/.gitignore new file mode 100644 index 0000000..bec3fb0 --- /dev/null +++ b/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Service/.gitignore @@ -0,0 +1,5 @@ +.settings/ +target/ +.classpath +.project +*.iml \ No newline at end of file diff --git a/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Service/spring-boot-19-Definition-Starter-Service.iml b/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Service/spring-boot-19-Definition-Starter-Service.iml deleted file mode 100644 index f81c71f..0000000 --- a/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Service/spring-boot-19-Definition-Starter-Service.iml +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Test/.gitignore b/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Test/.gitignore new file mode 100644 index 0000000..bec3fb0 --- /dev/null +++ b/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Test/.gitignore @@ -0,0 +1,5 @@ +.settings/ +target/ +.classpath +.project +*.iml \ No newline at end of file diff --git a/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Test/spring-boot-19-Definition-Starter-Test.iml b/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Test/spring-boot-19-Definition-Starter-Test.iml deleted file mode 100644 index 2c46cad..0000000 --- a/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter-Test/spring-boot-19-Definition-Starter-Test.iml +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter.iml b/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter.iml deleted file mode 100644 index 0296e09..0000000 --- a/spring-boot-19-Definition-Starter/spring-boot-19-Definition-Starter.iml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-2-RESTful/.gitignore b/spring-boot-2-RESTful/.gitignore new file mode 100644 index 0000000..bec3fb0 --- /dev/null +++ b/spring-boot-2-RESTful/.gitignore @@ -0,0 +1,5 @@ +.settings/ +target/ +.classpath +.project +*.iml \ No newline at end of file diff --git a/spring-boot-2-RESTful/spring-boot-2-RESTful.iml b/spring-boot-2-RESTful/spring-boot-2-RESTful.iml deleted file mode 100644 index 6b762a8..0000000 --- a/spring-boot-2-RESTful/spring-boot-2-RESTful.iml +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-3-logs/.gitignore b/spring-boot-3-logs/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-3-logs/.gitignore +++ b/spring-boot-3-logs/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-3-logs/spring-boot-3-logs.iml b/spring-boot-3-logs/spring-boot-3-logs.iml deleted file mode 100644 index f409c0e..0000000 --- a/spring-boot-3-logs/spring-boot-3-logs.iml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-4-Scheduled/.gitignore b/spring-boot-4-Scheduled/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-4-Scheduled/.gitignore +++ b/spring-boot-4-Scheduled/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-4-Scheduled/spring-boot-4-Scheduled.iml b/spring-boot-4-Scheduled/spring-boot-4-Scheduled.iml deleted file mode 100644 index a44e3c2..0000000 --- a/spring-boot-4-Scheduled/spring-boot-4-Scheduled.iml +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-5-Async/.gitignore b/spring-boot-5-Async/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-5-Async/.gitignore +++ b/spring-boot-5-Async/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-5-Async/spring-boot-5-Async.iml b/spring-boot-5-Async/spring-boot-5-Async.iml deleted file mode 100644 index b72ea19..0000000 --- a/spring-boot-5-Async/spring-boot-5-Async.iml +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-6-GlobalException/.gitignore b/spring-boot-6-GlobalException/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-6-GlobalException/.gitignore +++ b/spring-boot-6-GlobalException/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-6-GlobalException/spring-boot-6-GlobalException.iml b/spring-boot-6-GlobalException/spring-boot-6-GlobalException.iml deleted file mode 100644 index 31725ca..0000000 --- a/spring-boot-6-GlobalException/spring-boot-6-GlobalException.iml +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-7-EhCache/.gitignore b/spring-boot-7-EhCache/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-7-EhCache/.gitignore +++ b/spring-boot-7-EhCache/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-7-EhCache/spring-boot-7-EhCache.iml b/spring-boot-7-EhCache/spring-boot-7-EhCache.iml deleted file mode 100644 index 1fec679..0000000 --- a/spring-boot-7-EhCache/spring-boot-7-EhCache.iml +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-8-AOP/.gitignore b/spring-boot-8-AOP/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-8-AOP/.gitignore +++ b/spring-boot-8-AOP/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-8-AOP/spring-boot-8-AOP.iml b/spring-boot-8-AOP/spring-boot-8-AOP.iml deleted file mode 100644 index 9e7e8a7..0000000 --- a/spring-boot-8-AOP/spring-boot-8-AOP.iml +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-9-JavaMailSender/.gitignore b/spring-boot-9-JavaMailSender/.gitignore index 28972e5..bec3fb0 100644 --- a/spring-boot-9-JavaMailSender/.gitignore +++ b/spring-boot-9-JavaMailSender/.gitignore @@ -1,4 +1,5 @@ .settings/ target/ .classpath -.project \ No newline at end of file +.project +*.iml \ No newline at end of file diff --git a/spring-boot-9-JavaMailSender/spring-boot-9-JavaMailSender.iml b/spring-boot-9-JavaMailSender/spring-boot-9-JavaMailSender.iml deleted file mode 100644 index b4d237d..0000000 --- a/spring-boot-9-JavaMailSender/spring-boot-9-JavaMailSender.iml +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot.iml b/spring-boot.iml deleted file mode 100644 index f409c0e..0000000 --- a/spring-boot.iml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file From 81ccc76147289c74d95180eb553589bceff4ed92 Mon Sep 17 00:00:00 2001 From: timebusker Date: Tue, 8 May 2018 18:49:52 +0800 Subject: [PATCH 11/49] =?UTF-8?q?2018/05/08=2018:49:39=20=5F=5F=5F=5F=20sp?= =?UTF-8?q?ring-boot=E9=A1=B9=E7=9B=AE=E5=AE=9E=E8=B7=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + pom.xml | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a70e6b9..a902f92 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,7 @@ ----------------- + Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。 该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式, Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 diff --git a/pom.xml b/pom.xml index 2129c8c..648f9b7 100644 --- a/pom.xml +++ b/pom.xml @@ -30,7 +30,6 @@ - spring-boot - - - - - +### Spring Security 简介 +Spring Security为基于 Java EE 的企业软件应用程序提供全面的安全服务。特别是使用 Spring Framework 构建的项目,可以更好的使用 Spring Security 来加快构建的速度。 +Spring Security 的出现有有很多原因,但主要是基于 Java EE 的 Servlet 规范或 EJB 规范的缺乏对企业应用的安全性方面的支持。而使用 Spring Security 克服了这些问题,并带来了数十个其他有用的可自定义的安全功能。 - - - - - %date [%thread] %-5level %logger{80} || %msg%n - - - - - - - +应用程序安全性的两个主要领域是: + - **身份认证(authentication)** :“认证”是建立主体 (principal)的过程。主体 通常是指可以在您的应用程序中执行操作的用户、设备或其他系统; + - **授权(authorization)** :或称为“访问控制(access-control),“授权”是指决定是否允许主体在应用程序中执行操作。为了到达需要授权决定的点,认证过程已经建立了主体的身份。这些概念是常见的,并不是特定于 Spring Security。 - - - - - - ${TEST_FILE_PATH} - - - ${TEST_FILE_PATH}/info.%d{yyyy-MM-dd}.log - - 100 - - - ${PATTERN} - - - - - - +在认证级别,Spring Security 支持各种各样的认证模型。这些认证模型中的大多数由第三方提供,或者由诸如因特网工程任务组的相关标准机构开发。此外,Spring Security 提供了自己的一组认证功能。具体来说,Spring Security 目前支持所有这些技术的身份验证集成: + + LDAP(一种非常常见的跨平台身份验证需求,特别是在大型环境中 + + 基于表单的身份验证(用于简单的用户界面需求) + + OpenID 身份验证 + + 基于预先建立的请求头的验证(例如Computer Associates Siteminder) + + Jasig Central Authentication Service,也称为CAS,这是一个流行的开源单点登录系统 + + 远程方法调用(RMI)和HttpInvoker(Spring远程协议)的透明认证上下文传播 + + 自动“remember-me”身份验证(所以您可以勾选一个框,以避免在预定时间段内重新验证) + + 匿名身份验证(允许每个未经身份验证的调用,来自动承担特定的安全身份) + + Run-as 身份验证(如果一个调用应使用不同的安全身份继续运行,这是有用的) + + Java认证和授权服务(Java Authentication and Authorization Service,JAAS) + + Java EE 容器认证(因此,如果需要,仍然可以使用容器管理身份验证) + + .................................. + +许多独立软件供应商(ISV)采用Spring Security,是出于这种灵活的认证模型。这样,他们可以快速地将他们的解决方案与他们的最终客户需要进行组合, +从而避免了进行大量的工作或者要求变更。如果上述认证机制都不符合您的需求,Spring Security 作为一个开放平台,可以基于它很容易就实现自己的认证机制。 - - - - ${PRO_FILE_PATH} - - ${PRO_FILE_PATH}/warn.%d{yyyy-MM-dd}.log - 100 - - - ${PATTERN} - - - - - - - +Spring Security提供了一组深入的授权功能。有三个主要领域: + + 对 Web 请求进行授权 + + 授权某个方法是否可以被调用 + + 授权访问单个领域对象实例 + +### Spring Security最小化依赖 ``` - ----- \ No newline at end of file + + ...... + + org.springframework.security + spring-security-web + 4.2.2.RELEASE + + + org.springframework.security + spring-security-config + 4.2.2.RELEASE + + ...... + +``` +#### Core - spring-security-core.jar +包含核心的 authentication 和 authorization 的类和接口、远程支持和基础配置API。任何使用 Spring Security 的应用都需要引入这个 jar。支持本地应用、远程客户端、方法级别的安全和 JDBC 用户配置。主要包含的顶级包为为: + - org.springframework.security.core:核心 + - org.springframework.security.access:访问,即 authorization 的作用 + - org.springframework.security.authentication:认证 + - org.springframework.security.provisioning:配置 + +#### Remoting - spring-security-remoting.jar +提供与 Spring Remoting 整合的支持,你并不需要这个除非你需要使用 Spring Remoting 写一个远程客户端。主包为: `org.springframework.security.remoting` + +#### Web - spring-security-web.jar +包含 filter 和相关 Web安全的基础代码。如果我们需要使用 Spring Security 进行 Web 安全认证和基于URL的访问控制。主包为: `org.springframework.security.web` + +##### Config - spring-security-config.jar +包含安全命名空间解析代码和 Java 配置代码。 如果您使用 Spring Security XML 命名空间进行配置或 Spring Security 的 Java 配置支持, +则需要它。 主包为: `org.springframework.security.config`。我们不应该在代码中直接使用这个jar中的类。 + +#### LDAP - spring-security-ldap.jar +LDAP 认证和配置代码。如果你需要进行 LDAP 认证或者管理 LDAP 用户实体。顶级包为: `org.springframework.security.ldap` + +#### ACL - spring-security-acl.jar +特定领域对象的ACL(访问控制列表)实现。使用其可以对特定对象的实例进行一些安全配置。顶级包为: `org.springframework.security.acls` + +#### CAS - spring-security-cas.jar +pring Security CAS 客户端集成。如果你需要使用一个单点登录服务器进行 Spring Security Web 安全认证,需要引入。顶级包为: `org.springframework.security.cas` + +#### OpenID - spring-security-openid.jar +OpenId Web 认证支持。基于一个外部 OpenId 服务器对用户进行验证。顶级包为: `org.springframework.security.openid`,需要使用 OpenID4Java. + +一般情况下,spring-security-core和spring-security-config都会引入,在 Web 开发中,我们通常还会引入spring-security-web。 + + + From cbeefd7c6343b7b2796417f6cf1fdf91644553ae Mon Sep 17 00:00:00 2001 From: timebusker Date: Sat, 23 Jun 2018 15:40:37 +0800 Subject: [PATCH 14/49] 2018/06/23 15:40:33 ____ :sun_with_face::sunflower::palm_tree::house_with_garden::office::octocat::guitar::meat_on_bone: --- README.md | 13 +- _git_pull.cmd | 3 + _git_push.cmd | 12 ++ _gitbash.cmd | 45 ----- .../security/SpringSecurityConfig.java | 184 +++++++++--------- .../src/main/java/cn/timebusker/App.java | 67 +++---- .../web/GlobalExceptionController.java | 90 ++++----- .../cn/timebusker/web/IndexController.java | 4 +- .../src/main/resources/templates/error.html | 2 +- .../src/main/resources/templates/index.html | 2 +- static/111111.png | Bin 0 -> 21679 bytes 11 files changed, 199 insertions(+), 223 deletions(-) create mode 100644 _git_pull.cmd create mode 100644 _git_push.cmd delete mode 100644 _gitbash.cmd create mode 100644 static/111111.png diff --git a/README.md b/README.md index a902f92..c93b214 100644 --- a/README.md +++ b/README.md @@ -72,4 +72,15 @@ Spring Boot 项目旨在简化创建产品级的 Spring 应用和服务。你可 #### 第十九个模块:[......................................Spring Boot自定义Starter](https://github.com/timebusker/spring-boot/tree/master/spring-boot-19-Definition-Starter/) ----- +---- + +### 关于Spring Boot模板引擎 +- 虽然现在很多开发,都采用了前后端完全分离的模式,即后端只提供数据接口,前端通过AJAX请求获取数据,完全不需要用的模板引擎。 +这种方式的优点在于前后端完全分离,并且随着近几年前端工程化工具和MVC框架的完善,使得这种模式的维护成本相对来说也更加低一点。 +但是这种模式不利于SEO,并且在性能上也会稍微差一点,还有一些场景,使用模板引擎会更方便,比如说邮件模板。 + +- 总体来讲,Spring boot对thymeleaf和Freemaker支持比较友好,配置相对也简单一点,Spring Boot不建议使用JSP,因为在使用嵌入式servlet容器时,有一些使用限制。 +在实际的开发中,大多也以这两种模板引擎为主,很少有用jsp的,jsp现在可能更多是在实验或者学习阶段使用。 + +![image](https://github.com/timebusker/spring-boot/raw/master/static/111111.png?raw=true) +[性能对比测试](https://github.com/jreijn/spring-comparing-template-engines) diff --git a/_git_pull.cmd b/_git_pull.cmd new file mode 100644 index 0000000..d482665 --- /dev/null +++ b/_git_pull.cmd @@ -0,0 +1,3 @@ +color 0a +@echo off & setlocal +git pull \ No newline at end of file diff --git a/_git_push.cmd b/_git_push.cmd new file mode 100644 index 0000000..fc232c9 --- /dev/null +++ b/_git_push.cmd @@ -0,0 +1,12 @@ +color 0a +@echo off & setlocal +:: cd img/top-photo/ +:: call 0-rename-jpg.bat +:: cd .. + +set var=":sun_with_face::sunflower::palm_tree::house_with_garden::office::octocat::guitar::meat_on_bone:" +set d=%date:~0,10% +set t=%time:~0,8% +git add . +git commit -am"%d% %t% ____ %var%" +git push origin master \ No newline at end of file diff --git a/_gitbash.cmd b/_gitbash.cmd deleted file mode 100644 index 94c5ef5..0000000 --- a/_gitbash.cmd +++ /dev/null @@ -1,45 +0,0 @@ -color 0a -@echo off & setlocal -set var=":sun_with_face::sunflower::palm_tree::house_with_garden::office::octocat::guitar::meat_on_bone:" -set d=%date:~0,10% -set t=%time:~0,8% -git add . -git commit -am"%d% %t% ____ %var%" -git push origin master - -:: tree _posts -:: ECHO ================ MENU =============== -:: ECHO -:: ECHO D:. ..... -:: ECHO centOS ..... 1 -:: ECHO Git ..... 2 -:: ECHO hadoop ..... 3 -:: ECHO java-book-Effective-Java ..... 4 -:: ECHO java-book-Thinking-In-Java ..... 5 -:: ECHO java-coding ..... 6 -:: ECHO mysql ..... 7 -:: ECHO nginx ..... 8 -:: ECHO oracle ..... 9 -:: ECHO Python ..... 10 -:: ECHO scala ..... 11 -:: ECHO spring-boot ..... 12 -:: ECHO spring-security ..... 13 -:: ECHO -:: ECHO ==========PRESS '0' TO QUIT========== -:: set /p input=ύǩĿ¼ţ -:: -:: set var = ; -:: if /i '%input%'=='0' (goto end) -:: if /i '%input%'=='1' ( set var="centOS") -:: if /i '%input%'=='2' ( set var="Git") -:: if /i '%input%'=='3' ( set var="hadoop") -:: if /i '%input%'=='4' ( set var="java-book-Effective-Java") -:: if /i '%input%'=='5' ( set var="java-book-Thinking-In-Java") -:: if /i '%input%'=='6' ( set var="java-coding") -:: if /i '%input%'=='7' ( set var="mysql") -:: if /i '%input%'=='8' ( set var="nginx") -:: if /i '%input%'=='9' ( set var="oracle") -:: if /i '%input%'=='10'( set var="Python") -:: if /i '%input%'=='11'( set var="scala") -:: if /i '%input%'=='12'( set var="spring-boot") -:: if /i '%input%'=='13'( set var="spring-security") diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityConfig.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityConfig.java index 67d2c24..2c8e307 100644 --- a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityConfig.java +++ b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityConfig.java @@ -1,92 +1,92 @@ -package cn.timebusker.security; - -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.boot.web.servlet.FilterRegistrationBean; -import org.springframework.context.annotation.Bean; -import org.springframework.security.authentication.dao.DaoAuthenticationProvider; -import org.springframework.security.authentication.encoding.Md5PasswordEncoder; -import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; -import org.springframework.security.config.annotation.method.configuration.EnableGlobalMethodSecurity; -import org.springframework.security.config.annotation.web.builders.HttpSecurity; -import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; -import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; -import org.springframework.security.core.userdetails.UserDetailsService; - -/** - * @DESC:SpringSecurityConfig - * @author: timebusker - * @date:2018/5/3 - */ -@EnableWebSecurity -@EnableGlobalMethodSecurity(prePostEnabled = true)//开启@PreAuthorize注解 -public class SpringSecurityConfig extends WebSecurityConfigurerAdapter { - - @Autowired - private UrlsDao urlsDao; - @Autowired - private UserInfoDao userInfoDao; - - @Override - protected void configure(AuthenticationManagerBuilder auth) throws Exception { - auth.userDetailsService(userDetailsServiceBean()); - //密码MD5加密配置 - auth.authenticationProvider(authenticationProvider()); - } - - @Bean - public DaoAuthenticationProvider authenticationProvider() throws Exception { - DaoAuthenticationProvider authenticationProvider = new DaoAuthenticationProvider(); - authenticationProvider.setUserDetailsService(userDetailsServiceBean()); - authenticationProvider.setPasswordEncoder(new Md5PasswordEncoder()); - return authenticationProvider; - } - - @Override - public UserDetailsService userDetailsServiceBean() throws Exception { - return new CustomUserService(userInfoDao, urlsDao); - } - - @Override - protected void configure(HttpSecurity http) throws Exception { - http - //.csrf().disable() - .authorizeRequests() - .antMatchers("/").permitAll() - .antMatchers("/js/**", "/css/**", "/images/**").permitAll() - .antMatchers("/logout").permitAll() - .antMatchers("/user/list").permitAll() - .anyRequest().authenticated() - .and() - .formLogin() - .loginPage("/login") - .defaultSuccessUrl("/", false) - .permitAll() - .and() - .exceptionHandling().accessDeniedPage("/nolimit") - .and() - .httpBasic(); - } - - /** - * 加载自定义过滤器 - * - * @return - */ - @Bean - public FilterRegistrationBean someFilterRegistration() { - FilterRegistrationBean registration = new FilterRegistrationBean(); - registration.setFilter(someFilter()); - registration.addUrlPatterns("/*"); -// registration.addInitParameter("paramName", "paramValue"); - registration.setName("commonFilter"); - registration.setOrder(1); - return registration; - } - - @Bean(name = "commonFilter") - public Filter someFilter() { - return new CommonFilter(); - } - - -} +//package cn.timebusker.security; +// +//import org.springframework.beans.factory.annotation.Autowired; +//import org.springframework.boot.web.servlet.FilterRegistrationBean; +//import org.springframework.context.annotation.Bean; +//import org.springframework.security.authentication.dao.DaoAuthenticationProvider; +//import org.springframework.security.authentication.encoding.Md5PasswordEncoder; +//import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; +//import org.springframework.security.config.annotation.method.configuration.EnableGlobalMethodSecurity; +//import org.springframework.security.config.annotation.web.builders.HttpSecurity; +//import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; +//import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; +//import org.springframework.security.core.userdetails.UserDetailsService; +// +///** +// * @DESC:SpringSecurityConfig +// * @author: timebusker +// * @date:2018/5/3 +// */ +//@EnableWebSecurity +//@EnableGlobalMethodSecurity(prePostEnabled = true)//开启@PreAuthorize注解 +//public class SpringSecurityConfig extends WebSecurityConfigurerAdapter { +// +// @Autowired +// private UrlsDao urlsDao; +// @Autowired +// private UserInfoDao userInfoDao; +// +// @Override +// protected void configure(AuthenticationManagerBuilder auth) throws Exception { +// auth.userDetailsService(userDetailsServiceBean()); +// //密码MD5加密配置 +// auth.authenticationProvider(authenticationProvider()); +// } +// +// @Bean +// public DaoAuthenticationProvider authenticationProvider() throws Exception { +// DaoAuthenticationProvider authenticationProvider = new DaoAuthenticationProvider(); +// authenticationProvider.setUserDetailsService(userDetailsServiceBean()); +// authenticationProvider.setPasswordEncoder(new Md5PasswordEncoder()); +// return authenticationProvider; +// } +// +// @Override +// public UserDetailsService userDetailsServiceBean() throws Exception { +// return new CustomUserService(userInfoDao, urlsDao); +// } +// +// @Override +// protected void configure(HttpSecurity http) throws Exception { +// http +// //.csrf().disable() +// .authorizeRequests() +// .antMatchers("/").permitAll() +// .antMatchers("/js/**", "/css/**", "/images/**").permitAll() +// .antMatchers("/logout").permitAll() +// .antMatchers("/user/list").permitAll() +// .anyRequest().authenticated() +// .and() +// .formLogin() +// .loginPage("/login") +// .defaultSuccessUrl("/", false) +// .permitAll() +// .and() +// .exceptionHandling().accessDeniedPage("/nolimit") +// .and() +// .httpBasic(); +// } +// +// /** +// * 加载自定义过滤器 +// * +// * @return +// */ +// @Bean +// public FilterRegistrationBean someFilterRegistration() { +// FilterRegistrationBean registration = new FilterRegistrationBean(); +// registration.setFilter(someFilter()); +// registration.addUrlPatterns("/*"); +//// registration.addInitParameter("paramName", "paramValue"); +// registration.setName("commonFilter"); +// registration.setOrder(1); +// return registration; +// } +// +// @Bean(name = "commonFilter") +// public Filter someFilter() { +// return new CommonFilter(); +// } +// +// +//} diff --git a/spring-boot-6-GlobalException/src/main/java/cn/timebusker/App.java b/spring-boot-6-GlobalException/src/main/java/cn/timebusker/App.java index 8b1f6c1..e40b98d 100644 --- a/spring-boot-6-GlobalException/src/main/java/cn/timebusker/App.java +++ b/spring-boot-6-GlobalException/src/main/java/cn/timebusker/App.java @@ -9,40 +9,35 @@ @SpringBootApplication public class App { - /** - * @SpringBootApplication注解的类一定要放在自定义包下且属于自定义包的 - * - * @SpringBootApplication is a convenience annotation that adds all of the following: - * @SpringBootApplication是一个方便的注解,增加了所有的以下内容: - * - * @Configuration tags the class as a source of bean definitions for the application context. - * @Configuration 标记一个类来作为bean定义的应用程序上下文的资源 - * - * @EnableAutoConfiguration tells Spring Boot to start adding beans based on classpath settings, other beans, and various property settings. - * @EnableAutoConfiguration告诉Spring Boot开始加载基于类路径下的配置信息、beans、各种属性配置。 - * - * Normally you would add @EnableWebMvc for a Spring MVC app, but Spring Boot adds - * it automatically when it sees spring-webmvc on the classpath. This flags the application as a web - * application and activates key behaviors such as setting up a DispatcherServlet - * 通常你会添加@EnableWebMvc为Spring MVC的应用程序,但是当Spring Boot在classpath下检索到spring-webmvc时, - * spring boot会自动添加。这标志该应用程序作为Web应用程序,并激活关键行为,如设立的DispatcherServlet - * - * @ComponentScan tells Spring to look for other components, configurations, and services in the the hello package, allowing it to find the HelloController. - * @ComponentScan 告诉Spring寻找其他组件,配置,以及业务层类,最前面才能加载到所有的类。 - */ - - public static void main(String[] args) { - // devtools:是spring boot的一个热部署工具 - //设置 spring.devtools.restart.enabled 属性为false,可以关闭该特性. - //System.setProperty("spring.devtools.restart.enabled","false"); - - // 启动Sprign Boot - ApplicationContext ctx = SpringApplication.run(App.class, args); - System.out.println("Let's inspect the beans provided by Spring Boot:"); - String[] beanNames = ctx.getBeanDefinitionNames(); - Arrays.sort(beanNames); - for (String beanName : beanNames) { - System.out.println(beanName); - } - } + /** + * @SpringBootApplication注解的类一定要放在自定义包下且属于自定义包的 + * @SpringBootApplication is a convenience annotation that adds all of the following: + * @SpringBootApplication是一个方便的注解,增加了所有的以下内容: + * @Configuration tags the class as a source of bean definitions for the application context. + * @Configuration 标记一个类来作为bean定义的应用程序上下文的资源 + * @EnableAutoConfiguration tells Spring Boot to start adding beans based on classpath settings, other beans, and various property settings. + * @EnableAutoConfiguration告诉Spring Boot开始加载基于类路径下的配置信息、beans、各种属性配置。 + *

+ * Normally you would add @EnableWebMvc for a Spring MVC app, but Spring Boot adds + * it automatically when it sees spring-webmvc on the classpath. This flags the application as a web + * application and activates key behaviors such as setting up a DispatcherServlet + * 通常你会添加@EnableWebMvc为Spring MVC的应用程序,但是当Spring Boot在classpath下检索到spring-webmvc时, + * spring boot会自动添加。这标志该应用程序作为Web应用程序,并激活关键行为,如设立的DispatcherServlet + * @ComponentScan tells Spring to look for other components, configurations, and services in the the hello package, allowing it to find the HelloController. + * @ComponentScan 告诉Spring寻找其他组件,配置,以及业务层类,最前面才能加载到所有的类。 + */ + + public static void main(String[] args) { + // devtools:是spring boot的一个热部署工具 + //设置 spring.devtools.restart.enabled 属性为false,可以关闭该特性. + //System.setProperty("spring.devtools.restart.enabled","false"); + // 启动Sprign Boot + ApplicationContext ctx = SpringApplication.run(App.class, args); + System.out.println("Let's inspect the beans provided by Spring Boot:"); +// String[] beanNames = ctx.getBeanDefinitionNames(); +// Arrays.sort(beanNames); +// for (String beanName : beanNames) { +// System.out.println(beanName); +// } + } } diff --git a/spring-boot-6-GlobalException/src/main/java/cn/timebusker/web/GlobalExceptionController.java b/spring-boot-6-GlobalException/src/main/java/cn/timebusker/web/GlobalExceptionController.java index 5f0d763..417c0b1 100644 --- a/spring-boot-6-GlobalException/src/main/java/cn/timebusker/web/GlobalExceptionController.java +++ b/spring-boot-6-GlobalException/src/main/java/cn/timebusker/web/GlobalExceptionController.java @@ -12,56 +12,56 @@ /** * 创建全局异常处理类:通过使用@ControllerAdvice定义统一的异常处理类,而不是在每个Controller中逐个定义。 - * + * * @ControllerAdvice统一定义不同Exception映射到不同错误处理页面 */ @ControllerAdvice public class GlobalExceptionController { - /** - * 在@ControllerAdvice类中,根据抛出的具体Exception类型匹配@ExceptionHandler中配置的异常类型来匹配错误映射和处理 - */ + /** + * 在@ControllerAdvice类中,根据抛出的具体Exception类型匹配@ExceptionHandler中配置的异常类型来匹配错误映射和处理 + */ - public static final String DEFAULT_ERROR_VIEW = "error"; + public static final String DEFAULT_ERROR_VIEW = "error"; - /** - * 捕获自定义异常,返回json信息 - */ - @ExceptionHandler(value = MineException.class) - @ResponseBody - public ErrorMassage ErrorHandler(HttpServletRequest req, MineException e) throws Exception { - ErrorMassage error = new ErrorMassage<>(); - error.setCode(404); - error.setMessage("Not Found Exception !!!"); - error.setUrl(req.getRequestURL().toString()); - error.setData(e); - return error; - } - - @ExceptionHandler(value = ArithmeticException.class) - @ResponseBody - public ErrorMassage ErrorHandler(HttpServletRequest req, ArithmeticException e) throws Exception { - ErrorMassage error = new ErrorMassage<>(); - error.setCode(405); - error.setMessage("java.lang.ArithmeticException: / by zero"); - error.setUrl(req.getRequestURL().toString()); - error.setData(e); - return error; - } - - /** - * @ExceptionHandler用来定义函数针对的异常类型,最后将Exception对象和请求URL映射到error.html中 - */ - @ExceptionHandler(value = Exception.class) - public ModelAndView ErrorHandler(HttpServletRequest req, Exception e) throws Exception { - ModelAndView mav = new ModelAndView(); - ErrorMassage error = new ErrorMassage(); - error.setCode(400); - error.setMessage("系统异常"); - error.setUrl(req.getRequestURI()); - error.setData(e); - mav.addObject(error); - mav.setViewName(DEFAULT_ERROR_VIEW); - return mav; - } + /** + * 捕获自定义异常,返回json信息 + */ + @ExceptionHandler(value = MineException.class) + @ResponseBody + public ErrorMassage ErrorHandler(HttpServletRequest req, MineException e) throws Exception { + ErrorMassage error = new ErrorMassage<>(); + error.setCode(404); + error.setMessage("Not Found Exception......"); + error.setUrl(req.getRequestURL().toString()); + error.setData(""); + return error; + } + + @ExceptionHandler(value = ArithmeticException.class) + @ResponseBody + public ErrorMassage ErrorHandler(HttpServletRequest req, ArithmeticException e) throws Exception { + ErrorMassage error = new ErrorMassage<>(); + error.setCode(405); + error.setMessage("java.lang.ArithmeticException: / by zero"); + error.setUrl(req.getRequestURL().toString()); + error.setData(e); + return error; + } + + /** + * @ExceptionHandler用来定义函数针对的异常类型,最后将Exception对象和请求URL映射到error.html中 + */ + @ExceptionHandler(value = Exception.class) + public ModelAndView ErrorHandler(HttpServletRequest req, Exception e) throws Exception { + ModelAndView mav = new ModelAndView(); + ErrorMassage error = new ErrorMassage(); + error.setCode(400); + error.setMessage("系统异常"); + error.setUrl(req.getRequestURI()); + error.setData(e); + mav.addObject(error); + mav.setViewName(DEFAULT_ERROR_VIEW); + return mav; + } } diff --git a/spring-boot-6-GlobalException/src/main/java/cn/timebusker/web/IndexController.java b/spring-boot-6-GlobalException/src/main/java/cn/timebusker/web/IndexController.java index 3c8ff6c..65f057a 100644 --- a/spring-boot-6-GlobalException/src/main/java/cn/timebusker/web/IndexController.java +++ b/spring-boot-6-GlobalException/src/main/java/cn/timebusker/web/IndexController.java @@ -28,8 +28,8 @@ public String anyone(ModelMap map) throws Exception { } @RequestMapping("/mine") - public String mine(ModelMap map) throws MineException { - logger.info("访问到了 mine ..."); + public String mine(ModelMap map) { + logger.info("访问到了\t\tmine ..."); Throwable throwable = new Throwable(); throw new MineException("我们访问到了 mine ...", throwable); } diff --git a/spring-boot-6-GlobalException/src/main/resources/templates/error.html b/spring-boot-6-GlobalException/src/main/resources/templates/error.html index 6742c60..343c1af 100644 --- a/spring-boot-6-GlobalException/src/main/resources/templates/error.html +++ b/spring-boot-6-GlobalException/src/main/resources/templates/error.html @@ -1,5 +1,5 @@ - + 统一异常处理 diff --git a/spring-boot-6-GlobalException/src/main/resources/templates/index.html b/spring-boot-6-GlobalException/src/main/resources/templates/index.html index 30b1ec2..87945c2 100644 --- a/spring-boot-6-GlobalException/src/main/resources/templates/index.html +++ b/spring-boot-6-GlobalException/src/main/resources/templates/index.html @@ -1,5 +1,5 @@ - + Insert title here diff --git a/static/111111.png b/static/111111.png new file mode 100644 index 0000000000000000000000000000000000000000..15fa084605099f3cc5921263b8a7a6e76b1c5d84 GIT binary patch literal 21679 zcmc$`XIK+m!!C*Kz3vtx9_v12q-Uq6qM~Bdcy!-@ zii-Lz71ara)3m@Vm8a_Fsi=6VH14Yz`KNBqgIzeWNsHu%(JikkK3UaxM%T!eY((Uo zvYzGq`N~#>_N<_O&-?qj@8_4pQD6K`E$tkV65{oZWp72V zYFUhgaotL7+Zf4de|Gd^8=npZE@o(KgQD-!qB=KR^}%q5bqdug;!dN3 z*woouhFy?xzr>E+Nfz_y%5Q zSU7Ut8=idn%o$F|iyPVbT1v^+I{a>pWo!wnqoi{WF_xy;QZs58o8UA`$-iC!?ee3KN!*3#OE|TdMxOYpQ;= z4GPz^?mhhB5b}T>eo2)d()R5znlCccf+!rnOdZM`HQ46S_a^r@fmwAG3%91<@JYf%p=_}nq_$lM!894YU8 zmY7(^)G@pRw(0%-xC}VaRKJoO?JeWUF#b0PL?kRHtk_m&BiYUZ*?aoaw0rg%>ooixd{17}(b zOaID>$X$NRwJ{$5TSf3dsfB#+8*G4j)XvbP_+(3IWr$6f73^+EUSU`URq}U7TY^&B zp3C>O{@G5$5DMgIY4m8R>gd-RV$b)mAxu>>A8VJv9dCBH_->Bayu00YKvy%z)3Owx zbO>2saGRK|qM03L+;`XOn%}(jZanbl3nFOWdDrhCz0Y;lUO9w#-vu2-mPrhtpT#PX zX4QWM*<&CXlW`ec=KR|ĭ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 Date: Sat, 23 Jun 2018 15:46:16 +0800 Subject: [PATCH 15/49] 2018/06/23 15:46:16 ____ :sun_with_face::sunflower::palm_tree::house_with_garden::office::octocat::guitar::meat_on_bone: --- pom.xml | 1 - .../.gitignore | 5 -- .../pom.xml | 55 -------------- .../main/java/com/timebusker/AppConfig.java | 9 --- .../web/HelloSpringSecurityController.java | 35 --------- .../src/main/resources/log4j.properties | 18 ----- .../src/main/resources/spring-mvc.xml | 71 ------------------- .../src/main/resources/spring-security.xml | 31 -------- .../src/main/resources/spring.xml | 18 ----- .../src/main/webapp/WEB-INF/web.xml | 57 --------------- 10 files changed, 300 deletions(-) delete mode 100644 spring-boot-11-SpringSecurity-SpringMvc/.gitignore delete mode 100644 spring-boot-11-SpringSecurity-SpringMvc/pom.xml delete mode 100644 spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/AppConfig.java delete mode 100644 spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/web/HelloSpringSecurityController.java delete mode 100644 spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/log4j.properties delete mode 100644 spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-mvc.xml delete mode 100644 spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-security.xml delete mode 100644 spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring.xml delete mode 100644 spring-boot-11-SpringSecurity-SpringMvc/src/main/webapp/WEB-INF/web.xml diff --git a/pom.xml b/pom.xml index 648f9b7..d49916a 100644 --- a/pom.xml +++ b/pom.xml @@ -78,7 +78,6 @@ spring-boot-17-monitor spring-boot-18-MQ spring-boot-19-Definition-Starter - spring-boot-11-SpringSecurity-SpringMvc diff --git a/spring-boot-11-SpringSecurity-SpringMvc/.gitignore b/spring-boot-11-SpringSecurity-SpringMvc/.gitignore deleted file mode 100644 index bec3fb0..0000000 --- a/spring-boot-11-SpringSecurity-SpringMvc/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -.settings/ -target/ -.classpath -.project -*.iml \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity-SpringMvc/pom.xml b/spring-boot-11-SpringSecurity-SpringMvc/pom.xml deleted file mode 100644 index 79ba70b..0000000 --- a/spring-boot-11-SpringSecurity-SpringMvc/pom.xml +++ /dev/null @@ -1,55 +0,0 @@ - - - - spring-boot - cn.timebusker - 2.0.0 - - 4.0.0 - - spring-boot-11-SpringSecurity-SpringMvc - - - 1.8 - 4.3.7.RELEASE - 4.1.4.RELEASE - 1.2 - - - - - - - org.springframework - spring-web - ${spring.version} - - - org.springframework - spring-webmvc - ${spring.version} - - - - - org.springframework.security - spring-security-web - ${spring.security.version} - - - org.springframework.security - spring-security-config - ${spring.security.version} - - - - - jstl - jstl - ${jstl.version} - - - - \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/AppConfig.java b/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/AppConfig.java deleted file mode 100644 index a5dc92f..0000000 --- a/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/AppConfig.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.timebusker; - -/** - * @DESC:${DESCRIPTION} - * @author: timebusker - * @date:2018/5/3 - */ -public class AppConfig { -} diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/web/HelloSpringSecurityController.java b/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/web/HelloSpringSecurityController.java deleted file mode 100644 index f33d9a5..0000000 --- a/spring-boot-11-SpringSecurity-SpringMvc/src/main/java/com/timebusker/web/HelloSpringSecurityController.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.timebusker.web; - -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; -import org.springframework.web.servlet.ModelAndView; - -/** - * @DESC:简单测试类 - * @author: timebusker - * @date:2018/5/3 - */ - -@Controller -public class HelloSpringSecurityController { - - @RequestMapping(value = {"/", "/welcome**"}, method = RequestMethod.GET) - public ModelAndView welcomePage() { - ModelAndView model = new ModelAndView(); - model.addObject("title", "Spring Security Hello World"); - model.addObject("message", "This is welcome page!"); - model.setViewName("hello"); - return model; - - } - - @RequestMapping(value = "/admin**", method = RequestMethod.GET) - public ModelAndView adminPage() { - ModelAndView model = new ModelAndView(); - model.addObject("title", "Spring Security Hello World"); - model.addObject("message", "This is protected page!"); - model.setViewName("admin"); - return model; - } -} diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/log4j.properties b/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/log4j.properties deleted file mode 100644 index 812f4aa..0000000 --- a/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/log4j.properties +++ /dev/null @@ -1,18 +0,0 @@ -log4j.appender.Cons=org.apache.log4j.ConsoleAppender -log4j.appender.Cons.layout=org.apache.log4j.PatternLayout -log4j.appender.Cons.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n - - -# Root logger set to DEBUG using the A2 appender defined above. -log4j.rootLogger=info, Cons -log4j.additivity=false - -#Application Logger+ -log4j.logger.aa.mine=debug, Cons -log4j.logger.org.springframework=debug, Cons -log4j.additivity.com=false - - - - - diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-mvc.xml b/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-mvc.xml deleted file mode 100644 index 02a3485..0000000 --- a/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-mvc.xml +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - html=text/html - json=application/json - json=application/callback - image=image/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-security.xml b/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-security.xml deleted file mode 100644 index 9332bcd..0000000 --- a/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring-security.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring.xml b/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring.xml deleted file mode 100644 index 068ab40..0000000 --- a/spring-boot-11-SpringSecurity-SpringMvc/src/main/resources/spring.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity-SpringMvc/src/main/webapp/WEB-INF/web.xml b/spring-boot-11-SpringSecurity-SpringMvc/src/main/webapp/WEB-INF/web.xml deleted file mode 100644 index 4682115..0000000 --- a/spring-boot-11-SpringSecurity-SpringMvc/src/main/webapp/WEB-INF/web.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - Archetype Created Web Application - - index - - - - - contextConfigLocation - classpath:spring.xml - - - - spring监听器 - org.springframework.web.context.ContextLoaderListener - - - - 防止spring内存溢出监听器 - org.springframework.web.util.IntrospectorCleanupListener - - - 字符集过滤器 - encodingFilter - org.springframework.web.filter.CharacterEncodingFilter - - 字符集编码 - encoding - UTF-8 - - - - encodingFilter - /* - - - - - Spring MVC - org.springframework.web.servlet.DispatcherServlet - - contextConfigLocation - classpath:spring-mvc.xml - - 1 - - - Spring MVC - - / - - From 08eb5d6816d0c311725a933592001ae2362497c5 Mon Sep 17 00:00:00 2001 From: timebusker Date: Sat, 23 Jun 2018 18:33:21 +0800 Subject: [PATCH 16/49] 2018/06/23 18:33:21 ____ :sun_with_face::sunflower::palm_tree::house_with_garden::office::octocat::guitar::meat_on_bone: --- pom.xml | 2 -- spring-boot-11-SpringSecurity/README.md | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index d49916a..0fe5103 100644 --- a/pom.xml +++ b/pom.xml @@ -51,9 +51,7 @@ 128m 512m true - 1.3 UTF-8 - -verbose -bootclasspath ${java.home}\lib\rt.jar diff --git a/spring-boot-11-SpringSecurity/README.md b/spring-boot-11-SpringSecurity/README.md index 1110506..0099692 100644 --- a/spring-boot-11-SpringSecurity/README.md +++ b/spring-boot-11-SpringSecurity/README.md @@ -1,4 +1,5 @@ ---- +### [Spring Security教程系列请移步到这里](https://github.com/timebusker/Spring-Security-In-Action) ## [spring-boot-11-SpringSecurity 集成SpringSecurity安全框架](https://github.com/timebusker/spring-boot/tree/master/spring-boot-11-SpringSecurity) ### Spring Security 简介 From 2da9bdfa5a7f16373f60a88f677932ac1352e1b2 Mon Sep 17 00:00:00 2001 From: timebusker Date: Sun, 24 Jun 2018 22:46:41 +0800 Subject: [PATCH 17/49] 2018/06/24 22:46:40 ____ :sun_with_face::sunflower::palm_tree::house_with_garden::office::octocat::guitar::meat_on_bone: --- pom.xml | 8 ++ spring-boot-19-Definition-Starter/pom.xml | 4 - spring-boot-20-Freemarker/README.md | 62 +++++++++++ spring-boot-20-Freemarker/doc/1.png | Bin 0 -> 105026 bytes ...3\351\200\237\345\205\245\351\227\250.pdf" | Bin 0 -> 288303 bytes ...5\346\226\207\346\211\213\345\206\214.pdf" | Bin 0 -> 215092 bytes ...204FreeMarker\346\225\231\347\250\213.pdf" | Bin 0 -> 277817 bytes spring-boot-20-Freemarker/pom.xml | 25 +++++ .../main/java/com/timebusker/Application.java | 22 ++++ .../com/timebusker/common/HttpStatus.java | 57 ++++++++++ .../java/com/timebusker/common/ResEntity.java | 54 ++++++++++ .../java/com/timebusker/entity/UserInfo.java | 47 ++++++++ .../timebusker/method/RoleDirectiveModel.java | 52 +++++++++ .../com/timebusker/method/SortMethod.java | 31 ++++++ .../timebusker/service/UserInfoService.java | 51 +++++++++ .../timebusker/web/FreemarkerController.java | 89 +++++++++++++++ .../com/timebusker/web/IndexController.java | 29 +++++ .../src/main/resources/application.properties | 9 ++ .../src/main/resources/templates/free0.html | 55 ++++++++++ .../src/main/resources/templates/free1.html | 38 +++++++ .../src/main/resources/templates/free2.html | 68 ++++++++++++ .../src/main/resources/templates/free3.html | 71 ++++++++++++ .../src/main/resources/templates/free4.html | 101 ++++++++++++++++++ .../src/main/resources/templates/free5.html | 31 ++++++ .../src/main/resources/templates/free6.html | 71 ++++++++++++ .../src/main/resources/templates/free7.html | 87 +++++++++++++++ .../src/main/resources/templates/index.html | 35 ++++++ .../spring-boot-3-logs-Log4j.iml | 82 -------------- .../spring-boot-3-logs-Log4j2.iml | 88 --------------- .../spring-boot-3-logs-Logback.iml | 87 --------------- 30 files changed, 1093 insertions(+), 261 deletions(-) create mode 100644 spring-boot-20-Freemarker/README.md create mode 100644 spring-boot-20-Freemarker/doc/1.png create mode 100644 "spring-boot-20-Freemarker/doc/Freemarker\345\277\253\351\200\237\345\205\245\351\227\250.pdf" create mode 100644 "spring-boot-20-Freemarker/doc/freemarker\344\270\255\346\226\207\346\211\213\345\206\214.pdf" create mode 100644 "spring-boot-20-Freemarker/doc/\344\270\215\351\224\231\347\232\204FreeMarker\346\225\231\347\250\213.pdf" create mode 100644 spring-boot-20-Freemarker/pom.xml create mode 100644 spring-boot-20-Freemarker/src/main/java/com/timebusker/Application.java create mode 100644 spring-boot-20-Freemarker/src/main/java/com/timebusker/common/HttpStatus.java create mode 100644 spring-boot-20-Freemarker/src/main/java/com/timebusker/common/ResEntity.java create mode 100644 spring-boot-20-Freemarker/src/main/java/com/timebusker/entity/UserInfo.java create mode 100644 spring-boot-20-Freemarker/src/main/java/com/timebusker/method/RoleDirectiveModel.java create mode 100644 spring-boot-20-Freemarker/src/main/java/com/timebusker/method/SortMethod.java create mode 100644 spring-boot-20-Freemarker/src/main/java/com/timebusker/service/UserInfoService.java create mode 100644 spring-boot-20-Freemarker/src/main/java/com/timebusker/web/FreemarkerController.java create mode 100644 spring-boot-20-Freemarker/src/main/java/com/timebusker/web/IndexController.java create mode 100644 spring-boot-20-Freemarker/src/main/resources/application.properties create mode 100644 spring-boot-20-Freemarker/src/main/resources/templates/free0.html create mode 100644 spring-boot-20-Freemarker/src/main/resources/templates/free1.html create mode 100644 spring-boot-20-Freemarker/src/main/resources/templates/free2.html create mode 100644 spring-boot-20-Freemarker/src/main/resources/templates/free3.html create mode 100644 spring-boot-20-Freemarker/src/main/resources/templates/free4.html create mode 100644 spring-boot-20-Freemarker/src/main/resources/templates/free5.html create mode 100644 spring-boot-20-Freemarker/src/main/resources/templates/free6.html create mode 100644 spring-boot-20-Freemarker/src/main/resources/templates/free7.html create mode 100644 spring-boot-20-Freemarker/src/main/resources/templates/index.html delete mode 100644 spring-boot-3-logs/spring-boot-3-logs-Log4j/spring-boot-3-logs-Log4j.iml delete mode 100644 spring-boot-3-logs/spring-boot-3-logs-Log4j2/spring-boot-3-logs-Log4j2.iml delete mode 100644 spring-boot-3-logs/spring-boot-3-logs-Logback/spring-boot-3-logs-Logback.iml diff --git a/pom.xml b/pom.xml index 0fe5103..3ecc8cd 100644 --- a/pom.xml +++ b/pom.xml @@ -15,6 +15,13 @@ 1.4.5.RELEASE + + utf-8 + utf-8 + 1.8 + 1.8 + + @@ -76,6 +83,7 @@ spring-boot-17-monitor spring-boot-18-MQ spring-boot-19-Definition-Starter + spring-boot-20-Freemarker diff --git a/spring-boot-19-Definition-Starter/pom.xml b/spring-boot-19-Definition-Starter/pom.xml index 145e15d..bd37cc0 100644 --- a/spring-boot-19-Definition-Starter/pom.xml +++ b/spring-boot-19-Definition-Starter/pom.xml @@ -21,10 +21,6 @@ - - UTF-8 - - diff --git a/spring-boot-20-Freemarker/README.md b/spring-boot-20-Freemarker/README.md new file mode 100644 index 0000000..6817a09 --- /dev/null +++ b/spring-boot-20-Freemarker/README.md @@ -0,0 +1,62 @@ +1.@ComponentScan(basePackages={"com.spring"}) 这个注解的意思是通过spring容 +器去加载以com.spring开头的包下面的内容。 + +2.<#assign var="hello spring boot"/> +freemarker标签用于声明一个变量 + +3.@Configuration注解会默认加载resources下的配置文件。 + +4.freemarker不支持boolean类型的true/false。输出是会抛出异常! +但是可以转化:布尔值: ${booleanVar?string('yes','no')} + + +5.<#if myList??> 表示判断myList变量是不是存在或是不是空值 +等同于<#if myList?exists> + +6.freemarker内建指令以#开始,自定义指令以@开始 +<@role user='123456' role='admin';result1,result2> +user用户id,role用户权限 + +7.Freemarker的内建函数就是直接可以使用的函数,是freemarker封装好的函数。 +有处理字符串,数字,list的内建函数。 +处理字符串内建函数: +substring 字符串的截取 +cap_first 首字母变大写 +ends_with 以...结尾的函数 +contains 字符串是否包含目标字符串的函数 +如何把一个字符串转化为date 、datetime 、time类型的函数 date datetime time; +starts_with 字符串以...开始 +index_of 字符串所在的位置 +last_index_of 字符串最后所在的位置 +split 分割字符串 +trim 去掉字符串两头的空格 +等函数 + + 处理数字的内建函数 +string x?string("0.##") 对数字进行格式化 +round 四舍五入 +floor 把小数点去掉 +ceiling 数字进1,变成整数 + +处理list内建函数: +first 取list第一个值 +last 取list最后一个值 +seq_contains 这个序列是否包含 +seq_index_of 这个序列所在的位置 +size list长度 +reverse 倒序 +sort 升序排序 +sort_by 根据属性排序 +trunk 把字符串分块处理 + +其他内建函数 +is函数:判断变量的类型 +is_string 字符串 +is_number 整数 +is_method 方法 + +() 对变量进行判断 +hs_content 判断对象是否是空值,是不是有内容 +eval 求值函数 + +8.<#nested param1,"我的nested参数"> 用来定义模板片段 \ No newline at end of file diff --git a/spring-boot-20-Freemarker/doc/1.png b/spring-boot-20-Freemarker/doc/1.png new file mode 100644 index 0000000000000000000000000000000000000000..1cbb5421097a29c5229815dbdd9e7f3724608a3c GIT binary patch literal 105026 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 literal 0 HcmV?d00001 diff --git "a/spring-boot-20-Freemarker/doc/Freemarker\345\277\253\351\200\237\345\205\245\351\227\250.pdf" "b/spring-boot-20-Freemarker/doc/Freemarker\345\277\253\351\200\237\345\205\245\351\227\250.pdf" new file mode 100644 index 0000000000000000000000000000000000000000..830f33f6b2873cffe58bea10ce25bc423d7ef714 GIT binary patch literal 288303 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

Tf~4~*IR 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

A>j7R66vZ9MhN$lyl>`T9;pe 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

aFM8XTKBDtJ&;Tv-|N^X8?60Xbsrk@8mkFcq2S| zHZt6bJ+8{Z+qbM!+C<4k z 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 z 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

;o%L7C=edEB|tZw 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 literal 0 HcmV?d00001 diff --git "a/spring-boot-20-Freemarker/doc/freemarker\344\270\255\346\226\207\346\211\213\345\206\214.pdf" "b/spring-boot-20-Freemarker/doc/freemarker\344\270\255\346\226\207\346\211\213\345\206\214.pdf" new file mode 100644 index 0000000000000000000000000000000000000000..4adfce1fcd6a63de0db22828420a7935353d70a5 GIT binary patch literal 215092 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 z z;sp6&vm_>E@H}!@bSEgySKVk8E5nFQ9a$7QE+JMdk28;;8`NZGJiKykEjiddWbUo_ zU(szawgcsm-v%#3;P0;m_v{~B4hsy9J-I~i=m~n2261}7thUGAioM-Vk{8?vbw!l= zN8pdsI&xwo84l19+ia;?=bZHeyCW1W3B_B^8>IHfWZHM8 z+42xMpDdYIIAHpx0e_6Ryk-FO0JS!wjR0?g3Vt8N#xsG%K*n2Ic6Vypi*L-4s-Kjy z9--^*vt6{o@i9O{5(g9yfjNjspVkICB?m0R(f|Ebbk1K6-QWwn4fD~L&Y~cHb`)Z` z3Q7YKdW?ih_8D*f8n;;zkj>=>2IBUjgrg(%MfI*IXmT`&*dI4|e-Mc|ztrnri7LdY zLt{IGC*jm&P#}|_SJgx*uC0W-f-wbFL&9A1!eaOX_HR!`hrgmgWEu~v?lyah2n~yF zeJ%6QI0|N)J5KbvZQhFkUTU`2bef0~2ZR%KVXkE6NI)-kV0it0SHps$wdgHvF*JTp z*N|yH;jAIE%zf|8(GDsN#1NqUm% z>Q3Xy$WW|>F#lFiFkCJ~-0zB{97xj{F$it#_zHpx>2L=iN$uxq5EO$?^Z1>E$P)=r zTp3Tx1C&ZdJ4ctDQE@b1aYhq*g>cQg+EytF_=&Q;a{N*Wcg<|-lUY^rv6U$U{0_1! z(=a;@;;nUtjP$JJ?10+K>T9C$@zWRekenA72MrUjG|%DW7Cp@$kwp!G=!r|f9g0b> zo3V&(^n40uhB=_73-BBQe|wi9B6n1_(G?EoSd#Box?gvjo`jniXIc34Jy;|u%J(Oa z7M6x5knxaBEA3RC0#Md7X~ebE^Wq_{0A};$k)xJoDwjIi(a1DA*Gq!gh+-={w=K<>0Z3`M6mV zi*DU1Dmn+IwZ;LzgFc$QZ^anE4y!De9S->ml=@O$$V*UCf(F}E&ZbZ%ID+hvKfsL-TUDYa zJ>IAJi!a+dnc<&h>fgI}n3&oAN^SWc+`UtH8x3%}z-p2Y@C-(ow{^kFXO#OG}b^ef| z|4p0z+1LHwYSX_1djF+OzqT98p^BmWZC(dTsd|v>g4=abt+r@&9)un?lxz?KNY$Zo z5X3?#Y`~}Ub~Urrb1Ib!;>Q3;qU}`bZQ3Q*+_Ws?tP$UoEQBQ%CA)cHo&wU0gaw46 zQhYt8d-H>n&v~z-3140$;p^oh*6$Cu`X~#-3C=S1mCsmdJZqe+>?yg6*!M@vxgZCL zhv?zG`Oog_PqJY0`ddU<#y3v~%+DnR{B-$*H6O0aQ##Qge5U@D7a>|OMf~hLM9(!N zM?QFy_vaO>y<7JFN-1Y$2p3BntF@UbR*e~IQ7TRgqlQkoMP08KdVCIcEr`g}@?V50 zrmvO{*tu3h#;2>RFM6D7xU&|b*vH<#`r)@`yLJF!VC72AP>gXHV0HQnp0%g{8KYZV&ao`YhNr|V9(mW%FyspIACQoT_0S3Xh+QbNsAQZhUA6NRkP zFEe}GEBB7V~-2OF!F?>viHwRlMMF71u22igm}%@e>^O;*^!so0*P9+&l^JXD{C zFrlEY;nD6aucwXC)1-a{{y6$`M_1pb%ISXao`i>wPGK2$kxF==yQ}7%9G_uRK@Z~!r6BbXbe&P7=1g;IAIi6 zfpBF*naVs0vi!VOBp!l}B9ICSGc^CC--$()3)CyMI`yn{=jK~cq$$QcmB+=*Sm=ci zM7Td?@|T(jBq7=y+!I|iFKnFMC&C&Z!SwK77jceE^Qk3tiPj74)V};nf_0L@_$3iT z&r%AJ0G&Av0Rvv>Y0ijvzT6=vfswRQb4Mp@+k!byV2u!eKLZ?72ga$R} z3*GO^$%*aGqo=f$BfM@yw6GCqLe_5x%0E}1f=i+s4<@M2A)yK*0Sr2UzTOc1y*Q{I z%9=5;ImGVgOY~z?<;}%SSx1dYdTij8xx0Oy@qq^f`&7jzrRHVg%AxU!2Lbtj7x*xY z!3`Id$M-v(x<>f#(5YWb!hR5JYJon4Wr_p7d)R&FM%LR0toUt|n_e)nv~84|h&^V- zg5tuWgfXT6R}5XgTdq4)erpr-c?X*+EB3StQ@w*dbCM;MbVQ~HvF01p zTlg?TzzZD00V)Gtja$YB(H7QscJfBYh!KE6-EcCcUsf+O_@ohGCM%E*HQ>KuTx}`< zm&!-wV3pRHxiL$8B@Vz*gY=aHgv*~6JdCh9uhL~F;P~xoybZ@g%fB8008hJ6s9}98 z)4)eDz&rTF$h3ArIf{%g`EGqfy*`dqR<7a(B}teUWUe-@TS}u|MVjq&Yao z=clDg#aTjSNU;H`D_HvJJWiM{e0V?GU#Kg)!H}K|9v=?QePU&??o!0%l2S#PB4X}} zBM1yQUi!n=BQ z#EXtWL)veJ7I3D4EybY5Siw}K@Pko%X`^N9`i^(|<0=KtA8pP&HTgYkvqoj6i$!rM zU7q!pI=#)PZ$;b|p&=!L*?e1-B)^4fA!b6swv9UdeDq*A3Cc=4oWKE7f9_}j<`Ja? zDWXbiIc0-$u#(nFz4KucfT+(o?~+{gW~E3ju{NhEzwWR}G&9|= z!q(9c-mq1WS;GHOt^8@MexY`(e-iO*fAb;#B;xh0@m`P;{3`*(d+ zwtwQQ?tl5J>%xDu&sO;BDC!N(nd3zDxDZ0@fh4qkIkZw`jL}5BAz4+c+ale7`MjHm zmZxsYm#a!CgkQpyY1LF-9DBbUH;14znjk)LaTwU6TnpD|nQ%|4DTr64h`W)j6c`0t zx&~QdbJc!?iG{(!FAD z=bK7NtuQ(#ovu9VNvYIc9Lvn^ zw^A`NMS4~K|Mc)`seRBV@Y+S;~H7(@7P=~ zm^wxWbK`A#fxt2>?{k2sOz+X}^uKG%ylX$9yCL?hOxSgjC&SsnoBaA(KLzy}yZa5mU`!o(B10<6WYTbss9~QR(HP^UrtzoSi4|}IehlWl9C|kK zD&X z&g<%;^ad$s`N&YrH|}2_p8Qb^=Q0EA(?bpb4W~VAtQjP=8=i%@#XT>uP~mbGKI`A% z((fB-NOmEZY0P(=6!^pv} zOxOU_6S>Xi??SVVgg7if`)@{lyf{?$t)wRGub3f$+(SdOWDrCoamb}l#ED*mU~Kfe zu*E*lQ`JfML$Y)Pw}8{YhBnPz0%m)k>NCr=R0Jojfy&oCcpDO8GXw}aorXA8z2^sm zKx%sic7Q-13z5aan-O3uxmp9{whb%n?u5DO`^9e5<`^Gc5T5XNY!xs3l8wMcREA?C ziqL8FX$N$@aNg>`;t+MQq7Onu<1$p6WoxIs+<c6a2NltSDPkjAwE!!PFoS%Ip=3z+MWiaU3(@3LR0uN#c$# z1MhwdM4a3nae;kNJM)4UlTJ3D4gGiBKdL`tEJ$xdvwN z;PJW0I%{$}|F#s?PFlpIc^J|b=pah2E zWV%tygz}tk=~Y3F$6gVzd8B$eH8~wbjp(}J-WlQJnz*{(`>)@D8)W;*o11F$Y_o*V zg?P^8#rouIXid$Ud*J5!qE5^0QdAIm`$b7%`Z76%=i0dDr_dCTG2d7+iNnU-r1A%> zCM5`44Onj^M&On%U?%Eci1A9F0dY~e6*Xws`gWGb)XxiGFJN0h{VLDlak1sk{Ichu3uVWnlbhp=>-{$ah`MO z$@<@F7MX{B5lYUHTGl#L(kN+34yJwkN>?dFix;$ml!~Q!V3T)$-AjSgBm=MFthdOt zp}0mX&0MCayP;Cta5v%Bm_a44Ni4dAM|Mi&5nB``_y}6ubd+~)-$deSQtddY#6#B& z@ytOeT#L+=vm5M=t|(4f!1rBf7C5%u5`DNW;EmGxA%=?>*JWALiJ^Bxbye0QOM-Di z1p=jaiui-E3*~zPR2L&(6i5{$HL?)QZz!@nR+%D40bRWZbLR83gFq-eUcbi-#cgcPzhw>2_Th56zW+^ z?EIsP?@YNd3;{mmV$@MYSrBNaz@jw;FG zj*{ET-1K4bfXT~F$!-Db3ddQ{8QFM^R8swH8u?8uKv#c%(U_x;59H{z~LtoT{~)Xmpt$ z75her>PY$nl47MYNXcZ|{@s;*G1JHi&FBTl=mokdC!P90Aa+dztWbc|QXjC)Oh#p9 z>1V+KhcDD8@Nn~X#y^w^e+b?`ymz+0lnMX8^4|ZQrsf|7!e5)3Y=0d}`d^WlZ2vT( z^Q&TLLj0)G^&4vPD3uHW5J14uwEw*7a3QOLBR1Eq(}6I6 z*D`R8vXE~^w5D}t@VH{C8#AXt9~ZDyFVuIFftH~ps6Zwm4_yX9XGS}0B?!lgcV=V7 zXYztFfx5!8JRJI5>%o#3rerMJO3)5JV)ppVRL8;loN@Ni5ZhY)YUE_{nYq@zMJk8i z8MasL`?eK`@H!>dj{U+fZ^0&FoKaa(-Ponzsi8nP&UWFg&bLNiG5r&%%twiFe$fD**H2WKs%315oHoMuA8oQGZzR+!fMY5+W2v1lC~ zUfGia{ob&{G$sMJ;m+Palk7k7=;&*!t2F#PnPy8d-1&( z6u5O3e4x1{SIfM27Kh-&2exX`agvg37R|K5@YIr_5&9a$H<8w9sP+5r|eepbn9Fh!s_M-pL3rjOZvEB11vq4bQ~ z#RT(gQCffsQlTKz?Q0>%q9_o`?nszdZCMU!Fxz^CmouV&uX!xF%QsO(X2wA$#}TKg zX%TbTACMMhJfN5F!F)Y-t?fZnuZ8BFMIs4>PTD)*-y2EoKYuKH znU_6xE>TEUGug=Ql}(p2>Y98=d7d}FTYx@VkZb#pS;t$-bdsq?5C+hCFR^rBApDYN zi!wiK>yKJ3uS(wK?c9ITWvhK@rL<6lM=S<_bU!LY*^yN0*||ePIyciVM7fyTJPJG3 zaFXlf`mrW63=NW(6_^uj(2eE6Y*=%0w>){6^x7`+o;; zg(zZ?qAxw>3eZ+__UV0pmk#aQ_$;2z6wqKC!rX7-Ii!V5UyelBJ8qLu3w!46jmv;+ zmjq_Z(%X{uo-*$3`d`^`Pc(J3EVXw?17|ECVGCRdmzMx+2rxuomeAS&$B zD)z>j099!9Za-X_j^6M4QKJSB9v!`pgq_NU*-S&D8<}Z>)RD7oJk%uMc@fm1cgbn^ zcv?XO5wl%euv#h;2Gb^cV65zFi_8`LR9&tgMhKKLL1;Mh06AZv*+(^t?VABIP>-jE zHrpj|a9;XQ^CbbB{VV^;WWx2`xdt>seBbx7`Ft&G+KE9+I{r#nk<%_y{iUJVkKL>v zy?wJ~Ev=#Xs9=TZ0II&H4ebuB15^{TOO$(sT%WI(AjG1sCf#Z*5ow@Y9)x|!Ow?v> z+lMSnG!tIvqe*2OY}GNxLtt#U`Q&rYzS7vxlFoQU2_9~(LCuTj)9U6rLaUCc$(#ky zeUbYWloPQL>UWV`pBD3|-{j`x*&r*Wuc`klYr zxplB}X1<7zEt(CneB(@ulcYEN+Y@cAo&u%}s&Eh$C;WMsynn>8lohgf?y;ydQRedC z$37_=E%fc`em^J_4hSWHjnr|sLdXV){bHX09y1S)Y#sMIK*)n@&H%zWr~!^y^F28O zMI6ph!j8B2l#cvfCX6{wHG=>>b4=b0pXxx%65{@yOfjNmb07ce|0^xh*5O>Er z17p|S8+Ujh6G4ZtV*kWoHaiQ9%mg%vGsd}%m4!`Za+(y$rvJ}movaS%ln?f27R1{# z+Ry@UgxD2{GWpz$(m-u>KJDf&rj)VhN78Q@Bxns6!H6tumUlJ zM+&5LJOI4r8IiXBUmVt0$xL0ikZhk3T4bZX11cT_N~f$|q)FHxKwvXQctB3c+eAkrvmti8-4WlrKS>?LcDNqFbDlK| zp6}(<$RE;PPvdk~iv@D+tH>YJJ3i4WBYj3nZ+Y}Hc#>9<+&u~vJYZj$ ziSvL=RO1mmn!DtdL!}7&hA|REs@P+nZ5&;6^Vs7<>7+lcra2~e+OBbht($nTN+UJ_ zNpeeDb|2A$!6eOalYy+yMFS86VLJy_zUWmMCIXc>r1*=$U_{EJD7J8Z@S$Dz^}kx_ zg}h>Hts-Oxa6$X|!KFOA#2J{ZVIUj+o~g3gXw(Dw$ihWRIwY$jsxCz;C;?R#W>WwB z!Ab~@4ev5h_>!mXiqcs=y_1<$@7Y%>c? z#$Ov8){A$+?;X~!kZh*rzV(}~=>jmj$y?wE8&8)|V>CvEqI59FwmL7r)$zM!WK8d% z6y!BQ(^Q>QaQdFB`c|tB6qZKV7e3Fh=c%@FlTc40Ry+2SBe7&En-AVC=!sm>D?V7yPRAu71g*5cJj1OEW}v7tR!KEsghWfVJhfhF zCrdhc>FyY)WpR*VcV2?jzRD0c#>^VJ)RMCLlf0u9C659LwHtj;D8qH2J3CmAn@wC` zU-;VsjvUOjdv2(Xyj- zBQj@Z!iv+10$91~m2wzcJO{tDZtcOi)bC$0q2rf-T~eiEN)w$!il4B)u!yJZ@t&{r zz7%7o03}9w(~^bEXO`fg5YDQ}C@2&s*)bOcRhJ!J8Cu(oM88boO#ChpHO2aE<}*?& zbuSJDQ>KOB*K5J2@KvC~O$5$ohrL}#ZkHUBbM&`6>z}O^N{si)CtPs0NXAL@c!K8R zE|bU<*lVp$P0i!`B7KpK2I-0~$#9F5`;9yY!Sb*+F7lSstEfuz=83cJ>Y6Yhi1T|y z#D%;!1gI6#jHF*`Fu^gOxp1f+{n8oWK#}jE}2vW?!5DQz{XF+laCm^sF8y_YwtpHk9T2_wuvX_ zy1Vs2RNxz$A$NU5o?g>5v3I}VF0L9C`8a?|aEJ7gpQEEP zlJ4_~WeY(>Z*V+j?Yq6f``izIVx8$MZkjBY0ppN$$-a6Hw>b{EYPh5p*lfG#x}>74 zin2YGsWD09EL>tWVF`DdQAC3iRJJak zc(DVt?eAq)d0946F1pO80`hk4R$Llx)~-T>L8+qDFl*tDhp`Aa4--$#UdA-p=u3EM zF1f)y7SFhJ2F=7)+f6UX&!>*YIE~n zNO!!3sPc%Y=^N$F9H2zrDbK;;WKfYG-s)BRxrb_a-hC3OTE4;@hvMMk{>+K=w12-h zsEfbVE4YG@7mfyPrKdDq#yq*}ggBTNJ6>1iByVIagPy%!deosl*q5(Se^0Uz7`-`S z;m9TUz=ocDAphbPmbCL~OwQo6-F` z6AbzzkD%90AIVm@Y2XilC@`njKz-&mp{A-~Z}3Vne9+Dor=?Md5O`ws`j0GaQMXO6 zj-eFC{#y-hHc3N&6PMJ~nqcr!Nq(s1yCt`-B(+l&`xiplMu9YtAj4{fz*6um@2OoD zg@MA)l?mpz#4BJ2XC@}9-!nXw(vcrGpX8POd?Fh1$7fSnDi}#B2Eg#7JY&431b~#R z!>J~Sz_jE1>&;C|2fIp|xz!$cyZ}$WI9bm(cIMe~;+CcT#q)O_+?m1`*_FeOTOwBh zgLei8J5+9b>e-%GAZ@Phon37@VzA4E0pb9h9k&XENJ-#sCZJ$$WV9BI4yi`&+m*oq z!~HZ1-EF*{e4PiO!KMJo9b@Heg{j^bAUbk@D76`5TJ6g-cj-%c;r3b%b9xK+WyHDm zfGA9~Y&C>(uGuv8nTD64@oi!YfW}dGsRBR-A9Zt#`dy8 z=cJf|E?5y|)DzZ3Z23g88oKMi-?&WLAvj8-aDwb4{KzuAPGE_mXp3R>^1H6c)x_mS zA0qXdP}b9%*vXT%L_E6yC?kS0j}5nxI4#F(xw9?Ik?w{6kw7Ylkd!1bGU7#?e~@=_ z3;I^U$6EX@cN-aZdf}MzUO;p{aF~66wqTy*Pwy>9B3g}RwlBLiL}37By+7c*OZ1VWnzBQ z9!5HsaM&cC49ip?k|y+!bd|>os;R%exHH`HdZJq?6mP8jp=EEa=T+u$#V5Ql9mjpO zcexcKc=S!ZONVWtd`T7-+#;goxq9!rafew*dr3AAQGvfjIu_(cmEdx*$URw2FG6EB z?A!Rlo7fFDjQ@D&KMLJH5e!BqHs(KtF8lvb1mj-|-G8z5kAU$%hTi`Y{r;tGnF!eb z#$x;-T>slFJlp@9*bi91|xYBzMPO zy_bT6ANsMy#Lc@ZmVDL;SuIxFd+V?gI>mU&kS<#g@y>!JbnitdBTiS+a2tH9X%|Ta zBT$l21x3Q|!5PYAknkfZ>x5$6Ry>@N#fc+ZIvRsI=B;kIkia_TOj%S-`)JmZ_p+Wk zPfTN@SW2)iPWKlj2Ws<_&g;gWN_p?+#+MYHaF_YNla8E!R3(tV-9Idsy515`{Nx-F z;w{*m5K`Ja7ZCxI8iIj@UeM*G&O|sFP%{5EDtK+SJ`xNP%i1U@fG!g3Y>l$9(%RG+ zos~$34O|&zGr8G((8a^`&E~oP@rAdrG0rDYDspA)}o#0MKJXU%z0Mya}$HE2$AS}t+7AsuDH0Hz1i5x>G5gYg= zn%)`#45jY~UYIz%?t=PdI}B1fbiP7D;#cgb<5s2r)EL_%gIcO1vYme*lkCjr)Sa-Q zm6Kg6N2A}1egUjnS<|aLyrmLbtShN0VcrBxQy?pd>QG2iF|karMUrRnh*$bv#oLgz z2qMEI>PBSiWXg{jDc&elmff+FR4gaa_FZFD4fNZX!^QgYZN_?*L;VLLBbTnW7O1%> zze@LycYSZRoM?a_=}|5ZKrcAc=;5f4%^j#YQ?}zphmbFW3o$(yyN&I>=Zo>|EXOh{ ziUq|PY{ovJ9`Oq2qbo|}dVLAFYZq}vD20km*+xMaV~h!niDl=tv^8JRoe5=B)5KkD z9cGM#tq!p)Ur56n(dJb)uTZ#hnZvlS^Ee5^|#V& z`8|Tw>^C44c0CZ8eY~4GDX^-W+4a|$i^R3}r7(i1cCjr(6-oeRM&1v$nb4lBk=-PY z?2WS~psY|EY1TVx9c8$yU{@L)^pi2yO3yAT_jgzRkMW`#Ng%yLRjx(y^={4Ap(ad6 zw|+(}KOCWO0=Q8#VHJ~)0b?u!>2IT}l9g8Y=l4XAwuE8)v`(@2I2@{1~EBa2N<7I^e|^Jd45 z7YX^z^mF}rs;-49zmd`KM4&HKIO*_hH!X91B8xJ?C6&>Id|S*9RVhy<6^7aO2wG=f zR06D29Dp9U_Wyhc4Spm%+~FAqFSV!52zIHx;)09@eueY>!AHPOQXYJBx{aV1-_v*q zPKMo{ihtIZzP!OKy@KzMr(4}%lz*81{BnMh#|2i~K?>JHzo<0R+B;387Ql!VyGrF2 zEM_i&9=-~UxBM1E6P3tJH9^8ZeD-C8^>N*ut}WpoxB|aGOgA5!nbI-T(V$T|oG#gD zL9sH^>UYh0!QZiRmV7A{7BKsIFPs=hC60D`ZY~%7ZJ_6MqP~7blTZp_B0=8j4EP!$r z$OS`F7tqZvb2I4ckfjQU;^4*1qna23=SExS?iN8g9|-0rz%(4tDkAGosPKm3W<}gk zA@NUQ0~(rlZV%#P>S=J3(%M8~g`Vlt5gf->%Urtxurs+iz;_VbmT#7PT`Bx<7QG^* z`aR^LT>E4iS3?x4aIL10MmWA8%TUdV*-%0grT}TLTBAQC!G()QH#nndz;PijO}-p1hx{C7xUa35(?X&( zampHA(AC&MFb-`R6^k2#6%FAlF_1zue6{lYa|ZDMLnR^>Q!ApnE-Ca1ln|(@@7BXe zs>do8E-k669LT&ruP^;?HvIU#0_jo1=KQ*VZB9=c^8DTRmTWg9 z_CEVx4U+$5IrR5XvHzN~`$~ZL+s@c8Af-08BCxb<_k4466PLeK)B^ejd=RRK)ozq5 zb{N?_oscHX*`MUZ_OfeZ(~hH^yQnk_=qKRVVm(vy?ZbGzxq`iY-421XYn@yP=_83C5*x6+VO^;*_~j=%F1y z{f%iAa(BrG$OvT2%)RG~#xk$$4BlsvPiO@TPiLQ4-8;SZWsT2E6%zTgPde@0u%kZA zw+;7*jTKgH?|7p`F95(lXx<`$F%NLU0oc1AUkb7AwJ6hfE3P(<;li98)5wkI$dx|Z zHQA(uS^cHXwx6Apmn<*CKpO6XJ??Anu0VUH;OJBugXI9c#fQe+jf_-GgPVE3QUI=B z`@M^64U|AJFsOiohM-tjbQFIOZ7=u|R)5ViYpimB4FU&2v>B@X?D$#stSCd(U)0DZ zWC9o=iI`nrDu3Fh~W%z($T;yqO-Z z9}diG z$!m?9VJ{4--XKLpgJu__XBOESNfb!O&s#?`M@I{02qdv-5yc`-nNOG$tJO_%)WdXR zS5z7olF+YL4nodtQ_fG5(h*E}qL7El?QL*ewukg_cbnZ%I!~YOKQL!!#P<^1jk` z_9lmyjP#3Ct>mif_tFPGQCrF7Z%nsC>w}$8D-_mmx=FQ1tWmP7-d^83O5t=tz+h;A=I7mv&kdb42f(Jy3=62uUkq+z+ZLco#am|D@15?w50PT`3`+P4+`<*{`t}z&7=c zJu&I6dgI9N*uR{=BRswzHO`@$71JT!!x&zWZ9sj3L0g}AHN z(4@XV>BzC-U?Iqzaw}b_x4~*;*Q_-F^>FoY_%hxP59r;u*A;HX^&GdVAvOi@F&4GT zi7k(!CGN!9!V^JupnEG@4tQx%NS2?Gy3tJ7HG~xp4Z)9FhpR=Qc@!F1|I4GN_ zP+o*bk@-~+h51_VH;*ZABZWe7C>v~tu7yZJ#T_3F^v78<3+c08+1^d4_*4ln5MU{m z6Q2XX!D8%Kgo(iW&%C?}-9nd7N<6^8UpptN2_g*#N3h9w9;mfrx0QQJGAW^~vcW2M z#FBH%8h5MS&-ysRAaY-Nx7b+t$q$DI-O~2@@NbUCGllWQw+PFDVV>2KCC6hT+Tf*k z>FDv^`E8%!7+kwPk*xDsL8Ct-+}#lmANibCXvmQ1bcm`57(Ov62F-`U3lQw8__pGo z>+VX`0hRTdm@G;38hIG1Dib*_PDxY^1Z$Fo9e>e z$FCsA)#x!{yMlqunQ_=>K7K%$aG(j2ZcGzMB5z=O7B7sP#K55;a&}W&$^=??gyQ~Y zPme`LwLo-=VmhRRWUczJRPIQZ1{hLASI&BM#oME-xTM|3@(4W`otE-$zX83kMb}t>mn=B|!{NAXkFTvpastp3+-qa1At$3)n0ALfFl)S+ z2GEOBkVFuE_m9Jse)nchKfN~2CnTI0()7B87l~<C&IH0pn;%6-)}8*Da&ACIava7gX+lJ@SJv;^fg zu^2Wp%yd962F!K^_oUxRRaK^;Z?1P_+V8@c@}Rp>+~o~$9oP@YMVKO3>xihIwYFly z7%16G3yTuT@?z%^Xuri9ZN!}h;1`4E-;QSGjmI3{0}@9Jc)~6O&48e*G~t&kkXS*r ze$Q#zHq(jG0)#n~Hj)Akk{0H{<`02Tn%*wFPMrIWa^^a)SxPNG{qpPC6G#Y0YM5M_ zg2PniDiln5uX!^K9@iE$aTkJa3H(LK=#FAcd`4CDZLGo0R50#&8fJK%%xIC8890N4 zog!y6Ju2e!%G-JaPS37gteMlO8m!!pE@9Q3xnT%d7R&Y9!w`YY!gu3K&dm@I#i#KU#pZ}XiC|k%UPYI(w)}I&JuW`@2{ykxt3q2!(tLAV5bsZE zKx_(5AJ^YF0tEBV!#i>>BT5kyqbIv)gscRC*=3HufoYS^X z)|fj*KFue`nea#!FH*AbJCc-IZsDBBcPY5%rfYl@dwACmSKS>0pifk#vE9Z)XiJ&3 zo8|85$iF$-d0*jqvN5Bre&S{SP^-)@ezvdBLsLwA1;O(FmE#@Ljv>uhbAL&cB0d|H zC8NHZEXu)N1)q%uI-c*GQxE*@qzac7+ik^tuj)btm#u}ceDb`_swgU2$m-_X=n!0T zo7Gxu-&55a=iT=8ZySEII0UThjf!B7HL|Cm_2z!-W5Qn5vAO>2SnDz#oWx<&Wk5c4 zfUr^HR}1~Jw!N(=8*e-O8u#q7o!`+V%7P1?V5FjG10hg`C6tDgSQkd?j5KAVW_Wh! z{PI4H4uI4nhPj#G_Sp`dsEFP?6d28cNtx|j8!Z0(o)fx}Dm=slu7FOLLnLQqWgqC+ z@!Lr|@jg61wFTT&UDC_pp-I||bnoOydq*8=-CDY_w(CK5 z4;?M_eY440G9uWPwdgm;r7Yy@tSv4~s(C`av0OVB~gwniB}a)>I|sV^gg&e*zkNg&hFH1Wu zt&4bf_>_Kqgw>mz4pf`Z>bndO7FLPEV%!hAH2#yZq;qRd594S8Ak2f3oyAz4@Qv)2 zrSRtx*k~Aah@`c1#n>ujbs)5nxdKRkOujqHZ3E+KChc{Dg%;IESR9cBa0qNp$+E_G z^+hU5?e_0zMIy{FcTfN#JdJ$qb<|V^1+(1NjPQ$u+Vun{R?3R-Ww|w~pZTwEw7Gh-?=7I}O1gDX2=4AqaF>k-5+Ff> zySqEVo!}ONTd?4+!QCaey9al7csr!i>Hl<}?*F`V-@D_!cg6rVYwcQV%~dsL&G}8K z!j|CnfuK9(hNP4~->G|ksURj9&Hs_{W?Q6FcsP?0qNI5c_Cpd+D6Oy-_Y1_Hm4l)H zPrIX)Ub~H5M>G90+c}9 zS1Yv~<^qK5*im)Pf%|wLMIXj0D*My>Q7&n9O6%zlIR2syl!GL>ifDxhND*n14gVABVQK9=aMpQ=l}Vkk@q4=kPx8>Qf~w) z*tDphA#&jes+BCYrhotb!*bQ7(Yrt*Z$S%9eZJSjnavOb$w-B{%e?dCNGq0Sb=t>c zq{QPiVrM(h`LIE6@E|a-VHc=`e9^O$YHzm9b9^P(#BgDYO~RW2Xwp?EVjph(0(^u@ zN)d7kGYSA$iA&0Am+O|K3A0K;T52_0@j2aNJ~P!Lq(y!kD&R>46@WGRC~+mw2ul<{$uc9BE^zg9oG5^oTu<{(bJ zbe6irI&V%*J5MG3++mKkOZFMnw*FNE zV#k;KOEN!ycC4k(l#-I*bT{i$9T(3LFu2hY-v|}ltqn=mw_)fv$ZV$~9AHu-%|(Ux z2}rynU+g8uE%i*@66;l5u;i{>!jAXDtZW{&Z)Xj>C{cIhZ9ZbsaZeW_F}P^e>>)s_ zu%~)Npo#3_Zv3=f1-&#eLN#st0pc-jfD_Vx_Crh+*`SmhT|>{&+If0ZPj3E%DxF>h-;239`f}#%H+O1&rGG zNXRqCsW)6FB7H`NK*LnzxMZzY?u zDIs$Xpjt7wk8A3OZ0uAyVG%@@eBrjeJhe%?eCoOWbxEIT9-D|u?m2J~#r(&woN_Q( zHejYh_Qk+cd@ z668Dmlq*sn^jUPnL`5wk<_$c@d8uoCFK#SagT@*~q9lv!P@#@4wu8LvdJrnS^nT;2 zThT-j6mPS(k!G&w3M^fhhZBBIVWc2Ot!5<)rsuci^6^1KF6If6Km|E$i7xq3ne|F8 zxB>6OpPn!&qEF$CEyV|DYH`Zd{No{quMTSwptLn9=0&?U z;EIE}4$Vi_$U7-nTugRHn~vjRp{$f_{)7%I+HLJyc&CJA1WHAFb$K3=4*ErQT(}Sw z@hOk&pW9649K9lz&+g(xO?G?l0H3?3nK+0Mcm>AvOzx@K#x@X}9r>DlKv@0NKan{y zlI<#=Q_%BDh#`6I_RFrxsFgfEEBtr>^=H%OXIU~c7whl)A9MX58cX_5ko#ZOgaA?Z zzXXS#Y@9#Bc&?u%HU9|X|6+OY1tl|Exn7j}!IF5E(p~hCtHHGG~ORbDCl@ z1+#LQZ)RfAbU0$u#o%pPLoW_8*mj(e@jRjBXUYe~r7pKw7kG!l2=^Mlib~*63g;lj z_vexsXv!#tXJF|&9^=`ZNzzk`@b3yRQXBV*X1B@+v7S%(?xCI!(e+am>~U;J)wH#W zn#J>i=EOxSO$ ziU@kK*t#IYy&&4;3GUmSO zn1XGP-bsO23rioA{O(OhH^uW=LC!Z$p}Jc{eXc3}9fsLcw-4jpjz>q+^3%p2kRn4m z-{&O9#n|gs3S=&Gy7-G_?8uF9xil#Y?Q}P%@La+f;x}rQkHa0D2XFI((?->MhKZht zW;Ve)8h=Fbvxm3J6A)vQzbuHaZVn@mVULGNL0EV!VMZ$DX9QES zM83vXFe_;-p;FXLv~eENML0j3NyEg8eS^GdPZ!kD+phIWA@Q(w>=^wsOFL&Vcf?DF zDvwioRaBf98$l^hnIYZQBnjrY&$&xo;&&+9o!*$azPGxtrU$sE?~fn23~FyNLNQE_ z0+fAtv|e<6^!63n{qO-nA&d#`ISJhTyBfHc-FprEeT>T1yC=IiVp`pt`Fi;KuDZKu z#}tM-4qJ$W_h}Z#z%*->iA0MN!bMcAdQn{{{&OkG;ShMmhBs(XC3TGNdeiYyCzHB% zzLqc>>Z7uz8l=vxU~kviZXUi*vdZ4fJD|trS(k>@`S^m34)YXw#3+d78M2$%w#B61 zI{Q#|Ve9oRA(5srkFwe&`1pFCl;D^dj-OjJCe#820oyUN0GkqIu=e zY{^k3;NH+r!0X00nD=b^Yzj{rXXo%6a6G?ho>4S|IvpKnvb7@ms8o=^<4pJJq6fiw zW00N)q&Ys!Cx~wljm*6M$kJbR#9+F*Ljk9uP;zwZJoil0Y?(*x{Ef@6I6>)RNdJgJ8da-?I2;q!;OBqpu>M*Eh_rko28_4%DsKhwYtwsF2xmM|#!GK0) zim_h6$%z|HRS@vd#N1#>4P0Heh-f88Vn=#3#cSw2C$^2s_#4xZIF-ptC-kK5Xv@-$=4ODD8Jkzf#GDj*cG_C;fnlltRl7g-yfyweIPB;0;K z+()#z9BHetV)rhBN(cA!){)N{raJ?pG?6|1=sLpFr^nw$-OyCFl62Lach;^rmIm%QBvvKLvl zL{hdm*SOoSrqUX#Z&$?Lv4F!(OQOrx2BXK%gRi#D&nMS~Z(#m%ERJ@}W>b#hBV<%- zJhd}*uXKi%3jEikq9kK>$Re%ii)ZGVdky4imuR)3I_=ztdSJqW=B4@Rz&aHJwkiMm zGKEDKb9+j-p2^A-96wu%`tW)hQN&ybR>nu2nhaz;Bo$=i(H+*|S{0E6ToU)tcvTese`=24nSB=c*YXE8=d0u(u@b|3 z(`-82GYurf?0zdasqjWq%Pj|@LkG?(9ONA-W0jFQJqi0()8~AZJ>up$YQ07M1Cu#S zrW>M?q_%l<6g$3|?fQRd6)aU;* z^~Eg2%s-4dMxlSG!1$B-_RVzf?X3W^=mNcZ#DM)%a&lyW2N&{CMcQ2 zk3>=ABuSCG=ZD{}+806HTm@ojA3Zl;YN?|>E=8^JhQJvVg*Sf5y3B@GTr&>5|Cr;@ z!!Oe%W~`)VxV|U)VFnRrQI4<%`t76=PF$34pXoviL@~p=))8DRiwRt=cPrWbSy6*> zul$ikMTHEL!)xp6QjE|Ti1rB%5zS$ZVYOXI=n15N|ut z(=`u@SJNPm!Ktd3@gcLEn&m4t4G91&Q&wn$g`|BmuVuimW?4HX&``bt!*BF!EleAW zRn9>!V%3$FrbWYqkM*waN4nt*{sNBb*F?hiPV$y7XxzU`;0;SWc;_BrYQJ`)7+ZA|(HFD&m0aTkaOIfu&I`T8@pxZ15Q!v zDkot@oF)nDlWQHpdzk%puPLJUSvP`V-ip?dkL<@IPRPP$nsI`2Hfh`k_lJo?j9Pr2 z$(QftG>p-)MCvwR4C3=pu>6M4D9g%te)8JS47GHOS=@=d#tIH{yWM zK*5u016MEVOR*yO75gsNq>iJTU1=5o_1l#j(7%b^z8Vzt79A@i3{f$&;n zHAN>DiG7@F3Bc)A(>znJ)9ncGzQT*#oMg`tr z@86+kc+_YG;~1{bx*@48T=r8-Yo5G-oitzfS>TyFNm0W=bUs{IjGmc?Kd!9! zq6}VIs=O@BPphnPBmn9+(SI;r+Pay@d$?fLeXtd#zku&IQ&Z?6Qgw=Q=Gor%A&G4) zACF^*kY~Qa#pV{A`DLk#4SBK}@yxuesIuVQ9;;*=W;;miY5*Zb(W|slY|P<&sTvJ| zxpL*JfbQwTLZb4EcgdFO4XuI?JF+zC+A*S(#!JfK8iz@&1LJP@B5{J%8h~)GIWcqV z3ZVcT#sz@@97cYok^tf${zDc1tq&O_fpNx8BG= zeI`+E^NMGXc}j?q?su7Si6p_nqT>fV0s;QFG_YhJmfMYup{ILqGY_TGnbI4I9l;E- z53@Hsi4>R@s@%Br22al5fZJmC*!2kc3&*j#(;I>Th+|=QN8*YB8JiY)fJTCHE?AMf10&n6&YdwB9&F-jL0dvNO=^os zN_4*72b^0_J+E2QP)LbR540X5I}Ogr;nX{SQ~os)!}9%mYQreIA`PBS#b42retg8KAL!CC0R3^Y=FRA$Z;hLMAnHMmU$J zexjRdT?AM>IS=HX5n}NQFbSLmt23a%Bkx$+Q0-%RX9v3PLY)bPFU-nGuGv0Z3+VPU z8eJf-!LyvJq)g@HmUKkd9=B@0OW70|b8X$)_S;O98Z*<`YSTkXxA*j{T+mE1+R(~Y z>(8+Wyz`9$_k4vpbP{s_;CX%3d}C$!qjWc>}lKutgI_eOU19j3&Y2e_N2;-9)AKju?6Qt1v9*N1|w(-g5KaksA^i zs({nulBEWRDz;DE+~0D2Xnd+&U9y`!+> zR3%5Y2iK~3e2n7F$W4M4Qw}mk?qW9c$rxoKvS4(!_J?vEA5Q}&?3`~w8hMwt3rf(& z1y3&J@3rn=`YsPtPWZwvM<#46dl}!mHM;m}s-B1ur>1Y7qKWZAoRIHa2JG-lEge{6 ze0uj;nPi!UOcleit~J>6IWmo+0SpD73GTDh@Ju?jBT>GsUWE|$spaaQ8O?JrXq(8p(+@(Nw=QcC=eWGrTQ4br>whBzieqfs?Wro zFinh8u40W)cE=sNtoJsl>B+TKH8U!#*4-Nw&PxsE2%l~0n!1q<-L9z@8G(U$_sKAE2bnoR= zP#-P+-*iLs=oPAW zBsmj#RXSpRK|amgN6jEKMr+|ouAFDae5)9_-nPXtptv_Ud09sG>5a4;_Bhs%#&Rn( zlI~HMP=7)w@zngmD?FrPJ)C<^!!;}^Tx`GbAQ&g3L@Hrosbbn3&%$>H9U=+!;7wt? zdmKiGULYx5Z3OgRrpkozYw7eYx(I~w3om$1>d)AAAicZH?M%(`Z>ShILs!=J z9PpwTAXn)ya~R8LlWHNC9%&{SjZU!x2WLPIkGzZzrioOG#uWBT?R6E&0FR!=$r5X> z7S159DScp{$RX^sUz^me`w$y>X2AiL+d5{Hw23uqRY1-vno0xD%r@#8OdNJLqD=NS zmR^XOvg~QnwWs@?NbRm1&VDfEHPCGYfcBQFlQg{F?I`0Cpr^y#t_N<^!)pF?1> zt}xJEFxHdZu;xcCA%2s`mq3v3K8+hM@gaiF=&johXPGr<%vvUY-PLSYiKv_!^%0Zu zmpfPElwkU|`?BR8vsuELy?WqEgpH9KCe+!@y>*SQ=T7Af@N^zgeFcdI#_y7fMntvC zG^7HKE15SleVwa>$WQ4)2YtTkn<7>m0dmyKk*8IH-ekyzE%Q)lZR6Hh_IF$ z4)VT28GQ8lYD@51#i!ZpQxs!ysYoXe<2!>6kUQ=qLKCLXD%2G`5CBTinT}H@E;myy zIWVKH)6NX-3e#egz{$nse8I}C?%QE&F(2b2u72eZNGmx_fH8R~ru80z{%PraE%*U^ zA~nI8kj7#|b#47|7d?WDk7!$+ALb^ET-icBhi1`+Q7kJ~sVsh(PfTf;!@5<&Ln8CL zCfILZ-FSJh)lOi-r^fVcRG@@GQ*pM?+S=q+;H?beZTfczBKxQ+Q!#n0*g=?JA>S|P za4J$ai*~}%=C7Ggs%~vh9%RhYh{khdB@1xvf?$|tgcOjiobs=*CVEc=XH2T|4u?D-d($}d& z9UpC?F=IYxn~7d)O~k$^lTquOX-??7PNJwd-XB}i==y9m6+;W7W9!6{juA<;0 zNsdPEsh+fUc_Ww5!vqFk*ZGmSnWzLl%t2_Y>Y(s?wcii%zc)+l9>Pj|e?m^N5RX*- zuKQe!H^nuRf6A6Zb0G_KSUp^Cy_V{5u4Qpdr!&K4i|aN6)8!`PHn)oA{&+k^I9~`Y z6ZK;D6)W8*FYAYHuuXG&7X8(1#whIO8QeDMX%lF?9uw;cq=ho)C#v!nvg zUB+G8rtrkTzz`P6Z#uqj&Ww6?BB(7g)V(EPF@+soVgz$TZSCO|%O1c9wmRd|siOv= z+;OsYMz$TkC4YDJtv334blzS%fvjH;6hBh?(~)QX$7IHs`?p5j$2M1hSK&^sPMP7o ztY6Nn@;AdnCQd7pMH~|!U4064un?u0w#~kxsvDz9XD(mTLlS2dO(pv`3yn{uEsRPB zipY>*Y@?IPqE5Ug%Z9=<)&u#}VyAn^mK-Q=i+1QJ@0DAlaNFr$77@ksIXC&@^Hv0; zOuurZ1wZnHHd`4-KD-oDX+Cq={jV_^w@tOn2R;PK%H;z`aWIJJ;XAKXT)tCsCv2Q^jG% zWws5kgi<-}@c4jP+JolRmK|lMmwIEPQM<@r*2CL3b;$SHZC~PfiK62HlAZ%1P{lbM zSfOmX9ERzN9*M!PEQrLu_tPJ8#6;2V z=b(%A4_MrAMNt{*4nboC6U3ELCdIDcqZXtR)-bBj(q$bz+xj{}bv7s0Az>L2&H{sM^p3<;eRY$IqC- zd&a2z&RU^rzVbF!PN;+@zQAi@<2xOp}vlZEAe>(vQC` zMi76g!Rfk$^GM+0-pu zPvBk_AnKCIFU2w%Bf3gAl^L2d>s0wERb^1UMZVyARKNFfqJ@SAPnW96}N*(U1yn?Q$Ur z2$8VPMSPAaY>IXxYodcaxi>B2ztCD;xzUPAS(v5eR4oWsDjbg~p-QIh_pF@5Iyg#7mUOp%>$6ihFT|W0Go}!rHxXHnc(R_gk-ZJ&_$7k+1I97iG z4?m3Hr+P#V&fjCm%uGKc%m3pYB>sUYWMLWkEiJ9=Y=Or=cDV*Zk>A{fKhAvbL^Won zCto74(NonS@bk$-NX*Rqw8{(c^C`;?`1xBq=BIWVzi#!%$n}rR#HZ)NGRoQO+BsVr z5HpIKSen5y${Og|5vwtC0T?(riP>1#7?@c(fs2>3uyZkRuoJT}vof#)SJ?q*0O zZ7odfj9=;KSr{&04@e#AuNCuz`(`)i}D`; zkMSQV|D((HuP8UPG0^`{=>7?ye=+;t(#-)Rke!(Idk=Fx5f0o%ij|3lftl-fs)0*Z zeutL-NcB^@?~L>Ld2PwWC@k?+I6!p6?P{EJwW&CCY)7rOsV0euQ_{CxOd(fwPOTiF>K*!)RC zpC+51SO44G0@M)MYe!*+ApWh_bg_7 zHspsCEuGOo&9`fXS{DeT06%tb0r|HAD5E5H>czcTj{0IWZ4w5R6q+~}x9dkprGjfacjtr zAs_7MJBV(}&@6W!CeZ1f?TZVbTsH`Yv8YuwQ!p+l0Wo)Frcy`~F`ybPL^pHYiWE=%=ZiUopQ0MZ9MO2Ct)j9K^vb3R5?Ng%7ww|Gp|+K;P4 zC8=|^rj{Uws|3Vnjdk#1fMS~a|&=1;l1ilTIbh}yfqRCI-{q&2U+k?Fhb$LEA8 zu!iI-hf=<3iQ#Q&hZ5=c_lc$410@uU@Pvo(MuqCIUMAt1cSj$k@urlUX{Xq$Lu|j& zIob!uqJYutWJ>A0Q*-IE4To$VFAjRv%%6t3NgffD$VyX^!#RWuTn#A5LvSkg$~a?u zk6g_>R!B1g4?UA!5R()XP7w3;{d|~?-|JGZuYpjfBQ>f{n$MTdoyr=DURwXjEDb*IU? z^u^s^fD;UHT~RhxT#6gQH)GB#%bJh|G@j*-g==Hp<8PPJ?SmTkYTgxs=~3~)?#(Bb zk~FT$xALmxQ#%LDE*lF8UQ>o5oZosGb>0?+r^=uaYf9uJMcFnN5WPpc?IYyM@|hS# zZf_f$&dH+N(rg`y7pGLvy3KFlrikZD*~*zyhY{m(*TLB!j(~WqxM_oEo|I=+En;7F zLHJ_M_i2zj_Z!UY#i?|SwrXSjX;T7xQLl226OH>M(VYwm>WC9xtKLgw_b$P=6Hz#5 zk9saIGHYKCx*zAXt6G+hL7Ee#H?it=$>NP6@D=*eyJ0s08AyjCK{wr!5i)CmRadAs z!SiMNhj>V%j#i&xb&&cxJk>Uf$CrsL8iwohZ7V_;{&He`W4sFyL=F29sY|) zDCdA}t$uDU{(#l-m6n8#7tSus>*Q#I?cU4xNfa;(7vFAE*`ddatKpx~k4njx<>*P%XH~%j&BXsjpZ6YQsA0?$03X zqapeH_Kd2>_jO&i=mE_ne0KyP`}DFj)n0cR*|k2T1dLMT<2yalW#8Nh-kn}FVyWB& zbuhfK|g^Q*7QD?Cz(@*5;TXbUAj5LFU77Kl;9+eQl)X&{p=T>Azk)DPd0c{0+Y1*IK@-X~D9|2}a4l{FZn--fys z)NAp_Hs#A+EnsD!o{5vzPCdPdHI-G6I=wlJ##R1=Y887TW?udYe2g+{K*mVNiwREX!KqptLIB>|{!Q>a*L!d+-O;DRQPECmgYp0&P7u=v)OvP~jy(<}tXDj5QZ zGo#}!kWQ$5cU8$NL07dJ$Za&&JDB}-K(KjSXi_sZ#opL((A&i{hd@eM&(mG+lPoM! zFYYjHF88Fj7(QzR4TT^qhI=weF`4+StW=1(Aw;{gVs!zZr}mUVIZscMh0^rO@VWYP z@&vPb?_P>ine$>8fHIPtBV&#Y#>nMHn$bDZO^a={s*JXBnm-v zx@RbZ?@YVE(Z=G4xuiT1Ap>Zu6yKti=P3~PNz61P^kWVr;eg$bWgENWxiHXc5HAK; zLrR)fY7J|b=i;dD)`o21xS_l?$1Wv>yyVUW#dkszqd5ph-Ffe!-d)HElU0@L^$fkG zJ06v=uThDa^HR^6K^Iq%M3}v=9&S+iRV)X|bK-d|huHA_A$x8m>rYX8Gw97`@WUjR zHrX!kNAF!f@TVUr6euesfzN}%?huxDqfW%CKTGh~XhQxVIW=*1L#l5N$z2M%)(6Gx zv6(z=hOPCH@53kJ)Mw${6Lz(TIAqpUzUO;$@g&x~2yNpP%do{Vp2g@iE0ztyZN2*fjDztpgO=_*0K{@wDAFRxGXKG_jOSek4jCJ^t6{Q z)?&-NakSNw)UY>2;b$AM$?s9zo^f8W2o*9+%`RdeT+pb#oam5WEL_=StSft%m2ZBS zR=9(rRWJ!KmIHi}$UnC(Z5;bBui*n*;1}maDcztN%FsZK9+;{bgnOC|OB~zjxP)#6 z_6{LC#vM%GGRHOa0W>O=sO!%F`N^R8ZZokkas3LfvHUU0^uv;p)-f`GWt7&jF|f2F z{!vTCC}E&)q9b7C^aF9R0n?H>0W3h=C2L@7WpATrVEbhFOWRoK$r%9A9HaDWAx3!v zCp%yhAuCI}r*DOrfjQ7W;3M!XGcC|)|II!J9d!N4lFPo+uY@7_7Pauq$^9en205}*}f8j8eADKP>h-9AH{e1d=*{ptgr=M5< zvsul;!o>j0SZ4>~UBHuB%>slnoWwx5&cOA{u4Z|14E!^Md}{ae;eSQ?UxVJK{{MN| zKhw+%r1?8I=K|u#AN~CUegQZ+|A>28eq)J$LhDcMem?!*Cz|z-LG8bV0jy8%mhaw) zUofCEM#9Sb6|(=~LvRoq##jw>x;L9@(SBZz|Kf#!J{x`=d`}HoC_Z1b>H)h3hWaZL0!yo}Szp3)fug;$7$ii|O z`ZQ|XqIof^wnJk4bE;FM?q~_>(KUO>bwthaYB&4p%+U5xG+*9wh<4LuCLmrOI0N;Fy$N~ZjA7aY6upr$MXwxFq_3$BX%0~GPQnQVPfLYuN7ClhfLU-tl>f}QsE zo#btK!-^POy0@`TCq|G;Lxv*vb78NGSLZcm7&kp1{ha$GODg>XGfu0V%9=s#hx_jT zJX1f7`FExQu>W4@%gp*mAI1O1iTWSsW+1En>-74>?0+n3VP^fKSN8AO|92PVFZOR# zw6GeLMh9+bQUhbV4dAV)#+pTC3Dp6Xs8t!WjYQDHo4!utq*hhGSmJnF%S)ewAB){w z*|@py4BT>Vf9~_7lM&n;s8;Z@*+8{#fm?VAbY0t4N4wyNNe2|^mFAaMG$`=C%<7HV zLjeN%R@r(!;*I%DFUVcizvY#-Ca}M%EF>(<@-h+Z6GKbEGUMW!NMX5@$K*`NK{58B zz?rqqgRXj3U&*2js?aJ7>#HhkqP49TLnMavB1UDe1fhpcXlRRoiB5mHPnnF0ku}~H z#f2Bu!ZIykL0F@B=|24#N22qxUNFIjLsq5Pkaz(~-qOh}zIP<(Q@b!@W{QDsa2`33 z+2!V?=#f`q{!VM&`p7uytXp=w4`i8`C{cP0Q{=tvUD8RZvI%F>N!IZMEJ(%ZFjeU} zAW5}?xz!tjpO&F44GN~?7;p%z%u%?^!>@0Vf~|T{O_gjhwAnmpPJMS44tjdPqP{`~Kh?~P$zAb|IDwA|L$NePRA@?Mn1ej)) zltLc3LI#}amN+Fav>Uru=8$f%7E_H7O`@EQ-ccU$Fl+a(OUJ>hH7Hx9d>Kfkbr&{K z-(bkoztf2GSqBHd6lDycRG)#=9j=29sAF)kkHVeEx{?KWp@QVHY+>s8G7r~dmZ2@$ zIppbG!ek^23Q}a|1iaC9F;9=u=|dw`&f4tAZn<|Ow~LaFz1!63wkiv+or68dedZc# z004JZ6(-0fZDuFAh2Ro=CpxPhB`6jxcapAZrh-tCzhWQt*4y^PZvf|AMkD9vSuZAJ z6lfI#FIn^M2bYrB2y_qIIY842OKZCrSbdljjstRGz6lYH7y{U)a&aMfxT0MGEK(oZ za;k-O;PP-S*VVc$bh{Py*HW)##ainZ+D67nSehK*8Tzn7tMRZm&mDO%;@(c_9yZzt zfApuS4|LdByY{T&{KQdFqYo=V$B=?h?}W^xb9d#6By`<*wh9rKh$MaLJpSPkL_A^b z&#QGZv;K@}09bw*|Ezy>W&Ur}DgQO&|IaM`!{-b<|1 zGocGW$*CQJ*l);lC$o{uF>`5y=rnrux8IUz#PKmaw)trYf*hR=sQh`_dZPWioxse- z^82d;{@(<2#6O~d-xWUa=MRwTX#oC3=L7y|zx?g21NeQ$`la*#VMwS&%fu>282@!h zM7;jPkc84{Z0m1-CDw@Z5Jhnqvxd%@Hi%rWpewiA9u>o)!fr{wu{4DBhjhs{{0z`G zPd7@_22lhZS;Kt>LY?Ql^cMs0(~ezgYV6V8RbkY-Mh&PscR{AEEM#Mm&wB)z6HTikshi~q+fvuj6iM5@T4KXv|hnopFfBe*>PiKBQ zIDVK2-zR}z7yY=&k7?rfiNRdQ$o6Sc_}*6FH@_i0aN#OqE?}selZ_2XmYkh|g(5KQ z%>>IRYNumvqQ`G(WNttVJQUQi7BMg}GPVP@M{@m{e-|zKZ<@_Y` z&r0tfXEfS>nbY{+DDX?F(*Aq{c`F4=6JWO)0Q=;(i1vRn+cC3n{F?2)_c$;~<$u*5 z*#C96dZOxo?)TptncuwGznCA$9lt}QpRD+F=HHc=|G;)aPl5yZAya=VH{W&J|6RFx za>)ZtFaw|m9`M7_{s&Qd;`g8Q|GlC1!$}If_Lre%5iJ%r`wH3j@D7#;ZM|ihl@|#H zSYtFwSRN!`(;Ldx4oQvO*P`?2uFhthA;R?@w!VII_fz)NzT71s#j^8e*A2&ETM=Js zO-FL7&z(^AI8swePe!qG1u#$8e8rn|IcC~OcDPtvZRdd-7B^w|Mb%SHQ`72H?N~?S z^5xEEYN|ud=>eYy-K5rr;3uiIT~E#ZgRwK7y zi`%*A;Na#ysLA#4;xP}AQx7+Z&TQE^-L=&!k+qd2#{zBJuYJHEUaAt;c)_#%;x`hIbu@80zd<8K@MSo==%Hd~%iUL*R<}K_#Ty8p5S_Ofrz-=%y_7HaW zk~FpPGp=kOOY!#yC{|)!ue)wNMsV*&agwrnwN$+zo8@uO*{&oi#+Mx@eYD_q$F(P8 z-77hjc=$?&;~<;EioGB`snnd(TMr3qB@QB(>1{D=TZxiZYnLxuzwlip7t3^qFS(u> zv{>0I@hcUg(F3l?X}WxtCNXxf(}q3{S!{IF0yoqw3V>|hN?|6sh4&PfSZEWBx({3C z_!ia{|IwY=$;@TYpAzq?b3{$1!BIH*n%)%l{t)a2budh^MwrCY09)!&56Up@G4#EP zx?xN0YHv34OVnwxfJKNqlA%bzHQjukwMV8d!Jt&pa9nuv1Z})465b&o`;wklgMyCJ?E$2%UajUYtp1-I#ChK;ljE#s$K#9N+UQDo8QnFW4ToSfdI=7ROk{a@>l>%YK#`nP^ z_61@hFREP7iB0E`< z$n%?5z(h0eqwpt(hsza@$9FZKpH~!_U@glhy4~e%dTx0P6t-WJxow6>@tqEX9kQhI z0l$5uo`2+!;yn@^+JU>m0j@9nB8el_V>wUQ|Dnjx)P;aH6N?lU)_R%Xka{?B`ysg47<$MUDO}B2UL1hWfd7i zRlaPzKCCR51(Rw?^w~)+Zdp&!s7ZVgzzhV1I zP1WwyY}TwDAq5i`g9TMV|sP#qF%b(uf`fgR6$hVtf^6oj8)C}2bB4^ zN#*PnE?7gFNdb3(F&kI9OLQcq~Zv{9*wz?3bstR~QKB5N4cGqXcrO_sEv+0SAim2Ik>AVKqdk>k9Ze5t7H$IxiDk_>q z{6-d@X^_?hPNa;3O`B=`$y>LJy*GVqWSMU`)i42VUSWcjrY@|csDUD=&>b0DC{bry zcXT_&;Ns=vLcFYJ5%ko0LX7i!=?4*!2psquBdUeB-m3E_@qoZ`{acl&FZt_EKK?1} zDW5vZaKzHLKJ?~c;7@Z|FH|(D3@sPcQ75p}?9@!J0#;T#?kX(8^9)E6Iz|s^`tdbU zinVJ!t~j*DnhF~84Ir|EXJ7AUPM^E-#&6FqA|4@E-ugVx{I*IpUl&^buolhLj8#X; zcy(~+9x?lwdRBhVu^`~9OQeOITkvWRFGl`;j|PcD#V{a^gR5|K$wUjpoXAUy9Ks(h zceOM(neMSn^1%$Iu+LgNc7j@)H{XL%QfT6^5V2fqjH^;&QG|3!55+#O{NSY1U-BzA z-{!86%Ft1|WiD~&XqWsn+?F?nkOp8vWXin#N|4UfU%uHQEW}dc-UU!5gU?BZ%!4NN8pV4Asw(e5b7nvvq7X zdx_yS9L{%g(7#CF3^Kj-3nZ<+1%O`(^Pj<!e+Ka=tTr*^||ve&i83%3c9Eorbo$*yn9=%S8-s7*8U1h&a(cnyJdo^(g#H02c` zC5#KW(7PIU@P)~lOmj%*-2G$9!G0djM*JQVQx016B|a7pfZG?f)y>%R7STz6Y?~Fc zYGtduJGGg`V#0l_(VSbJv6BD6T937}*z+Wwd~a+#Guvd&pJ37O?JdJ+h~PsW^BG3z zz4fm{UOrl553fU7o+pDepARb!Y3m*jldq%gAw}xml|)qwm<8`Xhu*{{Tp$+oqS+Z+ zTCW?4BTUaLarIhLUN-!E74V{oxaW*3e(Z#`^j0t|wQ=>BFKDD~sO9?9GD+5?$Q8fE zw|IBd2HxJe&t9>tC2hs~g>$h9ZdGqnk~kE$@f-}-##<+CyFqF7-c7aR8iY5sQLE10 z)|SXMjmutW%QS745cP|<8dsVcH5PeMfhW^8`X7CeU2e>l$!#4g@+>ylaC>)4WnB-8 z=H)-eHEyj=ff^de7sqX$^_oi1kINJsvguoC4t;b%IAUVX{~Ue+XrZrl$TJlep3FiL9b)_2uMM+u&hsH5T;SAQLtuN)*kxgk&5rjf?k_@f0p7_=Uh}}z9T6us; zeF;f!Ra&R7f5Kc!u`DMdD1{u29CX7RtQ168{%M=ewLvtu*a!8^|Ha-r1$Q32`?|3) zv2ELSGV#Q=ZB1-vV%xTD+qR8goa|X^?LX@5b@tV%Q~P4yc6~3t)zzQsuI~4FUX{wi zYDGs|Bffl2JMya?Jy(zi}8V=74f8LWR%C@WKj%HH1B$O2QK($W@#Cw~$AN z5a=N};i{=g6#cz}9q!dln3gHfWqqPA+QV&rmdhiXt42C&2XWUz3s<#P_(@rv9gCoIx!)eD#DKAD9H5)(kYOIjn=l(Vy>AdO^U9(Ae zr)##qA$~IAe!VD4B5w`gXpu>1kAvD4PGqsz_7Aj8wPf7hy!wK#41+M{|VY`>agV`J!10QkS+NB2E0De@Ty4+>_)nwzo$pZ`bTtqtAfO={nsx}&3N?&a}{8Wxg;D_6-_ci9l?izcVh zxXD^%m9&CTqZv@=USdqfB!!4SeX$hu^&v0DJ*rWseq?=mWGe;PaYuMENFdI z@EJ_-mh=!kB^&6I$6pT+isCh6S0i}|+iZffhdRt6GjSCqwANi_vI?+ONFZNwUqD?tjD4A;ebhl9M zZcMvS{%zkjLK?pEw6fq`RHayoD(f-9Yx(c#DM z^&@W&>qj40+U}GTED{n=k`VEbE72M^_h$m_4JTyo>J*-O&^Ga}Zibny>u?|Wd^cXu z4W3fz?8%IKtne?g&F^>$J0P93-6AugEQ`2caw+|CRLJ_nyC9AI&u%PZa&-X8`j&3)eC|lbm~GP_1x$3wlB%sjBTQ#eb_a9 zB%L+B??|%B@zf3TaBD}c{j*iYus1fToGRFzPED@YIVhcwWJ?~)qymGJxV-cBD3U8j z{`i%q$G4#&D;TKa2`HP7IGgf>+=DD;*1C5d1+HaKp80RVhuuft79_*kI^Vr$qDfp- zL`FlrGWRZoP3k6p|*g zpkUG7dl!NXV$NkLV}}e;ZX3Gx(!S7ZkZub=@K<2a-g^=VApZ$C{UQPt>qIKw$rH|k zZYF;m(1A*uvlhEG68L#JIDMM2GWEnxv=J5KCXXfthsD8X0&bL z@Kmb4LC$#qwfL%1c-u&qeix;--CVL6-@$>bUjWAcJ(zlR#{tWx%X1EKz z;O~50o?1fR@OH8+@zQPJ)42i@tV5=LX6jACZ2JM`5?$=0AM~iqIafXYU)o?MD-c{o z-E&EO^lL-wxh=6yuwo~PMM{am4u>zHiX8{saw7-N0on~Vu_E;8H1Lm=z{#*5(u1Ef zzdEJv3{2nhZAxWV)*fGoN|mTi7I`@Aoj%{VkLJ8vSqTEJN@~gV=$t_u2};eCc&f4> z={*c9Pf4VYct7_-*ym;s33Mt&rd*FjCXo_ zWMp0jp39dW<4`&yW1OD23$>N_4tdx+cXo&UegDEw-+M0 z&q&%Q0*Xlsjrz82$J+7iTSrJz+b@bMHq0`}sO;w*d=-ScG&H>A4pm9`A^5oc)&;Ca zf8$=7qgc0VZTnXf%URDNs;VWMt~?sU499JHl27o~FDSY7hU8#4>!70E)~%EZO8zvC z4ULKWaEyIChVn&hYV?kadjgYsFu@y%WlbW5@Q)sv?r5Q^P3q|)?t=K)hCtp^LAcXwwm1NF?tJP=bE(?sLA1n(cMu%xb?f zhaZ8xI7%vWjZ*2rhBD@Sx?dLV(zvT2Bct}uGgNIz~vx~4VQd>?d8)Y3gVH$;pq%XPsOUPh8GJv~;tM#z}2!hJJz_?JKZrk;ar z1_zyrE8MTAU@N90Q~umRXQ;zIbkaa>U^N2~;tvFKdI-7>kq+q&H7`Lg*F#2t2eh9Q z^Xd+k2dC`%`#4kO106)+X)%ZBghO%b(*{R}4pj#-k`ND!H;9yy?4;KUD4HVv>HIpx zg2h^kh{|%OEoiX*oH0bKG`CXCVplSM0?lTpFoVgO&clOh^4JG|lJn2J85b1Broptv zUc8qzcw_Dme_?_sNDg={dlAXn93<3`^rtq~0nOYuPF8J$KWL86ttJPkVm4XF&4rCukSK z*mC1tVvpV4p4=BBa?9~jlEi(Oc*J3?(2(qUg4>7tVCe$L!{g#o!m^?~0zy}{U%7*jLHWDS(Gw18aEaBWUOzPsnV=!X*j1`G6Di@#(A_F zl$vIDpQ-{EXf%Ez0b1lOI=J6Wsvz(+aNx2AaZt|Vo*Z4SVqIFpsGemOr~A`s{pIbq zuOH4H{4@1_RC`;8!Z7yLtx*{eTynn!VBtCCLNtpJvDRGED-u6i1jn;f4rc^3`FLI zG@ei0n3pul+BdG}E{z%KYl{v5w-Vw>28+|X{Y;)p-AhK!8k@WPf-ya@_|puNL#L2B zLj<|6+hbM}i7%3}NdO0JDEQWv>-)ELsaTz_2w@M0U?Wr zW4c@?vyN7HvD&n(q|EJlC}6%KRb*Lw^ZVVda90&^Syr)ZzjYc!t$x^H!hmh%E$!*} z>{pD&`*8~pMU6SAWP)G9)}&;JEUS++go11BKB#^tySZ@(xIDZIFfPR_|L})Wo`ur+ zJTxN&eC}h+RKTvTSen1gW#%7`>(oZwNu{w>*OWf7Oi@U9>C~u9vVJ6-N!L#@et8=` znV(Rqh_Bg5AwpeX3OnL!Ztd^$z+eM zbxQhcApL|OVd0n`BkHaH1NoL635L042O9se0YOs3*bEog~dLHZO!Je-BTMlbe7Vnhd&y#wRo|=a1vg%i8m*W zw;4ABhumh>p_izPGje%&S`;unp~FX2!yp5pE?bx#UAttS1#L{l419swdSvH+g5HQ$ zRiiWYd7SOJWrz$QwOKh7Q9Fr_+e|+JfMZsG8v;iIt@w)K(}-4d9&yvv#y*?^_CM+) z6{widuY$`(UjQ3hMk8`AXc%Jddt<07+_|7o)bkWi5l4Yfm+A4c9deSr{!`G>!fFcW ze4gBMJQ&3mwI4Ob_`21u@NF-I@GzNJM}0UinC_#J38dnq1D9+qo)_w7&Ug3rVtgOyNIgeBNU_f{N#F+ zUR9~~9_SrB2HEn}c9W4fQ7xU&I3L`!C`y_-^T9+=Np zX`{rXm-|l%&Q`n+zMBEC053<6)W-Y*66}+d5m9LUUr@6%l&_ooDULE>N{164`}4vr z`P}rrx(K7xigT=~ifVHUKZpuuZVZ&IJq_%;+`~3=2t{;mHbOI=2Od|LP*W z%Blm>os+++C0m6&l&u8b>LwhRdvC`SD`HQ!zsrs0J}5cli1hwcPv#T8DLpC?-44VdN^ajXWZu z-7;N^%pFW97F23qi#`Ordcx;sEl+~?sm6pW--_<5fa4s-M2R<-Qwak@YQRvdD)YR0 zZ&(fTm^QM3?w!Mae=wC^XLjS8Kc$Vg(d)8y_A{{C*pq$QlS+rI&vM!bVs1HZQ$ABM*ei zN}kVcy<}9bK0kn>MsvJOWsOCA))*=3XMbsT zfj2bn0+F0u=Bkoma^+o1F$p;!Mk)Xp*$;N-LySHPS}U_A8pafZ=}|7jLLe^)lI@xNPbOi> zK7tMaw6+=Uv;I6fFZW0Nh`03aXh&EoC$O~QQfwbT3xdCP8+^ur>Xu*%NK-BWtf=hU zp-8jYN%hadY*rMWtj*Mwg0H9J#C&15z?}yo*&x(T<8VV@PF>5r(y4JKXv4iZLDg1< z4>0e;#-jjleukiWC1rH(L$Qf4{<8Ao6J~fulbsLGx|n40#&UL0HcX;Q7Eh9bRVK?I zBr8Cu69JzS@CYN{InEy{xMyh0=bE5v=gmfG@gF^)q740H!9G0BzSp@3*R!m?GB;D0 zx;7{blh{Yc8B{S{Z3!XNH8r0N$9-8AU0rOcQC-z}zl}SFD0_-Og8|^ZI@z)%eLd#E z{5Ng7gmdnz#UkgEBvLhu%r+o3Uy%~A#ca}kBu6(7KOBF0n&JV!@lbDjzudMJNX+2z z2W+ni*dos~zS;>cW$uO_z;`*+I`$^=Y%KeBba&eV@OoiEA-;JqBZGKZYjplztk~q} zV3X(Md1H3+H}%nP6uc5m+%yypC}2GKs%QV%eO;vr9!z6F8*k?u*QCg+7TCYD-g2?j zukb<26yFLH={g?ZB|Xt)J>V|y2fG4qDxsy9Y15Y)-hXXktBrR;WdIp?5L-!e%GyZD zJ;j0FROj3w`Z~zR_n>voLR+AqXJ=IQOcnVCvq!QFeW-@oX}u-Y1H%06Lqa78vdJkI zOj=UNiS;B#Bhnk`BJr(F>1&JUV2Hy^mqxU1&m@1PfL~v$Qe7U`1Apwn2P;e}>NG&~OH}Xz-WHRT95u%krsI{b<{R6$-fWr2BiFo?5T`GS>qE z_xWcToWS1nbPq zMi`LQYZ>DwiK?Zro#CF&p2$%8$hf>l zp)SY*#F`_kM2(y%4W9XhX6N35anF&Qz@PZeS4Q{l+uZ=g@WH!-l@jXQ`sv@OwX@~S z!&+q$)?UjU)(Hovhc{en;$fe`;rCHyMkQOFEOztHf{(x_wecxzI$PVAGH$X+Z=O{~ z;pf0P=~X|1MfHtXjLBGLSwZNJt=9EGi+}DKnKnKdcBeR5cj0S({_#PR%1b~cRW=3^ zj7&d@2y%Wz=)XCN?&0AHl5-JRl+{cIT&8c~os%=szm6)FF>vj~Gd*#cA6w3$a-* zl1{dfxZx-@Q{@*)lkw>j`u?$XOti(AX+cdP-E#1cx54vV{jDDO2nY$Wo##f8;BrKm z-!6bI#3$mCs=`z?B3v=9VM0uev`x8SDLa!voI*Zo^`2B*P3-Qg+SC=nG5Yu4LyJ$M zoL?Pip4it4DZEs35XcV?=4A=U86Fh83qs`muJZjQ-&_v;a-)YJE&)qn?G?qRvU^bb zsFC){G-U)PW5PQm*R+zDu*b#Jur7w`J`E!D_M}hB?g|?0Qk-s~9?uoQ6e9}3Nd_Zg zZRmgax;mFiW2+AJR|5=As=f4i{QPS4B>{N-uaJLyr;Hn;GCQ0SL!HXDs|j6VzxxZ< zG+Ak(Q9sxj!|~(5)UB_JP~D1)_L8%oSBFtW+BWPXKhis*%h{oIJWi@N2*LM24&oKF z>4eW(_eR}s2kLhE@di#=xiKSs&7?69nqDdmJR!isN-fi>_GA?;meib}FWa{aCTskaFe0NeQs%qX`88Y|3AjJlE2k#k4Njn<)@j#!?+ zQH+xR}&3L)Xu4uFFi>7f45}@dTUsh*g+3h<$Z{nj(rO3{cbPtBfkz zQA%iJ8n@INvTF`m$G$@Lx@oXhPjIRZ*&$8`qqD{N*ESRtn}$oDfRsdCgL0SGiM((*txEZDVdEbI6SYxIeB&f3Zi#D$_AE zez4dyJUOA(c(qG!8pTxO6iY8ehVKcXfMN%NM1CuJ!Mk(Ljx$=>)Red`Tv1jy$M-X$ zek>BeWD=g{_B#=1ZYYy$weFgvSqS8IZAE?B2Xe0*a9G zqR&9IHePMedH6w}RC>Zc&}P7aa>Vsijt>)I1{8XE?2GU6Q*Q&Pm{U=|zSe%0DmZ$L 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
y3`WYY%%z?RwiWIo*hOi@*EdS<^_y= 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�Rzg1@n6wa@Q`tHM0H42MBLxeC< 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

w^K?tb-n0G9 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 R_T2TB1CN40q5o<5{{ucc2nPTF literal 0 HcmV?d00001 diff --git a/spring-boot-20-Freemarker/pom.xml b/spring-boot-20-Freemarker/pom.xml new file mode 100644 index 0000000..e87adbb --- /dev/null +++ b/spring-boot-20-Freemarker/pom.xml @@ -0,0 +1,25 @@ + + + + spring-boot + cn.timebusker + 2.0.0 + + 4.0.0 + + spring-boot-20-Freemarker + + + + org.springframework.boot + spring-boot-starter-freemarker + + + org.springframework.boot + spring-boot-starter-web + + + + \ No newline at end of file diff --git a/spring-boot-20-Freemarker/src/main/java/com/timebusker/Application.java b/spring-boot-20-Freemarker/src/main/java/com/timebusker/Application.java new file mode 100644 index 0000000..056adce --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/java/com/timebusker/Application.java @@ -0,0 +1,22 @@ +package com.timebusker; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +/** + * @DESC:Application + * @author:timebusker + * @date:2018/6/23 + */ +@SpringBootApplication +public class Application { + private final static Logger LOG = LoggerFactory.getLogger(Application.class); + + public static void main(String[] args) { + SpringApplication.run(Application.class, args); + LOG.info("启动应用成功..."); + LOG.info("设置参数是:" + args.toString()); + } +} diff --git a/spring-boot-20-Freemarker/src/main/java/com/timebusker/common/HttpStatus.java b/spring-boot-20-Freemarker/src/main/java/com/timebusker/common/HttpStatus.java new file mode 100644 index 0000000..c5f4ed4 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/java/com/timebusker/common/HttpStatus.java @@ -0,0 +1,57 @@ +package com.timebusker.common; + +/** + * @DESC:HttpStatus + * @author:timebusker + * @date:2018/6/23 + */ +public interface HttpStatus { + int SC_CONTINUE = 100; + int SC_SWITCHING_PROTOCOLS = 101; + int SC_PROCESSING = 102; + int SC_OK = 200; + int SC_CREATED = 201; + int SC_ACCEPTED = 202; + int SC_NON_AUTHORITATIVE_INFORMATION = 203; + int SC_NO_CONTENT = 204; + int SC_RESET_CONTENT = 205; + int SC_PARTIAL_CONTENT = 206; + int SC_MULTI_STATUS = 207; + int SC_MULTIPLE_CHOICES = 300; + int SC_MOVED_PERMANENTLY = 301; + int SC_MOVED_TEMPORARILY = 302; + int SC_SEE_OTHER = 303; + int SC_NOT_MODIFIED = 304; + int SC_USE_PROXY = 305; + int SC_TEMPORARY_REDIRECT = 307; + int SC_BAD_REQUEST = 400; + int SC_UNAUTHORIZED = 401; + int SC_PAYMENT_REQUIRED = 402; + int SC_FORBIDDEN = 403; + int SC_NOT_FOUND = 404; + int SC_METHOD_NOT_ALLOWED = 405; + int SC_NOT_ACCEPTABLE = 406; + int SC_PROXY_AUTHENTICATION_REQUIRED = 407; + int SC_REQUEST_TIMEOUT = 408; + int SC_CONFLICT = 409; + int SC_GONE = 410; + int SC_LENGTH_REQUIRED = 411; + int SC_PRECONDITION_FAILED = 412; + int SC_REQUEST_TOO_LONG = 413; + int SC_REQUEST_URI_TOO_LONG = 414; + int SC_UNSUPPORTED_MEDIA_TYPE = 415; + int SC_REQUESTED_RANGE_NOT_SATISFIABLE = 416; + int SC_EXPECTATION_FAILED = 417; + int SC_INSUFFICIENT_SPACE_ON_RESOURCE = 419; + int SC_METHOD_FAILURE = 420; + int SC_UNPROCESSABLE_ENTITY = 422; + int SC_LOCKED = 423; + int SC_FAILED_DEPENDENCY = 424; + int SC_INTERNAL_SERVER_ERROR = 500; + int SC_NOT_IMPLEMENTED = 501; + int SC_BAD_GATEWAY = 502; + int SC_SERVICE_UNAVAILABLE = 503; + int SC_GATEWAY_TIMEOUT = 504; + int SC_HTTP_VERSION_NOT_SUPPORTED = 505; + int SC_INSUFFICIENT_STORAGE = 507; +} diff --git a/spring-boot-20-Freemarker/src/main/java/com/timebusker/common/ResEntity.java b/spring-boot-20-Freemarker/src/main/java/com/timebusker/common/ResEntity.java new file mode 100644 index 0000000..709f60e --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/java/com/timebusker/common/ResEntity.java @@ -0,0 +1,54 @@ +package com.timebusker.common; + +import java.io.Serializable; +import java.util.HashMap; +import java.util.Map; + +/** + * @DESC:ResEntity:数据返回结果集 + * @author:timebusker + * @date:2018/6/23 + */ +public class ResEntity extends HashMap implements Serializable { + private static final long serialVersionUID = 1L; + + public ResEntity() { + put("code", 0); + } + + public static ResEntity error() { + return error(HttpStatus.SC_INTERNAL_SERVER_ERROR, "未知异常,请联系管理员"); + } + + public static ResEntity error(String msg) { + return error(HttpStatus.SC_INTERNAL_SERVER_ERROR, msg); + } + + public static ResEntity error(int code, String msg) { + ResEntity r = new ResEntity(); + r.put("code", code); + r.put("msg", msg); + return r; + } + + public static ResEntity ok(String msg) { + ResEntity r = new ResEntity(); + r.put("msg", msg); + return r; + } + + public static ResEntity ok(Map map) { + ResEntity r = new ResEntity(); + r.putAll(map); + return r; + } + + public static ResEntity ok() { + return new ResEntity(); + } + + public ResEntity put(String key, Object value) { + super.put(key, value); + return this; + } +} diff --git a/spring-boot-20-Freemarker/src/main/java/com/timebusker/entity/UserInfo.java b/spring-boot-20-Freemarker/src/main/java/com/timebusker/entity/UserInfo.java new file mode 100644 index 0000000..ee424c5 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/java/com/timebusker/entity/UserInfo.java @@ -0,0 +1,47 @@ +package com.timebusker.entity; + +/** + * @DESC:UserInfo + * @author:timebusker + * @date:2018/6/23 + */ +public class UserInfo { + private String username; + private String password; + private String uid; + + public UserInfo(String username, String password) { + this.username = username; + this.password = password; + this.uid = System.currentTimeMillis() + ""; + } + + public String getUsername() { + return username; + } + + public void setUsername(String username) { + this.username = username; + } + + public String getPassword() { + return password; + } + + public void setPassword(String password) { + this.password = password; + } + + public String getUid() { + return uid; + } + + public void setUid(String uid) { + this.uid = uid; + } + + @Override + public String toString() { + return String.format("UserInfo:[uid:%s,username:%d,password:d%]", uid, username, password); + } +} diff --git a/spring-boot-20-Freemarker/src/main/java/com/timebusker/method/RoleDirectiveModel.java b/spring-boot-20-Freemarker/src/main/java/com/timebusker/method/RoleDirectiveModel.java new file mode 100644 index 0000000..a9c8902 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/java/com/timebusker/method/RoleDirectiveModel.java @@ -0,0 +1,52 @@ +package com.timebusker.method; + +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; + +import org.springframework.stereotype.Service; + +import freemarker.core.Environment; +import freemarker.template.SimpleSequence; +import freemarker.template.TemplateBooleanModel; +import freemarker.template.TemplateDirectiveBody; +import freemarker.template.TemplateDirectiveModel; +import freemarker.template.TemplateException; +import freemarker.template.TemplateModel; +import freemarker.template.TemplateScalarModel; + +@Service +public class RoleDirectiveModel implements TemplateDirectiveModel{ + + /* + *env:环境变量 + *params:指令参数(存储你所需要的值,随便是什么key-Value你懂的) + *loopVars:循环变量 + *body:指令内容 + *除了params外,其他的都使用null + */ + @Override + public void execute(Environment env, Map params, TemplateModel[] loopVars, TemplateDirectiveBody body) + throws TemplateException, IOException { + System.out.println("自定义指令需要实现TemplateDirectiveModel接口"); + //获取参数 + TemplateScalarModel user = (TemplateScalarModel) params.get("user"); + TemplateScalarModel role = (TemplateScalarModel) params.get("role"); + + if("123456".equals(user.getAsString()) && "admin".equals(role.getAsString())){ + //用户id + loopVars[0] = TemplateBooleanModel.TRUE; + } + + //创建用户的权限 + List otherRights = new ArrayList(); + otherRights.add("add"); + otherRights.add("delete"); + otherRights.add("update"); + loopVars[1] = new SimpleSequence(otherRights); + + body.render(env.getOut()); + } + +} diff --git a/spring-boot-20-Freemarker/src/main/java/com/timebusker/method/SortMethod.java b/spring-boot-20-Freemarker/src/main/java/com/timebusker/method/SortMethod.java new file mode 100644 index 0000000..f077079 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/java/com/timebusker/method/SortMethod.java @@ -0,0 +1,31 @@ +package com.timebusker.method; + +import freemarker.template.*; + +import java.math.BigDecimal; +import java.util.*; + +/** + * @DESC:freeMethod + * @author:timebusker + * @date:2018/6/24 + */ +public class SortMethod implements TemplateMethodModelEx { + @Override + public Object exec(List arguments) throws TemplateModelException { + //获取第一个参数 + SimpleSequence arg0 = (SimpleSequence) arguments.get(0); + List list = arg0.toList(); + //Comparator接口 + Collections.sort(list, new Comparator() { + + @Override + public int compare(BigDecimal o1, BigDecimal o2) { + + return o1.intValue() - o2.intValue(); //升序 + } + + }); + return list; + } +} diff --git a/spring-boot-20-Freemarker/src/main/java/com/timebusker/service/UserInfoService.java b/spring-boot-20-Freemarker/src/main/java/com/timebusker/service/UserInfoService.java new file mode 100644 index 0000000..7083033 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/java/com/timebusker/service/UserInfoService.java @@ -0,0 +1,51 @@ +package com.timebusker.service; + +import com.timebusker.entity.UserInfo; +import org.springframework.stereotype.Service; + +import java.util.HashMap; +import java.util.Map; + +/** + * @DESC:UserInfoService + * @author:timebusker + * @date:2018/6/23 + */ +@Service +public class UserInfoService { + private static Map hu = new HashMap<>(); + + static { + UserInfo u1 = new UserInfo("timebusker", "123456"); + UserInfo u2 = new UserInfo("yujiaojiao", "123456"); + UserInfo u3 = new UserInfo("mine", "123456"); + UserInfo u4 = new UserInfo("admin", "123456"); + UserInfo u5 = new UserInfo("popo", "123456"); + hu.put(u1.getUid(), u1); + hu.put(u2.getUid(), u2); + hu.put(u3.getUid(), u3); + hu.put(u4.getUid(), u4); + hu.put(u5.getUid(), u5); + } + + public static Map addUser(String username, String password) { + UserInfo u = new UserInfo(username, password); + hu.put(u.getUid(), u); + return hu; + } + + public static Map allUser() { + return hu; + } + + public static Map updateUser(UserInfo u) { + hu.remove(u.getUid()); + hu.put(u.getUid(), u); + return hu; + } + + public static Map deleteUser(UserInfo u) { + hu.remove(u.getUid()); + return hu; + } +} diff --git a/spring-boot-20-Freemarker/src/main/java/com/timebusker/web/FreemarkerController.java b/spring-boot-20-Freemarker/src/main/java/com/timebusker/web/FreemarkerController.java new file mode 100644 index 0000000..3f9ccf8 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/java/com/timebusker/web/FreemarkerController.java @@ -0,0 +1,89 @@ +package com.timebusker.web; + +import com.timebusker.method.SortMethod; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.servlet.ModelAndView; + +import java.util.*; + +/** + * @DESC:FreemarkerController + * @author:timebusker + * @date:2018/6/24 + */ +@Controller +public class FreemarkerController { + + @RequestMapping(value = "/free0") + public ModelAndView index() { + ModelAndView mv = new ModelAndView(); + mv.addObject("username", "你好!Freemarker!"); + return mv; + } + + //freemarker取值,插值 + @RequestMapping("/free1") + public ModelAndView free1() { + ModelAndView mv1 = new ModelAndView(); + mv1.addObject("intVar", 100); + mv1.addObject("LongVar", 10000000000000000L); + mv1.addObject("doubleVar", 3.141592675d); + mv1.addObject("StringVar", "我是freemarker,是字符串!"); + mv1.addObject("booleanVar", true); + mv1.addObject("dateVar1", new Date()); + mv1.addObject("nullVar1", null); + mv1.addObject("nullVar", "我是空"); + return mv1; + } + + @RequestMapping("/free2") + public ModelAndView free2() { + ModelAndView mv2 = new ModelAndView(); + List list = new ArrayList(); + list.add("java"); + list.add("JavaScript"); + list.add("python"); + list.add("php"); + list.add("Html"); + mv2.addObject("programList", list); + return mv2; + } + + @RequestMapping(value = "/free3") + public ModelAndView free3() { + ModelAndView mv3 = new ModelAndView(); + Map map = new HashMap(); + map.put("Java", "你好Java"); + map.put("address", "北京"); + map.put("身高", 172); + map.put("money", 100.5); + mv3.addObject("map", map); + return mv3; + } + + @RequestMapping("/free4") + public ModelAndView free4() { + ModelAndView mv4 = new ModelAndView(); + mv4.addObject("sort_int", new SortMethod()); + return mv4; + } + + @RequestMapping("/free5") + public ModelAndView free5() { + ModelAndView mv5 = new ModelAndView("free5"); + return mv5; + } + + @RequestMapping(value = "/free6") + public ModelAndView free6() { + ModelAndView mv6 = new ModelAndView(); + return mv6; + } + + @RequestMapping(value = "/free7") + public ModelAndView free7() { + ModelAndView mv7 = new ModelAndView(); + return mv7; + } +} diff --git a/spring-boot-20-Freemarker/src/main/java/com/timebusker/web/IndexController.java b/spring-boot-20-Freemarker/src/main/java/com/timebusker/web/IndexController.java new file mode 100644 index 0000000..82b55d3 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/java/com/timebusker/web/IndexController.java @@ -0,0 +1,29 @@ +package com.timebusker.web; + +import com.timebusker.entity.UserInfo; +import com.timebusker.service.UserInfoService; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.util.StringUtils; +import org.springframework.web.bind.annotation.GetMapping; + +import java.util.*; + +/** + * @DESC:IndexController + * @author:timebusker + * @date:2018/6/23 + */ +@Controller +public class IndexController { + + private final static Logger LOG = LoggerFactory.getLogger(IndexController.class); + + @GetMapping({"", "/", "index", "/home"}) + public String index() { + LOG.info("This is the First Page."); + return "index"; + } +} diff --git a/spring-boot-20-Freemarker/src/main/resources/application.properties b/spring-boot-20-Freemarker/src/main/resources/application.properties new file mode 100644 index 0000000..0955382 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/resources/application.properties @@ -0,0 +1,9 @@ +#\u670D\u52A1\u7AEF\u53E3 +server.port=80 +#freemarker\u914D\u7F6E +spring.freemarker.cache=false +spring.freemarker.checkTemplateLocation=true +spring.freemarker.contentType=text/html +spring.freemarker.suffix=.html +spring.freemarker.templateEncoding=UTF-8 +spring.freemarker.templateLoaderPath=classpath:/templates/ \ No newline at end of file diff --git a/spring-boot-20-Freemarker/src/main/resources/templates/free0.html b/spring-boot-20-Freemarker/src/main/resources/templates/free0.html new file mode 100644 index 0000000..7bc4231 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/resources/templates/free0.html @@ -0,0 +1,55 @@ + + + + + freemarker + + + +

${username}

+<#assign var="hello spring boot 学习你很开心!"> + ${var} + +
+ +

字符串

+

字符串常用内建函数

+
    + <#assign a='hello'> + <#assign b='world!'> +
  • 连接
  • + ${a+b} +
    +
  • 截取
  • + ${(a+b)?substring(5,8)} +
    +
  • 长度
  • + ${(a+b)?length} +
    +
  • 大写
  • + ${(a+b)?upper_case} +
    +
  • 小写
  • + ${(a+b)?lower_case} +
    +
  • index_of
  • + ${(a+b)?index_of('w')} +
    +
  • replace
  • + ${(a+b)?replace('o','abc')} +
    +
  • last_index_of
  • + ${(a+b)?last_index_of('o')} +
    + + +
+ + \ No newline at end of file diff --git a/spring-boot-20-Freemarker/src/main/resources/templates/free1.html b/spring-boot-20-Freemarker/src/main/resources/templates/free1.html new file mode 100644 index 0000000..aa5ae2b --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/resources/templates/free1.html @@ -0,0 +1,38 @@ + + + + + timebusker + + + +

取值:

+
+
    +
  • 整数:${intVar}
  • +
  • 长整数:${LongVar}
  • +
  • 双精度:${doubleVar}
  • +
  • 字符串:${StringVar}
  • +
  • 布尔值: ${booleanVar?string('yes','no')}
  • +
  • 日期类型Java.Util.Date:${dateVar1?string('yyyy-MM-dd HH:mm:ss')}
  • +
  • 空值:${nullVar1!}
  • +
  • 空值:${nullVar!'我是默认值'}
  • +
  • 不存在的变量:${变量!'我是默认变量'}
  • +
  • 不存在的变量1:${free!'我是默认变量'}
  • +
+
+
    +
  • 赋值&运算
  • + <#assign a=100/> + a = ${a}
    + a+100=${a+100}
    +
+ + \ No newline at end of file diff --git a/spring-boot-20-Freemarker/src/main/resources/templates/free2.html b/spring-boot-20-Freemarker/src/main/resources/templates/free2.html new file mode 100644 index 0000000..7ba46f9 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/resources/templates/free2.html @@ -0,0 +1,68 @@ + + + + + freemarker + + + +

freemarker实现遍历list集合

+
    +
  • 集合list
  • + <#list programList as item> + ${item}
    + +
+
+

if表达式

+
    +
  • if
  • + <#assign var = 99> + <#if var == 99> + var=99 + +
    + <#if var == 99> + var=99 + <#else> + var!=99 + + +
    + <#if var > 99> + var大于99 + <#elseif var==99> + var=99 + <#else> + var小于99 + + + + + +
    +
  • if多条件 ||,&&,!
  • + <#assign var='python'> + <#if var =='python' || var =='Java'> + python or java
    + + <#if var =='python' && var?length == 6> + python length 6
    + + <#if (var =='python' && var?length == 6) || (var == 'java')> + python length 6或者Java

    + + <#if !((var =='python' && var?length == 6) || (var == 'java'))> + python length 6或者Java

    + + +
+ + \ No newline at end of file diff --git a/spring-boot-20-Freemarker/src/main/resources/templates/free3.html b/spring-boot-20-Freemarker/src/main/resources/templates/free3.html new file mode 100644 index 0000000..e653414 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/resources/templates/free3.html @@ -0,0 +1,71 @@ + + + + + freemarker + + + +

freemarker遍历map集合

+
    +
  • 集合map
  • + <#list map?keys as key> + ${key}:${map[key]}
    + +
+
+

switch语句

+
    +
  • switch,case,break,default
  • + <#assign var = 8/> + <#switch var> + <#case 1>星期一 + <#break/> + + <#case 2>星期二 + <#break/> + + <#case 3>星期三 + <#break/> + + <#case 4>星期四 + <#break/> + + <#case 5>星期五 + <#break/> + + <#case 6>星期六 + <#break/> + + <#case 7>星期日 + <#break/> + + <#default>无效的星期 + +
+
+
    +
  • switch,case,break,default
  • + <#assign var = 'java'/> + <#switch var> + <#case 'java'>我是java + <#break/> + + <#case 'python'>我是python + <#break/> + + <#case 'C'>我是C语言 + <#break/> + + <#default>我是谁?谁是我? + +
+ + \ No newline at end of file diff --git a/spring-boot-20-Freemarker/src/main/resources/templates/free4.html b/spring-boot-20-Freemarker/src/main/resources/templates/free4.html new file mode 100644 index 0000000..32cab75 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/resources/templates/free4.html @@ -0,0 +1,101 @@ + + + + + freemarker + + + +

if表达式

+
    +
  • if
  • + <#assign var = 99/> + <#if var == 99> + var=99 + +
    + <#if var == 99> + var=99 + <#else> + var!=99 + + +
    + + <#if var > 99> + var大于99 + <#elseif var==99> + var=99 + <#else> + var小于99 + + + +
    + +
  • if多条件 ||,&&,!
  • + <#assign var='python'> + <#if var =='python' || var =='Java'> + python or java
    + + <#if var =='python' && var?length == 6> + python length 6
    + + <#if (var =='python' && var?length == 6) || (var == 'java')> + python length 6或者Java

    + + <#if !((var =='python' && var?length == 6) || (var == 'java'))> + python length 6或者Java

    + + +
+
+ +

自定义函数

+

1.自定义函数(整数排序sort_int)

+
    + <#assign myList=[2,5,9,1,0,6,3,1,10,4]/> +
  • 未排序
  • + <#list myList as item> + ${item}, + +
    +
  • 排序
  • + <#list sort_int(myList) as item> + ${item}, + +
+
+ +

List的指令

+

1,list常用指令sort升序

+
    + <#assign myList=[0,3,7,9,1,4,8,6,2,5]/> + <#list myList?sort as item> + ${item_index}:${item}
    + + +
    +
+
+ +

List的指令

+

2,list常用指令resverse倒序

+
    + <#assign myList1=[0,3,7,9,1,4,8,6,2,5]/> + <#list myList1?sort?reverse as item> + ${item_index}:${item}
    + + 长度:${myList1?size}
    + 下标取值:${myList1[3]}
    +
    +
+ + \ No newline at end of file diff --git a/spring-boot-20-Freemarker/src/main/resources/templates/free5.html b/spring-boot-20-Freemarker/src/main/resources/templates/free5.html new file mode 100644 index 0000000..862708f --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/resources/templates/free5.html @@ -0,0 +1,31 @@ + + + + + timebusker + + + +

自定义指令

+

1.用户123456 是否拥有admin角色,并且返回admin的权限

+
    + <@role user='123456' role='admin';result1,result2> + <#if result1> + 我的角色是admin
    + + 我拥有的权限是: + + <#list result2 as item> + ${item}, + + +
+ + \ No newline at end of file diff --git a/spring-boot-20-Freemarker/src/main/resources/templates/free6.html b/spring-boot-20-Freemarker/src/main/resources/templates/free6.html new file mode 100644 index 0000000..8a0f021 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/resources/templates/free6.html @@ -0,0 +1,71 @@ + + + + +freemarker内建函数 + + + +

内建函数

+
    +

    1,字符串内建函数

    + <#list "a|b|c|d"?split("|") as item> +
  • ${item}
  • + +
+
+ +

字符串转日期

+
    + <#assign var1="23/02/2017" ?date("MM/dd/yyyy")/> + <#assign var2="11:34:33" ?time("HH:mm:ss")/> + <#assign var3="2017-02-23 11:35 PM" ?datetime("yyyy-MM-dd hh:mm")/> +
  • ${var1}
  • +
  • ${var2}
  • +
  • ${var3}
  • +
+
+ +

数字类型的内建函数

+
    + <#assign numVar1=314.5662789 /> +
  • 格式化:${numVar1?string("0.##")}
  • +
  • 四舍五入:${numVar1?round}
  • +
  • 去掉小数点:${numVar1?floor}
  • +
  • 进1:${numVar1?ceiling}
  • +
+
+ +

list内建函数

+
    + <#assign listVar1=[1,2,3,4,11,12,13,14,21,22,23,24] /> + +
  • 分块处理取长度:${listVar1?chunk(4)?size}
  • +
  • 长度:${listVar1?size}
  • + <#list listVar1?chunk(4)?last as item> +
  • ${item}
  • + +
  • 取list第一个值:${listVar1?first}
  • +
  • 取list最后一个值:${listVar1?last}
  • +
+
+ +

其他内建函数

+
    + <#assign sVar = 'helloworld'/> +
  • ${sVar?is_number?string('yes','no')}
  • +
  • ${sVar?has_content?string('yes','no')}
  • +
  • ${"1"+"2"?eval}
  • +
  • ${(1+2)?eval}
  • +
  • ${"1"+"2"?is_string?string('yes','no')}
  • +
  • ${("1"+"2")?is_string?string('yes','no')}
  • +
+ + \ No newline at end of file diff --git a/spring-boot-20-Freemarker/src/main/resources/templates/free7.html b/spring-boot-20-Freemarker/src/main/resources/templates/free7.html new file mode 100644 index 0000000..6f45a5c --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/resources/templates/free7.html @@ -0,0 +1,87 @@ + + + + + FreeMarker + + + +

macro,nested,return:实战demo

+

1.macro:宏指令

+
    +
  • FreeMarker:无参数的macro
  • +
    + <#macro test> + 我是无参数的macro + + <@test/> +
    +
  • Freemarker2:有参数的macro
  • +
    + <#macro test param1 param2> + 我是有参数的macro,paeam1=${param1},param2=${param2} +
    + + <@test param1="java" param2="python"/> +
    +
  • Freemarker3:有参数的macro
  • +
    + <#macro test param1 param2="JavaScript"> + 我是有参数的macro,paeam1=${param1},param2=${param2} +
    + + <@test param1="java" param2="hello python"/> +
    +
  • Freemarker4:有多个参数的macro
  • +
    + <#macro test param1 param2="python" paramExt...> + 我是有参数的macro,paeam1=${param1},param2=${param2} +
    + ${paramExt['param3']} + ${paramExt['param4']} + + <@test param1="java" param2="python" param3="nodejs" param4="html"/> +
    +
+
+

2,nested

+
+
    + <#macro test param1="java"> + ${param1}
    + <#nested param1,"我的nested参数"/> +
    + + +
  • 调用
  • +
    + <@test param1="java";loopVar1,loopVar2> + hello ${loopVar1},${loopVar2}
    + <@test/> + + <@test param1="python"; loopVar1> + hello ${loopVar1}
    + <@test/> +
    +
+
+
+

3,函数

+
    + <#function doAdd param1 param2> + <#return param1+param2/> + +
  • 调用
  • +
    你好,我是调用${doAdd(100,100)}
    +
+
+
+ + \ No newline at end of file diff --git a/spring-boot-20-Freemarker/src/main/resources/templates/index.html b/spring-boot-20-Freemarker/src/main/resources/templates/index.html new file mode 100644 index 0000000..4af6135 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/resources/templates/index.html @@ -0,0 +1,35 @@ + + + + + timebusker + + + + + + + + + + + + + + + + + + + + + + + + + + + +
字符串常用内建函数
freemarker取值,插值,并做复制判断
freemarker实现遍历list集合
freemarker遍历map集合
if表达式,自定义函数
自定义指令
freemarker内建函数
macro,nested,return:实战demo
+ + \ No newline at end of file diff --git a/spring-boot-3-logs/spring-boot-3-logs-Log4j/spring-boot-3-logs-Log4j.iml b/spring-boot-3-logs/spring-boot-3-logs-Log4j/spring-boot-3-logs-Log4j.iml deleted file mode 100644 index 09345e0..0000000 --- a/spring-boot-3-logs/spring-boot-3-logs-Log4j/spring-boot-3-logs-Log4j.iml +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-3-logs/spring-boot-3-logs-Log4j2/spring-boot-3-logs-Log4j2.iml b/spring-boot-3-logs/spring-boot-3-logs-Log4j2/spring-boot-3-logs-Log4j2.iml deleted file mode 100644 index 026c912..0000000 --- a/spring-boot-3-logs/spring-boot-3-logs-Log4j2/spring-boot-3-logs-Log4j2.iml +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spring-boot-3-logs/spring-boot-3-logs-Logback/spring-boot-3-logs-Logback.iml b/spring-boot-3-logs/spring-boot-3-logs-Logback/spring-boot-3-logs-Logback.iml deleted file mode 100644 index b72ea19..0000000 --- a/spring-boot-3-logs/spring-boot-3-logs-Logback/spring-boot-3-logs-Logback.iml +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file From 727b20f863f7caf659c545e733e07229194ac957 Mon Sep 17 00:00:00 2001 From: timebusker Date: Sun, 24 Jun 2018 22:51:07 +0800 Subject: [PATCH 18/49] 2018/06/24 22:51:07 ____ :sun_with_face::sunflower::palm_tree::house_with_garden::office::octocat::guitar::meat_on_bone: --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index c93b214..8316428 100644 --- a/README.md +++ b/README.md @@ -72,6 +72,8 @@ Spring Boot 项目旨在简化创建产品级的 Spring 应用和服务。你可 #### 第十九个模块:[......................................Spring Boot自定义Starter](https://github.com/timebusker/spring-boot/tree/master/spring-boot-19-Definition-Starter/) +#### 第二十个模块:[......................................Spring Boot结合Freemaker使用](https://github.com/timebusker/spring-boot/tree/master/spring-boot-20-Freemarker/) + ---- ### 关于Spring Boot模板引擎 From 0be35007f0d950a6f604f0322df1e8f76057073e Mon Sep 17 00:00:00 2001 From: timebusker Date: Fri, 29 Jun 2018 01:02:39 +0800 Subject: [PATCH 19/49] 2018/06/29 1:02:38 ____ :sun_with_face::sunflower::palm_tree::house_with_garden::office::octocat::guitar::meat_on_bone: --- .../src/main/resources/templates/free0.html | 54 ++++++++----------- .../src/main/resources/templates/free2.html | 32 +++++------ 2 files changed, 35 insertions(+), 51 deletions(-) diff --git a/spring-boot-20-Freemarker/src/main/resources/templates/free0.html b/spring-boot-20-Freemarker/src/main/resources/templates/free0.html index 7bc4231..2d25531 100644 --- a/spring-boot-20-Freemarker/src/main/resources/templates/free0.html +++ b/spring-boot-20-Freemarker/src/main/resources/templates/free0.html @@ -14,42 +14,30 @@

${username}

-<#assign var="hello spring boot 学习你很开心!"> - ${var} - +<#assign var="使用assign指令你可以创建一个新的变量,或者替换一个已经存在的变量"/> +${var}
-

字符串

-

字符串常用内建函数

+

字符串

+

字符串常用内建函数

    - <#assign a='hello'> - <#assign b='world!'> -
  • 连接
  • - ${a+b} -
    -
  • 截取
  • - ${(a+b)?substring(5,8)} -
    -
  • 长度
  • - ${(a+b)?length} -
    -
  • 大写
  • - ${(a+b)?upper_case} -
    -
  • 小写
  • - ${(a+b)?lower_case} -
    -
  • index_of
  • - ${(a+b)?index_of('w')} -
    -
  • replace
  • - ${(a+b)?replace('o','abc')} -
    -
  • last_index_of
  • - ${(a+b)?last_index_of('o')} -
    - - + <#assign a='hello'/> + <#assign b='world!'/> +
  • 连接: ${a+b}
  • + +
  • 截取:${(a+b)?substring(5,8)}
  • + +
  • 长度:${(a+b)?length}
  • + +
  • 大写:${(a+b)?upper_case}
  • + +
  • 小写:${(a+b)?lower_case}
  • + +
  • index_of:${(a+b)?index_of('w')}
  • + +
  • replace:${(a+b)?replace('o','abc')}
  • + +
  • last_index_of:${(a+b)?last_index_of('o')}
\ No newline at end of file diff --git a/spring-boot-20-Freemarker/src/main/resources/templates/free2.html b/spring-boot-20-Freemarker/src/main/resources/templates/free2.html index 7ba46f9..24c033f 100644 --- a/spring-boot-20-Freemarker/src/main/resources/templates/free2.html +++ b/spring-boot-20-Freemarker/src/main/resources/templates/free2.html @@ -13,43 +13,39 @@ } -

freemarker实现遍历list集合

+

freemarker实现遍历list集合

  • 集合list
  • <#list programList as item> - ${item}
    + ${item}

if表达式

    -
  • if
  • - <#assign var = 99> +
  • if : + <#assign var = 99/> <#if var == 99> var=99
    <#if var == 99> var=99 - <#else> - var!=99 - + <#else/> + var!=99
    <#if var > 99> var大于99 - <#elseif var==99> - var=99 - <#else> - var小于99 - - + <#elseif var==99/> + var=99 + <#else/> + var小于99 - +
  • -
    -
  • if多条件 ||,&&,!
  • - <#assign var='python'> +
  • if多条件 ||,&&,! : + <#assign var='python'/> <#if var =='python' || var =='Java'> python or java
    @@ -62,7 +58,7 @@

    if表达式

    <#if !((var =='python' && var?length == 6) || (var == 'java'))> python length 6或者Java

    - +
\ No newline at end of file From 3524d712f6b48054b1b23f3eb64e1584d7414fb8 Mon Sep 17 00:00:00 2001 From: timebusker Date: Thu, 5 Jul 2018 22:18:46 +0800 Subject: [PATCH 20/49] 2018/07/05 22:18:44 ____ :sun_with_face::sunflower::palm_tree::house_with_garden::office::octocat::guitar::meat_on_bone: --- spring-boot-20-Freemarker/pom.xml | 4 ++ .../java/com/timebusker/entity/UserInfo.java | 7 +-- .../timebusker/service/UserInfoService.java | 25 ++++----- .../com/timebusker/web/UserController.java | 38 +++++++++++++ .../src/main/resources/templates/entity.html | 53 +++++++++++++++++++ .../src/main/resources/templates/index.html | 3 ++ 6 files changed, 115 insertions(+), 15 deletions(-) create mode 100644 spring-boot-20-Freemarker/src/main/java/com/timebusker/web/UserController.java create mode 100644 spring-boot-20-Freemarker/src/main/resources/templates/entity.html diff --git a/spring-boot-20-Freemarker/pom.xml b/spring-boot-20-Freemarker/pom.xml index e87adbb..da570c5 100644 --- a/spring-boot-20-Freemarker/pom.xml +++ b/spring-boot-20-Freemarker/pom.xml @@ -20,6 +20,10 @@ org.springframework.boot spring-boot-starter-web + + org.springframework.boot + spring-boot-starter + \ No newline at end of file diff --git a/spring-boot-20-Freemarker/src/main/java/com/timebusker/entity/UserInfo.java b/spring-boot-20-Freemarker/src/main/java/com/timebusker/entity/UserInfo.java index ee424c5..246b8a8 100644 --- a/spring-boot-20-Freemarker/src/main/java/com/timebusker/entity/UserInfo.java +++ b/spring-boot-20-Freemarker/src/main/java/com/timebusker/entity/UserInfo.java @@ -6,14 +6,15 @@ * @date:2018/6/23 */ public class UserInfo { + private final static int st = 0; private String username; private String password; private String uid; - public UserInfo(String username, String password) { + public UserInfo(String uid, String username, String password) { this.username = username; this.password = password; - this.uid = System.currentTimeMillis() + ""; + this.uid = uid; } public String getUsername() { @@ -42,6 +43,6 @@ public void setUid(String uid) { @Override public String toString() { - return String.format("UserInfo:[uid:%s,username:%d,password:d%]", uid, username, password); + return String.format("UserInfo:[uid:%s,username:%s,password:%s]", uid, username, password); } } diff --git a/spring-boot-20-Freemarker/src/main/java/com/timebusker/service/UserInfoService.java b/spring-boot-20-Freemarker/src/main/java/com/timebusker/service/UserInfoService.java index 7083033..0b49711 100644 --- a/spring-boot-20-Freemarker/src/main/java/com/timebusker/service/UserInfoService.java +++ b/spring-boot-20-Freemarker/src/main/java/com/timebusker/service/UserInfoService.java @@ -16,35 +16,36 @@ public class UserInfoService { private static Map hu = new HashMap<>(); static { - UserInfo u1 = new UserInfo("timebusker", "123456"); - UserInfo u2 = new UserInfo("yujiaojiao", "123456"); - UserInfo u3 = new UserInfo("mine", "123456"); - UserInfo u4 = new UserInfo("admin", "123456"); - UserInfo u5 = new UserInfo("popo", "123456"); + UserInfo u1 = new UserInfo("1", "timebusker", "123456"); + UserInfo u2 = new UserInfo("2", "yujiaojiao", "123456"); + UserInfo u3 = new UserInfo("3", "mine", "123456"); + UserInfo u4 = new UserInfo("4", "admin", "123456"); + UserInfo u5 = new UserInfo("5", "popo", "123456"); hu.put(u1.getUid(), u1); hu.put(u2.getUid(), u2); hu.put(u3.getUid(), u3); hu.put(u4.getUid(), u4); hu.put(u5.getUid(), u5); + System.out.println("##########################################################\n\n"); + System.out.println(hu.values().iterator().next().getUsername()); + System.out.println("\n\n##########################################################"); } - public static Map addUser(String username, String password) { - UserInfo u = new UserInfo(username, password); - hu.put(u.getUid(), u); + public Map allUser() { return hu; } - public static Map allUser() { - return hu; + public UserInfo getUser() { + return hu.get("1"); } - public static Map updateUser(UserInfo u) { + public Map updateUser(UserInfo u) { hu.remove(u.getUid()); hu.put(u.getUid(), u); return hu; } - public static Map deleteUser(UserInfo u) { + public Map deleteUser(UserInfo u) { hu.remove(u.getUid()); return hu; } diff --git a/spring-boot-20-Freemarker/src/main/java/com/timebusker/web/UserController.java b/spring-boot-20-Freemarker/src/main/java/com/timebusker/web/UserController.java new file mode 100644 index 0000000..3dd21e3 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/java/com/timebusker/web/UserController.java @@ -0,0 +1,38 @@ +package com.timebusker.web; + +import com.timebusker.entity.UserInfo; +import com.timebusker.service.UserInfoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.servlet.ModelAndView; + +import java.util.*; + +/** + * @DESC:UserController + * @author:timebusker + * @date:2018/7/5 + */ + +@Controller +public class UserController { + + @Autowired + UserInfoService service; + + @RequestMapping("/entity") + public ModelAndView index() { + ModelAndView mv = new ModelAndView(); + int sum = 12 + 13; + UserInfo u = service.getUser(); + Map hu = service.allUser(); + Collection cu = service.allUser().values(); + List lu = new ArrayList<>(cu); + mv.addObject("sum", sum); + mv.addObject("u", u); + mv.addObject("hu", hu); + mv.addObject("lu", lu); + return mv; + } +} diff --git a/spring-boot-20-Freemarker/src/main/resources/templates/entity.html b/spring-boot-20-Freemarker/src/main/resources/templates/entity.html new file mode 100644 index 0000000..e788ec5 --- /dev/null +++ b/spring-boot-20-Freemarker/src/main/resources/templates/entity.html @@ -0,0 +1,53 @@ + + + + + FreeMarker + + + +

数据绑定

+
    +
  • 单值数据绑定:_____${sum}
  • +
+
+
    +
  • Entity数据绑定:_____${u!"Default"}
  • +
  • + ${u.uid} + ${u.username} + ${u.password} +
  • +
+
+
    +
  • Map数据绑定
  • + <#list hu?keys as key> +
  • + ${key}____ + ${hu[key].uid} + ${hu[key].username} + ${hu[key].password} +
  • + +
+
+
    +
  • List数据绑定
  • + <#list lu as u> +
  • + ${u.uid}____ + ${u.username} + ${u.password} +
  • + +
+ + \ No newline at end of file diff --git a/spring-boot-20-Freemarker/src/main/resources/templates/index.html b/spring-boot-20-Freemarker/src/main/resources/templates/index.html index 4af6135..b639fa0 100644 --- a/spring-boot-20-Freemarker/src/main/resources/templates/index.html +++ b/spring-boot-20-Freemarker/src/main/resources/templates/index.html @@ -30,6 +30,9 @@
macro,nested,return:实战demo + + 数据对象绑定 + \ No newline at end of file From 750210c83ca2f4395084383574df1f68f8779705 Mon Sep 17 00:00:00 2001 From: timebusker Date: Fri, 6 Jul 2018 00:24:57 +0800 Subject: [PATCH 21/49] 2018/07/06 0:24:55 ____ :sun_with_face::sunflower::palm_tree::house_with_garden::office::octocat::guitar::meat_on_bone: --- spring-boot-11-SpringSecurity/pom.xml | 10 +- .../src/main/java/cn/timebusker/App.java | 31 +- .../java/cn/timebusker/model/SystemRole.java | 40 - .../java/cn/timebusker/model/SystemUser.java | 67 - .../main/java/cn/timebusker/model/User.java | 57 + .../timebusker/repository/UserRepository.java | 17 + .../security/SpringSecurityConfig.java | 92 - .../security/SpringSecurityInitializer.java | 37 +- .../java/cn/timebusker/util/LoggingUtil.java | 15 - .../cn/timebusker/web/HelloController.java | 19 + .../cn/timebusker/web/LogsController.java | 26 - .../cn/timebusker/web/MainController.java | 41 + .../cn/timebusker/web/UserController.java | 101 + .../main/resources/application-dev.properties | 10 - .../src/main/resources/application.properties | 39 +- .../src/main/resources/logback.xml | 22 +- .../src/main/resources/static/css/blog.css | 106 + .../resources/static/css/bootstrap-grid.css | 1339 ++ .../static/css/bootstrap-grid.css.map | 1 + .../static/css/bootstrap-grid.min.css | 1 + .../static/css/bootstrap-grid.min.css.map | 1 + .../resources/static/css/bootstrap-reboot.css | 459 + .../static/css/bootstrap-reboot.css.map | 1 + .../static/css/bootstrap-reboot.min.css | 1 + .../static/css/bootstrap-reboot.min.css.map | 1 + .../resources/static/css/bootstrap-table.css | 313 + .../static/css/bootstrap-table.min.css | 1 + .../main/resources/static/css/bootstrap.css | 9320 +++++++ .../resources/static/css/bootstrap.css.map | 1 + .../resources/static/css/bootstrap.min.css | 6 + .../static/css/bootstrap.min.css.map | 1 + .../resources/static/css/component-chosen.css | 325 + .../static/css/component-chosen.min.css | 1 + .../src/main/resources/static/css/cropbox.css | 95 + .../resources/static/css/emoji/Sysmbols.css | 1213 + .../resources/static/css/emoji/nature.css | 691 + .../resources/static/css/emoji/object.css | 1561 ++ .../resources/static/css/emoji/people.css | 1165 + .../main/resources/static/css/emoji/place.css | 637 + .../resources/static/css/emoji/twemoji.css | 5233 ++++ .../resources/static/css/font-awesome.css | 2337 ++ .../resources/static/css/font-awesome.css.map | 7 + .../resources/static/css/font-awesome.min.css | 4 + .../static/css/images/emoji/Sysmbols.png | Bin 0 -> 160204 bytes .../static/css/images/emoji/nature.png | Bin 0 -> 136969 bytes .../static/css/images/emoji/object.png | Bin 0 -> 295448 bytes .../static/css/images/emoji/people.png | Bin 0 -> 201861 bytes .../static/css/images/emoji/place.png | Bin 0 -> 120225 bytes .../static/css/images/emoji/twemoji.png | Bin 0 -> 697178 bytes .../static/css/jquery.tagsinput.min.css | 1 + .../main/resources/static/css/nprogress.css | 74 + .../src/main/resources/static/css/style.css | 14 + .../static/css/tether-theme-arrows-dark.css | 150 + .../css/tether-theme-arrows-dark.min.css | 1 + .../static/css/tether-theme-arrows.css | 154 + .../static/css/tether-theme-arrows.min.css | 1 + .../static/css/tether-theme-basic.css | 21 + .../static/css/tether-theme-basic.min.css | 1 + .../src/main/resources/static/css/tether.css | 8 + .../main/resources/static/css/tether.min.css | 1 + .../static/css/thinker-md.vendor.css | 1 + .../css/thymeleaf-bootstrap-paginator.css | 16 + .../src/main/resources/static/css/toastr.css | 228 + .../main/resources/static/css/toastr.min.css | 1 + .../src/main/resources/static/favicon.ico | Bin 0 -> 4286 bytes .../resources/static/fonts/FontAwesome.otf | Bin 0 -> 134808 bytes .../static/fonts/fontawesome-webfont.eot | Bin 0 -> 165742 bytes .../static/fonts/fontawesome-webfont.svg | 2671 +++ .../static/fonts/fontawesome-webfont.ttf | Bin 0 -> 165548 bytes .../static/fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../static/fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes .../static/fonts/gly-halflings-regular.eot | Bin 0 -> 20127 bytes .../static/fonts/gly-halflings-regular.svg | 288 + .../static/fonts/gly-halflings-regular.ttf | Bin 0 -> 45404 bytes .../static/fonts/gly-halflings-regular.woff | Bin 0 -> 23424 bytes .../static/fonts/gly-halflings-regular.woff2 | Bin 0 -> 18028 bytes .../static/images/avatar-defualt.jpg | Bin 0 -> 17489 bytes .../main/resources/static/images/delete.png | Bin 0 -> 733 bytes .../src/main/resources/static/js/bootstrap.js | 3535 +++ .../main/resources/static/js/bootstrap.min.js | 7 + .../resources/static/js/catalog-generator.js | 38 + .../main/resources/static/js/chosen.jquery.js | 1257 + .../src/main/resources/static/js/cropbox.js | 268 + .../resources/static/js/jquery-3.1.1.min.js | 4 + .../resources/static/js/jquery.form.min.js | 12 + .../static/js/jquery.tagsinput.min.js | 1 + .../src/main/resources/static/js/nprogress.js | 476 + .../src/main/resources/static/js/tether.js | 1811 ++ .../main/resources/static/js/tether.min.js | 1 + .../resources/static/js/thinker-md.vendor.js | 20030 ++++++++++++++++ .../static/js/thinker-md.vendor.min.js | 24 + .../static/js/thinker-md.vendor.min.map | 1 + .../js/thymeleaf-bootstrap-paginator.js | 42 + .../main/resources/static/js/toastr.min.js | 2 + .../resources/templates/fragments/footer.html | 30 + .../resources/templates/fragments/header.html | 80 + .../src/main/resources/templates/index.html | 23 + .../src/main/resources/templates/login.html | 34 + .../main/resources/templates/users/form.html | 24 + .../main/resources/templates/users/list.html | 38 + .../main/resources/templates/users/view.html | 25 + 101 files changed, 56521 insertions(+), 318 deletions(-) delete mode 100644 spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemRole.java delete mode 100644 spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemUser.java create mode 100644 spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/User.java create mode 100644 spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/repository/UserRepository.java delete mode 100644 spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityConfig.java delete mode 100644 spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/util/LoggingUtil.java create mode 100644 spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/HelloController.java delete mode 100644 spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/LogsController.java create mode 100644 spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/MainController.java create mode 100644 spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/UserController.java delete mode 100644 spring-boot-11-SpringSecurity/src/main/resources/application-dev.properties create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/blog.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.css.map create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.min.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.min.css.map create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.css.map create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.min.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.min.css.map create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-table.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-table.min.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.css.map create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.min.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.min.css.map create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/component-chosen.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/component-chosen.min.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/cropbox.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/Sysmbols.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/nature.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/object.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/people.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/place.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/twemoji.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/font-awesome.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/font-awesome.css.map create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/font-awesome.min.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/images/emoji/Sysmbols.png create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/images/emoji/nature.png create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/images/emoji/object.png create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/images/emoji/people.png create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/images/emoji/place.png create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/images/emoji/twemoji.png create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/jquery.tagsinput.min.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/nprogress.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/style.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows-dark.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows-dark.min.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows.min.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-basic.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-basic.min.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/tether.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/tether.min.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/thinker-md.vendor.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/thymeleaf-bootstrap-paginator.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/toastr.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/css/toastr.min.css create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/favicon.ico create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/fonts/FontAwesome.otf create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/fonts/fontawesome-webfont.eot create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/fonts/fontawesome-webfont.svg create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/fonts/fontawesome-webfont.ttf create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/fonts/fontawesome-webfont.woff create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/fonts/fontawesome-webfont.woff2 create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/fonts/gly-halflings-regular.eot create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/fonts/gly-halflings-regular.svg create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/fonts/gly-halflings-regular.ttf create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/fonts/gly-halflings-regular.woff create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/fonts/gly-halflings-regular.woff2 create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/images/avatar-defualt.jpg create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/images/delete.png create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/bootstrap.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/bootstrap.min.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/catalog-generator.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/chosen.jquery.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/cropbox.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/jquery-3.1.1.min.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/jquery.form.min.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/jquery.tagsinput.min.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/nprogress.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/tether.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/tether.min.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/thinker-md.vendor.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/thinker-md.vendor.min.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/thinker-md.vendor.min.map create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/thymeleaf-bootstrap-paginator.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/static/js/toastr.min.js create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/templates/fragments/footer.html create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/templates/fragments/header.html create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/templates/index.html create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/templates/login.html create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/templates/users/form.html create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/templates/users/list.html create mode 100644 spring-boot-11-SpringSecurity/src/main/resources/templates/users/view.html diff --git a/spring-boot-11-SpringSecurity/pom.xml b/spring-boot-11-SpringSecurity/pom.xml index 6fa2408..4c9ae1a 100644 --- a/spring-boot-11-SpringSecurity/pom.xml +++ b/spring-boot-11-SpringSecurity/pom.xml @@ -9,9 +9,11 @@ spring-boot-11-SpringSecurity spring-boot-11-SpringSecurity http://maven.apache.org + UTF-8 + @@ -26,6 +28,10 @@ + + org.springframework.boot + spring-boot-starter-thymeleaf + org.springframework.boot @@ -73,10 +79,6 @@ - - org.springframework.security - spring-security-taglibs - org.springframework.boot spring-boot-starter-security diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/App.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/App.java index 7af68f5..80db694 100644 --- a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/App.java +++ b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/App.java @@ -9,36 +9,7 @@ @SpringBootApplication public class App { - /** - * @SpringBootApplication注解的类一定要放在自定义包下且属于自定义包的 - * @SpringBootApplication is a convenience annotation that adds all of the following: - * @SpringBootApplication是一个方便的注解,增加了所有的以下内容: - * @Configuration tags the class as a source of bean definitions for the application context. - * @Configuration 标记一个类来作为bean定义的应用程序上下文的资源 - * @EnableAutoConfiguration tells Spring Boot to start adding beans based on classpath settings, other beans, and various property settings. - * @EnableAutoConfiguration告诉Spring Boot开始加载基于类路径下的配置信息、beans、各种属性配置。 - *

- * Normally you would add @EnableWebMvc for a Spring MVC app, but Spring Boot adds - * it automatically when it sees spring-webmvc on the classpath. This flags the application as a web - * application and activates key behaviors such as setting up a DispatcherServlet - * 通常你会添加@EnableWebMvc为Spring MVC的应用程序,但是当Spring Boot在classpath下检索到spring-webmvc时, - * spring boot会自动添加。这标志该应用程序作为Web应用程序,并激活关键行为,如设立的DispatcherServlet - * @ComponentScan tells Spring to look for other components, configurations, and services in the the hello package, allowing it to find the HelloController. - * @ComponentScan 告诉Spring寻找其他组件,配置,以及业务层类,最前面才能加载到所有的类。 - */ - public static void main(String[] args) { - // devtools:是spring boot的一个热部署工具 - //设置 spring.devtools.restart.enabled 属性为false,可以关闭该特性. - //System.setProperty("spring.devtools.restart.enabled","false"); - - // 启动Sprign Boot - ApplicationContext ctx = SpringApplication.run(App.class, args); - System.out.println("Let's inspect the beans provided by Spring Boot:"); - String[] beanNames = ctx.getBeanDefinitionNames(); - Arrays.sort(beanNames); - for (String beanName : beanNames) { - System.out.println(beanName); - } + SpringApplication.run(App.class, args); } } diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemRole.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemRole.java deleted file mode 100644 index 01bc8f9..0000000 --- a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemRole.java +++ /dev/null @@ -1,40 +0,0 @@ -package cn.timebusker.model; - -import java.io.Serializable; -import java.sql.Date; - -/** - * @DESC:${DESCRIPTION} - * @author: timebusker - * @date:2018/5/3 - */ -public class SystemRole implements Serializable { - private static final long serialVersionUID = -7771353569883890210L; - private Integer roleId; - private String roleName; - private Date updateDate; - - public Integer getRoleId() { - return roleId; - } - - public void setRoleId(Integer roleId) { - this.roleId = roleId; - } - - public String getRoleName() { - return roleName; - } - - public void setRoleName(String roleName) { - this.roleName = roleName; - } - - public Date getUpdateDate() { - return updateDate; - } - - public void setUpdateDate(Date updateDate) { - this.updateDate = updateDate; - } -} diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemUser.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemUser.java deleted file mode 100644 index 71468e1..0000000 --- a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/SystemUser.java +++ /dev/null @@ -1,67 +0,0 @@ -package cn.timebusker.model; - -import java.io.Serializable; -import java.sql.Date; - -/** - * @DESC:${DESCRIPTION} - * @author: timebusker - * @date:2018/5/3 - */ -public class SystemUser implements Serializable { - private static final long serialVersionUID = 7094004598646216788L; - private Integer userId; - private String userName; - private String userpPwd; - private String telPhone; - private Date updateDate; - private Integer isAdmin; - - public Integer getUserId() { - return userId; - } - - public void setUserId(Integer userId) { - this.userId = userId; - } - - public String getUserName() { - return userName; - } - - public void setUserName(String userName) { - this.userName = userName; - } - - public String getUserpPwd() { - return userpPwd; - } - - public void setUserpPwd(String userpPwd) { - this.userpPwd = userpPwd; - } - - public String getTelPhone() { - return telPhone; - } - - public void setTelPhone(String telPhone) { - this.telPhone = telPhone; - } - - public Date getUpdateDate() { - return updateDate; - } - - public void setUpdateDate(Date updateDate) { - this.updateDate = updateDate; - } - - public Integer getIsAdmin() { - return isAdmin; - } - - public void setIsAdmin(Integer isAdmin) { - this.isAdmin = isAdmin; - } -} diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/User.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/User.java new file mode 100644 index 0000000..d87167b --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/model/User.java @@ -0,0 +1,57 @@ +package cn.timebusker.model; + +import javax.persistence.Entity; +import javax.persistence.GeneratedValue; +import javax.persistence.GenerationType; +import javax.persistence.Id; + +/** + * User 实体 + */ +@Entity // 实体 +public class User { + + @Id // 主键 + @GeneratedValue(strategy = GenerationType.IDENTITY) // 自增长策略 + private Long id; // 实体一个唯一标识 + private String name; + private String email; + + protected User() { // 无参构造函数;设为 protected 防止直接使用 + } + + public User(Long id, String name, String email) { + this.id = id; + this.name = name; + this.email = email; + } + + public Long getId() { + return id; + } + + public void setId(Long id) { + this.id = id; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getEmail() { + return email; + } + + public void setEmail(String email) { + this.email = email; + } + + @Override + public String toString() { + return String.format("User [id=%d, name='%s', email='%s']", id, name, email); + } +} diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/repository/UserRepository.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/repository/UserRepository.java new file mode 100644 index 0000000..b511c7b --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/repository/UserRepository.java @@ -0,0 +1,17 @@ +package cn.timebusker.repository; + +import cn.timebusker.model.User; +import org.springframework.data.repository.CrudRepository; + +import java.util.Optional; + +/** + * User Repository 接口 + */ +public interface UserRepository extends CrudRepository { + + Optional findById(Long id); + + void deleteById(Long id); + +} diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityConfig.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityConfig.java deleted file mode 100644 index 2c8e307..0000000 --- a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityConfig.java +++ /dev/null @@ -1,92 +0,0 @@ -//package cn.timebusker.security; -// -//import org.springframework.beans.factory.annotation.Autowired; -//import org.springframework.boot.web.servlet.FilterRegistrationBean; -//import org.springframework.context.annotation.Bean; -//import org.springframework.security.authentication.dao.DaoAuthenticationProvider; -//import org.springframework.security.authentication.encoding.Md5PasswordEncoder; -//import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; -//import org.springframework.security.config.annotation.method.configuration.EnableGlobalMethodSecurity; -//import org.springframework.security.config.annotation.web.builders.HttpSecurity; -//import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; -//import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; -//import org.springframework.security.core.userdetails.UserDetailsService; -// -///** -// * @DESC:SpringSecurityConfig -// * @author: timebusker -// * @date:2018/5/3 -// */ -//@EnableWebSecurity -//@EnableGlobalMethodSecurity(prePostEnabled = true)//开启@PreAuthorize注解 -//public class SpringSecurityConfig extends WebSecurityConfigurerAdapter { -// -// @Autowired -// private UrlsDao urlsDao; -// @Autowired -// private UserInfoDao userInfoDao; -// -// @Override -// protected void configure(AuthenticationManagerBuilder auth) throws Exception { -// auth.userDetailsService(userDetailsServiceBean()); -// //密码MD5加密配置 -// auth.authenticationProvider(authenticationProvider()); -// } -// -// @Bean -// public DaoAuthenticationProvider authenticationProvider() throws Exception { -// DaoAuthenticationProvider authenticationProvider = new DaoAuthenticationProvider(); -// authenticationProvider.setUserDetailsService(userDetailsServiceBean()); -// authenticationProvider.setPasswordEncoder(new Md5PasswordEncoder()); -// return authenticationProvider; -// } -// -// @Override -// public UserDetailsService userDetailsServiceBean() throws Exception { -// return new CustomUserService(userInfoDao, urlsDao); -// } -// -// @Override -// protected void configure(HttpSecurity http) throws Exception { -// http -// //.csrf().disable() -// .authorizeRequests() -// .antMatchers("/").permitAll() -// .antMatchers("/js/**", "/css/**", "/images/**").permitAll() -// .antMatchers("/logout").permitAll() -// .antMatchers("/user/list").permitAll() -// .anyRequest().authenticated() -// .and() -// .formLogin() -// .loginPage("/login") -// .defaultSuccessUrl("/", false) -// .permitAll() -// .and() -// .exceptionHandling().accessDeniedPage("/nolimit") -// .and() -// .httpBasic(); -// } -// -// /** -// * 加载自定义过滤器 -// * -// * @return -// */ -// @Bean -// public FilterRegistrationBean someFilterRegistration() { -// FilterRegistrationBean registration = new FilterRegistrationBean(); -// registration.setFilter(someFilter()); -// registration.addUrlPatterns("/*"); -//// registration.addInitParameter("paramName", "paramValue"); -// registration.setName("commonFilter"); -// registration.setOrder(1); -// return registration; -// } -// -// @Bean(name = "commonFilter") -// public Filter someFilter() { -// return new CommonFilter(); -// } -// -// -//} diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityInitializer.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityInitializer.java index 23349cc..f215d59 100644 --- a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityInitializer.java +++ b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/security/SpringSecurityInitializer.java @@ -1,10 +1,41 @@ package cn.timebusker.security; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder; +import org.springframework.security.config.annotation.web.builders.HttpSecurity; +import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; +import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; + /** - * @DESC:扩展 AbstractSecurityWebApplicationInitializer 的一个类, 它将会自动地加载 springSecurityFilterChain + * @DESC:安全配置类 * @author: timebusker * @date:2018/5/3 */ -public class SpringSecurityInitializer { - //do nothing +@EnableWebSecurity +public class SpringSecurityInitializer extends WebSecurityConfigurerAdapter { + /** + * 自定义配置 + */ + @Override + protected void configure(HttpSecurity http) throws Exception { + http.authorizeRequests() + .antMatchers("/css/**", "/js/**", "/fonts/**", "/index").permitAll() // 都可以访问 + .antMatchers("/users/**").hasRole("ADMIN") // 需要相应的角色才能访问 + .and() + .formLogin() //基于Form 表单登录验证 + .loginPage("/login").failureUrl("/login-error"); // 自定义登录界面 + } + + /** + * 认证信息管理 + * + * @param auth + * @throws Exception + */ + @Autowired + public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception { + auth.inMemoryAuthentication() // 认证信息存储于内存中 + .withUser("waylau").password("123456").roles("ADMIN"); + } + } diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/util/LoggingUtil.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/util/LoggingUtil.java deleted file mode 100644 index 5f61f30..0000000 --- a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/util/LoggingUtil.java +++ /dev/null @@ -1,15 +0,0 @@ -package cn.timebusker.util; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class LoggingUtil { - - private final static Logger logger = LoggerFactory.getLogger(LoggingUtil.class); - - public static void creatLogging() { - logger.info("----------------------------------INFO"); - logger.debug("----------------------------------DEBUG"); - logger.error("----------------------------------ERROR"); - } -} diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/HelloController.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/HelloController.java new file mode 100644 index 0000000..ef19e5f --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/HelloController.java @@ -0,0 +1,19 @@ +package cn.timebusker.web; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + * Hello 控制器. + * + * @since 1.0.0 2017年7月1日 + * @author Way Lau + */ +@RestController +public class HelloController { + + @RequestMapping("/hello") + public String hello() { + return "Hello World! Welcome to visit timebusker!"; + } +} diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/LogsController.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/LogsController.java deleted file mode 100644 index 31fc456..0000000 --- a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/LogsController.java +++ /dev/null @@ -1,26 +0,0 @@ -package cn.timebusker.web; - - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; -import org.springframework.web.bind.annotation.RestController; - -import cn.timebusker.util.LoggingUtil; - - -@RestController -public class LogsController { - - private final static Logger logger = LoggerFactory.getLogger(LogsController.class); - - @RequestMapping(value = { "/**", "/" }, method = RequestMethod.GET) - public Long createLogs() { - logger.info("----------------------------------INFO"); - logger.debug("----------------------------------DEBUG"); - logger.error("----------------------------------ERROR"); - LoggingUtil.creatLogging(); - return System.currentTimeMillis(); - } -} diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/MainController.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/MainController.java new file mode 100644 index 0000000..df68b78 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/MainController.java @@ -0,0 +1,41 @@ +/** + * + */ +package cn.timebusker.web; + +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.GetMapping; + +/** + * Main Controller. + * + * @author Way Lau + * @since 1.0.0 2017年7月26日 + */ +@Controller +public class MainController { + + @GetMapping("/") + public String root() { + return "redirect:/index"; + } + + @GetMapping("/index") + public String index() { + return "index"; + } + + @GetMapping("/login") + public String login() { + return "login"; + } + + @GetMapping("/login-error") + public String loginError(Model model) { + model.addAttribute("loginError", true); + model.addAttribute("errorMsg", "登陆失败,用户名或者密码错误!"); + return "login"; + } + +} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/UserController.java b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/UserController.java new file mode 100644 index 0000000..ac067fd --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/java/cn/timebusker/web/UserController.java @@ -0,0 +1,101 @@ +package cn.timebusker.web; + +import cn.timebusker.model.User; +import cn.timebusker.repository.UserRepository; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.servlet.ModelAndView; + +import java.util.Optional; + +/** + * User 控制器 + */ +@RestController +@RequestMapping("/users") +public class UserController { + + @Autowired + private UserRepository userRepository; + + /** + * 查询所有用户 + * + * @param model + * @return + */ + @GetMapping + public ModelAndView list(Model model) { + model.addAttribute("userList", userRepository.findAll()); + model.addAttribute("title", "用户管理"); + return new ModelAndView("users/list", "userModel", model); + } + + /** + * 根据 id 查询用户 + * + * @param id + * @param model + * @return + */ + @GetMapping("{id}") + public ModelAndView view(@PathVariable("id") Long id, Model model) { + Optional user = userRepository.findById(id); + model.addAttribute("user", user.get()); + model.addAttribute("title", "查看用户"); + return new ModelAndView("users/view", "userModel", model); + } + + /** + * 获取创建表单页面 + * + * @param model + * @return + */ + @GetMapping("/form") + public ModelAndView createForm(Model model) { + model.addAttribute("user", new User(null, null, null)); + model.addAttribute("title", "创建用户"); + return new ModelAndView("users/form", "userModel", model); + } + + /** + * 保存或者修改用户 + * + * @param user + * @return + */ + @PostMapping + public ModelAndView saveOrUpdateUser(User user) { + userRepository.save(user); + return new ModelAndView("redirect:/users");// 重定向到 list页面 + } + + /** + * 删除用户 + * + * @param id + * @return + */ + @GetMapping("/delete/{id}") + public ModelAndView delete(@PathVariable("id") Long id) { + userRepository.deleteById(id); + return new ModelAndView("redirect:/users"); // 重定向到 list页面 + } + + /** + * 获取修改用户的界面 + * + * @param id + * @param model + * @return + */ + @GetMapping("/modify/{id}") + public ModelAndView modify(@PathVariable("id") Long id, Model model) { + Optional user = userRepository.findById(id); + model.addAttribute("user", user.get()); + model.addAttribute("title", "修改用户"); + return new ModelAndView("users/form", "userModel", model); + } +} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/application-dev.properties b/spring-boot-11-SpringSecurity/src/main/resources/application-dev.properties deleted file mode 100644 index d4eecd1..0000000 --- a/spring-boot-11-SpringSecurity/src/main/resources/application-dev.properties +++ /dev/null @@ -1,10 +0,0 @@ -# 项目contextPath,一般在正式发布版本中,我们不配置 -server.context-path=/logback -# 错误页,指定发生错误时,跳转的URL。请查看BasicErrorController源码便知 -server.error.path=/error -# 服务端口 -server.port=80 -# session最大超时时间(分钟),默认为30 -server.session-timeout=60 -# 该服务绑定IP地址,启动服务器时如本机不是该IP地址则抛出异常启动失败,只有特殊需求的情况下才配置 -# server.address=192.168.16.11 \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/application.properties b/spring-boot-11-SpringSecurity/src/main/resources/application.properties index ffb27e2..c5b26f7 100644 --- a/spring-boot-11-SpringSecurity/src/main/resources/application.properties +++ b/spring-boot-11-SpringSecurity/src/main/resources/application.properties @@ -1,19 +1,20 @@ -#Spring Boot 会自动扫描classpath下的application.properties文件,如果有就加载文件配置 - - -######################################################################################## -#Spring Boot中多环境配置文件名需要满足application-{profile}.properties的格式 -#{profile}对应你的环境标识 -#application-dev.properties:开发环境 -#application-test.properties:测试环境 -#application-prod.properties:生产环境 -# 多环境配置文件激活属性---开发、测试、生产 -spring.profiles.active=dev - - - - - - - - +server.context-path=/ +server.port=80 + +# Thymeleaf \u7F16\u7801 +spring.thymeleaf.encoding=UTF-8 +# \u70ED\u90E8\u7F72\u9759\u6001\u6587\u4EF6 +spring.thymeleaf.cache=false +# \u4F7F\u7528HTML5\u6807\u51C6 +spring.thymeleaf.mode=HTML5 +# \u4F7F\u7528 H2 \u63A7\u5236\u53F0 +spring.h2.console.enabled=true +# DataSource +spring.datasource.url=jdbc:mysql://mysql.db.server/blog?useSSL=false&serverTimezone=UTC&characterEncoding=utf-8 +spring.datasource.username=root +spring.datasource.password=timebusker +spring.datasource.driver-class-name=com.mysql.jdbc.Driver +# JPA +spring.jpa.show-sql=true +spring.jpa.hibernate.ddl-auto=create-drop +hibernate.dialect=mysql \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/logback.xml b/spring-boot-11-SpringSecurity/src/main/resources/logback.xml index 9d1b073..35c097b 100644 --- a/spring-boot-11-SpringSecurity/src/main/resources/logback.xml +++ b/spring-boot-11-SpringSecurity/src/main/resources/logback.xml @@ -1,15 +1,13 @@ - - - - - %msg%n - - - - - - - + + + + %msg%n + + + + + + diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/blog.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/blog.css new file mode 100644 index 0000000..eb52284 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/blog.css @@ -0,0 +1,106 @@ +/*! + * Blog main style. + * + * @since: 1.0.0 + * @author Way Lau + */ +/* Footer */ +.blog-footer { + bottom: 0; + width: 100%; + height: 60px; + line-height: 60px; /* Vertically center the text there */ +} + +/* Index content*/ +.blog-content-container { + margin-top: 2.0em; + background-color: #fff; +} + +/* Index sidebar */ +.blog-avatar-50 { + border-radius: 50%; + height: 50px; + width: 50px; +} + +/* User space */ +.blog-avatar-100 { + border-radius: 50%; + height: 100px; + width: 100px; +} + +.blog-avatar-230 { + border-radius: 10%; + height: 230px; + width: 230px; +} + +/* blog commit */ +.blog-textarea { + border-radius: 0; + margin-bottom: 10px; + width: 100%; + height: 80px; + padding: 5px 10px; + border: 1px solid #ddd; + border-radius: 3px; + resize: none; +} + +.blog-label-success { + color: #5cb85c; +} + +.blog-label-error { + color: #d9534f; +} + +/* blog avatar */ +.blog-avatar-img { + max-width: 100%; +} + +/* 元素靠右 */ +.blog-right { + float: right; + margin-right:0px; +} + +.blog-list-group-item { + padding: .75rem 1.25rem; + border: 1px solid rgba(0,0,0,.125); +} + + +/* 避免图片超出 */ +article img { + max-width: 100%; +} + + +/* go to top */ +#goToTop{ + display:block; + width:40px; + height:40px; + position:fixed; + bottom:60px; + right:10px; + text-decoration:none; +} + +#goToTop span{ + display:block; + color:#dddddd; +} + +#goToTop span:hover{ + color:#cccccc; +} + +#md { + height:400px; +} diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.css new file mode 100644 index 0000000..916ec62 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.css @@ -0,0 +1,1339 @@ +@-ms-viewport { + width: device-width; +} + +html { + -webkit-box-sizing: border-box; + box-sizing: border-box; + -ms-overflow-style: scrollbar; +} + +*, +*::before, +*::after { + -webkit-box-sizing: inherit; + box-sizing: inherit; +} + +.container { + position: relative; + margin-left: auto; + margin-right: auto; + padding-right: 15px; + padding-left: 15px; +} + +@media (min-width: 576px) { + .container { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 768px) { + .container { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 992px) { + .container { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 1200px) { + .container { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 576px) { + .container { + width: 540px; + max-width: 100%; + } +} + +@media (min-width: 768px) { + .container { + width: 720px; + max-width: 100%; + } +} + +@media (min-width: 992px) { + .container { + width: 960px; + max-width: 100%; + } +} + +@media (min-width: 1200px) { + .container { + width: 1140px; + max-width: 100%; + } +} + +.container-fluid { + position: relative; + margin-left: auto; + margin-right: auto; + padding-right: 15px; + padding-left: 15px; +} + +@media (min-width: 576px) { + .container-fluid { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 768px) { + .container-fluid { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 992px) { + .container-fluid { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 1200px) { + .container-fluid { + padding-right: 15px; + padding-left: 15px; + } +} + +.row { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +@media (min-width: 576px) { + .row { + margin-right: -15px; + margin-left: -15px; + } +} + +@media (min-width: 768px) { + .row { + margin-right: -15px; + margin-left: -15px; + } +} + +@media (min-width: 992px) { + .row { + margin-right: -15px; + margin-left: -15px; + } +} + +@media (min-width: 1200px) { + .row { + margin-right: -15px; + margin-left: -15px; + } +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +@media (min-width: 576px) { + .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 768px) { + .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 992px) { + .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 1200px) { + .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { + padding-right: 15px; + padding-left: 15px; + } +} + +.col { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; +} + +.col-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.pull-0 { + right: auto; +} + +.pull-1 { + right: 8.333333%; +} + +.pull-2 { + right: 16.666667%; +} + +.pull-3 { + right: 25%; +} + +.pull-4 { + right: 33.333333%; +} + +.pull-5 { + right: 41.666667%; +} + +.pull-6 { + right: 50%; +} + +.pull-7 { + right: 58.333333%; +} + +.pull-8 { + right: 66.666667%; +} + +.pull-9 { + right: 75%; +} + +.pull-10 { + right: 83.333333%; +} + +.pull-11 { + right: 91.666667%; +} + +.pull-12 { + right: 100%; +} + +.push-0 { + left: auto; +} + +.push-1 { + left: 8.333333%; +} + +.push-2 { + left: 16.666667%; +} + +.push-3 { + left: 25%; +} + +.push-4 { + left: 33.333333%; +} + +.push-5 { + left: 41.666667%; +} + +.push-6 { + left: 50%; +} + +.push-7 { + left: 58.333333%; +} + +.push-8 { + left: 66.666667%; +} + +.push-9 { + left: 75%; +} + +.push-10 { + left: 83.333333%; +} + +.push-11 { + left: 91.666667%; +} + +.push-12 { + left: 100%; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + } + .col-sm-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .pull-sm-0 { + right: auto; + } + .pull-sm-1 { + right: 8.333333%; + } + .pull-sm-2 { + right: 16.666667%; + } + .pull-sm-3 { + right: 25%; + } + .pull-sm-4 { + right: 33.333333%; + } + .pull-sm-5 { + right: 41.666667%; + } + .pull-sm-6 { + right: 50%; + } + .pull-sm-7 { + right: 58.333333%; + } + .pull-sm-8 { + right: 66.666667%; + } + .pull-sm-9 { + right: 75%; + } + .pull-sm-10 { + right: 83.333333%; + } + .pull-sm-11 { + right: 91.666667%; + } + .pull-sm-12 { + right: 100%; + } + .push-sm-0 { + left: auto; + } + .push-sm-1 { + left: 8.333333%; + } + .push-sm-2 { + left: 16.666667%; + } + .push-sm-3 { + left: 25%; + } + .push-sm-4 { + left: 33.333333%; + } + .push-sm-5 { + left: 41.666667%; + } + .push-sm-6 { + left: 50%; + } + .push-sm-7 { + left: 58.333333%; + } + .push-sm-8 { + left: 66.666667%; + } + .push-sm-9 { + left: 75%; + } + .push-sm-10 { + left: 83.333333%; + } + .push-sm-11 { + left: 91.666667%; + } + .push-sm-12 { + left: 100%; + } + .offset-sm-0 { + margin-left: 0%; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + } + .col-md-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .pull-md-0 { + right: auto; + } + .pull-md-1 { + right: 8.333333%; + } + .pull-md-2 { + right: 16.666667%; + } + .pull-md-3 { + right: 25%; + } + .pull-md-4 { + right: 33.333333%; + } + .pull-md-5 { + right: 41.666667%; + } + .pull-md-6 { + right: 50%; + } + .pull-md-7 { + right: 58.333333%; + } + .pull-md-8 { + right: 66.666667%; + } + .pull-md-9 { + right: 75%; + } + .pull-md-10 { + right: 83.333333%; + } + .pull-md-11 { + right: 91.666667%; + } + .pull-md-12 { + right: 100%; + } + .push-md-0 { + left: auto; + } + .push-md-1 { + left: 8.333333%; + } + .push-md-2 { + left: 16.666667%; + } + .push-md-3 { + left: 25%; + } + .push-md-4 { + left: 33.333333%; + } + .push-md-5 { + left: 41.666667%; + } + .push-md-6 { + left: 50%; + } + .push-md-7 { + left: 58.333333%; + } + .push-md-8 { + left: 66.666667%; + } + .push-md-9 { + left: 75%; + } + .push-md-10 { + left: 83.333333%; + } + .push-md-11 { + left: 91.666667%; + } + .push-md-12 { + left: 100%; + } + .offset-md-0 { + margin-left: 0%; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + } + .col-lg-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .pull-lg-0 { + right: auto; + } + .pull-lg-1 { + right: 8.333333%; + } + .pull-lg-2 { + right: 16.666667%; + } + .pull-lg-3 { + right: 25%; + } + .pull-lg-4 { + right: 33.333333%; + } + .pull-lg-5 { + right: 41.666667%; + } + .pull-lg-6 { + right: 50%; + } + .pull-lg-7 { + right: 58.333333%; + } + .pull-lg-8 { + right: 66.666667%; + } + .pull-lg-9 { + right: 75%; + } + .pull-lg-10 { + right: 83.333333%; + } + .pull-lg-11 { + right: 91.666667%; + } + .pull-lg-12 { + right: 100%; + } + .push-lg-0 { + left: auto; + } + .push-lg-1 { + left: 8.333333%; + } + .push-lg-2 { + left: 16.666667%; + } + .push-lg-3 { + left: 25%; + } + .push-lg-4 { + left: 33.333333%; + } + .push-lg-5 { + left: 41.666667%; + } + .push-lg-6 { + left: 50%; + } + .push-lg-7 { + left: 58.333333%; + } + .push-lg-8 { + left: 66.666667%; + } + .push-lg-9 { + left: 75%; + } + .push-lg-10 { + left: 83.333333%; + } + .push-lg-11 { + left: 91.666667%; + } + .push-lg-12 { + left: 100%; + } + .offset-lg-0 { + margin-left: 0%; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + } + .col-xl-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .pull-xl-0 { + right: auto; + } + .pull-xl-1 { + right: 8.333333%; + } + .pull-xl-2 { + right: 16.666667%; + } + .pull-xl-3 { + right: 25%; + } + .pull-xl-4 { + right: 33.333333%; + } + .pull-xl-5 { + right: 41.666667%; + } + .pull-xl-6 { + right: 50%; + } + .pull-xl-7 { + right: 58.333333%; + } + .pull-xl-8 { + right: 66.666667%; + } + .pull-xl-9 { + right: 75%; + } + .pull-xl-10 { + right: 83.333333%; + } + .pull-xl-11 { + right: 91.666667%; + } + .pull-xl-12 { + right: 100%; + } + .push-xl-0 { + left: auto; + } + .push-xl-1 { + left: 8.333333%; + } + .push-xl-2 { + left: 16.666667%; + } + .push-xl-3 { + left: 25%; + } + .push-xl-4 { + left: 33.333333%; + } + .push-xl-5 { + left: 41.666667%; + } + .push-xl-6 { + left: 50%; + } + .push-xl-7 { + left: 58.333333%; + } + .push-xl-8 { + left: 66.666667%; + } + .push-xl-9 { + left: 75%; + } + .push-xl-10 { + left: 83.333333%; + } + .push-xl-11 { + left: 91.666667%; + } + .push-xl-12 { + left: 100%; + } + .offset-xl-0 { + margin-left: 0%; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} +/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.css.map b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.css.map new file mode 100644 index 0000000..058beb4 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-grid.scss","bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/mixins/_grid-framework.scss"],"names":[],"mappings":"AAUE;EAAgB,oBAAmB;CCRpC;;ADWD;EACE,+BAAsB;UAAtB,uBAAsB;EACtB,8BAA6B;CAC9B;;AAED;;;EAGE,4BAAmB;UAAnB,oBAAmB;CACpB;;AEjBC;ECAA,mBAAkB;EAClB,kBAAiB;EACjB,mBAAkB;EAKd,oBAA4B;EAC5B,mBAA4B;CDL/B;;AEgDC;EFnDF;ICOI,oBAA4B;IAC5B,mBAA4B;GDL/B;CDoBF;;AG4BG;EFnDF;ICOI,oBAA4B;IAC5B,mBAA4B;GDL/B;CD2BF;;AGqBG;EFnDF;ICOI,oBAA4B;IAC5B,mBAA4B;GDL/B;CDkCF;;AGcG;EFnDF;ICOI,oBAA4B;IAC5B,mBAA4B;GDL/B;CDyCF;;AGOG;EFnDF;ICkBI,aEqMK;IFpML,gBAAe;GDhBlB;CDgDF;;AGAG;EFnDF;ICkBI,aEsMK;IFrML,gBAAe;GDhBlB;CDuDF;;AGPG;EFnDF;ICkBI,aEuMK;IFtML,gBAAe;GDhBlB;CD8DF;;AGdG;EFnDF;ICkBI,cEwMM;IFvMN,gBAAe;GDhBlB;CDqEF;;AC5DC;ECZA,mBAAkB;EAClB,kBAAiB;EACjB,mBAAkB;EAKd,oBAA4B;EAC5B,mBAA4B;CDM/B;;AEqCC;EFvCF;ICLI,oBAA4B;IAC5B,mBAA4B;GDM/B;CDyEF;;AGpCG;EFvCF;ICLI,oBAA4B;IAC5B,mBAA4B;GDM/B;CDgFF;;AG3CG;EFvCF;ICLI,oBAA4B;IAC5B,mBAA4B;GDM/B;CDuFF;;AGlDG;EFvCF;ICLI,oBAA4B;IAC5B,mBAA4B;GDM/B;CD8FF;;ACtFC;ECaA,qBAAa;EAAb,sBAAa;EAAb,qBAAa;EAAb,cAAa;EACb,wBAAe;MAAf,oBAAe;UAAf,gBAAe;EAKX,oBAA4B;EAC5B,mBAA4B;CDlB/B;;AE2BC;EF7BF;ICmBI,oBAA4B;IAC5B,mBAA4B;GDlB/B;CDkGF;;AGvEG;EF7BF;ICmBI,oBAA4B;IAC5B,mBAA4B;GDlB/B;CDyGF;;AG9EG;EF7BF;ICmBI,oBAA4B;IAC5B,mBAA4B;GDlB/B;CDgHF;;AGrFG;EF7BF;ICmBI,oBAA4B;IAC5B,mBAA4B;GDlB/B;CDuHF;;ACnHC;EACE,gBAAe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AiD;GGrCxC;EAFD;IHuCR,kBAAiD;GGrCxC;EAFD;IHuCR,WAAiD;GGrCxC;EAFD;IHuCR,kBAAiD;GGrCxC;EAFD;IHuCR,kBAAiD;GGrCxC;EAFD;IHuCR,WAAiD;GGrCxC;EAFD;IHuCR,kBAAiD;GGrCxC;EAFD;IHuCR,kBAAiD;GGrCxC;EAFD;IHuCR,WAAiD;GGrCxC;EAFD;IHuCR,kBAAiD;GGrCxC;EAFD;IHuCR,kBAAiD;GGrCxC;EAFD;IHuCR,YAAiD;GGrCxC;EAFD;IHmCR,WAAsD;GGjC7C;EAFD;IHmCR,gBAAgD;GGjCvC;EAFD;IHmCR,iBAAgD;GGjCvC;EAFD;IHmCR,UAAgD;GGjCvC;EAFD;IHmCR,iBAAgD;GGjCvC;EAFD;IHmCR,iBAAgD;GGjCvC;EAFD;IHmCR,UAAgD;GGjCvC;EAFD;IHmCR,iBAAgD;GGjCvC;EAFD;IHmCR,iBAAgD;GGjCvC;EAFD;IHmCR,UAAgD;GGjCvC;EAFD;IHmCR,iBAAgD;GGjCvC;EAFD;IHmCR,iBAAgD;GGjCvC;EAFD;IHmCR,WAAgD;GGjCvC;EAOD;IHsBR,gBAAyC;GGpBhC;EAFD;IHsBR,uBAAyC;GGpBhC;EAFD;IHsBR,wBAAyC;GGpBhC;EAFD;IHsBR,iBAAyC;GGpBhC;EAFD;IHsBR,wBAAyC;GGpBhC;EAFD;IHsBR,wBAAyC;GGpBhC;EAFD;IHsBR,iBAAyC;GGpBhC;EAFD;IHsBR,wBAAyC;GGpBhC;EAFD;IHsBR,wBAAyC;GGpBhC;EAFD;IHsBR,iBAAyC;GGpBhC;EAFD;IHsBR,wBAAyC;GGpBhC;EAFD;IHsBR,wBAAyC;GGpBhC;CL2hCV","file":"bootstrap-grid.css","sourcesContent":[null,"@-ms-viewport {\n width: device-width;\n}\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n position: relative;\n margin-left: auto;\n margin-right: auto;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n@media (min-width: 576px) {\n .container {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 576px) {\n .container {\n width: 540px;\n max-width: 100%;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n width: 720px;\n max-width: 100%;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n width: 960px;\n max-width: 100%;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n width: 1140px;\n max-width: 100%;\n }\n}\n\n.container-fluid {\n position: relative;\n margin-left: auto;\n margin-right: auto;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n@media (min-width: 576px) {\n .container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 768px) {\n .container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 992px) {\n .container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 1200px) {\n .container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n@media (min-width: 576px) {\n .row {\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n@media (min-width: 768px) {\n .row {\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n@media (min-width: 992px) {\n .row {\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n@media (min-width: 1200px) {\n .row {\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n@media (min-width: 576px) {\n .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 768px) {\n .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 992px) {\n .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 1200px) {\n .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.pull-0 {\n right: auto;\n}\n\n.pull-1 {\n right: 8.333333%;\n}\n\n.pull-2 {\n right: 16.666667%;\n}\n\n.pull-3 {\n right: 25%;\n}\n\n.pull-4 {\n right: 33.333333%;\n}\n\n.pull-5 {\n right: 41.666667%;\n}\n\n.pull-6 {\n right: 50%;\n}\n\n.pull-7 {\n right: 58.333333%;\n}\n\n.pull-8 {\n right: 66.666667%;\n}\n\n.pull-9 {\n right: 75%;\n}\n\n.pull-10 {\n right: 83.333333%;\n}\n\n.pull-11 {\n right: 91.666667%;\n}\n\n.pull-12 {\n right: 100%;\n}\n\n.push-0 {\n left: auto;\n}\n\n.push-1 {\n left: 8.333333%;\n}\n\n.push-2 {\n left: 16.666667%;\n}\n\n.push-3 {\n left: 25%;\n}\n\n.push-4 {\n left: 33.333333%;\n}\n\n.push-5 {\n left: 41.666667%;\n}\n\n.push-6 {\n left: 50%;\n}\n\n.push-7 {\n left: 58.333333%;\n}\n\n.push-8 {\n left: 66.666667%;\n}\n\n.push-9 {\n left: 75%;\n}\n\n.push-10 {\n left: 83.333333%;\n}\n\n.push-11 {\n left: 91.666667%;\n}\n\n.push-12 {\n left: 100%;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .pull-sm-0 {\n right: auto;\n }\n .pull-sm-1 {\n right: 8.333333%;\n }\n .pull-sm-2 {\n right: 16.666667%;\n }\n .pull-sm-3 {\n right: 25%;\n }\n .pull-sm-4 {\n right: 33.333333%;\n }\n .pull-sm-5 {\n right: 41.666667%;\n }\n .pull-sm-6 {\n right: 50%;\n }\n .pull-sm-7 {\n right: 58.333333%;\n }\n .pull-sm-8 {\n right: 66.666667%;\n }\n .pull-sm-9 {\n right: 75%;\n }\n .pull-sm-10 {\n right: 83.333333%;\n }\n .pull-sm-11 {\n right: 91.666667%;\n }\n .pull-sm-12 {\n right: 100%;\n }\n .push-sm-0 {\n left: auto;\n }\n .push-sm-1 {\n left: 8.333333%;\n }\n .push-sm-2 {\n left: 16.666667%;\n }\n .push-sm-3 {\n left: 25%;\n }\n .push-sm-4 {\n left: 33.333333%;\n }\n .push-sm-5 {\n left: 41.666667%;\n }\n .push-sm-6 {\n left: 50%;\n }\n .push-sm-7 {\n left: 58.333333%;\n }\n .push-sm-8 {\n left: 66.666667%;\n }\n .push-sm-9 {\n left: 75%;\n }\n .push-sm-10 {\n left: 83.333333%;\n }\n .push-sm-11 {\n left: 91.666667%;\n }\n .push-sm-12 {\n left: 100%;\n }\n .offset-sm-0 {\n margin-left: 0%;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .pull-md-0 {\n right: auto;\n }\n .pull-md-1 {\n right: 8.333333%;\n }\n .pull-md-2 {\n right: 16.666667%;\n }\n .pull-md-3 {\n right: 25%;\n }\n .pull-md-4 {\n right: 33.333333%;\n }\n .pull-md-5 {\n right: 41.666667%;\n }\n .pull-md-6 {\n right: 50%;\n }\n .pull-md-7 {\n right: 58.333333%;\n }\n .pull-md-8 {\n right: 66.666667%;\n }\n .pull-md-9 {\n right: 75%;\n }\n .pull-md-10 {\n right: 83.333333%;\n }\n .pull-md-11 {\n right: 91.666667%;\n }\n .pull-md-12 {\n right: 100%;\n }\n .push-md-0 {\n left: auto;\n }\n .push-md-1 {\n left: 8.333333%;\n }\n .push-md-2 {\n left: 16.666667%;\n }\n .push-md-3 {\n left: 25%;\n }\n .push-md-4 {\n left: 33.333333%;\n }\n .push-md-5 {\n left: 41.666667%;\n }\n .push-md-6 {\n left: 50%;\n }\n .push-md-7 {\n left: 58.333333%;\n }\n .push-md-8 {\n left: 66.666667%;\n }\n .push-md-9 {\n left: 75%;\n }\n .push-md-10 {\n left: 83.333333%;\n }\n .push-md-11 {\n left: 91.666667%;\n }\n .push-md-12 {\n left: 100%;\n }\n .offset-md-0 {\n margin-left: 0%;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .pull-lg-0 {\n right: auto;\n }\n .pull-lg-1 {\n right: 8.333333%;\n }\n .pull-lg-2 {\n right: 16.666667%;\n }\n .pull-lg-3 {\n right: 25%;\n }\n .pull-lg-4 {\n right: 33.333333%;\n }\n .pull-lg-5 {\n right: 41.666667%;\n }\n .pull-lg-6 {\n right: 50%;\n }\n .pull-lg-7 {\n right: 58.333333%;\n }\n .pull-lg-8 {\n right: 66.666667%;\n }\n .pull-lg-9 {\n right: 75%;\n }\n .pull-lg-10 {\n right: 83.333333%;\n }\n .pull-lg-11 {\n right: 91.666667%;\n }\n .pull-lg-12 {\n right: 100%;\n }\n .push-lg-0 {\n left: auto;\n }\n .push-lg-1 {\n left: 8.333333%;\n }\n .push-lg-2 {\n left: 16.666667%;\n }\n .push-lg-3 {\n left: 25%;\n }\n .push-lg-4 {\n left: 33.333333%;\n }\n .push-lg-5 {\n left: 41.666667%;\n }\n .push-lg-6 {\n left: 50%;\n }\n .push-lg-7 {\n left: 58.333333%;\n }\n .push-lg-8 {\n left: 66.666667%;\n }\n .push-lg-9 {\n left: 75%;\n }\n .push-lg-10 {\n left: 83.333333%;\n }\n .push-lg-11 {\n left: 91.666667%;\n }\n .push-lg-12 {\n left: 100%;\n }\n .offset-lg-0 {\n margin-left: 0%;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .pull-xl-0 {\n right: auto;\n }\n .pull-xl-1 {\n right: 8.333333%;\n }\n .pull-xl-2 {\n right: 16.666667%;\n }\n .pull-xl-3 {\n right: 25%;\n }\n .pull-xl-4 {\n right: 33.333333%;\n }\n .pull-xl-5 {\n right: 41.666667%;\n }\n .pull-xl-6 {\n right: 50%;\n }\n .pull-xl-7 {\n right: 58.333333%;\n }\n .pull-xl-8 {\n right: 66.666667%;\n }\n .pull-xl-9 {\n right: 75%;\n }\n .pull-xl-10 {\n right: 83.333333%;\n }\n .pull-xl-11 {\n right: 91.666667%;\n }\n .pull-xl-12 {\n right: 100%;\n }\n .push-xl-0 {\n left: auto;\n }\n .push-xl-1 {\n left: 8.333333%;\n }\n .push-xl-2 {\n left: 16.666667%;\n }\n .push-xl-3 {\n left: 25%;\n }\n .push-xl-4 {\n left: 33.333333%;\n }\n .push-xl-5 {\n left: 41.666667%;\n }\n .push-xl-6 {\n left: 50%;\n }\n .push-xl-7 {\n left: 58.333333%;\n }\n .push-xl-8 {\n left: 66.666667%;\n }\n .push-xl-9 {\n left: 75%;\n }\n .push-xl-10 {\n left: 83.333333%;\n }\n .push-xl-11 {\n left: 91.666667%;\n }\n .push-xl-12 {\n left: 100%;\n }\n .offset-xl-0 {\n margin-left: 0%;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */",null,null,null,null,null]} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.min.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.min.css new file mode 100644 index 0000000..edb16cb --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.min.css @@ -0,0 +1 @@ +@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.container{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.container{padding-right:15px;padding-left:15px}}@media (min-width:576px){.container{width:540px;max-width:100%}}@media (min-width:768px){.container{width:720px;max-width:100%}}@media (min-width:992px){.container{width:960px;max-width:100%}}@media (min-width:1200px){.container{width:1140px;max-width:100%}}.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.container-fluid{padding-right:15px;padding-left:15px}}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (min-width:576px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:768px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:992px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:1200px){.row{margin-right:-15px;margin-left:-15px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width:992px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.333333%}.pull-2{right:16.666667%}.pull-3{right:25%}.pull-4{right:33.333333%}.pull-5{right:41.666667%}.pull-6{right:50%}.pull-7{right:58.333333%}.pull-8{right:66.666667%}.pull-9{right:75%}.pull-10{right:83.333333%}.pull-11{right:91.666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.333333%}.push-2{left:16.666667%}.push-3{left:25%}.push-4{left:33.333333%}.push-5{left:41.666667%}.push-6{left:50%}.push-7{left:58.333333%}.push-8{left:66.666667%}.push-9{left:75%}.push-10{left:83.333333%}.push-11{left:91.666667%}.push-12{left:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.min.css.map b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.min.css.map new file mode 100644 index 0000000..edae8e6 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-grid.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-grid.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.css new file mode 100644 index 0000000..f5d4414 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.css @@ -0,0 +1,459 @@ +/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + line-height: 1.15; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +} + +article, +aside, +footer, +header, +nav, +section { + display: block; +} + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +figcaption, +figure, +main { + display: block; +} + +figure { + margin: 1em 40px; +} + +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + height: 0; + overflow: visible; +} + +pre { + font-family: monospace, monospace; + font-size: 1em; +} + +a { + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:active, +a:hover { + outline-width: 0; +} + +abbr[title] { + border-bottom: none; + text-decoration: underline; + text-decoration: underline dotted; +} + +b, +strong { + font-weight: inherit; +} + +b, +strong { + font-weight: bolder; +} + +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +dfn { + font-style: italic; +} + +mark { + background-color: #ff0; + color: #000; +} + +small { + font-size: 80%; +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +audio, +video { + display: inline-block; +} + +audio:not([controls]) { + display: none; + height: 0; +} + +img { + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +button, +input, +optgroup, +select, +textarea { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +legend { + -webkit-box-sizing: border-box; + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} + +progress { + display: inline-block; + vertical-align: baseline; +} + +textarea { + overflow: auto; +} + +[type="checkbox"], +[type="radio"] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} + +details, +menu { + display: block; +} + +summary { + display: list-item; +} + +canvas { + display: inline-block; +} + +template { + display: none; +} + +[hidden] { + display: none; +} + +html { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +*, +*::before, +*::after { + -webkit-box-sizing: inherit; + box-sizing: inherit; +} + +@-ms-viewport { + width: device-width; +} + +html { + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +body { + font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #292b2c; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: none !important; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: .5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + cursor: help; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: bold; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +a { + color: #0275d8; + text-decoration: none; +} + +a:focus, a:hover { + color: #014c8c; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; +} + +[role="button"] { + cursor: pointer; +} + +a, +area, +button, +[role="button"], +input, +label, +select, +summary, +textarea { + -ms-touch-action: manipulation; + touch-action: manipulation; +} + +table { + border-collapse: collapse; + background-color: transparent; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #636c72; + text-align: left; + caption-side: bottom; +} + +th { + text-align: left; +} + +label { + display: inline-block; + margin-bottom: .5rem; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +textarea { + line-height: inherit; +} + +input[type="radio"]:disabled, +input[type="checkbox"]:disabled { + cursor: not-allowed; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; +} + +input[type="search"] { + -webkit-appearance: none; +} + +output { + display: inline-block; +} + +[hidden] { + display: none !important; +} +/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.css.map b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.css.map new file mode 100644 index 0000000..67c00c3 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/_normalize.scss","bootstrap-reboot.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","file":"bootstrap-reboot.css","sourcesContent":[null,"/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\n\nbody {\n margin: 0;\n}\n\narticle,\naside,\nfooter,\nheader,\nnav,\nsection {\n display: block;\n}\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\nfigcaption,\nfigure,\nmain {\n display: block;\n}\n\nfigure {\n margin: 1em 40px;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\npre {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\na {\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:active,\na:hover {\n outline-width: 0;\n}\n\nabbr[title] {\n border-bottom: none;\n text-decoration: underline;\n text-decoration: underline dotted;\n}\n\nb,\nstrong {\n font-weight: inherit;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\ndfn {\n font-style: italic;\n}\n\nmark {\n background-color: #ff0;\n color: #000;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\naudio,\nvideo {\n display: inline-block;\n}\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\nimg {\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: sans-serif;\n font-size: 100%;\n line-height: 1.15;\n margin: 0;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\nlegend {\n box-sizing: border-box;\n color: inherit;\n display: table;\n max-width: 100%;\n padding: 0;\n white-space: normal;\n}\n\nprogress {\n display: inline-block;\n vertical-align: baseline;\n}\n\ntextarea {\n overflow: auto;\n}\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n -webkit-appearance: textfield;\n outline-offset: -2px;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n -webkit-appearance: button;\n font: inherit;\n}\n\ndetails,\nmenu {\n display: block;\n}\n\nsummary {\n display: list-item;\n}\n\ncanvas {\n display: inline-block;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none;\n}\n\nhtml {\n box-sizing: border-box;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\nhtml {\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\nbody {\n font-family: -apple-system, system-ui, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.5;\n color: #292b2c;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: bold;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\na {\n color: #0275d8;\n text-decoration: none;\n}\n\na:focus, a:hover {\n color: #014c8c;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n}\n\n[role=\"button\"] {\n cursor: pointer;\n}\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput,\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\ntable {\n border-collapse: collapse;\n background-color: transparent;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #636c72;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: left;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\ntextarea {\n line-height: inherit;\n}\n\ninput[type=\"radio\"]:disabled,\ninput[type=\"checkbox\"]:disabled {\n cursor: not-allowed;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n}\n\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n\noutput {\n display: inline-block;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */",null,null,null]} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.min.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.min.css new file mode 100644 index 0000000..7bf2395 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.min.css @@ -0,0 +1 @@ +/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#292b2c;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{cursor:help}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#0275d8;text-decoration:none}a:focus,a:hover{color:#014c8c;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse;background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#636c72;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{line-height:inherit}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type=search]{-webkit-appearance:none}output{display:inline-block}[hidden]{display:none!important}/*# sourceMappingURL=bootstrap-reboot.min.css.map */ \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.min.css.map b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.min.css.map new file mode 100644 index 0000000..fa2cf12 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-reboot.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/_normalize.scss","bootstrap-reboot.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-table.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-table.css new file mode 100644 index 0000000..ebf5e95 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-table.css @@ -0,0 +1,313 @@ +/** + * @author zhixin wen + * version: 1.11.1 + * https://github.com/wenzhixin/bootstrap-table/ + */ + +.bootstrap-table .table { + margin-bottom: 0 !important; + border-bottom: 1px solid #dddddd; + border-collapse: collapse !important; + border-radius: 1px; +} + +.bootstrap-table .table:not(.table-condensed), +.bootstrap-table .table:not(.table-condensed) > tbody > tr > th, +.bootstrap-table .table:not(.table-condensed) > tfoot > tr > th, +.bootstrap-table .table:not(.table-condensed) > thead > tr > td, +.bootstrap-table .table:not(.table-condensed) > tbody > tr > td, +.bootstrap-table .table:not(.table-condensed) > tfoot > tr > td { + padding: 8px; +} + +.bootstrap-table .table.table-no-bordered > thead > tr > th, +.bootstrap-table .table.table-no-bordered > tbody > tr > td { + border-right: 2px solid transparent; +} + +.bootstrap-table .table.table-no-bordered > tbody > tr > td:last-child { + border-right: none; +} + +.fixed-table-container { + position: relative; + clear: both; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; +} + +.fixed-table-container.table-no-bordered { + border: 1px solid transparent; +} + +.fixed-table-footer, +.fixed-table-header { + overflow: hidden; +} + +.fixed-table-footer { + border-top: 1px solid #dddddd; +} + +.fixed-table-body { + overflow-x: auto; + overflow-y: auto; + height: 100%; +} + +.fixed-table-container table { + width: 100%; +} + +.fixed-table-container thead th { + height: 0; + padding: 0; + margin: 0; + border-left: 1px solid #dddddd; +} + +.fixed-table-container thead th:focus { + outline: 0 solid transparent; +} + +.fixed-table-container thead th:first-child { + border-left: none; + border-top-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.fixed-table-container thead th .th-inner, +.fixed-table-container tbody td .th-inner { + padding: 8px; + line-height: 24px; + vertical-align: top; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.fixed-table-container thead th .sortable { + cursor: pointer; + background-position: right; + background-repeat: no-repeat; + padding-right: 30px; +} + +.fixed-table-container thead th .both { + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC'); +} + +.fixed-table-container thead th .asc { + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZ0lEQVQ4y2NgGLKgquEuFxBPAGI2ahhWCsS/gDibUoO0gPgxEP8H4ttArEyuQYxAPBdqEAxPBImTY5gjEL9DM+wTENuQahAvEO9DMwiGdwAxOymGJQLxTyD+jgWDxCMZRsEoGAVoAADeemwtPcZI2wAAAABJRU5ErkJggg=='); +} + +.fixed-table-container thead th .desc { + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZUlEQVQ4y2NgGAWjYBSggaqGu5FA/BOIv2PBIPFEUgxjB+IdQPwfC94HxLykus4GiD+hGfQOiB3J8SojEE9EM2wuSJzcsFMG4ttQgx4DsRalkZENxL+AuJQaMcsGxBOAmGvopk8AVz1sLZgg0bsAAAAASUVORK5CYII= '); +} + +.fixed-table-container th.detail { + width: 30px; +} + +.fixed-table-container tbody td { + border-left: 1px solid #dddddd; +} + +.fixed-table-container tbody tr:first-child td { + border-top: none; +} + +.fixed-table-container tbody td:first-child { + border-left: none; +} + +/* the same color with .active */ +.fixed-table-container tbody .selected td { + background-color: #f5f5f5; +} + +.fixed-table-container .bs-checkbox { + text-align: center; +} + +.fixed-table-container .bs-checkbox .th-inner { + padding: 8px 0; +} + +.fixed-table-container input[type="radio"], +.fixed-table-container input[type="checkbox"] { + margin: 0 auto !important; +} + +.fixed-table-container .no-records-found { + text-align: center; +} + +.fixed-table-pagination div.pagination, +.fixed-table-pagination .pagination-detail { + margin-top: 10px; + margin-bottom: 10px; +} + +.fixed-table-pagination div.pagination .pagination { + margin: 0; +} + +.fixed-table-pagination .pagination a { + padding: 6px 12px; + line-height: 1.428571429; +} + +.fixed-table-pagination .pagination-info { + line-height: 34px; + margin-right: 5px; +} + +.fixed-table-pagination .btn-group { + position: relative; + display: inline-block; + vertical-align: middle; +} + +.fixed-table-pagination .dropup .dropdown-menu { + margin-bottom: 0; +} + +.fixed-table-pagination .page-list { + display: inline-block; +} + +.fixed-table-toolbar .columns-left { + margin-right: 5px; +} + +.fixed-table-toolbar .columns-right { + margin-left: 5px; +} + +.fixed-table-toolbar .columns label { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.428571429; +} + +.fixed-table-toolbar .bs-bars, +.fixed-table-toolbar .search, +.fixed-table-toolbar .columns { + position: relative; + margin-top: 10px; + margin-bottom: 10px; + line-height: 34px; +} + +.fixed-table-pagination li.disabled a { + pointer-events: none; + cursor: default; +} + +.fixed-table-loading { + display: none; + position: absolute; + top: 42px; + right: 0; + bottom: 0; + left: 0; + z-index: 99; + background-color: #fff; + text-align: center; +} + +.fixed-table-body .card-view .title { + font-weight: bold; + display: inline-block; + min-width: 30%; + text-align: left !important; +} + +/* support bootstrap 2 */ +.fixed-table-body thead th .th-inner { + box-sizing: border-box; +} + +.table th, .table td { + vertical-align: middle; + box-sizing: border-box; +} + +.fixed-table-toolbar .dropdown-menu { + text-align: left; + max-height: 300px; + overflow: auto; +} + +.fixed-table-toolbar .btn-group > .btn-group { + display: inline-block; + margin-left: -1px !important; +} + +.fixed-table-toolbar .btn-group > .btn-group > .btn { + border-radius: 0; +} + +.fixed-table-toolbar .btn-group > .btn-group:first-child > .btn { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} + +.fixed-table-toolbar .btn-group > .btn-group:last-child > .btn { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} + +.bootstrap-table .table > thead > tr > th { + vertical-align: bottom; + border-bottom: 1px solid #ddd; +} + +/* support bootstrap 3 */ +.bootstrap-table .table thead > tr > th { + padding: 0; + margin: 0; +} + +.bootstrap-table .fixed-table-footer tbody > tr > td { + padding: 0 !important; +} + +.bootstrap-table .fixed-table-footer .table { + border-bottom: none; + border-radius: 0; + padding: 0 !important; +} + +.bootstrap-table .pull-right .dropdown-menu { + right: 0; + left: auto; +} + +/* calculate scrollbar width */ +p.fixed-table-scroll-inner { + width: 100%; + height: 200px; +} + +div.fixed-table-scroll-outer { + top: 0; + left: 0; + visibility: hidden; + width: 200px; + height: 150px; + overflow: hidden; +} + +/* for get correct heights */ +.fixed-table-toolbar:after, .fixed-table-pagination:after { + content: ""; + display: block; + clear: both; +} diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-table.min.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-table.min.css new file mode 100644 index 0000000..f65b308 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap-table.min.css @@ -0,0 +1 @@ +.fixed-table-container .bs-checkbox,.fixed-table-container .no-records-found{text-align:center}.fixed-table-body thead th .th-inner,.table td,.table th{box-sizing:border-box}.bootstrap-table .table{margin-bottom:0!important;border-bottom:1px solid #ddd;border-collapse:collapse!important;border-radius:1px}.bootstrap-table .table:not(.table-condensed),.bootstrap-table .table:not(.table-condensed)>tbody>tr>td,.bootstrap-table .table:not(.table-condensed)>tbody>tr>th,.bootstrap-table .table:not(.table-condensed)>tfoot>tr>td,.bootstrap-table .table:not(.table-condensed)>tfoot>tr>th,.bootstrap-table .table:not(.table-condensed)>thead>tr>td{padding:8px}.bootstrap-table .table.table-no-bordered>tbody>tr>td,.bootstrap-table .table.table-no-bordered>thead>tr>th{border-right:2px solid transparent}.bootstrap-table .table.table-no-bordered>tbody>tr>td:last-child{border-right:none}.fixed-table-container{position:relative;clear:both;border:1px solid #ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.fixed-table-container.table-no-bordered{border:1px solid transparent}.fixed-table-footer,.fixed-table-header{overflow:hidden}.fixed-table-footer{border-top:1px solid #ddd}.fixed-table-body{overflow-x:auto;overflow-y:auto;height:100%}.fixed-table-container table{width:100%}.fixed-table-container thead th{height:0;padding:0;margin:0;border-left:1px solid #ddd}.fixed-table-container thead th:focus{outline:transparent solid 0}.fixed-table-container thead th:first-child{border-left:none;border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px}.fixed-table-container tbody td .th-inner,.fixed-table-container thead th .th-inner{padding:8px;line-height:24px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixed-table-container thead th .sortable{cursor:pointer;background-position:right;background-repeat:no-repeat;padding-right:30px}.fixed-table-container thead th .both{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC')}.fixed-table-container thead th .asc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZ0lEQVQ4y2NgGLKgquEuFxBPAGI2ahhWCsS/gDibUoO0gPgxEP8H4ttArEyuQYxAPBdqEAxPBImTY5gjEL9DM+wTENuQahAvEO9DMwiGdwAxOymGJQLxTyD+jgWDxCMZRsEoGAVoAADeemwtPcZI2wAAAABJRU5ErkJggg==)}.fixed-table-container thead th .desc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZUlEQVQ4y2NgGAWjYBSggaqGu5FA/BOIv2PBIPFEUgxjB+IdQPwfC94HxLykus4GiD+hGfQOiB3J8SojEE9EM2wuSJzcsFMG4ttQgx4DsRalkZENxL+AuJQaMcsGxBOAmGvopk8AVz1sLZgg0bsAAAAASUVORK5CYII=)}.fixed-table-container th.detail{width:30px}.fixed-table-container tbody td{border-left:1px solid #ddd}.fixed-table-container tbody tr:first-child td{border-top:none}.fixed-table-container tbody td:first-child{border-left:none}.fixed-table-container tbody .selected td{background-color:#f5f5f5}.fixed-table-container .bs-checkbox .th-inner{padding:8px 0}.fixed-table-container input[type=radio],.fixed-table-container input[type=checkbox]{margin:0 auto!important}.fixed-table-pagination .pagination-detail,.fixed-table-pagination div.pagination{margin-top:10px;margin-bottom:10px}.fixed-table-pagination div.pagination .pagination{margin:0}.fixed-table-pagination .pagination a{padding:6px 12px;line-height:1.428571429}.fixed-table-pagination .pagination-info{line-height:34px;margin-right:5px}.fixed-table-pagination .btn-group{position:relative;display:inline-block;vertical-align:middle}.fixed-table-pagination .dropup .dropdown-menu{margin-bottom:0}.fixed-table-pagination .page-list{display:inline-block}.fixed-table-toolbar .columns-left{margin-right:5px}.fixed-table-toolbar .columns-right{margin-left:5px}.fixed-table-toolbar .columns label{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429}.fixed-table-toolbar .bs-bars,.fixed-table-toolbar .columns,.fixed-table-toolbar .search{position:relative;margin-top:10px;margin-bottom:10px;line-height:34px}.fixed-table-pagination li.disabled a{pointer-events:none;cursor:default}.fixed-table-loading{display:none;position:absolute;top:42px;right:0;bottom:0;left:0;z-index:99;background-color:#fff;text-align:center}.fixed-table-body .card-view .title{font-weight:700;display:inline-block;min-width:30%;text-align:left!important}.table td,.table th{vertical-align:middle}.fixed-table-toolbar .dropdown-menu{text-align:left;max-height:300px;overflow:auto}.fixed-table-toolbar .btn-group>.btn-group{display:inline-block;margin-left:-1px!important}.fixed-table-toolbar .btn-group>.btn-group>.btn{border-radius:0}.fixed-table-toolbar .btn-group>.btn-group:first-child>.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.fixed-table-toolbar .btn-group>.btn-group:last-child>.btn{border-top-right-radius:4px;border-bottom-right-radius:4px}.bootstrap-table .table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}.bootstrap-table .table thead>tr>th{padding:0;margin:0}.bootstrap-table .fixed-table-footer tbody>tr>td{padding:0!important}.bootstrap-table .fixed-table-footer .table{border-bottom:none;border-radius:0;padding:0!important}.bootstrap-table .pull-right .dropdown-menu{right:0;left:auto}p.fixed-table-scroll-inner{width:100%;height:200px}div.fixed-table-scroll-outer{top:0;left:0;visibility:hidden;width:200px;height:150px;overflow:hidden}.fixed-table-pagination:after,.fixed-table-toolbar:after{content:"";display:block;clear:both} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.css new file mode 100644 index 0000000..1038ebc --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.css @@ -0,0 +1,9320 @@ +/*! + * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + line-height: 1.15; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +} + +article, +aside, +footer, +header, +nav, +section { + display: block; +} + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +figcaption, +figure, +main { + display: block; +} + +figure { + margin: 1em 40px; +} + +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + height: 0; + overflow: visible; +} + +pre { + font-family: monospace, monospace; + font-size: 1em; +} + +a { + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:active, +a:hover { + outline-width: 0; +} + +abbr[title] { + border-bottom: none; + text-decoration: underline; + text-decoration: underline dotted; +} + +b, +strong { + font-weight: inherit; +} + +b, +strong { + font-weight: bolder; +} + +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +dfn { + font-style: italic; +} + +mark { + background-color: #ff0; + color: #000; +} + +small { + font-size: 80%; +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +audio, +video { + display: inline-block; +} + +audio:not([controls]) { + display: none; + height: 0; +} + +img { + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +button, +input, +optgroup, +select, +textarea { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +legend { + -webkit-box-sizing: border-box; + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} + +progress { + display: inline-block; + vertical-align: baseline; +} + +textarea { + overflow: auto; +} + +[type="checkbox"], +[type="radio"] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} + +details, +menu { + display: block; +} + +summary { + display: list-item; +} + +canvas { + display: inline-block; +} + +template { + display: none; +} + +[hidden] { + display: none; +} + +@media print { + *, + *::before, + *::after, + p::first-letter, + div::first-letter, + blockquote::first-letter, + li::first-letter, + p::first-line, + div::first-line, + blockquote::first-line, + li::first-line { + text-shadow: none !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} + +html { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +*, +*::before, +*::after { + -webkit-box-sizing: inherit; + box-sizing: inherit; +} + +@-ms-viewport { + width: device-width; +} + +html { + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent; +} + +body { + font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #292b2c; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: none !important; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: .5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + cursor: help; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: bold; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +a { + color: #0275d8; + text-decoration: none; +} + +a:focus, a:hover { + color: #014c8c; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; +} + +[role="button"] { + cursor: pointer; +} + +a, +area, +button, +[role="button"], +input, +label, +select, +summary, +textarea { + -ms-touch-action: manipulation; + touch-action: manipulation; +} + +table { + border-collapse: collapse; + background-color: transparent; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #636c72; + text-align: left; + caption-side: bottom; +} + +th { + text-align: left; +} + +label { + display: inline-block; + margin-bottom: .5rem; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +textarea { + line-height: inherit; +} + +input[type="radio"]:disabled, +input[type="checkbox"]:disabled { + cursor: not-allowed; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; +} + +input[type="search"] { + -webkit-appearance: none; +} + +output { + display: inline-block; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.1; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.1; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.1; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.1; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: normal; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 5px; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + padding: 0.5rem 1rem; + margin-bottom: 1rem; + font-size: 1.25rem; + border-left: 0.25rem solid #eceeef; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #636c72; +} + +.blockquote-footer::before { + content: "\2014 \00A0"; +} + +.blockquote-reverse { + padding-right: 1rem; + padding-left: 0; + text-align: right; + border-right: 0.25rem solid #eceeef; + border-left: 0; +} + +.blockquote-reverse .blockquote-footer::before { + content: ""; +} + +.blockquote-reverse .blockquote-footer::after { + content: "\00A0 \2014"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 0.25rem; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #636c72; +} + +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +code { + padding: 0.2rem 0.4rem; + font-size: 90%; + color: #bd4147; + background-color: #f7f7f9; + border-radius: 0.25rem; +} + +a > code { + padding: 0; + color: inherit; + background-color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 90%; + color: #fff; + background-color: #292b2c; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + font-size: 90%; + color: #292b2c; +} + +pre code { + padding: 0; + font-size: inherit; + color: inherit; + background-color: transparent; + border-radius: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + position: relative; + margin-left: auto; + margin-right: auto; + padding-right: 15px; + padding-left: 15px; +} + +@media (min-width: 576px) { + .container { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 768px) { + .container { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 992px) { + .container { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 1200px) { + .container { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 576px) { + .container { + width: 540px; + max-width: 100%; + } +} + +@media (min-width: 768px) { + .container { + width: 720px; + max-width: 100%; + } +} + +@media (min-width: 992px) { + .container { + width: 960px; + max-width: 100%; + } +} + +@media (min-width: 1200px) { + .container { + width: 1140px; + max-width: 100%; + } +} + +.container-fluid { + position: relative; + margin-left: auto; + margin-right: auto; + padding-right: 15px; + padding-left: 15px; +} + +@media (min-width: 576px) { + .container-fluid { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 768px) { + .container-fluid { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 992px) { + .container-fluid { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 1200px) { + .container-fluid { + padding-right: 15px; + padding-left: 15px; + } +} + +.row { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +@media (min-width: 576px) { + .row { + margin-right: -15px; + margin-left: -15px; + } +} + +@media (min-width: 768px) { + .row { + margin-right: -15px; + margin-left: -15px; + } +} + +@media (min-width: 992px) { + .row { + margin-right: -15px; + margin-left: -15px; + } +} + +@media (min-width: 1200px) { + .row { + margin-right: -15px; + margin-left: -15px; + } +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +@media (min-width: 576px) { + .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 768px) { + .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 992px) { + .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { + padding-right: 15px; + padding-left: 15px; + } +} + +@media (min-width: 1200px) { + .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl { + padding-right: 15px; + padding-left: 15px; + } +} + +.col { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; +} + +.col-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.pull-0 { + right: auto; +} + +.pull-1 { + right: 8.333333%; +} + +.pull-2 { + right: 16.666667%; +} + +.pull-3 { + right: 25%; +} + +.pull-4 { + right: 33.333333%; +} + +.pull-5 { + right: 41.666667%; +} + +.pull-6 { + right: 50%; +} + +.pull-7 { + right: 58.333333%; +} + +.pull-8 { + right: 66.666667%; +} + +.pull-9 { + right: 75%; +} + +.pull-10 { + right: 83.333333%; +} + +.pull-11 { + right: 91.666667%; +} + +.pull-12 { + right: 100%; +} + +.push-0 { + left: auto; +} + +.push-1 { + left: 8.333333%; +} + +.push-2 { + left: 16.666667%; +} + +.push-3 { + left: 25%; +} + +.push-4 { + left: 33.333333%; +} + +.push-5 { + left: 41.666667%; +} + +.push-6 { + left: 50%; +} + +.push-7 { + left: 58.333333%; +} + +.push-8 { + left: 66.666667%; +} + +.push-9 { + left: 75%; +} + +.push-10 { + left: 83.333333%; +} + +.push-11 { + left: 91.666667%; +} + +.push-12 { + left: 100%; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + } + .col-sm-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .pull-sm-0 { + right: auto; + } + .pull-sm-1 { + right: 8.333333%; + } + .pull-sm-2 { + right: 16.666667%; + } + .pull-sm-3 { + right: 25%; + } + .pull-sm-4 { + right: 33.333333%; + } + .pull-sm-5 { + right: 41.666667%; + } + .pull-sm-6 { + right: 50%; + } + .pull-sm-7 { + right: 58.333333%; + } + .pull-sm-8 { + right: 66.666667%; + } + .pull-sm-9 { + right: 75%; + } + .pull-sm-10 { + right: 83.333333%; + } + .pull-sm-11 { + right: 91.666667%; + } + .pull-sm-12 { + right: 100%; + } + .push-sm-0 { + left: auto; + } + .push-sm-1 { + left: 8.333333%; + } + .push-sm-2 { + left: 16.666667%; + } + .push-sm-3 { + left: 25%; + } + .push-sm-4 { + left: 33.333333%; + } + .push-sm-5 { + left: 41.666667%; + } + .push-sm-6 { + left: 50%; + } + .push-sm-7 { + left: 58.333333%; + } + .push-sm-8 { + left: 66.666667%; + } + .push-sm-9 { + left: 75%; + } + .push-sm-10 { + left: 83.333333%; + } + .push-sm-11 { + left: 91.666667%; + } + .push-sm-12 { + left: 100%; + } + .offset-sm-0 { + margin-left: 0%; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + } + .col-md-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .pull-md-0 { + right: auto; + } + .pull-md-1 { + right: 8.333333%; + } + .pull-md-2 { + right: 16.666667%; + } + .pull-md-3 { + right: 25%; + } + .pull-md-4 { + right: 33.333333%; + } + .pull-md-5 { + right: 41.666667%; + } + .pull-md-6 { + right: 50%; + } + .pull-md-7 { + right: 58.333333%; + } + .pull-md-8 { + right: 66.666667%; + } + .pull-md-9 { + right: 75%; + } + .pull-md-10 { + right: 83.333333%; + } + .pull-md-11 { + right: 91.666667%; + } + .pull-md-12 { + right: 100%; + } + .push-md-0 { + left: auto; + } + .push-md-1 { + left: 8.333333%; + } + .push-md-2 { + left: 16.666667%; + } + .push-md-3 { + left: 25%; + } + .push-md-4 { + left: 33.333333%; + } + .push-md-5 { + left: 41.666667%; + } + .push-md-6 { + left: 50%; + } + .push-md-7 { + left: 58.333333%; + } + .push-md-8 { + left: 66.666667%; + } + .push-md-9 { + left: 75%; + } + .push-md-10 { + left: 83.333333%; + } + .push-md-11 { + left: 91.666667%; + } + .push-md-12 { + left: 100%; + } + .offset-md-0 { + margin-left: 0%; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + } + .col-lg-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .pull-lg-0 { + right: auto; + } + .pull-lg-1 { + right: 8.333333%; + } + .pull-lg-2 { + right: 16.666667%; + } + .pull-lg-3 { + right: 25%; + } + .pull-lg-4 { + right: 33.333333%; + } + .pull-lg-5 { + right: 41.666667%; + } + .pull-lg-6 { + right: 50%; + } + .pull-lg-7 { + right: 58.333333%; + } + .pull-lg-8 { + right: 66.666667%; + } + .pull-lg-9 { + right: 75%; + } + .pull-lg-10 { + right: 83.333333%; + } + .pull-lg-11 { + right: 91.666667%; + } + .pull-lg-12 { + right: 100%; + } + .push-lg-0 { + left: auto; + } + .push-lg-1 { + left: 8.333333%; + } + .push-lg-2 { + left: 16.666667%; + } + .push-lg-3 { + left: 25%; + } + .push-lg-4 { + left: 33.333333%; + } + .push-lg-5 { + left: 41.666667%; + } + .push-lg-6 { + left: 50%; + } + .push-lg-7 { + left: 58.333333%; + } + .push-lg-8 { + left: 66.666667%; + } + .push-lg-9 { + left: 75%; + } + .push-lg-10 { + left: 83.333333%; + } + .push-lg-11 { + left: 91.666667%; + } + .push-lg-12 { + left: 100%; + } + .offset-lg-0 { + margin-left: 0%; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + } + .col-xl-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.333333%; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.666667%; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.333333%; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.666667%; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.333333%; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.666667%; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.333333%; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.666667%; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .pull-xl-0 { + right: auto; + } + .pull-xl-1 { + right: 8.333333%; + } + .pull-xl-2 { + right: 16.666667%; + } + .pull-xl-3 { + right: 25%; + } + .pull-xl-4 { + right: 33.333333%; + } + .pull-xl-5 { + right: 41.666667%; + } + .pull-xl-6 { + right: 50%; + } + .pull-xl-7 { + right: 58.333333%; + } + .pull-xl-8 { + right: 66.666667%; + } + .pull-xl-9 { + right: 75%; + } + .pull-xl-10 { + right: 83.333333%; + } + .pull-xl-11 { + right: 91.666667%; + } + .pull-xl-12 { + right: 100%; + } + .push-xl-0 { + left: auto; + } + .push-xl-1 { + left: 8.333333%; + } + .push-xl-2 { + left: 16.666667%; + } + .push-xl-3 { + left: 25%; + } + .push-xl-4 { + left: 33.333333%; + } + .push-xl-5 { + left: 41.666667%; + } + .push-xl-6 { + left: 50%; + } + .push-xl-7 { + left: 58.333333%; + } + .push-xl-8 { + left: 66.666667%; + } + .push-xl-9 { + left: 75%; + } + .push-xl-10 { + left: 83.333333%; + } + .push-xl-11 { + left: 91.666667%; + } + .push-xl-12 { + left: 100%; + } + .offset-xl-0 { + margin-left: 0%; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #eceeef; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #eceeef; +} + +.table tbody + tbody { + border-top: 2px solid #eceeef; +} + +.table .table { + background-color: #fff; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #eceeef; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #eceeef; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #dff0d8; +} + +.table-hover .table-success:hover { + background-color: #d0e9c6; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #d0e9c6; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #d9edf7; +} + +.table-hover .table-info:hover { + background-color: #c4e3f3; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #c4e3f3; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #fcf8e3; +} + +.table-hover .table-warning:hover { + background-color: #faf2cc; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #faf2cc; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f2dede; +} + +.table-hover .table-danger:hover { + background-color: #ebcccc; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #ebcccc; +} + +.thead-inverse th { + color: #fff; + background-color: #292b2c; +} + +.thead-default th { + color: #464a4c; + background-color: #eceeef; +} + +.table-inverse { + color: #fff; + background-color: #292b2c; +} + +.table-inverse th, +.table-inverse td, +.table-inverse thead th { + border-color: #fff; +} + +.table-inverse.table-bordered { + border: 0; +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.table-responsive.table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + padding: 0.5rem 0.75rem; + font-size: 1rem; + line-height: 1.25; + color: #464a4c; + background-color: #fff; + background-image: none; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; + -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; + transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; + -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s; +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #464a4c; + background-color: #fff; + border-color: #5cb3fd; + outline: none; +} + +.form-control::-webkit-input-placeholder { + color: #636c72; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #636c72; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #636c72; + opacity: 1; +} + +.form-control::placeholder { + color: #636c72; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #eceeef; + opacity: 1; +} + +.form-control:disabled { + cursor: not-allowed; +} + +select.form-control:not([size]):not([multiple]) { + height: calc(2.25rem + 2px); +} + +select.form-control:focus::-ms-value { + color: #464a4c; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; +} + +.col-form-label { + padding-top: calc(0.5rem - 1px * 2); + padding-bottom: calc(0.5rem - 1px * 2); + margin-bottom: 0; +} + +.col-form-label-lg { + padding-top: calc(0.75rem - 1px * 2); + padding-bottom: calc(0.75rem - 1px * 2); + font-size: 1.25rem; +} + +.col-form-label-sm { + padding-top: calc(0.25rem - 1px * 2); + padding-bottom: calc(0.25rem - 1px * 2); + font-size: 0.875rem; +} + +.col-form-legend { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + margin-bottom: 0; + font-size: 1rem; +} + +.form-control-static { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + margin-bottom: 0; + line-height: 1.25; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-static.form-control-sm, .input-group-sm > .form-control-static.form-control, +.input-group-sm > .form-control-static.input-group-addon, +.input-group-sm > .input-group-btn > .form-control-static.btn, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control, +.input-group-lg > .form-control-static.input-group-addon, +.input-group-lg > .input-group-btn > .form-control-static.btn { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm, .input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), +.input-group-sm > select.input-group-addon:not([size]):not([multiple]), +.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) { + height: 1.8125rem; +} + +.form-control-lg, .input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), +.input-group-lg > select.input-group-addon:not([size]):not([multiple]), +.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) { + height: 3.166667rem; +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-check { + position: relative; + display: block; + margin-bottom: 0.5rem; +} + +.form-check.disabled .form-check-label { + color: #636c72; + cursor: not-allowed; +} + +.form-check-label { + padding-left: 1.25rem; + margin-bottom: 0; + cursor: pointer; +} + +.form-check-input { + position: absolute; + margin-top: 0.25rem; + margin-left: -1.25rem; +} + +.form-check-input:only-child { + position: static; +} + +.form-check-inline { + display: inline-block; +} + +.form-check-inline .form-check-label { + vertical-align: middle; +} + +.form-check-inline + .form-check-inline { + margin-left: 0.75rem; +} + +.form-control-feedback { + margin-top: 0.25rem; +} + +.form-control-success, +.form-control-warning, +.form-control-danger { + padding-right: 2.25rem; + background-repeat: no-repeat; + background-position: center right 0.5625rem; + -webkit-background-size: 1.125rem 1.125rem; + background-size: 1.125rem 1.125rem; +} + +.has-success .form-control-feedback, +.has-success .form-control-label, +.has-success .col-form-label, +.has-success .form-check-label, +.has-success .custom-control { + color: #5cb85c; +} + +.has-success .form-control { + border-color: #5cb85c; +} + +.has-success .input-group-addon { + color: #5cb85c; + border-color: #5cb85c; + background-color: #eaf6ea; +} + +.has-success .form-control-success { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); +} + +.has-warning .form-control-feedback, +.has-warning .form-control-label, +.has-warning .col-form-label, +.has-warning .form-check-label, +.has-warning .custom-control { + color: #f0ad4e; +} + +.has-warning .form-control { + border-color: #f0ad4e; +} + +.has-warning .input-group-addon { + color: #f0ad4e; + border-color: #f0ad4e; + background-color: white; +} + +.has-warning .form-control-warning { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); +} + +.has-danger .form-control-feedback, +.has-danger .form-control-label, +.has-danger .col-form-label, +.has-danger .form-check-label, +.has-danger .custom-control { + color: #d9534f; +} + +.has-danger .form-control { + border-color: #d9534f; +} + +.has-danger .input-group-addon { + color: #d9534f; + border-color: #d9534f; + background-color: #fdf7f7; +} + +.has-danger .form-control-danger { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); +} + +.form-inline { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-static { + display: inline-block; + } + .form-inline .input-group { + width: auto; + } + .form-inline .form-control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-check { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + margin-top: 0; + margin-bottom: 0; + } + .form-inline .form-check-label { + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + } + .form-inline .custom-control-indicator { + position: static; + display: inline-block; + margin-right: 0.25rem; + vertical-align: text-bottom; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} + +.btn { + display: inline-block; + font-weight: normal; + line-height: 1.25; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: 1px solid transparent; + padding: 0.5rem 1rem; + font-size: 1rem; + border-radius: 0.25rem; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.btn:focus, .btn:hover { + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25); + box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25); +} + +.btn.disabled, .btn:disabled { + cursor: not-allowed; + opacity: .65; +} + +.btn:active, .btn.active { + background-image: none; +} + +a.btn.disabled, +fieldset[disabled] a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #0275d8; + border-color: #0275d8; +} + +.btn-primary:hover { + color: #fff; + background-color: #025aa5; + border-color: #01549b; +} + +.btn-primary:focus, .btn-primary.focus { + -webkit-box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.5); + box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + background-color: #0275d8; + border-color: #0275d8; +} + +.btn-primary:active, .btn-primary.active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #025aa5; + background-image: none; + border-color: #01549b; +} + +.btn-secondary { + color: #292b2c; + background-color: #fff; + border-color: #ccc; +} + +.btn-secondary:hover { + color: #292b2c; + background-color: #e6e6e6; + border-color: #adadad; +} + +.btn-secondary:focus, .btn-secondary.focus { + -webkit-box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5); + box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + background-color: #fff; + border-color: #ccc; +} + +.btn-secondary:active, .btn-secondary.active, +.show > .btn-secondary.dropdown-toggle { + color: #292b2c; + background-color: #e6e6e6; + background-image: none; + border-color: #adadad; +} + +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #5bc0de; +} + +.btn-info:hover { + color: #fff; + background-color: #31b0d5; + border-color: #2aabd2; +} + +.btn-info:focus, .btn-info.focus { + -webkit-box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5); + box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + background-color: #5bc0de; + border-color: #5bc0de; +} + +.btn-info:active, .btn-info.active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #31b0d5; + background-image: none; + border-color: #2aabd2; +} + +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #5cb85c; +} + +.btn-success:hover { + color: #fff; + background-color: #449d44; + border-color: #419641; +} + +.btn-success:focus, .btn-success.focus { + -webkit-box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5); + box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + background-color: #5cb85c; + border-color: #5cb85c; +} + +.btn-success:active, .btn-success.active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #449d44; + background-image: none; + border-color: #419641; +} + +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-warning:hover { + color: #fff; + background-color: #ec971f; + border-color: #eb9316; +} + +.btn-warning:focus, .btn-warning.focus { + -webkit-box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5); + box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-warning:active, .btn-warning.active, +.show > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #ec971f; + background-image: none; + border-color: #eb9316; +} + +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d9534f; +} + +.btn-danger:hover { + color: #fff; + background-color: #c9302c; + border-color: #c12e2a; +} + +.btn-danger:focus, .btn-danger.focus { + -webkit-box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5); + box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + background-color: #d9534f; + border-color: #d9534f; +} + +.btn-danger:active, .btn-danger.active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #c9302c; + background-image: none; + border-color: #c12e2a; +} + +.btn-outline-primary { + color: #0275d8; + background-image: none; + background-color: transparent; + border-color: #0275d8; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #0275d8; + border-color: #0275d8; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + -webkit-box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.5); + box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #0275d8; + background-color: transparent; +} + +.btn-outline-primary:active, .btn-outline-primary.active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #0275d8; + border-color: #0275d8; +} + +.btn-outline-secondary { + color: #ccc; + background-image: none; + background-color: transparent; + border-color: #ccc; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #ccc; + border-color: #ccc; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + -webkit-box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5); + box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #ccc; + background-color: transparent; +} + +.btn-outline-secondary:active, .btn-outline-secondary.active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #ccc; + border-color: #ccc; +} + +.btn-outline-info { + color: #5bc0de; + background-image: none; + background-color: transparent; + border-color: #5bc0de; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #5bc0de; + border-color: #5bc0de; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + -webkit-box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5); + box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #5bc0de; + background-color: transparent; +} + +.btn-outline-info:active, .btn-outline-info.active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #5bc0de; + border-color: #5bc0de; +} + +.btn-outline-success { + color: #5cb85c; + background-image: none; + background-color: transparent; + border-color: #5cb85c; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #5cb85c; + border-color: #5cb85c; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + -webkit-box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5); + box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #5cb85c; + background-color: transparent; +} + +.btn-outline-success:active, .btn-outline-success.active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #5cb85c; + border-color: #5cb85c; +} + +.btn-outline-warning { + color: #f0ad4e; + background-image: none; + background-color: transparent; + border-color: #f0ad4e; +} + +.btn-outline-warning:hover { + color: #fff; + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + -webkit-box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5); + box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #f0ad4e; + background-color: transparent; +} + +.btn-outline-warning:active, .btn-outline-warning.active, +.show > .btn-outline-warning.dropdown-toggle { + color: #fff; + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.btn-outline-danger { + color: #d9534f; + background-image: none; + background-color: transparent; + border-color: #d9534f; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #d9534f; + border-color: #d9534f; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + -webkit-box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5); + box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #d9534f; + background-color: transparent; +} + +.btn-outline-danger:active, .btn-outline-danger.active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #d9534f; + border-color: #d9534f; +} + +.btn-link { + font-weight: normal; + color: #0275d8; + border-radius: 0; +} + +.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled { + background-color: transparent; +} + +.btn-link, .btn-link:focus, .btn-link:active { + border-color: transparent; +} + +.btn-link:hover { + border-color: transparent; +} + +.btn-link:focus, .btn-link:hover { + color: #014c8c; + text-decoration: underline; + background-color: transparent; +} + +.btn-link:disabled { + color: #636c72; +} + +.btn-link:disabled:focus, .btn-link:disabled:hover { + text-decoration: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} + +.fade.show { + opacity: 1; +} + +.collapse { + display: none; +} + +.collapse.show { + display: block; +} + +tr.collapse.show { + display: table-row; +} + +tbody.collapse.show { + display: table-row-group; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + -o-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.3em; + vertical-align: middle; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:focus { + outline: 0; +} + +.dropup .dropdown-toggle::after { + border-top: 0; + border-bottom: 0.3em solid; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #292b2c; + text-align: left; + list-style: none; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropdown-divider { + height: 1px; + margin: 0.5rem 0; + overflow: hidden; + background-color: #eceeef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 3px 1.5rem; + clear: both; + font-weight: normal; + color: #292b2c; + text-align: inherit; + white-space: nowrap; + background: none; + border: 0; +} + +.dropdown-item:focus, .dropdown-item:hover { + color: #1d1e1f; + text-decoration: none; + background-color: #f7f7f9; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #0275d8; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #636c72; + cursor: not-allowed; + background-color: transparent; +} + +.show > .dropdown-menu { + display: block; +} + +.show > a { + outline: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #636c72; + white-space: nowrap; +} + +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 0.125rem; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -webkit-box-flex: 0; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 2; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 2; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group, +.btn-group-vertical .btn + .btn, +.btn-group-vertical .btn + .btn-group, +.btn-group-vertical .btn-group + .btn, +.btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group > .btn-group { + float: left; +} + +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn + .dropdown-toggle-split::after { + margin-left: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 1.125rem; + padding-left: 1.125rem; +} + +.btn-group-vertical { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical .btn, +.btn-group-vertical .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} + +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + width: 100%; +} + +.input-group .form-control { + position: relative; + z-index: 2; + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover { + z-index: 3; +} + +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; +} + +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} + +.input-group-addon, +.input-group-btn { + white-space: nowrap; + vertical-align: middle; +} + +.input-group-addon { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: normal; + line-height: 1.25; + color: #464a4c; + text-align: center; + background-color: #eceeef; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.input-group-addon.form-control-sm, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .input-group-addon.btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} + +.input-group-addon.form-control-lg, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .input-group-addon.btn { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + border-radius: 0.3rem; +} + +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} + +.input-group .form-control:not(:last-child), +.input-group-addon:not(:last-child), +.input-group-btn:not(:last-child) > .btn, +.input-group-btn:not(:last-child) > .btn-group > .btn, +.input-group-btn:not(:last-child) > .dropdown-toggle, +.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} + +.input-group-addon:not(:last-child) { + border-right: 0; +} + +.input-group .form-control:not(:first-child), +.input-group-addon:not(:first-child), +.input-group-btn:not(:first-child) > .btn, +.input-group-btn:not(:first-child) > .btn-group > .btn, +.input-group-btn:not(:first-child) > .dropdown-toggle, +.input-group-btn:not(:last-child) > .btn:not(:first-child), +.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn { + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +.form-control + .input-group-addon:not(:first-child) { + border-left: 0; +} + +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} + +.input-group-btn > .btn { + position: relative; + -webkit-box-flex: 1; + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; +} + +.input-group-btn > .btn + .btn { + margin-left: -1px; +} + +.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover { + z-index: 3; +} + +.input-group-btn:not(:last-child) > .btn, +.input-group-btn:not(:last-child) > .btn-group { + margin-right: -1px; +} + +.input-group-btn:not(:first-child) > .btn, +.input-group-btn:not(:first-child) > .btn-group { + z-index: 2; + margin-left: -1px; +} + +.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover, +.input-group-btn:not(:first-child) > .btn-group:focus, +.input-group-btn:not(:first-child) > .btn-group:active, +.input-group-btn:not(:first-child) > .btn-group:hover { + z-index: 3; +} + +.custom-control { + position: relative; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + min-height: 1.5rem; + padding-left: 1.5rem; + margin-right: 1rem; + cursor: pointer; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-indicator { + color: #fff; + background-color: #0275d8; +} + +.custom-control-input:focus ~ .custom-control-indicator { + -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0275d8; + box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0275d8; +} + +.custom-control-input:active ~ .custom-control-indicator { + color: #fff; + background-color: #8fcafe; +} + +.custom-control-input:disabled ~ .custom-control-indicator { + cursor: not-allowed; + background-color: #eceeef; +} + +.custom-control-input:disabled ~ .custom-control-description { + color: #636c72; + cursor: not-allowed; +} + +.custom-control-indicator { + position: absolute; + top: 0.25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #ddd; + background-repeat: no-repeat; + background-position: center center; + -webkit-background-size: 50% 50%; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-indicator { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator { + background-color: #0275d8; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); +} + +.custom-radio .custom-control-indicator { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-indicator { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); +} + +.custom-controls-stacked { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; +} + +.custom-controls-stacked .custom-control { + margin-bottom: 0.25rem; +} + +.custom-controls-stacked .custom-control + .custom-control { + margin-left: 0; +} + +.custom-select { + display: inline-block; + max-width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.25; + color: #464a4c; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + -webkit-background-size: 8px 10px; + background-size: 8px 10px; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; + -moz-appearance: none; + -webkit-appearance: none; +} + +.custom-select:focus { + border-color: #5cb3fd; + outline: none; +} + +.custom-select:focus::-ms-value { + color: #464a4c; + background-color: #fff; +} + +.custom-select:disabled { + color: #636c72; + cursor: not-allowed; + background-color: #eceeef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; +} + +.custom-file { + position: relative; + display: inline-block; + max-width: 100%; + height: 2.5rem; + margin-bottom: 0; + cursor: pointer; +} + +.custom-file-input { + min-width: 14rem; + max-width: 100%; + height: 2.5rem; + margin: 0; + filter: alpha(opacity=0); + opacity: 0; +} + +.custom-file-control { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 5; + height: 2.5rem; + padding: 0.5rem 1rem; + line-height: 1.5; + color: #464a4c; + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.custom-file-control:lang(en)::after { + content: "Choose file..."; +} + +.custom-file-control::before { + position: absolute; + top: -1px; + right: -1px; + bottom: -1px; + z-index: 6; + display: block; + height: 2.5rem; + padding: 0.5rem 1rem; + line-height: 1.5; + color: #464a4c; + background-color: #eceeef; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-file-control:lang(en)::before { + content: "Browse"; +} + +.nav { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5em 1em; +} + +.nav-link:focus, .nav-link:hover { + text-decoration: none; +} + +.nav-link.disabled { + color: #636c72; + cursor: not-allowed; +} + +.nav-tabs { + border-bottom: 1px solid #ddd; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-right-radius: 0.25rem; + border-top-left-radius: 0.25rem; +} + +.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { + border-color: #eceeef #eceeef #ddd; +} + +.nav-tabs .nav-link.disabled { + color: #636c72; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #464a4c; + background-color: #fff; + border-color: #ddd #ddd #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .nav-item.show .nav-link { + color: #fff; + cursor: default; + background-color: #0275d8; +} + +.nav-fill .nav-item { + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -webkit-box-flex: 1; + -webkit-flex: 1 1 100%; + -ms-flex: 1 1 100%; + flex: 1 1 100%; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + padding: 0.5rem 1rem; +} + +.navbar-brand { + display: inline-block; + padding-top: .25rem; + padding-bottom: .25rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:focus, .navbar-brand:hover { + text-decoration: none; +} + +.navbar-nav { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-text { + display: inline-block; + padding-top: .425rem; + padding-bottom: .425rem; +} + +.navbar-toggler { + -webkit-align-self: flex-start; + -ms-flex-item-align: start; + align-self: flex-start; + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:focus, .navbar-toggler:hover { + text-decoration: none; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + -webkit-background-size: 100% 100%; + background-size: 100% 100%; +} + +.navbar-toggler-left { + position: absolute; + left: 1rem; +} + +.navbar-toggler-right { + position: absolute; + right: 1rem; +} + +@media (max-width: 575px) { + .navbar-toggleable .navbar-nav .dropdown-menu { + position: static; + float: none; + } + .navbar-toggleable > .container { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-toggleable { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + } + .navbar-toggleable .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-toggleable .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + } + .navbar-toggleable > .container { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + } + .navbar-toggleable .navbar-collapse { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + width: 100%; + } + .navbar-toggleable .navbar-toggler { + display: none; + } +} + +@media (max-width: 767px) { + .navbar-toggleable-sm .navbar-nav .dropdown-menu { + position: static; + float: none; + } + .navbar-toggleable-sm > .container { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-toggleable-sm { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + } + .navbar-toggleable-sm .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-toggleable-sm .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + } + .navbar-toggleable-sm > .container { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + } + .navbar-toggleable-sm .navbar-collapse { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + width: 100%; + } + .navbar-toggleable-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 991px) { + .navbar-toggleable-md .navbar-nav .dropdown-menu { + position: static; + float: none; + } + .navbar-toggleable-md > .container { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-toggleable-md { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + } + .navbar-toggleable-md .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-toggleable-md .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + } + .navbar-toggleable-md > .container { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + } + .navbar-toggleable-md .navbar-collapse { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + width: 100%; + } + .navbar-toggleable-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199px) { + .navbar-toggleable-lg .navbar-nav .dropdown-menu { + position: static; + float: none; + } + .navbar-toggleable-lg > .container { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-toggleable-lg { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + } + .navbar-toggleable-lg .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-toggleable-lg .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + } + .navbar-toggleable-lg > .container { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + } + .navbar-toggleable-lg .navbar-collapse { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + width: 100%; + } + .navbar-toggleable-lg .navbar-toggler { + display: none; + } +} + +.navbar-toggleable-xl { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggleable-xl .navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-toggleable-xl > .container { + padding-right: 0; + padding-left: 0; +} + +.navbar-toggleable-xl .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-toggleable-xl .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; +} + +.navbar-toggleable-xl > .container { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggleable-xl .navbar-collapse { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + width: 100%; +} + +.navbar-toggleable-xl .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand, +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover, +.navbar-light .navbar-toggler:focus, +.navbar-light .navbar-toggler:hover { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .open > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.open, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-inverse .navbar-brand, +.navbar-inverse .navbar-toggler { + color: white; +} + +.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-toggler:focus, +.navbar-inverse .navbar-toggler:hover { + color: white; +} + +.navbar-inverse .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-inverse .navbar-nav .nav-link:focus, .navbar-inverse .navbar-nav .nav-link:hover { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-inverse .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-inverse .navbar-nav .open > .nav-link, +.navbar-inverse .navbar-nav .active > .nav-link, +.navbar-inverse .navbar-nav .nav-link.open, +.navbar-inverse .navbar-nav .nav-link.active { + color: white; +} + +.navbar-inverse .navbar-toggler { + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-inverse .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); +} + +.navbar-inverse .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.card { + position: relative; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card-block { + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-right-radius: 0.25rem; + border-top-left-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: #f7f7f9; + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: #f7f7f9; + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-primary { + background-color: #0275d8; + border-color: #0275d8; +} + +.card-primary .card-header, +.card-primary .card-footer { + background-color: transparent; +} + +.card-success { + background-color: #5cb85c; + border-color: #5cb85c; +} + +.card-success .card-header, +.card-success .card-footer { + background-color: transparent; +} + +.card-info { + background-color: #5bc0de; + border-color: #5bc0de; +} + +.card-info .card-header, +.card-info .card-footer { + background-color: transparent; +} + +.card-warning { + background-color: #f0ad4e; + border-color: #f0ad4e; +} + +.card-warning .card-header, +.card-warning .card-footer { + background-color: transparent; +} + +.card-danger { + background-color: #d9534f; + border-color: #d9534f; +} + +.card-danger .card-header, +.card-danger .card-footer { + background-color: transparent; +} + +.card-outline-primary { + background-color: transparent; + border-color: #0275d8; +} + +.card-outline-secondary { + background-color: transparent; + border-color: #ccc; +} + +.card-outline-info { + background-color: transparent; + border-color: #5bc0de; +} + +.card-outline-success { + background-color: transparent; + border-color: #5cb85c; +} + +.card-outline-warning { + background-color: transparent; + border-color: #f0ad4e; +} + +.card-outline-danger { + background-color: transparent; + border-color: #d9534f; +} + +.card-inverse { + color: rgba(255, 255, 255, 0.65); +} + +.card-inverse .card-header, +.card-inverse .card-footer { + background-color: transparent; + border-color: rgba(255, 255, 255, 0.2); +} + +.card-inverse .card-header, +.card-inverse .card-footer, +.card-inverse .card-title, +.card-inverse .card-blockquote { + color: #fff; +} + +.card-inverse .card-link, +.card-inverse .card-text, +.card-inverse .card-subtitle, +.card-inverse .card-blockquote .blockquote-footer { + color: rgba(255, 255, 255, 0.65); +} + +.card-inverse .card-link:focus, .card-inverse .card-link:hover { + color: #fff; +} + +.card-blockquote { + padding: 0; + margin-bottom: 0; + border-left: 0; +} + +.card-img { + border-radius: calc(0.25rem - 1px); +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img-top { + border-top-right-radius: calc(0.25rem - 1px); + border-top-left-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +@media (min-width: 576px) { + .card-deck { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-deck .card { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -webkit-flex: 1 0 0%; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + } + .card-deck .card:not(:first-child) { + margin-left: 15px; + } + .card-deck .card:not(:last-child) { + margin-right: 15px; + } +} + +@media (min-width: 576px) { + .card-group { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group .card { + -webkit-box-flex: 1; + -webkit-flex: 1 0 0%; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + } + .card-group .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group .card:first-child { + border-bottom-right-radius: 0; + border-top-right-radius: 0; + } + .card-group .card:first-child .card-img-top { + border-top-right-radius: 0; + } + .card-group .card:first-child .card-img-bottom { + border-bottom-right-radius: 0; + } + .card-group .card:last-child { + border-bottom-left-radius: 0; + border-top-left-radius: 0; + } + .card-group .card:last-child .card-img-top { + border-top-left-radius: 0; + } + .card-group .card:last-child .card-img-bottom { + border-bottom-left-radius: 0; + } + .card-group .card:not(:first-child):not(:last-child) { + border-radius: 0; + } + .card-group .card:not(:first-child):not(:last-child) .card-img-top, + .card-group .card:not(:first-child):not(:last-child) .card-img-bottom { + border-radius: 0; + } +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + } + .card-columns .card { + display: inline-block; + width: 100%; + margin-bottom: 0.75rem; + } +} + +.breadcrumb { + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #eceeef; + border-radius: 0.25rem; +} + +.breadcrumb::after { + display: block; + content: ""; + clear: both; +} + +.breadcrumb-item { + float: left; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + padding-left: 0.5rem; + color: #636c72; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #636c72; +} + +.pagination { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-bottom-left-radius: 0.25rem; + border-top-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-bottom-right-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 2; + color: #fff; + background-color: #0275d8; + border-color: #0275d8; +} + +.page-item.disabled .page-link { + color: #636c72; + pointer-events: none; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #0275d8; + background-color: #fff; + border: 1px solid #ddd; +} + +.page-link:focus, .page-link:hover { + color: #014c8c; + text-decoration: none; + background-color: #eceeef; + border-color: #ddd; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; +} + +.pagination-lg .page-item:first-child .page-link { + border-bottom-left-radius: 0.3rem; + border-top-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-bottom-right-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; +} + +.pagination-sm .page-item:first-child .page-link { + border-bottom-left-radius: 0.2rem; + border-top-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-bottom-right-radius: 0.2rem; + border-top-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +a.badge:focus, a.badge:hover { + color: #fff; + text-decoration: none; + cursor: pointer; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-default { + background-color: #636c72; +} + +.badge-default[href]:focus, .badge-default[href]:hover { + background-color: #4b5257; +} + +.badge-primary { + background-color: #0275d8; +} + +.badge-primary[href]:focus, .badge-primary[href]:hover { + background-color: #025aa5; +} + +.badge-success { + background-color: #5cb85c; +} + +.badge-success[href]:focus, .badge-success[href]:hover { + background-color: #449d44; +} + +.badge-info { + background-color: #5bc0de; +} + +.badge-info[href]:focus, .badge-info[href]:hover { + background-color: #31b0d5; +} + +.badge-warning { + background-color: #f0ad4e; +} + +.badge-warning[href]:focus, .badge-warning[href]:hover { + background-color: #ec971f; +} + +.badge-danger { + background-color: #d9534f; +} + +.badge-danger[href]:focus, .badge-danger[href]:hover { + background-color: #c9302c; +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #eceeef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-hr { + border-top-color: #d0d5d8; +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: bold; +} + +.alert-dismissible .close { + position: relative; + top: -0.75rem; + right: -1.25rem; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-success { + background-color: #dff0d8; + border-color: #d0e9c6; + color: #3c763d; +} + +.alert-success hr { + border-top-color: #c1e2b3; +} + +.alert-success .alert-link { + color: #2b542c; +} + +.alert-info { + background-color: #d9edf7; + border-color: #bcdff1; + color: #31708f; +} + +.alert-info hr { + border-top-color: #a6d5ec; +} + +.alert-info .alert-link { + color: #245269; +} + +.alert-warning { + background-color: #fcf8e3; + border-color: #faf2cc; + color: #8a6d3b; +} + +.alert-warning hr { + border-top-color: #f7ecb5; +} + +.alert-warning .alert-link { + color: #66512c; +} + +.alert-danger { + background-color: #f2dede; + border-color: #ebcccc; + color: #a94442; +} + +.alert-danger hr { + border-top-color: #e4b9b9; +} + +.alert-danger .alert-link { + color: #843534; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@-o-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + overflow: hidden; + font-size: 0.75rem; + line-height: 1rem; + text-align: center; + background-color: #eceeef; + border-radius: 0.25rem; +} + +.progress-bar { + height: 1rem; + color: #fff; + background-color: #0275d8; +} + +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + -webkit-background-size: 1rem 1rem; + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + -o-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +.media { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -webkit-box-flex: 1; + -webkit-flex: 1 1 0%; + -ms-flex: 1 1 0%; + flex: 1 1 0%; +} + +.list-group { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #464a4c; + text-align: inherit; +} + +.list-group-item-action .list-group-item-heading { + color: #292b2c; +} + +.list-group-item-action:focus, .list-group-item-action:hover { + color: #464a4c; + text-decoration: none; + background-color: #f7f7f9; +} + +.list-group-item-action:active { + color: #292b2c; + background-color: #eceeef; +} + +.list-group-item { + position: relative; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-right-radius: 0.25rem; + border-top-left-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item:focus, .list-group-item:hover { + text-decoration: none; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #636c72; + cursor: not-allowed; + background-color: #fff; +} + +.list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading { + color: inherit; +} + +.list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text { + color: #636c72; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #0275d8; + border-color: #0275d8; +} + +.list-group-item.active .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small { + color: inherit; +} + +.list-group-item.active .list-group-item-text { + color: #daeeff; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; +} + +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} + +a.list-group-item-success, +button.list-group-item-success { + color: #3c763d; +} + +a.list-group-item-success .list-group-item-heading, +button.list-group-item-success .list-group-item-heading { + color: inherit; +} + +a.list-group-item-success:focus, a.list-group-item-success:hover, +button.list-group-item-success:focus, +button.list-group-item-success:hover { + color: #3c763d; + background-color: #d0e9c6; +} + +a.list-group-item-success.active, +button.list-group-item-success.active { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} + +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} + +a.list-group-item-info, +button.list-group-item-info { + color: #31708f; +} + +a.list-group-item-info .list-group-item-heading, +button.list-group-item-info .list-group-item-heading { + color: inherit; +} + +a.list-group-item-info:focus, a.list-group-item-info:hover, +button.list-group-item-info:focus, +button.list-group-item-info:hover { + color: #31708f; + background-color: #c4e3f3; +} + +a.list-group-item-info.active, +button.list-group-item-info.active { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} + +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} + +a.list-group-item-warning, +button.list-group-item-warning { + color: #8a6d3b; +} + +a.list-group-item-warning .list-group-item-heading, +button.list-group-item-warning .list-group-item-heading { + color: inherit; +} + +a.list-group-item-warning:focus, a.list-group-item-warning:hover, +button.list-group-item-warning:focus, +button.list-group-item-warning:hover { + color: #8a6d3b; + background-color: #faf2cc; +} + +a.list-group-item-warning.active, +button.list-group-item-warning.active { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} + +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} + +a.list-group-item-danger, +button.list-group-item-danger { + color: #a94442; +} + +a.list-group-item-danger .list-group-item-heading, +button.list-group-item-danger .list-group-item-heading { + color: inherit; +} + +a.list-group-item-danger:focus, a.list-group-item-danger:hover, +button.list-group-item-danger:focus, +button.list-group-item-danger:hover { + color: #a94442; + background-color: #ebcccc; +} + +a.list-group-item-danger.active, +button.list-group-item-danger.active { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:focus, .close:hover { + color: #000; + text-decoration: none; + cursor: pointer; + opacity: .75; +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; +} + +.modal.fade .modal-dialog { + -webkit-transition: -webkit-transform 0.3s ease-out; + transition: -webkit-transform 0.3s ease-out; + -o-transition: -o-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -o-transform 0.3s ease-out; + -webkit-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); +} + +.modal.show .modal-dialog { + -webkit-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} + +.modal-content { + position: relative; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 15px; + border-bottom: 1px solid #eceeef; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 15px; +} + +.modal-footer { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 15px; + border-top: 1px solid #eceeef; +} + +.modal-footer > :not(:first-child) { + margin-left: .25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: .25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 30px auto; + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom { + padding: 5px 0; + margin-top: -3px; +} + +.tooltip.tooltip-top .tooltip-inner::before, .tooltip.bs-tether-element-attached-bottom .tooltip-inner::before { + bottom: 0; + left: 50%; + margin-left: -5px; + content: ""; + border-width: 5px 5px 0; + border-top-color: #000; +} + +.tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left { + padding: 0 5px; + margin-left: 3px; +} + +.tooltip.tooltip-right .tooltip-inner::before, .tooltip.bs-tether-element-attached-left .tooltip-inner::before { + top: 50%; + left: 0; + margin-top: -5px; + content: ""; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} + +.tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top { + padding: 5px 0; + margin-top: 3px; +} + +.tooltip.tooltip-bottom .tooltip-inner::before, .tooltip.bs-tether-element-attached-top .tooltip-inner::before { + top: 0; + left: 50%; + margin-left: -5px; + content: ""; + border-width: 0 5px 5px; + border-bottom-color: #000; +} + +.tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right { + padding: 0 5px; + margin-left: -3px; +} + +.tooltip.tooltip-left .tooltip-inner::before, .tooltip.bs-tether-element-attached-right .tooltip-inner::before { + top: 50%; + right: 0; + margin-top: -5px; + content: ""; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.tooltip-inner::before { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + padding: 1px; + font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; + font-style: normal; + font-weight: normal; + letter-spacing: normal; + line-break: auto; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + white-space: normal; + word-break: normal; + word-spacing: normal; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover.popover-top, .popover.bs-tether-element-attached-bottom { + margin-top: -10px; +} + +.popover.popover-top::before, .popover.popover-top::after, .popover.bs-tether-element-attached-bottom::before, .popover.bs-tether-element-attached-bottom::after { + left: 50%; + border-bottom-width: 0; +} + +.popover.popover-top::before, .popover.bs-tether-element-attached-bottom::before { + bottom: -11px; + margin-left: -11px; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.popover.popover-top::after, .popover.bs-tether-element-attached-bottom::after { + bottom: -10px; + margin-left: -10px; + border-top-color: #fff; +} + +.popover.popover-right, .popover.bs-tether-element-attached-left { + margin-left: 10px; +} + +.popover.popover-right::before, .popover.popover-right::after, .popover.bs-tether-element-attached-left::before, .popover.bs-tether-element-attached-left::after { + top: 50%; + border-left-width: 0; +} + +.popover.popover-right::before, .popover.bs-tether-element-attached-left::before { + left: -11px; + margin-top: -11px; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.popover.popover-right::after, .popover.bs-tether-element-attached-left::after { + left: -10px; + margin-top: -10px; + border-right-color: #fff; +} + +.popover.popover-bottom, .popover.bs-tether-element-attached-top { + margin-top: 10px; +} + +.popover.popover-bottom::before, .popover.popover-bottom::after, .popover.bs-tether-element-attached-top::before, .popover.bs-tether-element-attached-top::after { + left: 50%; + border-top-width: 0; +} + +.popover.popover-bottom::before, .popover.bs-tether-element-attached-top::before { + top: -11px; + margin-left: -11px; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.popover.popover-bottom::after, .popover.bs-tether-element-attached-top::after { + top: -10px; + margin-left: -10px; + border-bottom-color: #f7f7f7; +} + +.popover.popover-bottom .popover-title::before, .popover.bs-tether-element-attached-top .popover-title::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 20px; + margin-left: -10px; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.popover.popover-left, .popover.bs-tether-element-attached-right { + margin-left: -10px; +} + +.popover.popover-left::before, .popover.popover-left::after, .popover.bs-tether-element-attached-right::before, .popover.bs-tether-element-attached-right::after { + top: 50%; + border-right-width: 0; +} + +.popover.popover-left::before, .popover.bs-tether-element-attached-right::before { + right: -11px; + margin-top: -11px; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.popover.popover-left::after, .popover.bs-tether-element-attached-right::after { + right: -10px; + margin-top: -10px; + border-left-color: #fff; +} + +.popover-title { + padding: 8px 14px; + margin-bottom: 0; + font-size: 1rem; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-right-radius: calc(0.3rem - 1px); + border-top-left-radius: calc(0.3rem - 1px); +} + +.popover-title:empty { + display: none; +} + +.popover-content { + padding: 9px 14px; +} + +.popover::before, +.popover::after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.popover::before { + content: ""; + border-width: 11px; +} + +.popover::after { + content: ""; + border-width: 10px; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-item { + position: relative; + display: none; + width: 100%; +} + +@media (-webkit-transform-3d) { + .carousel-item { + -webkit-transition: -webkit-transform 0.6s ease-in-out; + transition: -webkit-transform 0.6s ease-in-out; + -o-transition: -o-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; + } +} + +@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) { + .carousel-item { + -webkit-transition: -webkit-transform 0.6s ease-in-out; + transition: -webkit-transform 0.6s ease-in-out; + -o-transition: -o-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; +} + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; +} + +@media (-webkit-transform-3d) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + .carousel-item-next, + .active.carousel-item-right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + .carousel-item-prev, + .active.carousel-item-left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@supports ((-webkit-transform: translate3d(0, 0, 0)) or (transform: translate3d(0, 0, 0))) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + .carousel-item-next, + .active.carousel-item-right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + .carousel-item-prev, + .active.carousel-item-left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; +} + +.carousel-control-prev:focus, .carousel-control-prev:hover, +.carousel-control-next:focus, +.carousel-control-next:hover { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + -webkit-background-size: 100% 100%; + background-size: 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 10px; + left: 0; + z-index: 15; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + position: relative; + -webkit-box-flex: 1; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + max-width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: rgba(255, 255, 255, 0.5); +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-faded { + background-color: #f7f7f7; +} + +.bg-primary { + background-color: #0275d8 !important; +} + +a.bg-primary:focus, a.bg-primary:hover { + background-color: #025aa5 !important; +} + +.bg-success { + background-color: #5cb85c !important; +} + +a.bg-success:focus, a.bg-success:hover { + background-color: #449d44 !important; +} + +.bg-info { + background-color: #5bc0de !important; +} + +a.bg-info:focus, a.bg-info:hover { + background-color: #31b0d5 !important; +} + +.bg-warning { + background-color: #f0ad4e !important; +} + +a.bg-warning:focus, a.bg-warning:hover { + background-color: #ec971f !important; +} + +.bg-danger { + background-color: #d9534f !important; +} + +a.bg-danger:focus, a.bg-danger:hover { + background-color: #c9302c !important; +} + +.bg-inverse { + background-color: #292b2c !important; +} + +a.bg-inverse:focus, a.bg-inverse:hover { + background-color: #101112 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.rounded { + border-radius: 0.25rem; +} + +.rounded-top { + border-top-right-radius: 0.25rem; + border-top-left-radius: 0.25rem; +} + +.rounded-right { + border-bottom-right-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.rounded-left { + border-bottom-left-radius: 0.25rem; + border-top-left-radius: 0.25rem; +} + +.rounded-circle { + border-radius: 50%; +} + +.rounded-0 { + border-radius: 0; +} + +.clearfix::after { + display: block; + content: ""; + clear: both; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -webkit-inline-box !important; + display: -webkit-inline-flex !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -webkit-inline-box !important; + display: -webkit-inline-flex !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -webkit-inline-box !important; + display: -webkit-inline-flex !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -webkit-inline-box !important; + display: -webkit-inline-flex !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -webkit-inline-box !important; + display: -webkit-inline-flex !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.flex-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; +} + +.flex-last { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; +} + +.flex-unordered { + -webkit-box-ordinal-group: 1; + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; +} + +.flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -webkit-flex-direction: row !important; + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -webkit-flex-direction: column !important; + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: row-reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: column-reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -webkit-flex-wrap: wrap !important; + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -webkit-flex-wrap: nowrap !important; + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -webkit-flex-wrap: wrap-reverse !important; + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + -webkit-box-pack: start !important; + -webkit-justify-content: flex-start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -webkit-box-pack: end !important; + -webkit-justify-content: flex-end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -webkit-box-pack: center !important; + -webkit-justify-content: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -webkit-box-pack: justify !important; + -webkit-justify-content: space-between !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -webkit-justify-content: space-around !important; + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -webkit-box-align: start !important; + -webkit-align-items: flex-start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -webkit-box-align: end !important; + -webkit-align-items: flex-end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -webkit-box-align: center !important; + -webkit-align-items: center !important; + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -webkit-box-align: baseline !important; + -webkit-align-items: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -webkit-box-align: stretch !important; + -webkit-align-items: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -webkit-align-content: flex-start !important; + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -webkit-align-content: flex-end !important; + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -webkit-align-content: center !important; + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -webkit-align-content: space-between !important; + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -webkit-align-content: space-around !important; + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -webkit-align-content: stretch !important; + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -webkit-align-self: auto !important; + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -webkit-align-self: flex-start !important; + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -webkit-align-self: flex-end !important; + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -webkit-align-self: center !important; + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -webkit-align-self: baseline !important; + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -webkit-align-self: stretch !important; + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; + } + .flex-sm-last { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + } + .flex-sm-unordered { + -webkit-box-ordinal-group: 1; + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + } + .flex-sm-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -webkit-flex-direction: row !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -webkit-flex-direction: column !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: row-reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: column-reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -webkit-flex-wrap: wrap !important; + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -webkit-flex-wrap: nowrap !important; + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -webkit-flex-wrap: wrap-reverse !important; + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + -webkit-box-pack: start !important; + -webkit-justify-content: flex-start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -webkit-box-pack: end !important; + -webkit-justify-content: flex-end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -webkit-box-pack: center !important; + -webkit-justify-content: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -webkit-box-pack: justify !important; + -webkit-justify-content: space-between !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -webkit-justify-content: space-around !important; + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -webkit-box-align: start !important; + -webkit-align-items: flex-start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -webkit-box-align: end !important; + -webkit-align-items: flex-end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -webkit-box-align: center !important; + -webkit-align-items: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -webkit-box-align: baseline !important; + -webkit-align-items: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -webkit-box-align: stretch !important; + -webkit-align-items: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -webkit-align-content: flex-start !important; + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -webkit-align-content: flex-end !important; + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -webkit-align-content: center !important; + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -webkit-align-content: space-between !important; + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -webkit-align-content: space-around !important; + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -webkit-align-content: stretch !important; + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -webkit-align-self: auto !important; + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -webkit-align-self: flex-start !important; + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -webkit-align-self: flex-end !important; + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -webkit-align-self: center !important; + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -webkit-align-self: baseline !important; + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -webkit-align-self: stretch !important; + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; + } + .flex-md-last { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + } + .flex-md-unordered { + -webkit-box-ordinal-group: 1; + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + } + .flex-md-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -webkit-flex-direction: row !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -webkit-flex-direction: column !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: row-reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: column-reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -webkit-flex-wrap: wrap !important; + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -webkit-flex-wrap: nowrap !important; + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -webkit-flex-wrap: wrap-reverse !important; + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + -webkit-box-pack: start !important; + -webkit-justify-content: flex-start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -webkit-box-pack: end !important; + -webkit-justify-content: flex-end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -webkit-box-pack: center !important; + -webkit-justify-content: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -webkit-box-pack: justify !important; + -webkit-justify-content: space-between !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -webkit-justify-content: space-around !important; + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -webkit-box-align: start !important; + -webkit-align-items: flex-start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -webkit-box-align: end !important; + -webkit-align-items: flex-end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -webkit-box-align: center !important; + -webkit-align-items: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -webkit-box-align: baseline !important; + -webkit-align-items: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -webkit-box-align: stretch !important; + -webkit-align-items: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -webkit-align-content: flex-start !important; + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -webkit-align-content: flex-end !important; + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -webkit-align-content: center !important; + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -webkit-align-content: space-between !important; + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -webkit-align-content: space-around !important; + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -webkit-align-content: stretch !important; + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -webkit-align-self: auto !important; + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -webkit-align-self: flex-start !important; + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -webkit-align-self: flex-end !important; + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -webkit-align-self: center !important; + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -webkit-align-self: baseline !important; + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -webkit-align-self: stretch !important; + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; + } + .flex-lg-last { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + } + .flex-lg-unordered { + -webkit-box-ordinal-group: 1; + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + } + .flex-lg-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -webkit-flex-direction: row !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -webkit-flex-direction: column !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: row-reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: column-reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -webkit-flex-wrap: wrap !important; + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -webkit-flex-wrap: nowrap !important; + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -webkit-flex-wrap: wrap-reverse !important; + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + -webkit-box-pack: start !important; + -webkit-justify-content: flex-start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -webkit-box-pack: end !important; + -webkit-justify-content: flex-end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -webkit-box-pack: center !important; + -webkit-justify-content: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -webkit-box-pack: justify !important; + -webkit-justify-content: space-between !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -webkit-justify-content: space-around !important; + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -webkit-box-align: start !important; + -webkit-align-items: flex-start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -webkit-box-align: end !important; + -webkit-align-items: flex-end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -webkit-box-align: center !important; + -webkit-align-items: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -webkit-box-align: baseline !important; + -webkit-align-items: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -webkit-box-align: stretch !important; + -webkit-align-items: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -webkit-align-content: flex-start !important; + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -webkit-align-content: flex-end !important; + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -webkit-align-content: center !important; + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -webkit-align-content: space-between !important; + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -webkit-align-content: space-around !important; + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -webkit-align-content: stretch !important; + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -webkit-align-self: auto !important; + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -webkit-align-self: flex-start !important; + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -webkit-align-self: flex-end !important; + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -webkit-align-self: center !important; + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -webkit-align-self: baseline !important; + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -webkit-align-self: stretch !important; + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; + } + .flex-xl-last { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + } + .flex-xl-unordered { + -webkit-box-ordinal-group: 1; + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + } + .flex-xl-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -webkit-flex-direction: row !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -webkit-flex-direction: column !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: row-reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: column-reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -webkit-flex-wrap: wrap !important; + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -webkit-flex-wrap: nowrap !important; + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -webkit-flex-wrap: wrap-reverse !important; + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + -webkit-box-pack: start !important; + -webkit-justify-content: flex-start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -webkit-box-pack: end !important; + -webkit-justify-content: flex-end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -webkit-box-pack: center !important; + -webkit-justify-content: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -webkit-box-pack: justify !important; + -webkit-justify-content: space-between !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -webkit-justify-content: space-around !important; + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -webkit-box-align: start !important; + -webkit-align-items: flex-start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -webkit-box-align: end !important; + -webkit-align-items: flex-end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -webkit-box-align: center !important; + -webkit-align-items: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -webkit-box-align: baseline !important; + -webkit-align-items: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -webkit-box-align: stretch !important; + -webkit-align-items: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -webkit-align-content: flex-start !important; + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -webkit-align-content: flex-end !important; + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -webkit-align-content: center !important; + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -webkit-align-content: space-between !important; + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -webkit-align-content: space-around !important; + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -webkit-align-content: stretch !important; + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -webkit-align-self: auto !important; + -ms-flex-item-align: auto !important; + -ms-grid-row-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -webkit-align-self: flex-start !important; + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -webkit-align-self: flex-end !important; + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -webkit-align-self: center !important; + -ms-flex-item-align: center !important; + -ms-grid-row-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -webkit-align-self: baseline !important; + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -webkit-align-self: stretch !important; + -ms-flex-item-align: stretch !important; + -ms-grid-row-align: stretch !important; + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +.sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1030; +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.m-0 { + margin: 0 0 !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mr-0 { + margin-right: 0 !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.ml-0 { + margin-left: 0 !important; +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.m-1 { + margin: 0.25rem 0.25rem !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mr-1 { + margin-right: 0.25rem !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1 { + margin-left: 0.25rem !important; +} + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem 0.5rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mr-2 { + margin-right: 0.5rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2 { + margin-left: 0.5rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.m-3 { + margin: 1rem 1rem !important; +} + +.mt-3 { + margin-top: 1rem !important; +} + +.mr-3 { + margin-right: 1rem !important; +} + +.mb-3 { + margin-bottom: 1rem !important; +} + +.ml-3 { + margin-left: 1rem !important; +} + +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.m-4 { + margin: 1.5rem 1.5rem !important; +} + +.mt-4 { + margin-top: 1.5rem !important; +} + +.mr-4 { + margin-right: 1.5rem !important; +} + +.mb-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4 { + margin-left: 1.5rem !important; +} + +.mx-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.m-5 { + margin: 3rem 3rem !important; +} + +.mt-5 { + margin-top: 3rem !important; +} + +.mr-5 { + margin-right: 3rem !important; +} + +.mb-5 { + margin-bottom: 3rem !important; +} + +.ml-5 { + margin-left: 3rem !important; +} + +.mx-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.p-0 { + padding: 0 0 !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pr-0 { + padding-right: 0 !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pl-0 { + padding-left: 0 !important; +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.p-1 { + padding: 0.25rem 0.25rem !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pr-1 { + padding-right: 0.25rem !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1 { + padding-left: 0.25rem !important; +} + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem 0.5rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pr-2 { + padding-right: 0.5rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2 { + padding-left: 0.5rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.p-3 { + padding: 1rem 1rem !important; +} + +.pt-3 { + padding-top: 1rem !important; +} + +.pr-3 { + padding-right: 1rem !important; +} + +.pb-3 { + padding-bottom: 1rem !important; +} + +.pl-3 { + padding-left: 1rem !important; +} + +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.p-4 { + padding: 1.5rem 1.5rem !important; +} + +.pt-4 { + padding-top: 1.5rem !important; +} + +.pr-4 { + padding-right: 1.5rem !important; +} + +.pb-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4 { + padding-left: 1.5rem !important; +} + +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.p-5 { + padding: 3rem 3rem !important; +} + +.pt-5 { + padding-top: 3rem !important; +} + +.pr-5 { + padding-right: 3rem !important; +} + +.pb-5 { + padding-bottom: 3rem !important; +} + +.pl-5 { + padding-left: 3rem !important; +} + +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto { + margin-top: auto !important; +} + +.mr-auto { + margin-right: auto !important; +} + +.mb-auto { + margin-bottom: auto !important; +} + +.ml-auto { + margin-left: auto !important; +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 0 !important; + } + .mt-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0 { + margin-left: 0 !important; + } + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-sm-1 { + margin: 0.25rem 0.25rem !important; + } + .mt-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1 { + margin-left: 0.25rem !important; + } + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem 0.5rem !important; + } + .mt-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2 { + margin-left: 0.5rem !important; + } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem 1rem !important; + } + .mt-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3 { + margin-left: 1rem !important; + } + .mx-sm-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem 1.5rem !important; + } + .mt-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4 { + margin-left: 1.5rem !important; + } + .mx-sm-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem 3rem !important; + } + .mt-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5 { + margin-left: 3rem !important; + } + .mx-sm-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .p-sm-0 { + padding: 0 0 !important; + } + .pt-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0 { + padding-left: 0 !important; + } + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-sm-1 { + padding: 0.25rem 0.25rem !important; + } + .pt-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1 { + padding-left: 0.25rem !important; + } + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem 0.5rem !important; + } + .pt-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2 { + padding-left: 0.5rem !important; + } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem 1rem !important; + } + .pt-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3 { + padding-left: 1rem !important; + } + .px-sm-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem 1.5rem !important; + } + .pt-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4 { + padding-left: 1.5rem !important; + } + .px-sm-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem 3rem !important; + } + .pt-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5 { + padding-left: 3rem !important; + } + .px-sm-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto { + margin-left: auto !important; + } + .mx-sm-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 0 !important; + } + .mt-md-0 { + margin-top: 0 !important; + } + .mr-md-0 { + margin-right: 0 !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0 { + margin-left: 0 !important; + } + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-md-1 { + margin: 0.25rem 0.25rem !important; + } + .mt-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1 { + margin-left: 0.25rem !important; + } + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem 0.5rem !important; + } + .mt-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2 { + margin-left: 0.5rem !important; + } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-md-3 { + margin: 1rem 1rem !important; + } + .mt-md-3 { + margin-top: 1rem !important; + } + .mr-md-3 { + margin-right: 1rem !important; + } + .mb-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3 { + margin-left: 1rem !important; + } + .mx-md-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-md-4 { + margin: 1.5rem 1.5rem !important; + } + .mt-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4 { + margin-left: 1.5rem !important; + } + .mx-md-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .m-md-5 { + margin: 3rem 3rem !important; + } + .mt-md-5 { + margin-top: 3rem !important; + } + .mr-md-5 { + margin-right: 3rem !important; + } + .mb-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5 { + margin-left: 3rem !important; + } + .mx-md-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .p-md-0 { + padding: 0 0 !important; + } + .pt-md-0 { + padding-top: 0 !important; + } + .pr-md-0 { + padding-right: 0 !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0 { + padding-left: 0 !important; + } + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-md-1 { + padding: 0.25rem 0.25rem !important; + } + .pt-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1 { + padding-left: 0.25rem !important; + } + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem 0.5rem !important; + } + .pt-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2 { + padding-left: 0.5rem !important; + } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-md-3 { + padding: 1rem 1rem !important; + } + .pt-md-3 { + padding-top: 1rem !important; + } + .pr-md-3 { + padding-right: 1rem !important; + } + .pb-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3 { + padding-left: 1rem !important; + } + .px-md-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-md-4 { + padding: 1.5rem 1.5rem !important; + } + .pt-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4 { + padding-left: 1.5rem !important; + } + .px-md-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-md-5 { + padding: 3rem 3rem !important; + } + .pt-md-5 { + padding-top: 3rem !important; + } + .pr-md-5 { + padding-right: 3rem !important; + } + .pb-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5 { + padding-left: 3rem !important; + } + .px-md-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto { + margin-top: auto !important; + } + .mr-md-auto { + margin-right: auto !important; + } + .mb-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto { + margin-left: auto !important; + } + .mx-md-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 0 !important; + } + .mt-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0 { + margin-left: 0 !important; + } + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-lg-1 { + margin: 0.25rem 0.25rem !important; + } + .mt-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1 { + margin-left: 0.25rem !important; + } + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem 0.5rem !important; + } + .mt-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2 { + margin-left: 0.5rem !important; + } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem 1rem !important; + } + .mt-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3 { + margin-left: 1rem !important; + } + .mx-lg-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem 1.5rem !important; + } + .mt-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4 { + margin-left: 1.5rem !important; + } + .mx-lg-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem 3rem !important; + } + .mt-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5 { + margin-left: 3rem !important; + } + .mx-lg-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .p-lg-0 { + padding: 0 0 !important; + } + .pt-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0 { + padding-left: 0 !important; + } + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-lg-1 { + padding: 0.25rem 0.25rem !important; + } + .pt-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1 { + padding-left: 0.25rem !important; + } + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem 0.5rem !important; + } + .pt-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2 { + padding-left: 0.5rem !important; + } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem 1rem !important; + } + .pt-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3 { + padding-left: 1rem !important; + } + .px-lg-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem 1.5rem !important; + } + .pt-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4 { + padding-left: 1.5rem !important; + } + .px-lg-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem 3rem !important; + } + .pt-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5 { + padding-left: 3rem !important; + } + .px-lg-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto { + margin-left: auto !important; + } + .mx-lg-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 0 !important; + } + .mt-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0 { + margin-left: 0 !important; + } + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .m-xl-1 { + margin: 0.25rem 0.25rem !important; + } + .mt-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1 { + margin-left: 0.25rem !important; + } + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem 0.5rem !important; + } + .mt-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2 { + margin-left: 0.5rem !important; + } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem 1rem !important; + } + .mt-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3 { + margin-left: 1rem !important; + } + .mx-xl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem 1.5rem !important; + } + .mt-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4 { + margin-left: 1.5rem !important; + } + .mx-xl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem 3rem !important; + } + .mt-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5 { + margin-left: 3rem !important; + } + .mx-xl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .p-xl-0 { + padding: 0 0 !important; + } + .pt-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0 { + padding-left: 0 !important; + } + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .p-xl-1 { + padding: 0.25rem 0.25rem !important; + } + .pt-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1 { + padding-left: 0.25rem !important; + } + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem 0.5rem !important; + } + .pt-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2 { + padding-left: 0.5rem !important; + } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem 1rem !important; + } + .pt-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3 { + padding-left: 1rem !important; + } + .px-xl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem 1.5rem !important; + } + .pt-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4 { + padding-left: 1.5rem !important; + } + .px-xl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem 3rem !important; + } + .pt-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5 { + padding-left: 3rem !important; + } + .px-xl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto { + margin-left: auto !important; + } + .mx-xl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } +} + +.text-justify { + text-align: justify !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-normal { + font-weight: normal; +} + +.font-weight-bold { + font-weight: bold; +} + +.font-italic { + font-style: italic; +} + +.text-white { + color: #fff !important; +} + +.text-muted { + color: #636c72 !important; +} + +a.text-muted:focus, a.text-muted:hover { + color: #4b5257 !important; +} + +.text-primary { + color: #0275d8 !important; +} + +a.text-primary:focus, a.text-primary:hover { + color: #025aa5 !important; +} + +.text-success { + color: #5cb85c !important; +} + +a.text-success:focus, a.text-success:hover { + color: #449d44 !important; +} + +.text-info { + color: #5bc0de !important; +} + +a.text-info:focus, a.text-info:hover { + color: #31b0d5 !important; +} + +.text-warning { + color: #f0ad4e !important; +} + +a.text-warning:focus, a.text-warning:hover { + color: #ec971f !important; +} + +.text-danger { + color: #d9534f !important; +} + +a.text-danger:focus, a.text-danger:hover { + color: #c9302c !important; +} + +.text-gray-dark { + color: #292b2c !important; +} + +a.text-gray-dark:focus, a.text-gray-dark:hover { + color: #101112 !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.invisible { + visibility: hidden !important; +} + +.hidden-xs-up { + display: none !important; +} + +@media (max-width: 575px) { + .hidden-xs-down { + display: none !important; + } +} + +@media (min-width: 576px) { + .hidden-sm-up { + display: none !important; + } +} + +@media (max-width: 767px) { + .hidden-sm-down { + display: none !important; + } +} + +@media (min-width: 768px) { + .hidden-md-up { + display: none !important; + } +} + +@media (max-width: 991px) { + .hidden-md-down { + display: none !important; + } +} + +@media (min-width: 992px) { + .hidden-lg-up { + display: none !important; + } +} + +@media (max-width: 1199px) { + .hidden-lg-down { + display: none !important; + } +} + +@media (min-width: 1200px) { + .hidden-xl-up { + display: none !important; + } +} + +.hidden-xl-down { + display: none !important; +} + +.visible-print-block { + display: none !important; +} + +@media print { + .visible-print-block { + display: block !important; + } +} + +.visible-print-inline { + display: none !important; +} + +@media print { + .visible-print-inline { + display: inline !important; + } +} + +.visible-print-inline-block { + display: none !important; +} + +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} + +@media print { + .hidden-print { + display: none !important; + } +} +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.css.map b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.css.map new file mode 100644 index 0000000..09b7cf1 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_normalize.scss","bootstrap.css","../../scss/_print.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/_mixins.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/_tables.scss","../../scss/mixins/_table-row.scss","../../scss/_forms.scss","../../scss/mixins/_forms.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_nav-divider.scss","../../scss/_button-group.scss","../../scss/_input-group.scss","../../scss/_custom-forms.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/mixins/_cards.scss","../../scss/_breadcrumb.scss","../../scss/mixins/_clearfix.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/mixins/_badge.scss","../../scss/_jumbotron.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/mixins/_gradients.scss","../../scss/_media.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_responsive-embed.scss","../../scss/_close.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_transforms.scss","../../scss/utilities/_align.scss","../../scss/utilities/_background.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_borders.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/mixins/_float.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/mixins/_visibility.scss"],"names":[],"mappings":"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CE,uBR25BiC;EQ15BjC,eRy5B+B;EQx5B/B,YRkEW;EQjEX,0BR6EiC;EMtG/B,sBN8T0B;CQ3R7B;;AAdD;EASI,WAAU;EACV,gBAAe;EACf,kBR6NmB;CQ3NpB;;AAIH;EACE,eAAc;EACd,cAAa;EACb,oBAAmB;EACnB,eRs4B+B;EQr4B/B,eR2DiC;CQjDlC;;AAfD;EASI,WAAU;EACV,mBAAkB;EAClB,eAAc;EACd,8BAA6B;EAC7B,iBAAgB;CACjB;;AAIH;EACE,kBRm4BiC;EQl4BjC,mBAAkB;CACnB;;AC1DC;ECAA,mBAAkB;EAClB,kBAAiB;EACjB,mBAAkB;EAKd,oBAA4B;EAC5B,mBAA4B;CDL/B;;AEgDC;EFnDF;ICOI,oBAA4B;IAC5B,mBAA4B;GDL/B;CZgvBF;;AchsBG;EFnDF;ICOI,oBAA4B;IAC5B,mBAA4B;GDL/B;CZuvBF;;AcvsBG;EFnDF;ICOI,oBAA4B;IAC5B,mBAA4B;GDL/B;CZ8vBF;;Ac9sBG;EFnDF;ICOI,oBAA4B;IAC5B,mBAA4B;GDL/B;CZqwBF;;AcrtBG;EFnDF;ICkBI,aVqMK;IUpML,gBAAe;GDhBlB;CZ4wBF;;Ac5tBG;EFnDF;ICkBI,aVsMK;IUrML,gBAAe;GDhBlB;CZmxBF;;AcnuBG;EFnDF;ICkBI,aVuMK;IUtML,gBAAe;GDhBlB;CZ0xBF;;Ac1uBG;EFnDF;ICkBI,cVwMM;IUvMN,gBAAe;GDhBlB;CZiyBF;;AYxxBC;ECZA,mBAAkB;EAClB,kBAAiB;EACjB,mBAAkB;EAKd,oBAA4B;EAC5B,mBAA4B;CDM/B;;AEqCC;EFvCF;ICLI,oBAA4B;IAC5B,mBAA4B;GDM/B;CZqyBF;;AchwBG;EFvCF;ICLI,oBAA4B;IAC5B,mBAA4B;GDM/B;CZ4yBF;;AcvwBG;EFvCF;ICLI,oBAA4B;IAC5B,mBAA4B;GDM/B;CZmzBF;;Ac9wBG;EFvCF;ICLI,oBAA4B;IAC5B,mBAA4B;GDM/B;CZ0zBF;;AYlzBC;ECaA,qBAAa;EAAb,sBAAa;EAAb,qBAAa;EAAb,cAAa;EACb,wBAAe;MAAf,oBAAe;UAAf,gBAAe;EAKX,oBAA4B;EAC5B,mBAA4B;CDlB/B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EY;EkBlEZ,sBlBkEY;CkBjEb;;AAED;;EAGE,YlBsDS;EkBrDT,0BAnC0C;EAoC1C,uBAAsB;EACtB,sBApCkC;CAsCnC;;ADYH;EChDE,elBiGiC;EkBhGjC,uBlBoFW;EkBnFX,mBlB4WmC;CiB5TpC;;AhBjDG;EiBMA,elB0F+B;EkBzF/B,0BAX0C;EAY1C,sBAXkC;CjBGb;;AiBUvB;EAMI,uDlB6V+B;UkB7V/B,+ClB6V+B;CkB3VlC;;AAGD;EAEE,uBlB6DS;EkB5DT,mBlBqViC;CkBpVlC;;AAED;;EAGE,elBkE+B;EkBjE/B,0BAnC0C;EAoC1C,uBAAsB;EACtB,sBApCkC;CAsCnC;;ADeH;ECnDE,YlBqFW;EkBpFX,0BlB2Fc;EkB1Fd,sBlB0Fc;CiBvCf;;AhBpDG;EiBMA,YlB8ES;EkB7ET,0BAX0C;EAY1C,sBAXkC;CjBGb;;AiBUvB;EAMI,sDlB2EU;UkB3EV,8ClB2EU;CkBzEb;;AAGD;EAEE,0BlBoEY;EkBnEZ,sBlBmEY;CkBlEb;;AAED;;EAGE,YlBsDS;EkBrDT,0BAnC0C;EAoC1C,uBAAsB;EACtB,sBApCkC;CAsCnC;;ADkBH;ECtDE,YlBqFW;EkBpFX,0BlByFc;EkBxFd,sBlBwFc;CiBlCf;;AhBvDG;EiBMA,YlB8ES;EkB7ET,0BAX0C;EAY1C,sBAXkC;CjBGb;;AiBUvB;EAMI,qDlByEU;UkBzEV,6ClByEU;CkBvEb;;AAGD;EAEE,0BlBkEY;EkBjEZ,sBlBiEY;CkBhEb;;AAED;;EAGE,YlBsDS;EkBrDT,0BAnC0C;EAoC1C,uBAAsB;EACtB,sBApCkC;CAsCnC;;ADqBH;ECzDE,YlBqFW;EkBpFX,0BlBuFc;EkBtFd,sBlBsFc;CiB7Bf;;AhB1DG;EiBMA,YlB8ES;EkB7ET,0BAX0C;EAY1C,sBAXkC;CjBGb;;AiBUvB;EAMI,sDlBuEU;UkBvEV,8ClBuEU;CkBrEb;;AAGD;EAEE,0BlBgEY;EkB/DZ,sBlB+DY;CkB9Db;;AAED;;EAGE,YlBsDS;EkBrDT,0BAnC0C;EAoC1C,uBAAsB;EACtB,sBApCkC;CAsCnC;;ADwBH;EC5DE,YlBqFW;EkBpFX,0BlBsFc;EkBrFd,sBlBqFc;CiBzBf;;AhB7DG;EiBMA,YlB8ES;EkB7ET,0BAX0C;EAY1C,sBAXkC;CjBGb;;AiBUvB;EAMI,qDlBsEU;UkBtEV,6ClBsEU;CkBpEb;;AAGD;EAEE,0BlB+DY;EkB9DZ,sBlB8DY;CkB7Db;;AAED;;EAGE,YlBsDS;EkBrDT,0BAnC0C;EAoC1C,uBAAsB;EACtB,sBApCkC;CAsCnC;;AD6BH;ECzBE,elBmDc;EkBlDd,uBAAsB;EACtB,8BAA6B;EAC7B,sBlBgDc;CiBxBf;;AhBlEG;EiB6CA,YAPoD;EAQpD,0BlB4CY;EkB3CZ,sBlB2CY;CC1FS;;AiBkDvB;EAEE,qDlBsCY;UkBtCZ,6ClBsCY;CkBrCb;;AAED;EAEE,elBiCY;EkBhCZ,8BAA6B;CAC9B;;AAED;;EAGE,YA1BoD;EA2BpD,0BlByBY;EkBxBZ,sBlBwBY;CkBvBb;;ADAH;EC5BE,YlBsUmC;EkBrUnC,uBAAsB;EACtB,8BAA6B;EAC7B,mBlBmUmC;CiBxSpC;;AhBrEG;EiB6CA,YAPoD;EAQpD,uBlB+TiC;EkB9TjC,mBlB8TiC;CC7WZ;;AiBkDvB;EAEE,uDlByTiC;UkBzTjC,+ClByTiC;CkBxTlC;;AAED;EAEE,YlBoTiC;EkBnTjC,8BAA6B;CAC9B;;AAED;;EAGE,YA1BoD;EA2BpD,uBlB4SiC;EkB3SjC,mBlB2SiC;CkB1SlC;;ADGH;EC/BE,elBoDc;EkBnDd,uBAAsB;EACtB,8BAA6B;EAC7B,sBlBiDc;CiBnBf;;AhBxEG;EiB6CA,YAPoD;EAQpD,0BlB6CY;EkB5CZ,sBlB4CY;CC3FS;;AiBkDvB;EAEE,sDlBuCY;UkBvCZ,8ClBuCY;CkBtCb;;AAED;EAEE,elBkCY;EkBjCZ,8BAA6B;CAC9B;;AAED;;EAGE,YA1BoD;EA2BpD,0BlB0BY;EkBzBZ,sBlByBY;CkBxBb;;ADMH;EClCE,elBkDc;EkBjDd,uBAAsB;EACtB,8BAA6B;EAC7B,sBlB+Cc;CiBdf;;AhB3EG;EiB6CA,YAPoD;EAQpD,0BlB2CY;EkB1CZ,sBlB0CY;CCzFS;;AiBkDvB;EAEE,qDlBqCY;UkBrCZ,6ClBqCY;CkBpCb;;AAED;EAEE,elBgCY;EkB/BZ,8BAA6B;CAC9B;;AAED;;EAGE,YA1BoD;EA2BpD,0BlBwBY;EkBvBZ,sBlBuBY;CkBtBb;;ADSH;ECrCE,elBgDc;EkB/Cd,uBAAsB;EACtB,8BAA6B;EAC7B,sBlB6Cc;CiBTf;;AhB9EG;EiB6CA,YAPoD;EAQpD,0BlByCY;EkBxCZ,sBlBwCY;CCvFS;;AiBkDvB;EAEE,sDlBmCY;UkBnCZ,8ClBmCY;CkBlCb;;AAED;EAEE,elB8BY;EkB7BZ,8BAA6B;CAC9B;;AAED;;EAGE,YA1BoD;EA2BpD,0BlBsBY;EkBrBZ,sBlBqBY;CkBpBb;;ADYH;ECxCE,elB+Cc;EkB9Cd,uBAAsB;EACtB,8BAA6B;EAC7B,sBlB4Cc;CiBLf;;AhBjFG;EiB6CA,YAPoD;EAQpD,0BlBwCY;EkBvCZ,sBlBuCY;CCtFS;;AiBkDvB;EAEE,qDlBkCY;UkBlCZ,6ClBkCY;CkBjCb;;AAED;EAEE,elB6BY;EkB5BZ,8BAA6B;CAC9B;;AAED;;EAGE,YA1BoD;EA2BpD,0BlBqBY;EkBpBZ,sBlBoBY;CkBnBb;;ADsBH;EACE,oBjB4JyB;EiB3JzB,ejBDc;EiBEd,iBAAgB;CA6BjB;;AAhCD;EASI,8BAA6B;CAE9B;;AAXH;EAeI,0BAAyB;CAC1B;;AhBzGC;EgB2GA,0BAAyB;ChB3GJ;;AAUrB;EgBoGA,ejB2E4C;EiB1E5C,2BjB2E6B;EiB1E7B,8BAA6B;ChBnG5B;;AgB4EL;EA0BI,ejBjB+B;CiBsBhC;;AhB9GC;EgB4GE,sBAAqB;ChBzGtB;;AgBmHL;ECxDE,wBlB4TqC;EkB3TrC,mBlByKsB;EMxPpB,sBN6T0B;CiBpL7B;;AACD;EC5DE,wBlByToC;EkBxTpC,oBlB0KsB;EMzPpB,sBN8T0B;CiBjL7B;;AAOD;EACE,eAAc;EACd,YAAW;CACZ;;AAGD;EACE,mBjBkPoC;CiBjPrC;;AAGD;;;EAII,YAAW;CACZ;;AExKH;EACE,WAAU;EZcN,yCP2TsC;EO3TtC,oCP2TsC;EO3TtC,iCP2TsC;CmBnU3C;;AAPD;EAKI,WAAU;CACX;;AAGH;EACE,cAAa;CAId;;AALD;EAGI,eAAc;CACf;;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S2B;C+BnT1B;;AALL;EzBSI,oCN+S2B;EM9S3B,iCN8S2B;C+B9S1B;;AAVL;EAcI,WAAU;EACV,Y/BuES;E+BtET,0B/B4EY;E+B3EZ,sB/B2EY;C+B1Eb;;AAlBH;EAqBI,e/B+E+B;E+B9E/B,qBAAoB;EACpB,oB/BibwC;E+BhbxC,uB/B8DS;E+B7DT,mB/BmoBuC;C+BloBxC;;AAGH;EACE,mBAAkB;EAClB,eAAc;EACd,wB/BqmB0C;E+BpmB1C,kBAAiB;EACjB,kB/BymBwC;E+BxmBxC,e/ByDc;E+BxDd,uB/BkDW;E+BjDX,uB/B2mByC;C+BnmB1C;;A9BjCG;E8B4BA,e/BmJ4C;E+BlJ5C,sBAAqB;EACrB,0B/B2D+B;E+B1D/B,mB/BymBuC;CCroBtC;;A+BpBH;EACE,wBhC6oBwC;EgC5oBxC,mBhCuPoB;CgCtPrB;;AAIG;E1BqBF,kCNkS0B;EMjS1B,+BNiS0B;CgCrTvB;;AAGD;E1BEF,mCNgT0B;EM/S1B,gCN+S0B;CgChTvB;;AAdL;EACE,wBhC2oBuC;EgC1oBvC,oBhCwPoB;CgCvPrB;;AAIG;E1BqBF,kCNmS0B;EMlS1B,+BNkS0B;CgCtTvB;;AAGD;E1BEF,mCNiT0B;EMhT1B,gCNgT0B;CgCjTvB;;ACZP;EACE,sBAAqB;EACrB,sBjCowBgC;EiCnwBhC,ejCiwB+B;EiChwB/B,kBjCwPqB;EiCvPrB,eAAc;EACd,YjCmFW;EiClFX,mBAAkB;EAClB,oBAAmB;EACnB,yBAAwB;E3BVtB,uBN4T2B;CiC3S9B;;AAhBD;EAcI,cAAa;CACd;;AAIH;EACE,mBAAkB;EAClB,UAAS;CACV;;AhCPG;EgCaA,YjC6DS;EiC5DT,sBAAqB;EACrB,gBAAe;ChCZd;;AgCqBL;EACE,qBjCiuBgC;EiChuBhC,oBjCguBgC;EM1wB9B,qBN6wB+B;CiCjuBlC;;AAMD;ECnDE,0BlCyGiC;CiCpDlC;;AhCpCG;EiCbE,0BAAqC;CjCgBtC;;AgCmCL;ECvDE,0BlCiGc;CiCxCf;;AhCxCG;EiCbE,0BAAqC;CjCgBtC;;AgCuCL;EC3DE,0BlCgGc;CiCnCf;;AhC5CG;EiCbE,0BAAqC;CjCgBtC;;AgC2CL;EC/DE,0BlCkGc;CiCjCf;;AhChDG;EiCbE,0BAAqC;CjCgBtC;;AgC+CL;ECnEE,0BlC8Fc;CiCzBf;;AhCpDG;EiCbE,0BAAqC;CjCgBtC;;AgCmDL;ECvEE,0BlC6Fc;CiCpBf;;AhCxDG;EiCbE,0BAAqC;CjCgBtC;;AkCvBL;EACE,mBAAoD;EACpD,oBnCuqBmC;EmCtqBnC,0BnC0GiC;EMzG/B,sBN6T0B;CmCxT7B;;AxB+CG;EwBxDJ;IAOI,mBnCkqBiC;GmChqBpC;CtCowIA;;AsClwID;EACE,0BAA4C;CAC7C;;AAED;EACE,iBAAgB;EAChB,gBAAe;E7Bbb,iB6BcsB;CACzB;;ACfD;EACE,yBpCkzBmC;EoCjzBnC,oBpCsIa;EoCrIb,8BAA6C;E9BH3C,uBN4T2B;CoCvT9B;;AAGD;EAEE,eAAc;CACf;;AAGD;EACE,kBpC8OqB;CoC7OtB;;AAOD;EAGI,mBAAkB;EAClB,cpCyxBgC;EoCxxBhC,gBpCuxBiC;EoCtxBjC,yBpCsxBiC;EoCrxBjC,eAAc;CACf;;AAQH;ECxCE,0BrC+qBsC;EqC9qBtC,sBrC+qB4D;EqC9qB5D,erC4qBsC;CoCpoBvC;;ACtCC;EACE,0BAAqC;CACtC;;AACD;EACE,eAA+B;CAChC;;ADkCH;EC3CE,0BrCmrBsC;EqClrBtC,sBrCmrByD;EqClrBzD,erCgrBsC;CoCroBvC;;ACzCC;EACE,0BAAqC;CACtC;;AACD;EACE,eAA+B;CAChC;;ADqCH;EC9CE,0BrCurBsC;EqCtrBtC,sBrCwrB4D;EqCvrB5D,erCorBsC;CoCtoBvC;;AC5CC;EACE,0BAAqC;CACtC;;AACD;EACE,eAA+B;CAChC;;ADwCH;ECjDE,0BrC4rBsC;EqC3rBtC,sBrC4rB2D;EqC3rB3D,erCyrBsC;CoCxoBvC;;AC/CC;EACE,0BAAqC;CACtC;;AACD;EACE,eAA+B;CAChC;;ACXH;EACE;IAAO,4BAAuC;GzCy2I7C;EyCx2ID;IAAK,yBAAwB;GzC22I5B;CACF;;AyC92ID;EACE;IAAO,4BAAuC;GzCy2I7C;EyCx2ID;IAAK,yBAAwB;GzC22I5B;CACF;;AyC92ID;EACE;IAAO,4BAAuC;GzCy2I7C;EyCx2ID;IAAK,yBAAwB;GzC22I5B;CACF;;AyCx2ID;EACE,qBAAa;EAAb,sBAAa;EAAb,qBAAa;EAAb,cAAa;EACb,iBAAgB;EAChB,mBtCw0BoC;EsCv0BpC,kBtCs0BkC;EsCr0BlC,mBAAkB;EAClB,0BtCgGiC;EMzG/B,uBN4T2B;CsCjT9B;;AACD;EACE,atCg0BkC;EsC/zBlC,YtC4EW;EsC3EX,0BtCiFc;CsChFf;;AAGD;ECYE,8MAA6I;EAA7I,yMAA6I;EAA7I,sMAA6I;EDV7I,mCtCwzBkC;UsCxzBlC,2BtCwzBkC;CsCvzBnC;;AAGD;EACE,2DtC0zBgD;OsC1zBhD,sDtC0zBgD;UsC1zBhD,mDtC0zBgD;CsCzzBjD;;AE/BD;EACE,qBAAa;EAAb,sBAAa;EAAb,qBAAa;EAAb,cAAa;EACb,yBAAuB;EAAvB,gCAAuB;MAAvB,sBAAuB;UAAvB,wBAAuB;CACxB;;AAED;EACE,oBAAO;EAAP,qBAAO;MAAP,iBAAO;UAAP,aAAO;CACR;;ACHD;EACE,qBAAa;EAAb,sBAAa;EAAb,qBAAa;EAAb,cAAa;EACb,6BAAsB;EAAtB,8BAAsB;EAAtB,+BAAsB;MAAtB,2BAAsB;UAAtB,uBAAsB;EAGtB,gBAAe;EACf,iBAAgB;CACjB;;AAQD;EACE,YAAW;EACX,ezCsFiC;EyCrFjC,oBAAmB;CAiBpB;;AApBD;EAMI,ezCiF+B;CyChFhC;;AxCNC;EwCUA,ezC6E+B;EyC5E/B,sBAAqB;EACrB,0BzC8E+B;CCvF9B;;AwCJL;EAiBI,ezCsE+B;EyCrE/B,0BzCwE+B;CyCvEhC;;AAQH;EACE,mBAAkB;EAClB,qBAAa;EAAb,sBAAa;EAAb,qBAAa;EAAb,cAAa;EACb,4BAAmB;MAAnB,wBAAmB;UAAnB,oBAAmB;EACnB,0BAAmB;EAAnB,4BAAmB;MAAnB,uBAAmB;UAAnB,oBAAmB;EACnB,yBzC+yBsC;EyC7yBtC,oBzCoHgB;EyCnHhB,uBzCwCW;EyCvCX,uCzCwCW;CyCQZ;;AAzDD;EnCpCI,iCNsT2B;EMrT3B,gCNqT2B;CyCrQ5B;;AAbH;EAgBI,iBAAgB;EnCtChB,oCNwS2B;EMvS3B,mCNuS2B;CyChQ5B;;AxC5CC;EwC+CA,sBAAqB;CxC5CpB;;AwCuBL;EA0BI,ezCoC+B;EyCnC/B,oBzCuYwC;EyCtYxC,uBzCoBS;CyCXV;;AArCH;EAgCM,eAAc;CACf;;AAjCL;EAmCM,ezC2B6B;CyC1B9B;;AApCL;EAyCI,WAAU;EACV,YzCMS;EyCLT,0BzCWY;EyCVZ,sBzCUY;CyCEb;;AAxDH;;;EAkDM,eAAc;CACf;;AAnDL;EAsDM,ezCqwB8D;CyCpwB/D;;AAUL;EAEI,gBAAe;EACf,eAAc;EACd,iBAAgB;CACjB;;AALH;EASM,cAAa;CACd;;AAVL;EAeM,iBAAgB;CACjB;;AC5HH;EACE,e1C6qBoC;E0C5qBpC,0B1C6qBoC;C0C5qBrC;;AAED;;EACE,e1CwqBoC;C0CxpBrC;;AAjBD;;EAII,eAAc;CACf;;AzCOD;;;EyCJE,e1CiqBkC;E0ChqBlC,0BAAyC;CzCM1C;;AyCfH;;EAaI,YAAW;EACX,0B1C2pBkC;E0C1pBlC,sB1C0pBkC;C0CzpBnC;;AArBH;EACE,e1CirBoC;E0ChrBpC,0B1CirBoC;C0ChrBrC;;AAED;;EACE,e1C4qBoC;C0C5pBrC;;AAjBD;;EAII,eAAc;CACf;;AzCOD;;;EyCJE,e1CqqBkC;E0CpqBlC,0BAAyC;CzCM1C;;AyCfH;;EAaI,YAAW;EACX,0B1C+pBkC;E0C9pBlC,sB1C8pBkC;C0C7pBnC;;AArBH;EACE,e1CqrBoC;E0CprBpC,0B1CqrBoC;C0CprBrC;;AAED;;EACE,e1CgrBoC;C0ChqBrC;;AAjBD;;EAII,eAAc;CACf;;AzCOD;;;EyCJE,e1CyqBkC;E0CxqBlC,0BAAyC;CzCM1C;;AyCfH;;EAaI,YAAW;EACX,0B1CmqBkC;E0ClqBlC,sB1CkqBkC;C0CjqBnC;;AArBH;EACE,e1C0rBoC;E0CzrBpC,0B1C0rBoC;C0CzrBrC;;AAED;;EACE,e1CqrBoC;C0CrqBrC;;AAjBD;;EAII,eAAc;CACf;;AzCOD;;;EyCJE,e1C8qBkC;E0C7qBlC,0BAAyC;CzCM1C;;AyCfH;;EAaI,YAAW;EACX,0B1Cw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","file":"bootstrap.css","sourcesContent":[null,null,"/*!\n * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com)\n * Copyright 2011-2017 The Bootstrap Authors\n * Copyright 2011-2017 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\n\nbody {\n margin: 0;\n}\n\narticle,\naside,\nfooter,\nheader,\nnav,\nsection {\n display: block;\n}\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\nfigcaption,\nfigure,\nmain {\n display: block;\n}\n\nfigure {\n margin: 1em 40px;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\npre {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\na {\n background-color: transparent;\n -webkit-text-decoration-skip: objects;\n}\n\na:active,\na:hover {\n outline-width: 0;\n}\n\nabbr[title] {\n border-bottom: none;\n text-decoration: underline;\n text-decoration: underline dotted;\n}\n\nb,\nstrong {\n font-weight: inherit;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\ndfn {\n font-style: italic;\n}\n\nmark {\n background-color: #ff0;\n color: #000;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\naudio,\nvideo {\n display: inline-block;\n}\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\nimg {\n border-style: none;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: sans-serif;\n font-size: 100%;\n line-height: 1.15;\n margin: 0;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\nlegend {\n box-sizing: border-box;\n color: inherit;\n display: table;\n max-width: 100%;\n padding: 0;\n white-space: normal;\n}\n\nprogress {\n display: inline-block;\n vertical-align: baseline;\n}\n\ntextarea {\n overflow: auto;\n}\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n -webkit-appearance: textfield;\n outline-offset: -2px;\n}\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n -webkit-appearance: button;\n font: inherit;\n}\n\ndetails,\nmenu {\n display: block;\n}\n\nsummary {\n display: list-item;\n}\n\ncanvas {\n display: inline-block;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none;\n}\n\n@media print {\n *,\n *::before,\n *::after,\n p::first-letter,\n div::first-letter,\n blockquote::first-letter,\n li::first-letter,\n p::first-line,\n div::first-line,\n blockquote::first-line,\n li::first-line {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a,\n a:visited {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n\nhtml {\n box-sizing: border-box;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n\nhtml {\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: transparent;\n}\n\nbody {\n font-family: -apple-system, system-ui, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.5;\n color: #292b2c;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: none !important;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: .5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: bold;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\na {\n color: #0275d8;\n text-decoration: none;\n}\n\na:focus, a:hover {\n color: #014c8c;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n}\n\n[role=\"button\"] {\n cursor: pointer;\n}\n\na,\narea,\nbutton,\n[role=\"button\"],\ninput,\nlabel,\nselect,\nsummary,\ntextarea {\n touch-action: manipulation;\n}\n\ntable {\n border-collapse: collapse;\n background-color: transparent;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #636c72;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: left;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: .5rem;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\ntextarea {\n line-height: inherit;\n}\n\ninput[type=\"radio\"]:disabled,\ninput[type=\"checkbox\"]:disabled {\n cursor: not-allowed;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n}\n\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n\noutput {\n display: inline-block;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.1;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: normal;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 5px;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n padding: 0.5rem 1rem;\n margin-bottom: 1rem;\n font-size: 1.25rem;\n border-left: 0.25rem solid #eceeef;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #636c72;\n}\n\n.blockquote-footer::before {\n content: \"\\2014 \\00A0\";\n}\n\n.blockquote-reverse {\n padding-right: 1rem;\n padding-left: 0;\n text-align: right;\n border-right: 0.25rem solid #eceeef;\n border-left: 0;\n}\n\n.blockquote-reverse .blockquote-footer::before {\n content: \"\";\n}\n\n.blockquote-reverse .blockquote-footer::after {\n content: \"\\00A0 \\2014\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 0.25rem;\n transition: all 0.2s ease-in-out;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #636c72;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\ncode {\n padding: 0.2rem 0.4rem;\n font-size: 90%;\n color: #bd4147;\n background-color: #f7f7f9;\n border-radius: 0.25rem;\n}\n\na > code {\n padding: 0;\n color: inherit;\n background-color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 90%;\n color: #fff;\n background-color: #292b2c;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n font-size: 90%;\n color: #292b2c;\n}\n\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n background-color: transparent;\n border-radius: 0;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n position: relative;\n margin-left: auto;\n margin-right: auto;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n@media (min-width: 576px) {\n .container {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 576px) {\n .container {\n width: 540px;\n max-width: 100%;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n width: 720px;\n max-width: 100%;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n width: 960px;\n max-width: 100%;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n width: 1140px;\n max-width: 100%;\n }\n}\n\n.container-fluid {\n position: relative;\n margin-left: auto;\n margin-right: auto;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n@media (min-width: 576px) {\n .container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 768px) {\n .container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 992px) {\n .container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 1200px) {\n .container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n@media (min-width: 576px) {\n .row {\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n@media (min-width: 768px) {\n .row {\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n@media (min-width: 992px) {\n .row {\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n@media (min-width: 1200px) {\n .row {\n margin-right: -15px;\n margin-left: -15px;\n }\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {\n position: relative;\n width: 100%;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n@media (min-width: 576px) {\n .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 768px) {\n .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 992px) {\n .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n@media (min-width: 1200px) {\n .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {\n padding-right: 15px;\n padding-left: 15px;\n }\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.pull-0 {\n right: auto;\n}\n\n.pull-1 {\n right: 8.333333%;\n}\n\n.pull-2 {\n right: 16.666667%;\n}\n\n.pull-3 {\n right: 25%;\n}\n\n.pull-4 {\n right: 33.333333%;\n}\n\n.pull-5 {\n right: 41.666667%;\n}\n\n.pull-6 {\n right: 50%;\n}\n\n.pull-7 {\n right: 58.333333%;\n}\n\n.pull-8 {\n right: 66.666667%;\n}\n\n.pull-9 {\n right: 75%;\n}\n\n.pull-10 {\n right: 83.333333%;\n}\n\n.pull-11 {\n right: 91.666667%;\n}\n\n.pull-12 {\n right: 100%;\n}\n\n.push-0 {\n left: auto;\n}\n\n.push-1 {\n left: 8.333333%;\n}\n\n.push-2 {\n left: 16.666667%;\n}\n\n.push-3 {\n left: 25%;\n}\n\n.push-4 {\n left: 33.333333%;\n}\n\n.push-5 {\n left: 41.666667%;\n}\n\n.push-6 {\n left: 50%;\n}\n\n.push-7 {\n left: 58.333333%;\n}\n\n.push-8 {\n left: 66.666667%;\n}\n\n.push-9 {\n left: 75%;\n}\n\n.push-10 {\n left: 83.333333%;\n}\n\n.push-11 {\n left: 91.666667%;\n}\n\n.push-12 {\n left: 100%;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .pull-sm-0 {\n right: auto;\n }\n .pull-sm-1 {\n right: 8.333333%;\n }\n .pull-sm-2 {\n right: 16.666667%;\n }\n .pull-sm-3 {\n right: 25%;\n }\n .pull-sm-4 {\n right: 33.333333%;\n }\n .pull-sm-5 {\n right: 41.666667%;\n }\n .pull-sm-6 {\n right: 50%;\n }\n .pull-sm-7 {\n right: 58.333333%;\n }\n .pull-sm-8 {\n right: 66.666667%;\n }\n .pull-sm-9 {\n right: 75%;\n }\n .pull-sm-10 {\n right: 83.333333%;\n }\n .pull-sm-11 {\n right: 91.666667%;\n }\n .pull-sm-12 {\n right: 100%;\n }\n .push-sm-0 {\n left: auto;\n }\n .push-sm-1 {\n left: 8.333333%;\n }\n .push-sm-2 {\n left: 16.666667%;\n }\n .push-sm-3 {\n left: 25%;\n }\n .push-sm-4 {\n left: 33.333333%;\n }\n .push-sm-5 {\n left: 41.666667%;\n }\n .push-sm-6 {\n left: 50%;\n }\n .push-sm-7 {\n left: 58.333333%;\n }\n .push-sm-8 {\n left: 66.666667%;\n }\n .push-sm-9 {\n left: 75%;\n }\n .push-sm-10 {\n left: 83.333333%;\n }\n .push-sm-11 {\n left: 91.666667%;\n }\n .push-sm-12 {\n left: 100%;\n }\n .offset-sm-0 {\n margin-left: 0%;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .pull-md-0 {\n right: auto;\n }\n .pull-md-1 {\n right: 8.333333%;\n }\n .pull-md-2 {\n right: 16.666667%;\n }\n .pull-md-3 {\n right: 25%;\n }\n .pull-md-4 {\n right: 33.333333%;\n }\n .pull-md-5 {\n right: 41.666667%;\n }\n .pull-md-6 {\n right: 50%;\n }\n .pull-md-7 {\n right: 58.333333%;\n }\n .pull-md-8 {\n right: 66.666667%;\n }\n .pull-md-9 {\n right: 75%;\n }\n .pull-md-10 {\n right: 83.333333%;\n }\n .pull-md-11 {\n right: 91.666667%;\n }\n .pull-md-12 {\n right: 100%;\n }\n .push-md-0 {\n left: auto;\n }\n .push-md-1 {\n left: 8.333333%;\n }\n .push-md-2 {\n left: 16.666667%;\n }\n .push-md-3 {\n left: 25%;\n }\n .push-md-4 {\n left: 33.333333%;\n }\n .push-md-5 {\n left: 41.666667%;\n }\n .push-md-6 {\n left: 50%;\n }\n .push-md-7 {\n left: 58.333333%;\n }\n .push-md-8 {\n left: 66.666667%;\n }\n .push-md-9 {\n left: 75%;\n }\n .push-md-10 {\n left: 83.333333%;\n }\n .push-md-11 {\n left: 91.666667%;\n }\n .push-md-12 {\n left: 100%;\n }\n .offset-md-0 {\n margin-left: 0%;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .pull-lg-0 {\n right: auto;\n }\n .pull-lg-1 {\n right: 8.333333%;\n }\n .pull-lg-2 {\n right: 16.666667%;\n }\n .pull-lg-3 {\n right: 25%;\n }\n .pull-lg-4 {\n right: 33.333333%;\n }\n .pull-lg-5 {\n right: 41.666667%;\n }\n .pull-lg-6 {\n right: 50%;\n }\n .pull-lg-7 {\n right: 58.333333%;\n }\n .pull-lg-8 {\n right: 66.666667%;\n }\n .pull-lg-9 {\n right: 75%;\n }\n .pull-lg-10 {\n right: 83.333333%;\n }\n .pull-lg-11 {\n right: 91.666667%;\n }\n .pull-lg-12 {\n right: 100%;\n }\n .push-lg-0 {\n left: auto;\n }\n .push-lg-1 {\n left: 8.333333%;\n }\n .push-lg-2 {\n left: 16.666667%;\n }\n .push-lg-3 {\n left: 25%;\n }\n .push-lg-4 {\n left: 33.333333%;\n }\n .push-lg-5 {\n left: 41.666667%;\n }\n .push-lg-6 {\n left: 50%;\n }\n .push-lg-7 {\n left: 58.333333%;\n }\n .push-lg-8 {\n left: 66.666667%;\n }\n .push-lg-9 {\n left: 75%;\n }\n .push-lg-10 {\n left: 83.333333%;\n }\n .push-lg-11 {\n left: 91.666667%;\n }\n .push-lg-12 {\n left: 100%;\n }\n .offset-lg-0 {\n margin-left: 0%;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .pull-xl-0 {\n right: auto;\n }\n .pull-xl-1 {\n right: 8.333333%;\n }\n .pull-xl-2 {\n right: 16.666667%;\n }\n .pull-xl-3 {\n right: 25%;\n }\n .pull-xl-4 {\n right: 33.333333%;\n }\n .pull-xl-5 {\n right: 41.666667%;\n }\n .pull-xl-6 {\n right: 50%;\n }\n .pull-xl-7 {\n right: 58.333333%;\n }\n .pull-xl-8 {\n right: 66.666667%;\n }\n .pull-xl-9 {\n right: 75%;\n }\n .pull-xl-10 {\n right: 83.333333%;\n }\n .pull-xl-11 {\n right: 91.666667%;\n }\n .pull-xl-12 {\n right: 100%;\n }\n .push-xl-0 {\n left: auto;\n }\n .push-xl-1 {\n left: 8.333333%;\n }\n .push-xl-2 {\n left: 16.666667%;\n }\n .push-xl-3 {\n left: 25%;\n }\n .push-xl-4 {\n left: 33.333333%;\n }\n .push-xl-5 {\n left: 41.666667%;\n }\n .push-xl-6 {\n left: 50%;\n }\n .push-xl-7 {\n left: 58.333333%;\n }\n .push-xl-8 {\n left: 66.666667%;\n }\n .push-xl-9 {\n left: 75%;\n }\n .push-xl-10 {\n left: 83.333333%;\n }\n .push-xl-11 {\n left: 91.666667%;\n }\n .push-xl-12 {\n left: 100%;\n }\n .offset-xl-0 {\n margin-left: 0%;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 1rem;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #eceeef;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #eceeef;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #eceeef;\n}\n\n.table .table {\n background-color: #fff;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #eceeef;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #eceeef;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #dff0d8;\n}\n\n.table-hover .table-success:hover {\n background-color: #d0e9c6;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #d0e9c6;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #d9edf7;\n}\n\n.table-hover .table-info:hover {\n background-color: #c4e3f3;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #c4e3f3;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #fcf8e3;\n}\n\n.table-hover .table-warning:hover {\n background-color: #faf2cc;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #faf2cc;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f2dede;\n}\n\n.table-hover .table-danger:hover {\n background-color: #ebcccc;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #ebcccc;\n}\n\n.thead-inverse th {\n color: #fff;\n background-color: #292b2c;\n}\n\n.thead-default th {\n color: #464a4c;\n background-color: #eceeef;\n}\n\n.table-inverse {\n color: #fff;\n background-color: #292b2c;\n}\n\n.table-inverse th,\n.table-inverse td,\n.table-inverse thead th {\n border-color: #fff;\n}\n\n.table-inverse.table-bordered {\n border: 0;\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.table-responsive.table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.5rem 0.75rem;\n font-size: 1rem;\n line-height: 1.25;\n color: #464a4c;\n background-color: #fff;\n background-image: none;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #464a4c;\n background-color: #fff;\n border-color: #5cb3fd;\n outline: none;\n}\n\n.form-control::placeholder {\n color: #636c72;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #eceeef;\n opacity: 1;\n}\n\n.form-control:disabled {\n cursor: not-allowed;\n}\n\nselect.form-control:not([size]):not([multiple]) {\n height: calc(2.25rem + 2px);\n}\n\nselect.form-control:focus::-ms-value {\n color: #464a4c;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n}\n\n.col-form-label {\n padding-top: calc(0.5rem - 1px * 2);\n padding-bottom: calc(0.5rem - 1px * 2);\n margin-bottom: 0;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.75rem - 1px * 2);\n padding-bottom: calc(0.75rem - 1px * 2);\n font-size: 1.25rem;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem - 1px * 2);\n padding-bottom: calc(0.25rem - 1px * 2);\n font-size: 0.875rem;\n}\n\n.col-form-legend {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n margin-bottom: 0;\n font-size: 1rem;\n}\n\n.form-control-static {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n margin-bottom: 0;\n line-height: 1.25;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-static.form-control-sm, .input-group-sm > .form-control-static.form-control,\n.input-group-sm > .form-control-static.input-group-addon,\n.input-group-sm > .input-group-btn > .form-control-static.btn, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control,\n.input-group-lg > .form-control-static.input-group-addon,\n.input-group-lg > .input-group-btn > .form-control-static.btn {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm, .input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.2rem;\n}\n\nselect.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),\n.input-group-sm > select.input-group-addon:not([size]):not([multiple]),\n.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {\n height: 1.8125rem;\n}\n\n.form-control-lg, .input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n border-radius: 0.3rem;\n}\n\nselect.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),\n.input-group-lg > select.input-group-addon:not([size]):not([multiple]),\n.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {\n height: 3.166667rem;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-check {\n position: relative;\n display: block;\n margin-bottom: 0.5rem;\n}\n\n.form-check.disabled .form-check-label {\n color: #636c72;\n cursor: not-allowed;\n}\n\n.form-check-label {\n padding-left: 1.25rem;\n margin-bottom: 0;\n cursor: pointer;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.25rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:only-child {\n position: static;\n}\n\n.form-check-inline {\n display: inline-block;\n}\n\n.form-check-inline .form-check-label {\n vertical-align: middle;\n}\n\n.form-check-inline + .form-check-inline {\n margin-left: 0.75rem;\n}\n\n.form-control-feedback {\n margin-top: 0.25rem;\n}\n\n.form-control-success,\n.form-control-warning,\n.form-control-danger {\n padding-right: 2.25rem;\n background-repeat: no-repeat;\n background-position: center right 0.5625rem;\n background-size: 1.125rem 1.125rem;\n}\n\n.has-success .form-control-feedback,\n.has-success .form-control-label,\n.has-success .col-form-label,\n.has-success .form-check-label,\n.has-success .custom-control {\n color: #5cb85c;\n}\n\n.has-success .form-control {\n border-color: #5cb85c;\n}\n\n.has-success .input-group-addon {\n color: #5cb85c;\n border-color: #5cb85c;\n background-color: #eaf6ea;\n}\n\n.has-success .form-control-success {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E\");\n}\n\n.has-warning .form-control-feedback,\n.has-warning .form-control-label,\n.has-warning .col-form-label,\n.has-warning .form-check-label,\n.has-warning .custom-control {\n color: #f0ad4e;\n}\n\n.has-warning .form-control {\n border-color: #f0ad4e;\n}\n\n.has-warning .input-group-addon {\n color: #f0ad4e;\n border-color: #f0ad4e;\n background-color: white;\n}\n\n.has-warning .form-control-warning {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E\");\n}\n\n.has-danger .form-control-feedback,\n.has-danger .form-control-label,\n.has-danger .col-form-label,\n.has-danger .form-check-label,\n.has-danger .custom-control {\n color: #d9534f;\n}\n\n.has-danger .form-control {\n border-color: #d9534f;\n}\n\n.has-danger .input-group-addon {\n color: #d9534f;\n border-color: #d9534f;\n background-color: #fdf7f7;\n}\n\n.has-danger .form-control-danger {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E\");\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n width: auto;\n }\n .form-inline .form-control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n margin-top: 0;\n margin-bottom: 0;\n }\n .form-inline .form-check-label {\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n display: flex;\n align-items: center;\n justify-content: center;\n padding-left: 0;\n }\n .form-inline .custom-control-indicator {\n position: static;\n display: inline-block;\n margin-right: 0.25rem;\n vertical-align: text-bottom;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: normal;\n line-height: 1.25;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\n border: 1px solid transparent;\n padding: 0.5rem 1rem;\n font-size: 1rem;\n border-radius: 0.25rem;\n transition: all 0.2s ease-in-out;\n}\n\n.btn:focus, .btn:hover {\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n cursor: not-allowed;\n opacity: .65;\n}\n\n.btn:active, .btn.active {\n background-image: none;\n}\n\na.btn.disabled,\nfieldset[disabled] a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #0275d8;\n border-color: #0275d8;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #025aa5;\n border-color: #01549b;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n background-color: #0275d8;\n border-color: #0275d8;\n}\n\n.btn-primary:active, .btn-primary.active,\n.show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #025aa5;\n background-image: none;\n border-color: #01549b;\n}\n\n.btn-secondary {\n color: #292b2c;\n background-color: #fff;\n border-color: #ccc;\n}\n\n.btn-secondary:hover {\n color: #292b2c;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n background-color: #fff;\n border-color: #ccc;\n}\n\n.btn-secondary:active, .btn-secondary.active,\n.show > .btn-secondary.dropdown-toggle {\n color: #292b2c;\n background-color: #e6e6e6;\n background-image: none;\n border-color: #adadad;\n}\n\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #5bc0de;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #2aabd2;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n background-color: #5bc0de;\n border-color: #5bc0de;\n}\n\n.btn-info:active, .btn-info.active,\n.show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #31b0d5;\n background-image: none;\n border-color: #2aabd2;\n}\n\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #5cb85c;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #419641;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n background-color: #5cb85c;\n border-color: #5cb85c;\n}\n\n.btn-success:active, .btn-success.active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #449d44;\n background-image: none;\n border-color: #419641;\n}\n\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #f0ad4e;\n}\n\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #eb9316;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n background-color: #f0ad4e;\n border-color: #f0ad4e;\n}\n\n.btn-warning:active, .btn-warning.active,\n.show > .btn-warning.dropdown-toggle {\n color: #fff;\n background-color: #ec971f;\n background-image: none;\n border-color: #eb9316;\n}\n\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d9534f;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #c12e2a;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n background-color: #d9534f;\n border-color: #d9534f;\n}\n\n.btn-danger:active, .btn-danger.active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #c9302c;\n background-image: none;\n border-color: #c12e2a;\n}\n\n.btn-outline-primary {\n color: #0275d8;\n background-image: none;\n background-color: transparent;\n border-color: #0275d8;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #0275d8;\n border-color: #0275d8;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #0275d8;\n background-color: transparent;\n}\n\n.btn-outline-primary:active, .btn-outline-primary.active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #0275d8;\n border-color: #0275d8;\n}\n\n.btn-outline-secondary {\n color: #ccc;\n background-image: none;\n background-color: transparent;\n border-color: #ccc;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #ccc;\n background-color: transparent;\n}\n\n.btn-outline-secondary:active, .btn-outline-secondary.active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #ccc;\n border-color: #ccc;\n}\n\n.btn-outline-info {\n color: #5bc0de;\n background-image: none;\n background-color: transparent;\n border-color: #5bc0de;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #5bc0de;\n border-color: #5bc0de;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #5bc0de;\n background-color: transparent;\n}\n\n.btn-outline-info:active, .btn-outline-info.active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #5bc0de;\n border-color: #5bc0de;\n}\n\n.btn-outline-success {\n color: #5cb85c;\n background-image: none;\n background-color: transparent;\n border-color: #5cb85c;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #5cb85c;\n border-color: #5cb85c;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #5cb85c;\n background-color: transparent;\n}\n\n.btn-outline-success:active, .btn-outline-success.active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #5cb85c;\n border-color: #5cb85c;\n}\n\n.btn-outline-warning {\n color: #f0ad4e;\n background-image: none;\n background-color: transparent;\n border-color: #f0ad4e;\n}\n\n.btn-outline-warning:hover {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #f0ad4e;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #f0ad4e;\n background-color: transparent;\n}\n\n.btn-outline-warning:active, .btn-outline-warning.active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #f0ad4e;\n}\n\n.btn-outline-danger {\n color: #d9534f;\n background-image: none;\n background-color: transparent;\n border-color: #d9534f;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #d9534f;\n border-color: #d9534f;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #d9534f;\n background-color: transparent;\n}\n\n.btn-outline-danger:active, .btn-outline-danger.active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #d9534f;\n border-color: #d9534f;\n}\n\n.btn-link {\n font-weight: normal;\n color: #0275d8;\n border-radius: 0;\n}\n\n.btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {\n background-color: transparent;\n}\n\n.btn-link, .btn-link:focus, .btn-link:active {\n border-color: transparent;\n}\n\n.btn-link:hover {\n border-color: transparent;\n}\n\n.btn-link:focus, .btn-link:hover {\n color: #014c8c;\n text-decoration: underline;\n background-color: transparent;\n}\n\n.btn-link:disabled {\n color: #636c72;\n}\n\n.btn-link:disabled:focus, .btn-link:disabled:hover {\n text-decoration: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n opacity: 0;\n transition: opacity 0.15s linear;\n}\n\n.fade.show {\n opacity: 1;\n}\n\n.collapse {\n display: none;\n}\n\n.collapse.show {\n display: block;\n}\n\ntr.collapse.show {\n display: table-row;\n}\n\ntbody.collapse.show {\n display: table-row-group;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 0.3em;\n vertical-align: middle;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:focus {\n outline: 0;\n}\n\n.dropup .dropdown-toggle::after {\n border-top: 0;\n border-bottom: 0.3em solid;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #292b2c;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropdown-divider {\n height: 1px;\n margin: 0.5rem 0;\n overflow: hidden;\n background-color: #eceeef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 3px 1.5rem;\n clear: both;\n font-weight: normal;\n color: #292b2c;\n text-align: inherit;\n white-space: nowrap;\n background: none;\n border: 0;\n}\n\n.dropdown-item:focus, .dropdown-item:hover {\n color: #1d1e1f;\n text-decoration: none;\n background-color: #f7f7f9;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #0275d8;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #636c72;\n cursor: not-allowed;\n background-color: transparent;\n}\n\n.show > .dropdown-menu {\n display: block;\n}\n\n.show > a {\n outline: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #636c72;\n white-space: nowrap;\n}\n\n.dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 0.125rem;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 0 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 2;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px;\n}\n\n.btn-toolbar {\n display: flex;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n\n.btn-group > .btn-group {\n float: left;\n}\n\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n\n.btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn + .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 1.125rem;\n padding-left: 1.125rem;\n}\n\n.btn-group-vertical {\n display: inline-flex;\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical .btn,\n.btn-group-vertical .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n\n[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n width: 100%;\n}\n\n.input-group .form-control {\n position: relative;\n z-index: 2;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {\n z-index: 3;\n}\n\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: flex;\n flex-direction: column;\n justify-content: center;\n}\n\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n\n.input-group-addon,\n.input-group-btn {\n white-space: nowrap;\n vertical-align: middle;\n}\n\n.input-group-addon {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: normal;\n line-height: 1.25;\n color: #464a4c;\n text-align: center;\n background-color: #eceeef;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.input-group-addon.form-control-sm,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .input-group-addon.btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.2rem;\n}\n\n.input-group-addon.form-control-lg,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .input-group-addon.btn {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n border-radius: 0.3rem;\n}\n\n.input-group-addon input[type=\"radio\"],\n.input-group-addon input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group .form-control:not(:last-child),\n.input-group-addon:not(:last-child),\n.input-group-btn:not(:last-child) > .btn,\n.input-group-btn:not(:last-child) > .btn-group > .btn,\n.input-group-btn:not(:last-child) > .dropdown-toggle,\n.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n\n.input-group-addon:not(:last-child) {\n border-right: 0;\n}\n\n.input-group .form-control:not(:first-child),\n.input-group-addon:not(:first-child),\n.input-group-btn:not(:first-child) > .btn,\n.input-group-btn:not(:first-child) > .btn-group > .btn,\n.input-group-btn:not(:first-child) > .dropdown-toggle,\n.input-group-btn:not(:last-child) > .btn:not(:first-child),\n.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n\n.form-control + .input-group-addon:not(:first-child) {\n border-left: 0;\n}\n\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n\n.input-group-btn > .btn {\n position: relative;\n flex: 1;\n}\n\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n\n.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {\n z-index: 3;\n}\n\n.input-group-btn:not(:last-child) > .btn,\n.input-group-btn:not(:last-child) > .btn-group {\n margin-right: -1px;\n}\n\n.input-group-btn:not(:first-child) > .btn,\n.input-group-btn:not(:first-child) > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n\n.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover,\n.input-group-btn:not(:first-child) > .btn-group:focus,\n.input-group-btn:not(:first-child) > .btn-group:active,\n.input-group-btn:not(:first-child) > .btn-group:hover {\n z-index: 3;\n}\n\n.custom-control {\n position: relative;\n display: inline-flex;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n margin-right: 1rem;\n cursor: pointer;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-indicator {\n color: #fff;\n background-color: #0275d8;\n}\n\n.custom-control-input:focus ~ .custom-control-indicator {\n box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0275d8;\n}\n\n.custom-control-input:active ~ .custom-control-indicator {\n color: #fff;\n background-color: #8fcafe;\n}\n\n.custom-control-input:disabled ~ .custom-control-indicator {\n cursor: not-allowed;\n background-color: #eceeef;\n}\n\n.custom-control-input:disabled ~ .custom-control-description {\n color: #636c72;\n cursor: not-allowed;\n}\n\n.custom-control-indicator {\n position: absolute;\n top: 0.25rem;\n left: 0;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n user-select: none;\n background-color: #ddd;\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 50% 50%;\n}\n\n.custom-checkbox .custom-control-indicator {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {\n background-color: #0275d8;\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E\");\n}\n\n.custom-radio .custom-control-indicator {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-indicator {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E\");\n}\n\n.custom-controls-stacked {\n display: flex;\n flex-direction: column;\n}\n\n.custom-controls-stacked .custom-control {\n margin-bottom: 0.25rem;\n}\n\n.custom-controls-stacked .custom-control + .custom-control {\n margin-left: 0;\n}\n\n.custom-select {\n display: inline-block;\n max-width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.25;\n color: #464a4c;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\") no-repeat right 0.75rem center;\n background-size: 8px 10px;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n -moz-appearance: none;\n -webkit-appearance: none;\n}\n\n.custom-select:focus {\n border-color: #5cb3fd;\n outline: none;\n}\n\n.custom-select:focus::-ms-value {\n color: #464a4c;\n background-color: #fff;\n}\n\n.custom-select:disabled {\n color: #636c72;\n cursor: not-allowed;\n background-color: #eceeef;\n}\n\n.custom-select::-ms-expand {\n opacity: 0;\n}\n\n.custom-select-sm {\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n max-width: 100%;\n height: 2.5rem;\n margin-bottom: 0;\n cursor: pointer;\n}\n\n.custom-file-input {\n min-width: 14rem;\n max-width: 100%;\n height: 2.5rem;\n margin: 0;\n filter: alpha(opacity=0);\n opacity: 0;\n}\n\n.custom-file-control {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 5;\n height: 2.5rem;\n padding: 0.5rem 1rem;\n line-height: 1.5;\n color: #464a4c;\n pointer-events: none;\n user-select: none;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.custom-file-control:lang(en)::after {\n content: \"Choose file...\";\n}\n\n.custom-file-control::before {\n position: absolute;\n top: -1px;\n right: -1px;\n bottom: -1px;\n z-index: 6;\n display: block;\n height: 2.5rem;\n padding: 0.5rem 1rem;\n line-height: 1.5;\n color: #464a4c;\n background-color: #eceeef;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-file-control:lang(en)::before {\n content: \"Browse\";\n}\n\n.nav {\n display: flex;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5em 1em;\n}\n\n.nav-link:focus, .nav-link:hover {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #636c72;\n cursor: not-allowed;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-right-radius: 0.25rem;\n border-top-left-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {\n border-color: #eceeef #eceeef #ddd;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #636c72;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #464a4c;\n background-color: #fff;\n border-color: #ddd #ddd #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .nav-item.show .nav-link {\n color: #fff;\n cursor: default;\n background-color: #0275d8;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex: 1 1 100%;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-direction: column;\n padding: 0.5rem 1rem;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: .25rem;\n padding-bottom: .25rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:focus, .navbar-brand:hover {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: .425rem;\n padding-bottom: .425rem;\n}\n\n.navbar-toggler {\n align-self: flex-start;\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:focus, .navbar-toggler:hover {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n.navbar-toggler-left {\n position: absolute;\n left: 1rem;\n}\n\n.navbar-toggler-right {\n position: absolute;\n right: 1rem;\n}\n\n@media (max-width: 575px) {\n .navbar-toggleable .navbar-nav .dropdown-menu {\n position: static;\n float: none;\n }\n .navbar-toggleable > .container {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-toggleable {\n flex-direction: row;\n flex-wrap: nowrap;\n align-items: center;\n }\n .navbar-toggleable .navbar-nav {\n flex-direction: row;\n }\n .navbar-toggleable .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-toggleable > .container {\n display: flex;\n flex-wrap: nowrap;\n align-items: center;\n }\n .navbar-toggleable .navbar-collapse {\n display: flex !important;\n width: 100%;\n }\n .navbar-toggleable .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767px) {\n .navbar-toggleable-sm .navbar-nav .dropdown-menu {\n position: static;\n float: none;\n }\n .navbar-toggleable-sm > .container {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-toggleable-sm {\n flex-direction: row;\n flex-wrap: nowrap;\n align-items: center;\n }\n .navbar-toggleable-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-toggleable-sm .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-toggleable-sm > .container {\n display: flex;\n flex-wrap: nowrap;\n align-items: center;\n }\n .navbar-toggleable-sm .navbar-collapse {\n display: flex !important;\n width: 100%;\n }\n .navbar-toggleable-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991px) {\n .navbar-toggleable-md .navbar-nav .dropdown-menu {\n position: static;\n float: none;\n }\n .navbar-toggleable-md > .container {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-toggleable-md {\n flex-direction: row;\n flex-wrap: nowrap;\n align-items: center;\n }\n .navbar-toggleable-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-toggleable-md .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-toggleable-md > .container {\n display: flex;\n flex-wrap: nowrap;\n align-items: center;\n }\n .navbar-toggleable-md .navbar-collapse {\n display: flex !important;\n width: 100%;\n }\n .navbar-toggleable-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199px) {\n .navbar-toggleable-lg .navbar-nav .dropdown-menu {\n position: static;\n float: none;\n }\n .navbar-toggleable-lg > .container {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-toggleable-lg {\n flex-direction: row;\n flex-wrap: nowrap;\n align-items: center;\n }\n .navbar-toggleable-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-toggleable-lg .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n }\n .navbar-toggleable-lg > .container {\n display: flex;\n flex-wrap: nowrap;\n align-items: center;\n }\n .navbar-toggleable-lg .navbar-collapse {\n display: flex !important;\n width: 100%;\n }\n .navbar-toggleable-lg .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-toggleable-xl {\n flex-direction: row;\n flex-wrap: nowrap;\n align-items: center;\n}\n\n.navbar-toggleable-xl .navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-toggleable-xl > .container {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-toggleable-xl .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-toggleable-xl .navbar-nav .nav-link {\n padding-right: .5rem;\n padding-left: .5rem;\n}\n\n.navbar-toggleable-xl > .container {\n display: flex;\n flex-wrap: nowrap;\n align-items: center;\n}\n\n.navbar-toggleable-xl .navbar-collapse {\n display: flex !important;\n width: 100%;\n}\n\n.navbar-toggleable-xl .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand,\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover,\n.navbar-light .navbar-toggler:focus,\n.navbar-light .navbar-toggler:hover {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .open > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.open,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-toggler {\n color: white;\n}\n\n.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-toggler:focus,\n.navbar-inverse .navbar-toggler:hover {\n color: white;\n}\n\n.navbar-inverse .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-inverse .navbar-nav .nav-link:focus, .navbar-inverse .navbar-nav .nav-link:hover {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-inverse .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-inverse .navbar-nav .open > .nav-link,\n.navbar-inverse .navbar-nav .active > .nav-link,\n.navbar-inverse .navbar-nav .nav-link.open,\n.navbar-inverse .navbar-nav .nav-link.active {\n color: white;\n}\n\n.navbar-inverse .navbar-toggler {\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-inverse .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E\");\n}\n\n.navbar-inverse .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card-block {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-right-radius: 0.25rem;\n border-top-left-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: #f7f7f9;\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: #f7f7f9;\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-primary {\n background-color: #0275d8;\n border-color: #0275d8;\n}\n\n.card-primary .card-header,\n.card-primary .card-footer {\n background-color: transparent;\n}\n\n.card-success {\n background-color: #5cb85c;\n border-color: #5cb85c;\n}\n\n.card-success .card-header,\n.card-success .card-footer {\n background-color: transparent;\n}\n\n.card-info {\n background-color: #5bc0de;\n border-color: #5bc0de;\n}\n\n.card-info .card-header,\n.card-info .card-footer {\n background-color: transparent;\n}\n\n.card-warning {\n background-color: #f0ad4e;\n border-color: #f0ad4e;\n}\n\n.card-warning .card-header,\n.card-warning .card-footer {\n background-color: transparent;\n}\n\n.card-danger {\n background-color: #d9534f;\n border-color: #d9534f;\n}\n\n.card-danger .card-header,\n.card-danger .card-footer {\n background-color: transparent;\n}\n\n.card-outline-primary {\n background-color: transparent;\n border-color: #0275d8;\n}\n\n.card-outline-secondary {\n background-color: transparent;\n border-color: #ccc;\n}\n\n.card-outline-info {\n background-color: transparent;\n border-color: #5bc0de;\n}\n\n.card-outline-success {\n background-color: transparent;\n border-color: #5cb85c;\n}\n\n.card-outline-warning {\n background-color: transparent;\n border-color: #f0ad4e;\n}\n\n.card-outline-danger {\n background-color: transparent;\n border-color: #d9534f;\n}\n\n.card-inverse {\n color: rgba(255, 255, 255, 0.65);\n}\n\n.card-inverse .card-header,\n.card-inverse .card-footer {\n background-color: transparent;\n border-color: rgba(255, 255, 255, 0.2);\n}\n\n.card-inverse .card-header,\n.card-inverse .card-footer,\n.card-inverse .card-title,\n.card-inverse .card-blockquote {\n color: #fff;\n}\n\n.card-inverse .card-link,\n.card-inverse .card-text,\n.card-inverse .card-subtitle,\n.card-inverse .card-blockquote .blockquote-footer {\n color: rgba(255, 255, 255, 0.65);\n}\n\n.card-inverse .card-link:focus, .card-inverse .card-link:hover {\n color: #fff;\n}\n\n.card-blockquote {\n padding: 0;\n margin-bottom: 0;\n border-left: 0;\n}\n\n.card-img {\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img-top {\n border-top-right-radius: calc(0.25rem - 1px);\n border-top-left-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n@media (min-width: 576px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0;\n flex-direction: column;\n }\n .card-deck .card:not(:first-child) {\n margin-left: 15px;\n }\n .card-deck .card:not(:last-child) {\n margin-right: 15px;\n }\n}\n\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group .card {\n flex: 1 0 0;\n }\n .card-group .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group .card:first-child {\n border-bottom-right-radius: 0;\n border-top-right-radius: 0;\n }\n .card-group .card:first-child .card-img-top {\n border-top-right-radius: 0;\n }\n .card-group .card:first-child .card-img-bottom {\n border-bottom-right-radius: 0;\n }\n .card-group .card:last-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n }\n .card-group .card:last-child .card-img-top {\n border-top-left-radius: 0;\n }\n .card-group .card:last-child .card-img-bottom {\n border-bottom-left-radius: 0;\n }\n .card-group .card:not(:first-child):not(:last-child) {\n border-radius: 0;\n }\n .card-group .card:not(:first-child):not(:last-child) .card-img-top,\n .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {\n border-radius: 0;\n }\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n margin-bottom: 0.75rem;\n }\n}\n\n.breadcrumb {\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #eceeef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb::after {\n display: block;\n content: \"\";\n clear: both;\n}\n\n.breadcrumb-item {\n float: left;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n color: #636c72;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #636c72;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-bottom-left-radius: 0.25rem;\n border-top-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-bottom-right-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 2;\n color: #fff;\n background-color: #0275d8;\n border-color: #0275d8;\n}\n\n.page-item.disabled .page-link {\n color: #636c72;\n pointer-events: none;\n cursor: not-allowed;\n background-color: #fff;\n border-color: #ddd;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #0275d8;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n\n.page-link:focus, .page-link:hover {\n color: #014c8c;\n text-decoration: none;\n background-color: #eceeef;\n border-color: #ddd;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-bottom-left-radius: 0.3rem;\n border-top-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-bottom-right-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-bottom-left-radius: 0.2rem;\n border-top-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-bottom-right-radius: 0.2rem;\n border-top-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\na.badge:focus, a.badge:hover {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-default {\n background-color: #636c72;\n}\n\n.badge-default[href]:focus, .badge-default[href]:hover {\n background-color: #4b5257;\n}\n\n.badge-primary {\n background-color: #0275d8;\n}\n\n.badge-primary[href]:focus, .badge-primary[href]:hover {\n background-color: #025aa5;\n}\n\n.badge-success {\n background-color: #5cb85c;\n}\n\n.badge-success[href]:focus, .badge-success[href]:hover {\n background-color: #449d44;\n}\n\n.badge-info {\n background-color: #5bc0de;\n}\n\n.badge-info[href]:focus, .badge-info[href]:hover {\n background-color: #31b0d5;\n}\n\n.badge-warning {\n background-color: #f0ad4e;\n}\n\n.badge-warning[href]:focus, .badge-warning[href]:hover {\n background-color: #ec971f;\n}\n\n.badge-danger {\n background-color: #d9534f;\n}\n\n.badge-danger[href]:focus, .badge-danger[href]:hover {\n background-color: #c9302c;\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #eceeef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-hr {\n border-top-color: #d0d5d8;\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: bold;\n}\n\n.alert-dismissible .close {\n position: relative;\n top: -0.75rem;\n right: -1.25rem;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-success {\n background-color: #dff0d8;\n border-color: #d0e9c6;\n color: #3c763d;\n}\n\n.alert-success hr {\n border-top-color: #c1e2b3;\n}\n\n.alert-success .alert-link {\n color: #2b542c;\n}\n\n.alert-info {\n background-color: #d9edf7;\n border-color: #bcdff1;\n color: #31708f;\n}\n\n.alert-info hr {\n border-top-color: #a6d5ec;\n}\n\n.alert-info .alert-link {\n color: #245269;\n}\n\n.alert-warning {\n background-color: #fcf8e3;\n border-color: #faf2cc;\n color: #8a6d3b;\n}\n\n.alert-warning hr {\n border-top-color: #f7ecb5;\n}\n\n.alert-warning .alert-link {\n color: #66512c;\n}\n\n.alert-danger {\n background-color: #f2dede;\n border-color: #ebcccc;\n color: #a94442;\n}\n\n.alert-danger hr {\n border-top-color: #e4b9b9;\n}\n\n.alert-danger .alert-link {\n color: #843534;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n overflow: hidden;\n font-size: 0.75rem;\n line-height: 1rem;\n text-align: center;\n background-color: #eceeef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n height: 1rem;\n color: #fff;\n background-color: #0275d8;\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #464a4c;\n text-align: inherit;\n}\n\n.list-group-item-action .list-group-item-heading {\n color: #292b2c;\n}\n\n.list-group-item-action:focus, .list-group-item-action:hover {\n color: #464a4c;\n text-decoration: none;\n background-color: #f7f7f9;\n}\n\n.list-group-item-action:active {\n color: #292b2c;\n background-color: #eceeef;\n}\n\n.list-group-item {\n position: relative;\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-right-radius: 0.25rem;\n border-top-left-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item:focus, .list-group-item:hover {\n text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #636c72;\n cursor: not-allowed;\n background-color: #fff;\n}\n\n.list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading {\n color: inherit;\n}\n\n.list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text {\n color: #636c72;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #0275d8;\n border-color: #0275d8;\n}\n\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small {\n color: inherit;\n}\n\n.list-group-item.active .list-group-item-text {\n color: #daeeff;\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom: 0;\n}\n\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\n\na.list-group-item-success,\nbutton.list-group-item-success {\n color: #3c763d;\n}\n\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\n\na.list-group-item-success:focus, a.list-group-item-success:hover,\nbutton.list-group-item-success:focus,\nbutton.list-group-item-success:hover {\n color: #3c763d;\n background-color: #d0e9c6;\n}\n\na.list-group-item-success.active,\nbutton.list-group-item-success.active {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\n\na.list-group-item-info,\nbutton.list-group-item-info {\n color: #31708f;\n}\n\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\n\na.list-group-item-info:focus, a.list-group-item-info:hover,\nbutton.list-group-item-info:focus,\nbutton.list-group-item-info:hover {\n color: #31708f;\n background-color: #c4e3f3;\n}\n\na.list-group-item-info.active,\nbutton.list-group-item-info.active {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\n\na.list-group-item-warning,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\n\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\n\na.list-group-item-warning:focus, a.list-group-item-warning:hover,\nbutton.list-group-item-warning:focus,\nbutton.list-group-item-warning:hover {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\n\na.list-group-item-warning.active,\nbutton.list-group-item-warning.active {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\n\na.list-group-item-danger,\nbutton.list-group-item-danger {\n color: #a94442;\n}\n\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\n\na.list-group-item-danger:focus, a.list-group-item-danger:hover,\nbutton.list-group-item-danger:focus,\nbutton.list-group-item-danger:hover {\n color: #a94442;\n background-color: #ebcccc;\n}\n\na.list-group-item-danger.active,\nbutton.list-group-item-danger.active {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:focus, .close:hover {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n outline: 0;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -25%);\n}\n\n.modal.show .modal-dialog {\n transform: translate(0, 0);\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 15px;\n border-bottom: 1px solid #eceeef;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 15px;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 15px;\n border-top: 1px solid #eceeef;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 30px auto;\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: -apple-system, system-ui, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom {\n padding: 5px 0;\n margin-top: -3px;\n}\n\n.tooltip.tooltip-top .tooltip-inner::before, .tooltip.bs-tether-element-attached-bottom .tooltip-inner::before {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n content: \"\";\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n\n.tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left {\n padding: 0 5px;\n margin-left: 3px;\n}\n\n.tooltip.tooltip-right .tooltip-inner::before, .tooltip.bs-tether-element-attached-left .tooltip-inner::before {\n top: 50%;\n left: 0;\n margin-top: -5px;\n content: \"\";\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n\n.tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top {\n padding: 5px 0;\n margin-top: 3px;\n}\n\n.tooltip.tooltip-bottom .tooltip-inner::before, .tooltip.bs-tether-element-attached-top .tooltip-inner::before {\n top: 0;\n left: 50%;\n margin-left: -5px;\n content: \"\";\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n\n.tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right {\n padding: 0 5px;\n margin-left: -3px;\n}\n\n.tooltip.tooltip-left .tooltip-inner::before, .tooltip.bs-tether-element-attached-right .tooltip-inner::before {\n top: 50%;\n right: 0;\n margin-top: -5px;\n content: \"\";\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.tooltip-inner::before {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n padding: 1px;\n font-family: -apple-system, system-ui, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover.popover-top, .popover.bs-tether-element-attached-bottom {\n margin-top: -10px;\n}\n\n.popover.popover-top::before, .popover.popover-top::after, .popover.bs-tether-element-attached-bottom::before, .popover.bs-tether-element-attached-bottom::after {\n left: 50%;\n border-bottom-width: 0;\n}\n\n.popover.popover-top::before, .popover.bs-tether-element-attached-bottom::before {\n bottom: -11px;\n margin-left: -11px;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.popover-top::after, .popover.bs-tether-element-attached-bottom::after {\n bottom: -10px;\n margin-left: -10px;\n border-top-color: #fff;\n}\n\n.popover.popover-right, .popover.bs-tether-element-attached-left {\n margin-left: 10px;\n}\n\n.popover.popover-right::before, .popover.popover-right::after, .popover.bs-tether-element-attached-left::before, .popover.bs-tether-element-attached-left::after {\n top: 50%;\n border-left-width: 0;\n}\n\n.popover.popover-right::before, .popover.bs-tether-element-attached-left::before {\n left: -11px;\n margin-top: -11px;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.popover-right::after, .popover.bs-tether-element-attached-left::after {\n left: -10px;\n margin-top: -10px;\n border-right-color: #fff;\n}\n\n.popover.popover-bottom, .popover.bs-tether-element-attached-top {\n margin-top: 10px;\n}\n\n.popover.popover-bottom::before, .popover.popover-bottom::after, .popover.bs-tether-element-attached-top::before, .popover.bs-tether-element-attached-top::after {\n left: 50%;\n border-top-width: 0;\n}\n\n.popover.popover-bottom::before, .popover.bs-tether-element-attached-top::before {\n top: -11px;\n margin-left: -11px;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.popover-bottom::after, .popover.bs-tether-element-attached-top::after {\n top: -10px;\n margin-left: -10px;\n border-bottom-color: #f7f7f7;\n}\n\n.popover.popover-bottom .popover-title::before, .popover.bs-tether-element-attached-top .popover-title::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 20px;\n margin-left: -10px;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.popover.popover-left, .popover.bs-tether-element-attached-right {\n margin-left: -10px;\n}\n\n.popover.popover-left::before, .popover.popover-left::after, .popover.bs-tether-element-attached-right::before, .popover.bs-tether-element-attached-right::after {\n top: 50%;\n border-right-width: 0;\n}\n\n.popover.popover-left::before, .popover.bs-tether-element-attached-right::before {\n right: -11px;\n margin-top: -11px;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.popover.popover-left::after, .popover.bs-tether-element-attached-right::after {\n right: -10px;\n margin-top: -10px;\n border-left-color: #fff;\n}\n\n.popover-title {\n padding: 8px 14px;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-right-radius: calc(0.3rem - 1px);\n border-top-left-radius: calc(0.3rem - 1px);\n}\n\n.popover-title:empty {\n display: none;\n}\n\n.popover-content {\n padding: 9px 14px;\n}\n\n.popover::before,\n.popover::after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n\n.popover::before {\n content: \"\";\n border-width: 11px;\n}\n\n.popover::after {\n content: \"\";\n border-width: 10px;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n width: 100%;\n}\n\n@media (-webkit-transform-3d) {\n .carousel-item {\n transition: transform 0.6s ease-in-out;\n backface-visibility: hidden;\n perspective: 1000px;\n }\n}\n\n@supports (transform: translate3d(0, 0, 0)) {\n .carousel-item {\n transition: transform 0.6s ease-in-out;\n backface-visibility: hidden;\n perspective: 1000px;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: flex;\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n@media (-webkit-transform-3d) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0);\n }\n .carousel-item-next,\n .active.carousel-item-right {\n transform: translate3d(100%, 0, 0);\n }\n .carousel-item-prev,\n .active.carousel-item-left {\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n@supports (transform: translate3d(0, 0, 0)) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0);\n }\n .carousel-item-next,\n .active.carousel-item-right {\n transform: translate3d(100%, 0, 0);\n }\n .carousel-item-prev,\n .active.carousel-item-left {\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n}\n\n.carousel-control-prev:focus, .carousel-control-prev:hover,\n.carousel-control-next:focus,\n.carousel-control-next:hover {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: .9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: transparent no-repeat center center;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 10px;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n position: relative;\n flex: 1 0 auto;\n max-width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: rgba(255, 255, 255, 0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #fff;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-faded {\n background-color: #f7f7f7;\n}\n\n.bg-primary {\n background-color: #0275d8 !important;\n}\n\na.bg-primary:focus, a.bg-primary:hover {\n background-color: #025aa5 !important;\n}\n\n.bg-success {\n background-color: #5cb85c !important;\n}\n\na.bg-success:focus, a.bg-success:hover {\n background-color: #449d44 !important;\n}\n\n.bg-info {\n background-color: #5bc0de !important;\n}\n\na.bg-info:focus, a.bg-info:hover {\n background-color: #31b0d5 !important;\n}\n\n.bg-warning {\n background-color: #f0ad4e !important;\n}\n\na.bg-warning:focus, a.bg-warning:hover {\n background-color: #ec971f !important;\n}\n\n.bg-danger {\n background-color: #d9534f !important;\n}\n\na.bg-danger:focus, a.bg-danger:hover {\n background-color: #c9302c !important;\n}\n\n.bg-inverse {\n background-color: #292b2c !important;\n}\n\na.bg-inverse:focus, a.bg-inverse:hover {\n background-color: #101112 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.rounded {\n border-radius: 0.25rem;\n}\n\n.rounded-top {\n border-top-right-radius: 0.25rem;\n border-top-left-radius: 0.25rem;\n}\n\n.rounded-right {\n border-bottom-right-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.rounded-left {\n border-bottom-left-radius: 0.25rem;\n border-top-left-radius: 0.25rem;\n}\n\n.rounded-circle {\n border-radius: 50%;\n}\n\n.rounded-0 {\n border-radius: 0;\n}\n\n.clearfix::after {\n display: block;\n content: \"\";\n clear: both;\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.flex-first {\n order: -1;\n}\n\n.flex-last {\n order: 1;\n}\n\n.flex-unordered {\n order: 0;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-first {\n order: -1;\n }\n .flex-sm-last {\n order: 1;\n }\n .flex-sm-unordered {\n order: 0;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-first {\n order: -1;\n }\n .flex-md-last {\n order: 1;\n }\n .flex-md-unordered {\n order: 0;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-first {\n order: -1;\n }\n .flex-lg-last {\n order: 1;\n }\n .flex-lg-unordered {\n order: 0;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-first {\n order: -1;\n }\n .flex-xl-last {\n order: 1;\n }\n .flex-xl-unordered {\n order: 0;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n.sticky-top {\n position: sticky;\n top: 0;\n z-index: 1030;\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.m-0 {\n margin: 0 0 !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mr-0 {\n margin-right: 0 !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0 {\n margin-left: 0 !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem 0.25rem !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1 {\n margin-left: 0.25rem !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem 0.5rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2 {\n margin-left: 0.5rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem 1rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3 {\n margin-left: 1rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem 1.5rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4 {\n margin-left: 1.5rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem 3rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5 {\n margin-left: 3rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.p-0 {\n padding: 0 0 !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pr-0 {\n padding-right: 0 !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0 {\n padding-left: 0 !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem 0.25rem !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1 {\n padding-left: 0.25rem !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem 0.5rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2 {\n padding-left: 0.5rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem 1rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3 {\n padding-left: 1rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem 1.5rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4 {\n padding-left: 1.5rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem 3rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5 {\n padding-left: 3rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.mr-auto {\n margin-right: auto !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto {\n margin-left: auto !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 0 !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0 {\n margin-left: 0 !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem 0.25rem !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1 {\n margin-left: 0.25rem !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem 0.5rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2 {\n margin-left: 0.5rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem 1rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3 {\n margin-left: 1rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem 1.5rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4 {\n margin-left: 1.5rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem 3rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5 {\n margin-left: 3rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 0 !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0 {\n padding-left: 0 !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem 0.25rem !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1 {\n padding-left: 0.25rem !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem 0.5rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2 {\n padding-left: 0.5rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem 1rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3 {\n padding-left: 1rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem 1.5rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4 {\n padding-left: 1.5rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem 3rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5 {\n padding-left: 3rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto {\n margin-left: auto !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 0 !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0 {\n margin-left: 0 !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem 0.25rem !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1 {\n margin-left: 0.25rem !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem 0.5rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2 {\n margin-left: 0.5rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem 1rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3 {\n margin-left: 1rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem 1.5rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4 {\n margin-left: 1.5rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem 3rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5 {\n margin-left: 3rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .p-md-0 {\n padding: 0 0 !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0 {\n padding-left: 0 !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem 0.25rem !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1 {\n padding-left: 0.25rem !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem 0.5rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2 {\n padding-left: 0.5rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem 1rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3 {\n padding-left: 1rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem 1.5rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4 {\n padding-left: 1.5rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem 3rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5 {\n padding-left: 3rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto {\n margin-left: auto !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 0 !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0 {\n margin-left: 0 !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem 0.25rem !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1 {\n margin-left: 0.25rem !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem 0.5rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2 {\n margin-left: 0.5rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem 1rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3 {\n margin-left: 1rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem 1.5rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4 {\n margin-left: 1.5rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem 3rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5 {\n margin-left: 3rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 0 !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0 {\n padding-left: 0 !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem 0.25rem !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1 {\n padding-left: 0.25rem !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem 0.5rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2 {\n padding-left: 0.5rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem 1rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3 {\n padding-left: 1rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem 1.5rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4 {\n padding-left: 1.5rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem 3rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5 {\n padding-left: 3rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto {\n margin-left: auto !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 0 !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0 {\n margin-left: 0 !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem 0.25rem !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1 {\n margin-left: 0.25rem !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem 0.5rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2 {\n margin-left: 0.5rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem 1rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3 {\n margin-left: 1rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem 1.5rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4 {\n margin-left: 1.5rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem 3rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5 {\n margin-left: 3rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 0 !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0 {\n padding-left: 0 !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem 0.25rem !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1 {\n padding-left: 0.25rem !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem 0.5rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2 {\n padding-left: 0.5rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem 1rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3 {\n padding-left: 1rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem 1.5rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4 {\n padding-left: 1.5rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem 3rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5 {\n padding-left: 3rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto {\n margin-left: auto !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-normal {\n font-weight: normal;\n}\n\n.font-weight-bold {\n font-weight: bold;\n}\n\n.font-italic {\n font-style: italic;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-muted {\n color: #636c72 !important;\n}\n\na.text-muted:focus, a.text-muted:hover {\n color: #4b5257 !important;\n}\n\n.text-primary {\n color: #0275d8 !important;\n}\n\na.text-primary:focus, a.text-primary:hover {\n color: #025aa5 !important;\n}\n\n.text-success {\n color: #5cb85c !important;\n}\n\na.text-success:focus, a.text-success:hover {\n color: #449d44 !important;\n}\n\n.text-info {\n color: #5bc0de !important;\n}\n\na.text-info:focus, a.text-info:hover {\n color: #31b0d5 !important;\n}\n\n.text-warning {\n color: #f0ad4e !important;\n}\n\na.text-warning:focus, a.text-warning:hover {\n color: #ec971f !important;\n}\n\n.text-danger {\n color: #d9534f !important;\n}\n\na.text-danger:focus, a.text-danger:hover {\n color: #c9302c !important;\n}\n\n.text-gray-dark {\n color: #292b2c !important;\n}\n\na.text-gray-dark:focus, a.text-gray-dark:hover {\n color: #101112 !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n.hidden-xs-up {\n display: none !important;\n}\n\n@media (max-width: 575px) {\n .hidden-xs-down {\n display: none !important;\n }\n}\n\n@media (min-width: 576px) {\n .hidden-sm-up {\n display: none !important;\n }\n}\n\n@media (max-width: 767px) {\n .hidden-sm-down {\n display: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .hidden-md-up {\n display: none !important;\n }\n}\n\n@media (max-width: 991px) {\n .hidden-md-down {\n display: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .hidden-lg-up {\n display: none !important;\n }\n}\n\n@media (max-width: 1199px) {\n .hidden-lg-down {\n display: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .hidden-xl-up {\n display: none !important;\n }\n}\n\n.hidden-xl-down {\n display: none !important;\n}\n\n.visible-print-block {\n display: none !important;\n}\n\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n\n.visible-print-inline {\n display: none !important;\n}\n\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n\n.visible-print-inline-block {\n display: none !important;\n}\n\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap.css.map */",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.min.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.min.css new file mode 100644 index 0000000..a8da074 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@media print{*,::after,::before,blockquote::first-letter,blockquote::first-line,div::first-letter,div::first-line,li::first-letter,li::first-line,p::first-letter,p::first-line{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#292b2c;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{cursor:help}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#0275d8;text-decoration:none}a:focus,a:hover{color:#014c8c;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse;background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#636c72;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{line-height:inherit}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type=search]{-webkit-appearance:none}output{display:inline-block}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.1}.display-2{font-size:5.5rem;font-weight:300;line-height:1.1}.display-3{font-size:4.5rem;font-weight:300;line-height:1.1}.display-4{font-size:3.5rem;font-weight:300;line-height:1.1}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:.5rem 1rem;margin-bottom:1rem;font-size:1.25rem;border-left:.25rem solid #eceeef}.blockquote-footer{display:block;font-size:80%;color:#636c72}.blockquote-footer::before{content:"\2014 \00A0"}.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:.25rem solid #eceeef;border-left:0}.blockquote-reverse .blockquote-footer::before{content:""}.blockquote-reverse .blockquote-footer::after{content:"\00A0 \2014"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#636c72}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{padding:.2rem .4rem;font-size:90%;color:#bd4147;background-color:#f7f7f9;border-radius:.25rem}a>code{padding:0;color:inherit;background-color:inherit}kbd{padding:.2rem .4rem;font-size:90%;color:#fff;background-color:#292b2c;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;margin-top:0;margin-bottom:1rem;font-size:90%;color:#292b2c}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.container{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.container{padding-right:15px;padding-left:15px}}@media (min-width:576px){.container{width:540px;max-width:100%}}@media (min-width:768px){.container{width:720px;max-width:100%}}@media (min-width:992px){.container{width:960px;max-width:100%}}@media (min-width:1200px){.container{width:1140px;max-width:100%}}.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:768px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:992px){.container-fluid{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.container-fluid{padding-right:15px;padding-left:15px}}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (min-width:576px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:768px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:992px){.row{margin-right:-15px;margin-left:-15px}}@media (min-width:1200px){.row{margin-right:-15px;margin-left:-15px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width:768px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width:992px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:15px;padding-left:15px}}.col{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.333333%}.pull-2{right:16.666667%}.pull-3{right:25%}.pull-4{right:33.333333%}.pull-5{right:41.666667%}.pull-6{right:50%}.pull-7{right:58.333333%}.pull-8{right:66.666667%}.pull-9{right:75%}.pull-10{right:83.333333%}.pull-11{right:91.666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.333333%}.push-2{left:16.666667%}.push-3{left:25%}.push-4{left:33.333333%}.push-5{left:41.666667%}.push-6{left:50%}.push-7{left:58.333333%}.push-8{left:66.666667%}.push-9{left:75%}.push-10{left:83.333333%}.push-11{left:91.666667%}.push-12{left:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-sm-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-lg-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.col-xl-1{-webkit-box-flex:0;-webkit-flex:0 0 8.333333%;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #eceeef}.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.table tbody+tbody{border-top:2px solid #eceeef}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #eceeef}.table-bordered td,.table-bordered th{border:1px solid #eceeef}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table-success,.table-success>td,.table-success>th{background-color:#dff0d8}.table-hover .table-success:hover{background-color:#d0e9c6}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#d0e9c6}.table-info,.table-info>td,.table-info>th{background-color:#d9edf7}.table-hover .table-info:hover{background-color:#c4e3f3}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c4e3f3}.table-warning,.table-warning>td,.table-warning>th{background-color:#fcf8e3}.table-hover .table-warning:hover{background-color:#faf2cc}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#faf2cc}.table-danger,.table-danger>td,.table-danger>th{background-color:#f2dede}.table-hover .table-danger:hover{background-color:#ebcccc}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ebcccc}.thead-inverse th{color:#fff;background-color:#292b2c}.thead-default th{color:#464a4c;background-color:#eceeef}.table-inverse{color:#fff;background-color:#292b2c}.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:#fff}.table-inverse.table-bordered{border:0}.table-responsive{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive.table-bordered{border:0}.form-control{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#464a4c;background-color:#fff;background-image:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#464a4c;background-color:#fff;border-color:#5cb3fd;outline:0}.form-control::-webkit-input-placeholder{color:#636c72;opacity:1}.form-control::-moz-placeholder{color:#636c72;opacity:1}.form-control:-ms-input-placeholder{color:#636c72;opacity:1}.form-control::placeholder{color:#636c72;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#eceeef;opacity:1}.form-control:disabled{cursor:not-allowed}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#464a4c;background-color:#fff}.form-control-file,.form-control-range{display:block}.col-form-label{padding-top:calc(.5rem - 1px * 2);padding-bottom:calc(.5rem - 1px * 2);margin-bottom:0}.col-form-label-lg{padding-top:calc(.75rem - 1px * 2);padding-bottom:calc(.75rem - 1px * 2);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem - 1px * 2);padding-bottom:calc(.25rem - 1px * 2);font-size:.875rem}.col-form-legend{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0;font-size:1rem}.form-control-static{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0;line-height:1.25;border:solid transparent;border-width:1px 0}.form-control-static.form-control-lg,.form-control-static.form-control-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>select.input-group-addon:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:1.8125rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>select.input-group-addon:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:3.166667rem}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-check{position:relative;display:block;margin-bottom:.5rem}.form-check.disabled .form-check-label{color:#636c72;cursor:not-allowed}.form-check-label{padding-left:1.25rem;margin-bottom:0;cursor:pointer}.form-check-input{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.form-check-input:only-child{position:static}.form-check-inline{display:inline-block}.form-check-inline .form-check-label{vertical-align:middle}.form-check-inline+.form-check-inline{margin-left:.75rem}.form-control-feedback{margin-top:.25rem}.form-control-danger,.form-control-success,.form-control-warning{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right .5625rem;-webkit-background-size:1.125rem 1.125rem;background-size:1.125rem 1.125rem}.has-success .col-form-label,.has-success .custom-control,.has-success .form-check-label,.has-success .form-control-feedback,.has-success .form-control-label{color:#5cb85c}.has-success .form-control{border-color:#5cb85c}.has-success .input-group-addon{color:#5cb85c;border-color:#5cb85c;background-color:#eaf6ea}.has-success .form-control-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}.has-warning .col-form-label,.has-warning .custom-control,.has-warning .form-check-label,.has-warning .form-control-feedback,.has-warning .form-control-label{color:#f0ad4e}.has-warning .form-control{border-color:#f0ad4e}.has-warning .input-group-addon{color:#f0ad4e;border-color:#f0ad4e;background-color:#fff}.has-warning .form-control-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}.has-danger .col-form-label,.has-danger .custom-control,.has-danger .form-check-label,.has-danger .form-control-feedback,.has-danger .form-control-label{color:#d9534f}.has-danger .form-control{border-color:#d9534f}.has-danger .input-group-addon{color:#d9534f;border-color:#d9534f;background-color:#fdf7f7}.has-danger .form-control-danger{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}.form-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-control-label{margin-bottom:0;vertical-align:middle}.form-inline .form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;margin-top:0;margin-bottom:0}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0}.form-inline .custom-control-indicator{position:static;display:inline-block;margin-right:.25rem;vertical-align:text-bottom}.form-inline .has-feedback .form-control-feedback{top:0}}.btn{display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1rem;font-size:1rem;border-radius:.25rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;-webkit-box-shadow:0 0 0 2px rgba(2,117,216,.25);box-shadow:0 0 0 2px rgba(2,117,216,.25)}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.65}.btn.active,.btn:active{background-image:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary:hover{color:#fff;background-color:#025aa5;border-color:#01549b}.btn-primary.focus,.btn-primary:focus{-webkit-box-shadow:0 0 0 2px rgba(2,117,216,.5);box-shadow:0 0 0 2px rgba(2,117,216,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#0275d8;border-color:#0275d8}.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#025aa5;background-image:none;border-color:#01549b}.btn-secondary{color:#292b2c;background-color:#fff;border-color:#ccc}.btn-secondary:hover{color:#292b2c;background-color:#e6e6e6;border-color:#adadad}.btn-secondary.focus,.btn-secondary:focus{-webkit-box-shadow:0 0 0 2px rgba(204,204,204,.5);box-shadow:0 0 0 2px rgba(204,204,204,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#fff;border-color:#ccc}.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#292b2c;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#2aabd2}.btn-info.focus,.btn-info:focus{-webkit-box-shadow:0 0 0 2px rgba(91,192,222,.5);box-shadow:0 0 0 2px rgba(91,192,222,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#5bc0de;border-color:#5bc0de}.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#2aabd2}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#419641}.btn-success.focus,.btn-success:focus{-webkit-box-shadow:0 0 0 2px rgba(92,184,92,.5);box-shadow:0 0 0 2px rgba(92,184,92,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#5cb85c;border-color:#5cb85c}.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#419641}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#eb9316}.btn-warning.focus,.btn-warning:focus{-webkit-box-shadow:0 0 0 2px rgba(240,173,78,.5);box-shadow:0 0 0 2px rgba(240,173,78,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#eb9316}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#c12e2a}.btn-danger.focus,.btn-danger:focus{-webkit-box-shadow:0 0 0 2px rgba(217,83,79,.5);box-shadow:0 0 0 2px rgba(217,83,79,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#d9534f;border-color:#d9534f}.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#c12e2a}.btn-outline-primary{color:#0275d8;background-image:none;background-color:transparent;border-color:#0275d8}.btn-outline-primary:hover{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-outline-primary.focus,.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 2px rgba(2,117,216,.5);box-shadow:0 0 0 2px rgba(2,117,216,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0275d8;background-color:transparent}.btn-outline-primary.active,.btn-outline-primary:active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-outline-secondary{color:#ccc;background-image:none;background-color:transparent;border-color:#ccc}.btn-outline-secondary:hover{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-secondary.focus,.btn-outline-secondary:focus{-webkit-box-shadow:0 0 0 2px rgba(204,204,204,.5);box-shadow:0 0 0 2px rgba(204,204,204,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#ccc;background-color:transparent}.btn-outline-secondary.active,.btn-outline-secondary:active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-info{color:#5bc0de;background-image:none;background-color:transparent;border-color:#5bc0de}.btn-outline-info:hover{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 2px rgba(91,192,222,.5);box-shadow:0 0 0 2px rgba(91,192,222,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#5bc0de;background-color:transparent}.btn-outline-info.active,.btn-outline-info:active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-success{color:#5cb85c;background-image:none;background-color:transparent;border-color:#5cb85c}.btn-outline-success:hover{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-success.focus,.btn-outline-success:focus{-webkit-box-shadow:0 0 0 2px rgba(92,184,92,.5);box-shadow:0 0 0 2px rgba(92,184,92,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#5cb85c;background-color:transparent}.btn-outline-success.active,.btn-outline-success:active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-warning{color:#f0ad4e;background-image:none;background-color:transparent;border-color:#f0ad4e}.btn-outline-warning:hover{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 2px rgba(240,173,78,.5);box-shadow:0 0 0 2px rgba(240,173,78,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f0ad4e;background-color:transparent}.btn-outline-warning.active,.btn-outline-warning:active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-outline-danger{color:#d9534f;background-image:none;background-color:transparent;border-color:#d9534f}.btn-outline-danger:hover{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-outline-danger.focus,.btn-outline-danger:focus{-webkit-box-shadow:0 0 0 2px rgba(217,83,79,.5);box-shadow:0 0 0 2px rgba(217,83,79,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#d9534f;background-color:transparent}.btn-outline-danger.active,.btn-outline-danger:active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-link{font-weight:400;color:#0275d8;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus{border-color:transparent}.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#014c8c;text-decoration:underline;background-color:transparent}.btn-link:disabled{color:#636c72}.btn-link:disabled:focus,.btn-link:disabled:hover{text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.dropdown,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.3em;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.dropdown-toggle:focus{outline:0}.dropup .dropdown-toggle::after{border-top:0;border-bottom:.3em solid}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#292b2c;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-divider{height:1px;margin:.5rem 0;overflow:hidden;background-color:#eceeef}.dropdown-item{display:block;width:100%;padding:3px 1.5rem;clear:both;font-weight:400;color:#292b2c;text-align:inherit;white-space:nowrap;background:0 0;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1d1e1f;text-decoration:none;background-color:#f7f7f9}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0275d8}.dropdown-item.disabled,.dropdown-item:disabled{color:#636c72;cursor:not-allowed;background-color:transparent}.show>.dropdown-menu{display:block}.show>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#636c72;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.dropup .dropdown-menu{top:auto;bottom:100%;margin-bottom:.125rem}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:2}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn+.dropdown-toggle-split::after{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.btn-group-vertical{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.input-group .form-control{position:relative;z-index:2;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group .form-control:active,.input-group .form-control:focus,.input-group .form-control:hover{z-index:3}.input-group .form-control,.input-group-addon,.input-group-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{white-space:nowrap;vertical-align:middle}.input-group-addon{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.25;color:#464a4c;text-align:center;background-color:#eceeef;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:not(:last-child),.input-group-addon:not(:last-child),.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group>.btn,.input-group-btn:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:not(:last-child){border-right:0}.input-group .form-control:not(:first-child),.input-group-addon:not(:first-child),.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group>.btn,.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.input-group-btn:not(:last-child)>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.form-control+.input-group-addon:not(:first-child){border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:3}.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group{margin-right:-1px}.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group{z-index:2;margin-left:-1px}.input-group-btn:not(:first-child)>.btn-group:active,.input-group-btn:not(:first-child)>.btn-group:focus,.input-group-btn:not(:first-child)>.btn-group:hover,.input-group-btn:not(:first-child)>.btn:active,.input-group-btn:not(:first-child)>.btn:focus,.input-group-btn:not(:first-child)>.btn:hover{z-index:3}.custom-control{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;min-height:1.5rem;padding-left:1.5rem;margin-right:1rem;cursor:pointer}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:#0275d8}.custom-control-input:focus~.custom-control-indicator{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #0275d8;box-shadow:0 0 0 1px #fff,0 0 0 3px #0275d8}.custom-control-input:active~.custom-control-indicator{color:#fff;background-color:#8fcafe}.custom-control-input:disabled~.custom-control-indicator{cursor:not-allowed;background-color:#eceeef}.custom-control-input:disabled~.custom-control-description{color:#636c72;cursor:not-allowed}.custom-control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#ddd;background-repeat:no-repeat;background-position:center center;-webkit-background-size:50% 50%;background-size:50% 50%}.custom-checkbox .custom-control-indicator{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-indicator{background-color:#0275d8;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-radio .custom-control-indicator{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-controls-stacked{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.custom-controls-stacked .custom-control{margin-bottom:.25rem}.custom-controls-stacked .custom-control+.custom-control{margin-left:0}.custom-select{display:inline-block;max-width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.25;color:#464a4c;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;-webkit-background-size:8px 10px;background-size:8px 10px;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;-moz-appearance:none;-webkit-appearance:none}.custom-select:focus{border-color:#5cb3fd;outline:0}.custom-select:focus::-ms-value{color:#464a4c;background-color:#fff}.custom-select:disabled{color:#636c72;cursor:not-allowed;background-color:#eceeef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-file{position:relative;display:inline-block;max-width:100%;height:2.5rem;margin-bottom:0;cursor:pointer}.custom-file-input{min-width:14rem;max-width:100%;height:2.5rem;margin:0;filter:alpha(opacity=0);opacity:0}.custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#464a4c;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.custom-file-control:lang(en)::after{content:"Choose file..."}.custom-file-control::before{position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#464a4c;background-color:#eceeef;border:1px solid rgba(0,0,0,.15);border-radius:0 .25rem .25rem 0}.custom-file-control:lang(en)::before{content:"Browse"}.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5em 1em}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#636c72;cursor:not-allowed}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-right-radius:.25rem;border-top-left-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eceeef #eceeef #ddd}.nav-tabs .nav-link.disabled{color:#636c72;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#464a4c;background-color:#fff;border-color:#ddd #ddd #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-item.show .nav-link,.nav-pills .nav-link.active{color:#fff;cursor:default;background-color:#0275d8}.nav-fill .nav-item{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.5rem 1rem}.navbar-brand{display:inline-block;padding-top:.25rem;padding-bottom:.25rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-text{display:inline-block;padding-top:.425rem;padding-bottom:.425rem}.navbar-toggler{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:.25rem .75rem;font-size:1.25rem;line-height:1;background:0 0;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%}.navbar-toggler-left{position:absolute;left:1rem}.navbar-toggler-right{position:absolute;right:1rem}@media (max-width:575px){.navbar-toggleable .navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggleable>.container{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-toggleable{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-toggleable .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-toggleable>.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:100%}.navbar-toggleable .navbar-toggler{display:none}}@media (max-width:767px){.navbar-toggleable-sm .navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggleable-sm>.container{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-toggleable-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-toggleable-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-toggleable-sm>.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-sm .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:100%}.navbar-toggleable-sm .navbar-toggler{display:none}}@media (max-width:991px){.navbar-toggleable-md .navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggleable-md>.container{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-toggleable-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-toggleable-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-toggleable-md>.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-md .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:100%}.navbar-toggleable-md .navbar-toggler{display:none}}@media (max-width:1199px){.navbar-toggleable-lg .navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggleable-lg>.container{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-toggleable-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-toggleable-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-toggleable-lg>.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-lg .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:100%}.navbar-toggleable-lg .navbar-toggler{display:none}}.navbar-toggleable-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-xl .navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggleable-xl>.container{padding-right:0;padding-left:0}.navbar-toggleable-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.navbar-toggleable-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-toggleable-xl>.container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-xl .navbar-collapse{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:100%}.navbar-toggleable-xl .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-toggler{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover,.navbar-light .navbar-toggler:focus,.navbar-light .navbar-toggler:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.open,.navbar-light .navbar-nav .open>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-toggler{color:#fff}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-toggler:focus,.navbar-inverse .navbar-toggler:hover{color:#fff}.navbar-inverse .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-inverse .navbar-nav .nav-link:focus,.navbar-inverse .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-inverse .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-inverse .navbar-nav .active>.nav-link,.navbar-inverse .navbar-nav .nav-link.active,.navbar-inverse .navbar-nav .nav-link.open,.navbar-inverse .navbar-nav .open>.nav-link{color:#fff}.navbar-inverse .navbar-toggler{border-color:rgba(255,255,255,.1)}.navbar-inverse .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.navbar-inverse .navbar-text{color:rgba(255,255,255,.5)}.card{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card-block{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card>.list-group:first-child .list-group-item:first-child{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#f7f7f9;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:#f7f7f9;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-primary{background-color:#0275d8;border-color:#0275d8}.card-primary .card-footer,.card-primary .card-header{background-color:transparent}.card-success{background-color:#5cb85c;border-color:#5cb85c}.card-success .card-footer,.card-success .card-header{background-color:transparent}.card-info{background-color:#5bc0de;border-color:#5bc0de}.card-info .card-footer,.card-info .card-header{background-color:transparent}.card-warning{background-color:#f0ad4e;border-color:#f0ad4e}.card-warning .card-footer,.card-warning .card-header{background-color:transparent}.card-danger{background-color:#d9534f;border-color:#d9534f}.card-danger .card-footer,.card-danger .card-header{background-color:transparent}.card-outline-primary{background-color:transparent;border-color:#0275d8}.card-outline-secondary{background-color:transparent;border-color:#ccc}.card-outline-info{background-color:transparent;border-color:#5bc0de}.card-outline-success{background-color:transparent;border-color:#5cb85c}.card-outline-warning{background-color:transparent;border-color:#f0ad4e}.card-outline-danger{background-color:transparent;border-color:#d9534f}.card-inverse{color:rgba(255,255,255,.65)}.card-inverse .card-footer,.card-inverse .card-header{background-color:transparent;border-color:rgba(255,255,255,.2)}.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title{color:#fff}.card-inverse .card-blockquote .blockquote-footer,.card-inverse .card-link,.card-inverse .card-subtitle,.card-inverse .card-text{color:rgba(255,255,255,.65)}.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}.card-blockquote{padding:0;margin-bottom:0;border-left:0}.card-img{border-radius:calc(.25rem - 1px)}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-top{border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}@media (min-width:576px){.card-deck{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-deck .card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card-deck .card:not(:first-child){margin-left:15px}.card-deck .card:not(:last-child){margin-right:15px}}@media (min-width:576px){.card-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group .card{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child){border-radius:0}.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%;margin-bottom:.75rem}}.breadcrumb{padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#eceeef;border-radius:.25rem}.breadcrumb::after{display:block;content:"";clear:both}.breadcrumb-item{float:left}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#636c72;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#636c72}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-item:first-child .page-link{margin-left:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link{z-index:2;color:#fff;background-color:#0275d8;border-color:#0275d8}.page-item.disabled .page-link{color:#636c72;pointer-events:none;cursor:not-allowed;background-color:#fff;border-color:#ddd}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#0275d8;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#014c8c;text-decoration:none;background-color:#eceeef;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-default{background-color:#636c72}.badge-default[href]:focus,.badge-default[href]:hover{background-color:#4b5257}.badge-primary{background-color:#0275d8}.badge-primary[href]:focus,.badge-primary[href]:hover{background-color:#025aa5}.badge-success{background-color:#5cb85c}.badge-success[href]:focus,.badge-success[href]:hover{background-color:#449d44}.badge-info{background-color:#5bc0de}.badge-info[href]:focus,.badge-info[href]:hover{background-color:#31b0d5}.badge-warning{background-color:#f0ad4e}.badge-warning[href]:focus,.badge-warning[href]:hover{background-color:#ec971f}.badge-danger{background-color:#d9534f}.badge-danger[href]:focus,.badge-danger[href]:hover{background-color:#c9302c}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#eceeef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-hr{border-top-color:#d0d5d8}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible .close{position:relative;top:-.75rem;right:-1.25rem;padding:.75rem 1.25rem;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.alert-success hr{border-top-color:#c1e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}.alert-info hr{border-top-color:#a6d5ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7ecb5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442}.alert-danger hr{border-top-color:#e4b9b9}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;font-size:.75rem;line-height:1rem;text-align:center;background-color:#eceeef;border-radius:.25rem}.progress-bar{height:1rem;color:#fff;background-color:#0275d8}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:1rem 1rem;background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;-o-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%}.list-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#464a4c;text-align:inherit}.list-group-item-action .list-group-item-heading{color:#292b2c}.list-group-item-action:focus,.list-group-item-action:hover{color:#464a4c;text-decoration:none;background-color:#f7f7f9}.list-group-item-action:active{color:#292b2c;background-color:#eceeef}.list-group-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#636c72;cursor:not-allowed;background-color:#fff}.list-group-item.disabled .list-group-item-heading,.list-group-item:disabled .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item:disabled .list-group-item-text{color:#636c72}.list-group-item.active{z-index:2;color:#fff;background-color:#0275d8;border-color:#0275d8}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text{color:#daeeff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,button.list-group-item-success.active{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,button.list-group-item-info.active{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,button.list-group-item-warning.active{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,button.list-group-item-danger.active{color:#fff;background-color:#a94442;border-color:#a94442}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.75}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-o-transform .3s ease-out;-webkit-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.show .modal-dialog{-webkit-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:15px;border-bottom:1px solid #eceeef}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}.modal-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:15px;border-top:1px solid #eceeef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:30px auto}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip.bs-tether-element-attached-bottom,.tooltip.tooltip-top{padding:5px 0;margin-top:-3px}.tooltip.bs-tether-element-attached-bottom .tooltip-inner::before,.tooltip.tooltip-top .tooltip-inner::before{bottom:0;left:50%;margin-left:-5px;content:"";border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tether-element-attached-left,.tooltip.tooltip-right{padding:0 5px;margin-left:3px}.tooltip.bs-tether-element-attached-left .tooltip-inner::before,.tooltip.tooltip-right .tooltip-inner::before{top:50%;left:0;margin-top:-5px;content:"";border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tether-element-attached-top,.tooltip.tooltip-bottom{padding:5px 0;margin-top:3px}.tooltip.bs-tether-element-attached-top .tooltip-inner::before,.tooltip.tooltip-bottom .tooltip-inner::before{top:0;left:50%;margin-left:-5px;content:"";border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tether-element-attached-right,.tooltip.tooltip-left{padding:0 5px;margin-left:-3px}.tooltip.bs-tether-element-attached-right .tooltip-inner::before,.tooltip.tooltip-left .tooltip-inner::before{top:50%;right:0;margin-top:-5px;content:"";border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.tooltip-inner::before{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;padding:1px;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:.875rem;word-wrap:break-word;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover.bs-tether-element-attached-bottom,.popover.popover-top{margin-top:-10px}.popover.bs-tether-element-attached-bottom::after,.popover.bs-tether-element-attached-bottom::before,.popover.popover-top::after,.popover.popover-top::before{left:50%;border-bottom-width:0}.popover.bs-tether-element-attached-bottom::before,.popover.popover-top::before{bottom:-11px;margin-left:-11px;border-top-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-bottom::after,.popover.popover-top::after{bottom:-10px;margin-left:-10px;border-top-color:#fff}.popover.bs-tether-element-attached-left,.popover.popover-right{margin-left:10px}.popover.bs-tether-element-attached-left::after,.popover.bs-tether-element-attached-left::before,.popover.popover-right::after,.popover.popover-right::before{top:50%;border-left-width:0}.popover.bs-tether-element-attached-left::before,.popover.popover-right::before{left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-left::after,.popover.popover-right::after{left:-10px;margin-top:-10px;border-right-color:#fff}.popover.bs-tether-element-attached-top,.popover.popover-bottom{margin-top:10px}.popover.bs-tether-element-attached-top::after,.popover.bs-tether-element-attached-top::before,.popover.popover-bottom::after,.popover.popover-bottom::before{left:50%;border-top-width:0}.popover.bs-tether-element-attached-top::before,.popover.popover-bottom::before{top:-11px;margin-left:-11px;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-top::after,.popover.popover-bottom::after{top:-10px;margin-left:-10px;border-bottom-color:#f7f7f7}.popover.bs-tether-element-attached-top .popover-title::before,.popover.popover-bottom .popover-title::before{position:absolute;top:0;left:50%;display:block;width:20px;margin-left:-10px;content:"";border-bottom:1px solid #f7f7f7}.popover.bs-tether-element-attached-right,.popover.popover-left{margin-left:-10px}.popover.bs-tether-element-attached-right::after,.popover.bs-tether-element-attached-right::before,.popover.popover-left::after,.popover.popover-left::before{top:50%;border-right-width:0}.popover.bs-tether-element-attached-right::before,.popover.popover-left::before{right:-11px;margin-top:-11px;border-left-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-right::after,.popover.popover-left::after{right:-10px;margin-top:-10px;border-left-color:#fff}.popover-title{padding:8px 14px;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-right-radius:calc(.3rem - 1px);border-top-left-radius:calc(.3rem - 1px)}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover::after,.popover::before{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover::before{content:"";border-width:11px}.popover::after{content:"";border-width:10px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;width:100%}@media (-webkit-transform-3d){.carousel-item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}}@supports ((-webkit-transform:translate3d(0,0,0)) or (transform:translate3d(0,0,0))){.carousel-item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out,-o-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}@media (-webkit-transform-3d){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@supports ((-webkit-transform:translate3d(0,0,0)) or (transform:translate3d(0,0,0))){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-faded{background-color:#f7f7f7}.bg-primary{background-color:#0275d8!important}a.bg-primary:focus,a.bg-primary:hover{background-color:#025aa5!important}.bg-success{background-color:#5cb85c!important}a.bg-success:focus,a.bg-success:hover{background-color:#449d44!important}.bg-info{background-color:#5bc0de!important}a.bg-info:focus,a.bg-info:hover{background-color:#31b0d5!important}.bg-warning{background-color:#f0ad4e!important}a.bg-warning:focus,a.bg-warning:hover{background-color:#ec971f!important}.bg-danger{background-color:#d9534f!important}a.bg-danger:focus,a.bg-danger:hover{background-color:#c9302c!important}.bg-inverse{background-color:#292b2c!important}a.bg-inverse:focus,a.bg-inverse:hover{background-color:#101112!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.rounded{border-radius:.25rem}.rounded-top{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.rounded-right{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.rounded-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-left{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.rounded-circle{border-radius:50%}.rounded-0{border-radius:0}.clearfix::after{display:block;content:"";clear:both}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-sm-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-sm-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-md-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-md-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-lg-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-lg-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-first{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.flex-xl-last{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.flex-xl-unordered{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1030}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0 0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mx-0{margin-right:0!important;margin-left:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:.25rem .25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1{margin-left:.25rem!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-2{margin:.5rem .5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-3{margin:1rem 1rem!important}.mt-3{margin-top:1rem!important}.mr-3{margin-right:1rem!important}.mb-3{margin-bottom:1rem!important}.ml-3{margin-left:1rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-4{margin:1.5rem 1.5rem!important}.mt-4{margin-top:1.5rem!important}.mr-4{margin-right:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.ml-4{margin-left:1.5rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-5{margin:3rem 3rem!important}.mt-5{margin-top:3rem!important}.mr-5{margin-right:3rem!important}.mb-5{margin-bottom:3rem!important}.ml-5{margin-left:3rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-0{padding:0 0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.px-0{padding-right:0!important;padding-left:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:.25rem .25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1{padding-left:.25rem!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-2{padding:.5rem .5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2{padding-left:.5rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-3{padding:1rem 1rem!important}.pt-3{padding-top:1rem!important}.pr-3{padding-right:1rem!important}.pb-3{padding-bottom:1rem!important}.pl-3{padding-left:1rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-4{padding:1.5rem 1.5rem!important}.pt-4{padding-top:1.5rem!important}.pr-4{padding-right:1.5rem!important}.pb-4{padding-bottom:1.5rem!important}.pl-4{padding-left:1.5rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-5{padding:3rem 3rem!important}.pt-5{padding-top:3rem!important}.pr-5{padding-right:3rem!important}.pb-5{padding-bottom:3rem!important}.pl-5{padding-left:3rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}@media (min-width:576px){.m-sm-0{margin:0 0!important}.mt-sm-0{margin-top:0!important}.mr-sm-0{margin-right:0!important}.mb-sm-0{margin-bottom:0!important}.ml-sm-0{margin-left:0!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.m-sm-1{margin:.25rem .25rem!important}.mt-sm-1{margin-top:.25rem!important}.mr-sm-1{margin-right:.25rem!important}.mb-sm-1{margin-bottom:.25rem!important}.ml-sm-1{margin-left:.25rem!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-sm-2{margin:.5rem .5rem!important}.mt-sm-2{margin-top:.5rem!important}.mr-sm-2{margin-right:.5rem!important}.mb-sm-2{margin-bottom:.5rem!important}.ml-sm-2{margin-left:.5rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-sm-3{margin:1rem 1rem!important}.mt-sm-3{margin-top:1rem!important}.mr-sm-3{margin-right:1rem!important}.mb-sm-3{margin-bottom:1rem!important}.ml-sm-3{margin-left:1rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-sm-4{margin:1.5rem 1.5rem!important}.mt-sm-4{margin-top:1.5rem!important}.mr-sm-4{margin-right:1.5rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.ml-sm-4{margin-left:1.5rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-sm-5{margin:3rem 3rem!important}.mt-sm-5{margin-top:3rem!important}.mr-sm-5{margin-right:3rem!important}.mb-sm-5{margin-bottom:3rem!important}.ml-sm-5{margin-left:3rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-sm-0{padding:0 0!important}.pt-sm-0{padding-top:0!important}.pr-sm-0{padding-right:0!important}.pb-sm-0{padding-bottom:0!important}.pl-sm-0{padding-left:0!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.p-sm-1{padding:.25rem .25rem!important}.pt-sm-1{padding-top:.25rem!important}.pr-sm-1{padding-right:.25rem!important}.pb-sm-1{padding-bottom:.25rem!important}.pl-sm-1{padding-left:.25rem!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-sm-2{padding:.5rem .5rem!important}.pt-sm-2{padding-top:.5rem!important}.pr-sm-2{padding-right:.5rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pl-sm-2{padding-left:.5rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-sm-3{padding:1rem 1rem!important}.pt-sm-3{padding-top:1rem!important}.pr-sm-3{padding-right:1rem!important}.pb-sm-3{padding-bottom:1rem!important}.pl-sm-3{padding-left:1rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-sm-4{padding:1.5rem 1.5rem!important}.pt-sm-4{padding-top:1.5rem!important}.pr-sm-4{padding-right:1.5rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pl-sm-4{padding-left:1.5rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-sm-5{padding:3rem 3rem!important}.pt-sm-5{padding-top:3rem!important}.pr-sm-5{padding-right:3rem!important}.pb-sm-5{padding-bottom:3rem!important}.pl-sm-5{padding-left:3rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-auto{margin-left:auto!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:768px){.m-md-0{margin:0 0!important}.mt-md-0{margin-top:0!important}.mr-md-0{margin-right:0!important}.mb-md-0{margin-bottom:0!important}.ml-md-0{margin-left:0!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.m-md-1{margin:.25rem .25rem!important}.mt-md-1{margin-top:.25rem!important}.mr-md-1{margin-right:.25rem!important}.mb-md-1{margin-bottom:.25rem!important}.ml-md-1{margin-left:.25rem!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-md-2{margin:.5rem .5rem!important}.mt-md-2{margin-top:.5rem!important}.mr-md-2{margin-right:.5rem!important}.mb-md-2{margin-bottom:.5rem!important}.ml-md-2{margin-left:.5rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-md-3{margin:1rem 1rem!important}.mt-md-3{margin-top:1rem!important}.mr-md-3{margin-right:1rem!important}.mb-md-3{margin-bottom:1rem!important}.ml-md-3{margin-left:1rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-md-4{margin:1.5rem 1.5rem!important}.mt-md-4{margin-top:1.5rem!important}.mr-md-4{margin-right:1.5rem!important}.mb-md-4{margin-bottom:1.5rem!important}.ml-md-4{margin-left:1.5rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-md-5{margin:3rem 3rem!important}.mt-md-5{margin-top:3rem!important}.mr-md-5{margin-right:3rem!important}.mb-md-5{margin-bottom:3rem!important}.ml-md-5{margin-left:3rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-md-0{padding:0 0!important}.pt-md-0{padding-top:0!important}.pr-md-0{padding-right:0!important}.pb-md-0{padding-bottom:0!important}.pl-md-0{padding-left:0!important}.px-md-0{padding-right:0!important;padding-left:0!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.p-md-1{padding:.25rem .25rem!important}.pt-md-1{padding-top:.25rem!important}.pr-md-1{padding-right:.25rem!important}.pb-md-1{padding-bottom:.25rem!important}.pl-md-1{padding-left:.25rem!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-md-2{padding:.5rem .5rem!important}.pt-md-2{padding-top:.5rem!important}.pr-md-2{padding-right:.5rem!important}.pb-md-2{padding-bottom:.5rem!important}.pl-md-2{padding-left:.5rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-md-3{padding:1rem 1rem!important}.pt-md-3{padding-top:1rem!important}.pr-md-3{padding-right:1rem!important}.pb-md-3{padding-bottom:1rem!important}.pl-md-3{padding-left:1rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-md-4{padding:1.5rem 1.5rem!important}.pt-md-4{padding-top:1.5rem!important}.pr-md-4{padding-right:1.5rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pl-md-4{padding-left:1.5rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-md-5{padding:3rem 3rem!important}.pt-md-5{padding-top:3rem!important}.pr-md-5{padding-right:3rem!important}.pb-md-5{padding-bottom:3rem!important}.pl-md-5{padding-left:3rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto{margin-top:auto!important}.mr-md-auto{margin-right:auto!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-auto{margin-left:auto!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:992px){.m-lg-0{margin:0 0!important}.mt-lg-0{margin-top:0!important}.mr-lg-0{margin-right:0!important}.mb-lg-0{margin-bottom:0!important}.ml-lg-0{margin-left:0!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.m-lg-1{margin:.25rem .25rem!important}.mt-lg-1{margin-top:.25rem!important}.mr-lg-1{margin-right:.25rem!important}.mb-lg-1{margin-bottom:.25rem!important}.ml-lg-1{margin-left:.25rem!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-lg-2{margin:.5rem .5rem!important}.mt-lg-2{margin-top:.5rem!important}.mr-lg-2{margin-right:.5rem!important}.mb-lg-2{margin-bottom:.5rem!important}.ml-lg-2{margin-left:.5rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-lg-3{margin:1rem 1rem!important}.mt-lg-3{margin-top:1rem!important}.mr-lg-3{margin-right:1rem!important}.mb-lg-3{margin-bottom:1rem!important}.ml-lg-3{margin-left:1rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-lg-4{margin:1.5rem 1.5rem!important}.mt-lg-4{margin-top:1.5rem!important}.mr-lg-4{margin-right:1.5rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.ml-lg-4{margin-left:1.5rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-lg-5{margin:3rem 3rem!important}.mt-lg-5{margin-top:3rem!important}.mr-lg-5{margin-right:3rem!important}.mb-lg-5{margin-bottom:3rem!important}.ml-lg-5{margin-left:3rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-lg-0{padding:0 0!important}.pt-lg-0{padding-top:0!important}.pr-lg-0{padding-right:0!important}.pb-lg-0{padding-bottom:0!important}.pl-lg-0{padding-left:0!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.p-lg-1{padding:.25rem .25rem!important}.pt-lg-1{padding-top:.25rem!important}.pr-lg-1{padding-right:.25rem!important}.pb-lg-1{padding-bottom:.25rem!important}.pl-lg-1{padding-left:.25rem!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-lg-2{padding:.5rem .5rem!important}.pt-lg-2{padding-top:.5rem!important}.pr-lg-2{padding-right:.5rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pl-lg-2{padding-left:.5rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-lg-3{padding:1rem 1rem!important}.pt-lg-3{padding-top:1rem!important}.pr-lg-3{padding-right:1rem!important}.pb-lg-3{padding-bottom:1rem!important}.pl-lg-3{padding-left:1rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-lg-4{padding:1.5rem 1.5rem!important}.pt-lg-4{padding-top:1.5rem!important}.pr-lg-4{padding-right:1.5rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pl-lg-4{padding-left:1.5rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-lg-5{padding:3rem 3rem!important}.pt-lg-5{padding-top:3rem!important}.pr-lg-5{padding-right:3rem!important}.pb-lg-5{padding-bottom:3rem!important}.pl-lg-5{padding-left:3rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-auto{margin-left:auto!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0 0!important}.mt-xl-0{margin-top:0!important}.mr-xl-0{margin-right:0!important}.mb-xl-0{margin-bottom:0!important}.ml-xl-0{margin-left:0!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.m-xl-1{margin:.25rem .25rem!important}.mt-xl-1{margin-top:.25rem!important}.mr-xl-1{margin-right:.25rem!important}.mb-xl-1{margin-bottom:.25rem!important}.ml-xl-1{margin-left:.25rem!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-xl-2{margin:.5rem .5rem!important}.mt-xl-2{margin-top:.5rem!important}.mr-xl-2{margin-right:.5rem!important}.mb-xl-2{margin-bottom:.5rem!important}.ml-xl-2{margin-left:.5rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-xl-3{margin:1rem 1rem!important}.mt-xl-3{margin-top:1rem!important}.mr-xl-3{margin-right:1rem!important}.mb-xl-3{margin-bottom:1rem!important}.ml-xl-3{margin-left:1rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-xl-4{margin:1.5rem 1.5rem!important}.mt-xl-4{margin-top:1.5rem!important}.mr-xl-4{margin-right:1.5rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.ml-xl-4{margin-left:1.5rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-xl-5{margin:3rem 3rem!important}.mt-xl-5{margin-top:3rem!important}.mr-xl-5{margin-right:3rem!important}.mb-xl-5{margin-bottom:3rem!important}.ml-xl-5{margin-left:3rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-xl-0{padding:0 0!important}.pt-xl-0{padding-top:0!important}.pr-xl-0{padding-right:0!important}.pb-xl-0{padding-bottom:0!important}.pl-xl-0{padding-left:0!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.p-xl-1{padding:.25rem .25rem!important}.pt-xl-1{padding-top:.25rem!important}.pr-xl-1{padding-right:.25rem!important}.pb-xl-1{padding-bottom:.25rem!important}.pl-xl-1{padding-left:.25rem!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-xl-2{padding:.5rem .5rem!important}.pt-xl-2{padding-top:.5rem!important}.pr-xl-2{padding-right:.5rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pl-xl-2{padding-left:.5rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-xl-3{padding:1rem 1rem!important}.pt-xl-3{padding-top:1rem!important}.pr-xl-3{padding-right:1rem!important}.pb-xl-3{padding-bottom:1rem!important}.pl-xl-3{padding-left:1rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-xl-4{padding:1.5rem 1.5rem!important}.pt-xl-4{padding-top:1.5rem!important}.pr-xl-4{padding-right:1.5rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pl-xl-4{padding-left:1.5rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-xl-5{padding:3rem 3rem!important}.pt-xl-5{padding-top:3rem!important}.pr-xl-5{padding-right:3rem!important}.pb-xl-5{padding-bottom:3rem!important}.pl-xl-5{padding-left:3rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-auto{margin-left:auto!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-italic{font-style:italic}.text-white{color:#fff!important}.text-muted{color:#636c72!important}a.text-muted:focus,a.text-muted:hover{color:#4b5257!important}.text-primary{color:#0275d8!important}a.text-primary:focus,a.text-primary:hover{color:#025aa5!important}.text-success{color:#5cb85c!important}a.text-success:focus,a.text-success:hover{color:#449d44!important}.text-info{color:#5bc0de!important}a.text-info:focus,a.text-info:hover{color:#31b0d5!important}.text-warning{color:#f0ad4e!important}a.text-warning:focus,a.text-warning:hover{color:#ec971f!important}.text-danger{color:#d9534f!important}a.text-danger:focus,a.text-danger:hover{color:#c9302c!important}.text-gray-dark{color:#292b2c!important}a.text-gray-dark:focus,a.text-gray-dark:hover{color:#101112!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.invisible{visibility:hidden!important}.hidden-xs-up{display:none!important}@media (max-width:575px){.hidden-xs-down{display:none!important}}@media (min-width:576px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}.hidden-xl-down{display:none!important}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.min.css.map b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.min.css.map new file mode 100644 index 0000000..74462f2 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/bootstrap.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/_normalize.scss","bootstrap.css","../../scss/_print.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/_mixins.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/_tables.scss","../../scss/mixins/_table-row.scss","../../scss/_forms.scss","../../scss/mixins/_forms.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_nav-divider.scss","../../scss/_button-group.scss","../../scss/_input-group.scss","../../scss/_custom-forms.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/mixins/_cards.scss","../../scss/_breadcrumb.scss","../../scss/mixins/_clearfix.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/mixins/_badge.scss","../../scss/_jumbotron.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/mixins/_gradients.scss","../../scss/_media.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_responsive-embed.scss","../../scss/_close.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_transforms.scss","../../scss/utilities/_align.scss","../../scss/utilities/_background.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_borders.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/mixins/_float.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/mixins/_visibility.scss"],"names":[],"mappings":";;;;;4EAYA,KACE,YAAA,WACA,YAAA,KACA,qBAAA,KACA,yBAAA,KAUF,KACE,OAAA,EAOF,QAAA,MAAA,OAAA,OAAA,IAAA,QAME,QAAA,MAQF,GACE,UAAA,IACA,OAAA,MAAA,EAWF,WAAA,OAAA,KAGE,QAAA,MAOF,OACE,OAAA,IAAA,KAQF,GACE,mBAAA,YAAA,WAAA,YACA,OAAA,EACA,SAAA,QAQF,IACE,YAAA,UAAA,UACA,UAAA,IAWF,EACE,iBAAA,YACA,6BAAA,QAQF,SAAA,QAEE,cAAA,EAQF,YACE,cAAA,KACA,gBAAA,UACA,gBAAA,UAAA,OAOF,EAAA,OAEE,YAAA,QAOF,EAAA,OAEE,YAAA,OAQF,KAAA,IAAA,KAGE,YAAA,UAAA,UACA,UAAA,IAOF,IACE,WAAA,OAOF,KACE,iBAAA,KACA,MAAA,KAOF,MACE,UAAA,IAQF,IAAA,IAEE,UAAA,IACA,YAAA,EACA,SAAA,SACA,eAAA,SAGF,IACE,OAAA,OAGF,IACE,IAAA,MAUF,MAAA,MAEE,QAAA,aAOF,sBACE,QAAA,KACA,OAAA,EAOF,IACE,aAAA,KAOF,eACE,SAAA,OAWF,OAAA,MAAA,SAAA,OAAA,SAKE,YAAA,WACA,UAAA,KACA,YAAA,KACA,OAAA,EAQF,OAAA,MAEE,SAAA,QAQF,OAAA,OAEE,eAAA,KASF,aAAA,cAAA,OAAA,mBAIE,mBAAA,OAOF,gCAAA,+BAAA,gCAAA,yBAIE,aAAA,KACA,QAAA,EAOF,6BAAA,4BAAA,6BAAA,sBAIE,QAAA,IAAA,OAAA,WAOF,SACE,OAAA,IAAA,MAAA,OACA,OAAA,EAAA,IACA,QAAA,MAAA,OAAA,MAUF,OACE,mBAAA,WAAA,WAAA,WACA,MAAA,QACA,QAAA,MACA,UAAA,KACA,QAAA,EACA,YAAA,OAQF,SACE,QAAA,aACA,eAAA,SAOF,SACE,SAAA,KC/JF,gBAAA,aDyKE,mBAAA,WAAA,WAAA,WACA,QAAA,ECpKF,yCAAA,yCD6KE,OAAA,KCxKF,cDiLE,mBAAA,UACA,eAAA,KC7KF,4CAAA,yCDsLE,mBAAA,KAQF,6BACE,mBAAA,OACA,KAAA,QAWF,QAAA,KAEE,QAAA,MAOF,QACE,QAAA,UAUF,OACE,QAAA,aAOF,SACE,QAAA,KC7MF,SDwNE,QAAA,KEhcA,aACE,EAAA,QAAA,SAAA,yBAAA,uBAAA,kBAAA,gBAAA,iBAAA,eAAA,gBAAA,cAcE,YAAA,eAEA,mBAAA,eAAA,WAAA,eAGF,EAAA,UAEE,gBAAA,UAQF,mBACE,QAA6B,KAA7B,YAA6B,IAc/B,IACE,YAAA,mBAEF,WAAA,IAEE,OAAA,IAAA,MAAA,KACA,kBAAA,MAQF,MACE,QAAA,mBAGF,IAAA,GAEE,kBAAA,MAGF,GAAA,GAAA,EAGE,QAAA,EACA,OAAA,EAGF,GAAA,GAEE,iBAAA,MAMF,QACE,QAAA,KAEF,OACE,OAAA,IAAA,MAAA,KAGF,OACE,gBAAA,mBADF,UAAA,UAKI,iBAAA,eAGJ,mBAAA,mBAGI,OAAA,IAAA,MAAA,gBC3FR,KACE,mBAAA,WAAA,WAAA,WAGF,EAAA,QAAA,SAGE,mBAAA,QAAA,WAAA,QAoBA,cAAgB,MAAA,aAQlB,KAYE,mBAAA,UAGA,4BAAA,YAGF,KACE,YAAA,cAAA,UAAA,mBAAA,WAAA,OC2K4H,iBD3K5H,MAAA,WACA,UAAA,KACA,YAAA,IACA,YAAA,IAEA,MAAA,QAEA,iBAAA,KFmQF,sBE1PE,QAAA,YAYF,GAAI,GAAI,GAAI,GAAI,GAAI,GAClB,WAAA,EACA,cAAA,MAOF,EACE,WAAA,EACA,cAAA,KAIF,0BAAA,YAGE,OAAA,KAGF,QACE,cAAA,KACA,WAAA,OACA,YAAA,QAGF,GAAA,GAAA,GAGE,WAAA,EACA,cAAA,KAGF,MAAA,MAAA,MAAA,MAIE,cAAA,EAGF,GACE,YAAA,IAGF,GACE,cAAA,MACA,YAAA,EAGF,WACE,OAAA,EAAA,EAAA,KAQF,EACE,MAAA,QACA,gBAAA,KEhJE,QAAA,QFmJA,MAAA,QACA,gBAAA,UAUJ,8BACE,MAAA,QACA,gBAAA,KEhKE,oCAAA,oCFmKA,MAAA,QACA,gBAAA,KANJ,oCAUI,QAAA,EASJ,IAEE,WAAA,EAEA,cAAA,KAEA,SAAA,KAQF,OAGE,OAAA,EAAA,EAAA,KAQF,IAGE,eAAA,OF8MF,cEjME,OAAA,QAcF,cAAA,EAAA,KAAA,OAAA,MAAA,MAAA,OAAA,QAAA,SASE,iBAAA,aAAA,aAAA,aAQF,MAEE,gBAAA,SAEA,iBAAA,YAGF,QACE,YAAA,OACA,eAAA,OACA,MAAA,QACA,WAAA,KACA,aAAA,OAGF,GAEE,WAAA,KAQF,MAEE,QAAA,aACA,cAAA,MAOF,aACE,QAAA,IAAA,OACA,QAAA,IAAA,KAAA,yBAGF,OAAA,MAAA,OAAA,SAME,YAAA,QAGF,8BAAA,2BAMI,OAAA,YAKJ,iBAAA,iBAAA,2BAAA,kBASE,mBAAA,QAGF,SAEE,OAAA,SAGF,SAME,UAAA,EAEA,QAAA,EACA,OAAA,EACA,OAAA,EAGF,OAEE,QAAA,MACA,MAAA,KACA,QAAA,EACA,cAAA,MACA,UAAA,OACA,YAAA,QAGF,mBAKE,mBAAA,KAIF,OACE,QAAA,aF8IF,SEtIE,QAAA,eG/XF,IAAK,IAAK,IAAK,IAAK,IAAK,IAAzB,GAAI,GAAI,GAAI,GAAI,GAAI,GAElB,cAAA,MACA,YAAA,QACA,YAAA,IACA,YAAA,IACA,MAAA,QAGE,IAAJ,GAAU,UAAA,OACN,IAAJ,GAAU,UAAA,KACN,IAAJ,GAAU,UAAA,QACN,IAAJ,GAAU,UAAA,OACN,IAAJ,GAAU,UAAA,QACN,IAAJ,GAAU,UAAA,KAEV,MACE,UAAA,QACA,YAAA,IAIF,WACE,UAAA,KACA,YAAA,IACA,YAAA,IAEF,WACE,UAAA,OACA,YAAA,IACA,YAAA,IAEF,WACE,UAAA,OACA,YAAA,IACA,YAAA,IAEF,WACE,UAAA,OACA,YAAA,IACA,YAAA,IAQF,GACE,WAAA,KACA,cAAA,KACA,OAAA,EACA,WAAA,IAAA,MAAA,eAQF,OAAA,MAEE,UAAA,IACA,YAAA,IAGF,MAAA,KAEE,QAAA,KACA,iBAAA,QAQF,eC7EE,aAAA,EACA,WAAA,KDiFF,aClFE,aAAA,EACA,WAAA,KDoFF,kBACE,QAAA,aADF,mCAII,aAAA,IAUJ,YACE,UAAA,IACA,eAAA,UAIF,YACE,QAAA,MAAA,KACA,cAAA,KACA,UAAA,QACA,YAAA,OAAA,MAAA,QAGF,mBACE,QAAA,MACA,UAAA,IACA,MAAA,QAHF,2BAMI,QAAsB,cAK1B,oBACE,cAAA,KACA,aAAA,EACA,WAAA,MACA,aAAA,OAAA,MAAA,QACA,YAAA,EAGF,+CAEI,QAAW,GAFf,8CAKI,QAAsB,cErI1B,WCIE,UAAA,KAGA,OAAA,KDDF,eACE,QAAA,OACA,iBAAA,KACA,OAAA,IAAA,MAAA,KEZE,cAAA,OCWE,mBAAA,IAAA,IAAA,YAAA,cAAA,IAAA,IAAA,YAAA,WAAA,IAAA,IAAA,YFJJ,UAAA,KAGA,OAAA,KDeF,QAEE,QAAA,aAGF,YACE,cAAA,MACA,YAAA,EAGF,gBACE,UAAA,IACA,MAAA,QIxCF,KAAA,IAAA,IAAA,KAIE,YAAA,MAAA,OAAA,SAAA,kBRmP2F,cQnP3F,UAIF,KACE,QAAA,MAAA,MACA,UAAA,IACA,MAAA,QACA,iBAAA,QFTE,cAAA,OEaF,OACE,QAAA,EACA,MAAA,QACA,iBAAA,QAKJ,IACE,QAAA,MAAA,MACA,UAAA,IACA,MAAA,KACA,iBAAA,QFzBE,cAAA,MEqBJ,QASI,QAAA,EACA,UAAA,KACA,YAAA,IAMJ,IACE,QAAA,MACA,WAAA,EACA,cAAA,KACA,UAAA,IACA,MAAA,QALF,SASI,QAAA,EACA,UAAA,QACA,MAAA,QACA,iBAAA,YACA,cAAA,EAKJ,gBACE,WAAA,MACA,WAAA,OCzDA,WCAA,SAAA,SACA,YAAA,KACA,aAAA,KAKI,cAAA,KACA,aAAA,KC2CF,yBFnDF,WCOI,cAAA,KACA,aAAA,MC2CF,yBFnDF,WCOI,cAAA,KACA,aAAA,MC2CF,yBFnDF,WCOI,cAAA,KACA,aAAA,MC2CF,0BFnDF,WCOI,cAAA,KACA,aAAA,MC2CF,yBFnDF,WCkBI,MAAA,MACA,UAAA,MCgCF,yBFnDF,WCkBI,MAAA,MACA,UAAA,MCgCF,yBFnDF,WCkBI,MAAA,MACA,UAAA,MCgCF,0BFnDF,WCkBI,MAAA,OACA,UAAA,MDPJ,iBCZA,SAAA,SACA,YAAA,KACA,aAAA,KAKI,cAAA,KACA,aAAA,KC2CF,yBFvCF,iBCLI,cAAA,KACA,aAAA,MC2CF,yBFvCF,iBCLI,cAAA,KACA,aAAA,MC2CF,yBFvCF,iBCLI,cAAA,KACA,aAAA,MC2CF,0BFvCF,iBCLI,cAAA,KACA,aAAA,MDcJ,KCaA,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,KAAA,cAAA,KAAA,UAAA,KAKI,aAAA,MACA,YAAA,MCSF,yBF7BF,KCmBI,aAAA,MACA,YAAA,OCSF,yBF7BF,KCmBI,aAAA,MACA,YAAA,OCSF,yBF7BF,KCmBI,aAAA,MACA,YAAA,OCSF,0BF7BF,KCmBI,aAAA,MACA,YAAA,ODdJ,YACE,aAAA,EACA,YAAA,EAFF,iBAAA,0BAMI,cAAA,EACA,aAAA,EGjCJ,KAAA,OAAA,QAAA,QAAA,QAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UACE,SAAA,SACA,MAAA,KACA,WAAA,IFuBE,cAAA,KACA,aAAA,KCsBF,yBCjDF,KAAA,OAAA,QAAA,QAAA,QAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UF0BI,cAAA,KACA,aAAA,MCsBF,yBCjDF,KAAA,OAAA,QAAA,QAAA,QAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UF0BI,cAAA,KACA,aAAA,MCsBF,yBCjDF,KAAA,OAAA,QAAA,QAAA,QAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UF0BI,cAAA,KACA,aAAA,MCsBF,0BCjDF,KAAA,OAAA,QAAA,QAAA,QAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,QAAA,UAAA,WAAA,WAAA,WAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UAAA,UF0BI,cAAA,KACA,aAAA,MEJA,KACE,mBAAA,EAAA,wBAAA,EAAA,WAAA,EACA,iBAAA,EAAA,kBAAA,EAAA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,UACE,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KAIA,OF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,UAAA,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAKA,UAAA,UElCM,OF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,OF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,OF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,OF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,OF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,OF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,OF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,OF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,QF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,QF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,QF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAKA,UAAA,KE3BQ,QFuCR,MAAA,KEvCQ,QFuCR,MAAA,UEvCQ,QFuCR,MAAA,WEvCQ,QFuCR,MAAA,IEvCQ,QFuCR,MAAA,WEvCQ,QFuCR,MAAA,WEvCQ,QFuCR,MAAA,IEvCQ,QFuCR,MAAA,WEvCQ,QFuCR,MAAA,WEvCQ,QFuCR,MAAA,IEvCQ,SFuCR,MAAA,WEvCQ,SFuCR,MAAA,WEvCQ,SFuCR,MAAA,KEvCQ,QFmCR,KAAA,KEnCQ,QFmCR,KAAA,UEnCQ,QFmCR,KAAA,WEnCQ,QFmCR,KAAA,IEnCQ,QFmCR,KAAA,WEnCQ,QFmCR,KAAA,WEnCQ,QFmCR,KAAA,IEnCQ,QFmCR,KAAA,WEnCQ,QFmCR,KAAA,WEnCQ,QFmCR,KAAA,IEnCQ,SFmCR,KAAA,WEnCQ,SFmCR,KAAA,WEnCQ,SFmCR,KAAA,KE1BQ,UFsBR,YAAA,UEtBQ,UFsBR,YAAA,WEtBQ,UFsBR,YAAA,IEtBQ,UFsBR,YAAA,WEtBQ,UFsBR,YAAA,WEtBQ,UFsBR,YAAA,IEtBQ,UFsBR,YAAA,WEtBQ,UFsBR,YAAA,WEtBQ,UFsBR,YAAA,IEtBQ,WFsBR,YAAA,WEtBQ,WFsBR,YAAA,WCvBE,yBC1BE,QACE,mBAAA,EAAA,wBAAA,EAAA,WAAA,EACA,iBAAA,EAAA,kBAAA,EAAA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KAIA,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,UAAA,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAKA,UAAA,UElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,WF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,WF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,WF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAKA,UAAA,KE3BQ,WFuCR,MAAA,KEvCQ,WFuCR,MAAA,UEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,IEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,IEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,IEvCQ,YFuCR,MAAA,WEvCQ,YFuCR,MAAA,WEvCQ,YFuCR,MAAA,KEvCQ,WFmCR,KAAA,KEnCQ,WFmCR,KAAA,UEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,IEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,IEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,IEnCQ,YFmCR,KAAA,WEnCQ,YFmCR,KAAA,WEnCQ,YFmCR,KAAA,KE1BQ,aFsBR,YAAA,EEtBQ,aFsBR,YAAA,UEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,IEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,IEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,IEtBQ,cFsBR,YAAA,WEtBQ,cFsBR,YAAA,YCvBE,yBC1BE,QACE,mBAAA,EAAA,wBAAA,EAAA,WAAA,EACA,iBAAA,EAAA,kBAAA,EAAA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KAIA,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,UAAA,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAKA,UAAA,UElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,WF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,WF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,WF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAKA,UAAA,KE3BQ,WFuCR,MAAA,KEvCQ,WFuCR,MAAA,UEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,IEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,IEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,IEvCQ,YFuCR,MAAA,WEvCQ,YFuCR,MAAA,WEvCQ,YFuCR,MAAA,KEvCQ,WFmCR,KAAA,KEnCQ,WFmCR,KAAA,UEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,IEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,IEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,IEnCQ,YFmCR,KAAA,WEnCQ,YFmCR,KAAA,WEnCQ,YFmCR,KAAA,KE1BQ,aFsBR,YAAA,EEtBQ,aFsBR,YAAA,UEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,IEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,IEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,IEtBQ,cFsBR,YAAA,WEtBQ,cFsBR,YAAA,YCvBE,yBC1BE,QACE,mBAAA,EAAA,wBAAA,EAAA,WAAA,EACA,iBAAA,EAAA,kBAAA,EAAA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KAIA,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,UAAA,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAKA,UAAA,UElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,WF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,WF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,WF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAKA,UAAA,KE3BQ,WFuCR,MAAA,KEvCQ,WFuCR,MAAA,UEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,IEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,IEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,IEvCQ,YFuCR,MAAA,WEvCQ,YFuCR,MAAA,WEvCQ,YFuCR,MAAA,KEvCQ,WFmCR,KAAA,KEnCQ,WFmCR,KAAA,UEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,IEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,IEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,IEnCQ,YFmCR,KAAA,WEnCQ,YFmCR,KAAA,WEnCQ,YFmCR,KAAA,KE1BQ,aFsBR,YAAA,EEtBQ,aFsBR,YAAA,UEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,IEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,IEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,IEtBQ,cFsBR,YAAA,WEtBQ,cFsBR,YAAA,YCvBE,0BC1BE,QACE,mBAAA,EAAA,wBAAA,EAAA,WAAA,EACA,iBAAA,EAAA,kBAAA,EAAA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KAIA,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,UAAA,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAKA,UAAA,UElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,UF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,IAAA,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAKA,UAAA,IElCM,WF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,WF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,WAAA,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAKA,UAAA,WElCM,WF6BN,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAKA,UAAA,KE3BQ,WFuCR,MAAA,KEvCQ,WFuCR,MAAA,UEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,IEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,IEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,WEvCQ,WFuCR,MAAA,IEvCQ,YFuCR,MAAA,WEvCQ,YFuCR,MAAA,WEvCQ,YFuCR,MAAA,KEvCQ,WFmCR,KAAA,KEnCQ,WFmCR,KAAA,UEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,IEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,IEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,WEnCQ,WFmCR,KAAA,IEnCQ,YFmCR,KAAA,WEnCQ,YFmCR,KAAA,WEnCQ,YFmCR,KAAA,KE1BQ,aFsBR,YAAA,EEtBQ,aFsBR,YAAA,UEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,IEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,IEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,WEtBQ,aFsBR,YAAA,IEtBQ,cFsBR,YAAA,WEtBQ,cFsBR,YAAA,YG3EF,OACE,MAAA,KACA,UAAA,KACA,cAAA,KAHF,UAAA,UAOI,QAAA,OACA,eAAA,IACA,WAAA,IAAA,MAAA,QATJ,gBAaI,eAAA,OACA,cAAA,IAAA,MAAA,QAdJ,mBAkBI,WAAA,IAAA,MAAA,QAlBJ,cAsBI,iBAAA,KASJ,aAAA,aAGI,QAAA,MASJ,gBACE,OAAA,IAAA,MAAA,QADF,mBAAA,mBAKI,OAAA,IAAA,MAAA,QALJ,yBAAA,yBAWM,oBAAA,IAUN,yCAEI,iBAAA,gBASJ,4BAGM,iBAAA,iBC7EJ,cAAA,iBAAA,iBAII,iBAAA,iBAMJ,iCAKM,iBAAA,iBALN,oCAAA,oCASQ,iBAAA,iBAnBR,eAAA,kBAAA,kBAII,iBAAA,QAMJ,kCAKM,iBAAA,QALN,qCAAA,qCASQ,iBAAA,QAnBR,YAAA,eAAA,eAII,iBAAA,QAMJ,+BAKM,iBAAA,QALN,kCAAA,kCASQ,iBAAA,QAnBR,eAAA,kBAAA,kBAII,iBAAA,QAMJ,kCAKM,iBAAA,QALN,qCAAA,qCASQ,iBAAA,QAnBR,cAAA,iBAAA,iBAII,iBAAA,QAMJ,iCAKM,iBAAA,QALN,oCAAA,oCASQ,iBAAA,QDiFV,kBAEI,MAAA,KACA,iBAAA,QAIJ,kBAEI,MAAA,QACA,iBAAA,QAIJ,eACE,MAAA,KACA,iBAAA,QAFF,kBAAA,kBAAA,wBAOI,aAAA,KAPJ,8BAWI,OAAA,EAYJ,kBACE,QAAA,MACA,MAAA,KACA,WAAA,KACA,mBAAA,yBAJF,iCAQI,OAAA,EEhJJ,cACE,QAAA,MACA,MAAA,KAGA,QAAA,MAAA,OACA,UAAA,KACA,YAAA,KACA,MAAA,QACA,iBAAA,KAEA,iBAAA,KACA,wBAAA,YAAA,gBAAA,YACA,OAAA,IAAA,MAAA,gBAKE,cAAA,ORTE,mBAAA,aAAA,YAAA,KAAA,mBAAA,YAAA,KAAA,WAAA,aAAA,YAAA,KAAA,mBAAA,YAAA,KAAA,cAAA,aAAA,YAAA,KAAA,WAAA,YAAA,KAAA,WAAA,aAAA,YAAA,KAAA,WAAA,YAAA,KAAA,WAAA,aAAA,YAAA,KAAA,WAAA,YAAA,KAAA,mBAAA,YAAA,KQTN,0BA6BI,iBAAA,YACA,OAAA,ECSF,oBACE,MAAA,QACA,iBAAA,KACA,aAAA,QACA,QAAA,ED3CJ,yCAsCI,MAAA,QAEA,QAAA,EAxCJ,gCAsCI,MAAA,QAEA,QAAA,EAxCJ,oCAsCI,MAAA,QAEA,QAAA,EAxCJ,2BAsCI,MAAA,QAEA,QAAA,EAxCJ,uBAAwB,wBAkDpB,iBAAA,QAEA,QAAA,EApDJ,uBAwDI,OAAA,YAIJ,gDAGI,OAAA,oBAHJ,qCAYI,MAAA,QACA,iBAAA,KAKJ,mBAAA,oBAEE,QAAA,MAUF,gBACE,YAAA,sBACA,eAAA,sBACA,cAAA,EAGF,mBACE,YAAA,uBACA,eAAA,uBACA,UAAA,QAGF,mBACE,YAAA,uBACA,eAAA,uBACA,UAAA,QAUF,iBACE,YAAA,MACA,eAAA,MACA,cAAA,EACA,UAAA,KASF,qBACE,YAAA,MACA,eAAA,MACA,cAAA,EACA,YAAA,KACA,OAAA,MAAA,YACA,aAAA,IAAA,EAN6D,qCAA/D,qCAAqG,kDAArG,uDAAA,0DAAsC,kDAAtC,uDAAA,0DAUI,cAAA,EACA,aAAA,EAaJ,iBAAkB,8BAAlB,mCAAA,sCACE,QAAA,OAAA,MACA,UAAA,QT5JE,cAAA,MSgKJ,wEAAoD,gEAApD,qEAAA,mDAEI,OAAA,UAIJ,iBAAkB,8BAAlB,mCAAA,sCACE,QAAA,OAAA,OACA,UAAA,QTxKE,cAAA,MS4KJ,wEAAoD,gEAApD,qEAAA,mDAEI,OAAA,YAUJ,YACE,cAAA,KAGF,WACE,QAAA,MACA,WAAA,OAQF,YACE,SAAA,SACA,QAAA,MACA,cAAA,MAHF,uCAOM,MAAA,QACA,OAAA,YAKN,kBACE,aAAA,QACA,cAAA,EACA,OAAA,QAGF,kBACE,SAAA,SACA,WAAA,OACA,YAAA,SAHF,6BAMI,SAAA,OAKJ,mBACE,QAAA,aADF,qCAII,eAAA,OAJJ,sCAQI,YAAA,OASJ,uBACE,WAAA,OAGF,qBAAA,sBAAA,sBAGE,cAAA,QACA,kBAAA,UACA,oBAAA,OAAA,MAAA,SACA,wBAAA,SAAA,SAAA,gBAAA,SAAA,SC5PA,6BAAA,6BAAA,+BAAA,oCAAA,iCAKE,MAAA,QAIF,2BACE,aAAA,QAQF,gCACE,MAAA,QACA,aAAA,QACA,iBAAA,QD2OJ,mCAII,iBAAA,wPCpQF,6BAAA,6BAAA,+BAAA,oCAAA,iCAKE,MAAA,QAIF,2BACE,aAAA,QAQF,gCACE,MAAA,QACA,aAAA,QACA,iBAAA,KDmPJ,mCAII,iBAAA,iUC5QF,4BAAA,4BAAA,8BAAA,mCAAA,gCAKE,MAAA,QAIF,0BACE,aAAA,QAQF,+BACE,MAAA,QACA,aAAA,QACA,iBAAA,QD2PJ,iCAII,iBAAA,kSAcJ,aACE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,IAAA,KAAA,cAAA,IAAA,KAAA,UAAA,IAAA,KACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OAHF,yBASI,MAAA,KJ1PA,yBIiPF,mBAeI,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OACA,iBAAA,OAAA,wBAAA,OAAA,cAAA,OAAA,gBAAA,OACA,cAAA,EAlBJ,yBAuBI,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,kBAAA,IAAA,KAAA,cAAA,IAAA,KAAA,UAAA,IAAA,KACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OACA,cAAA,EA3BJ,2BAgCI,QAAA,aACA,MAAA,KACA,eAAA,OAlCJ,kCAuCI,QAAA,aAvCJ,0BA2CI,MAAA,KA3CJ,iCA+CI,cAAA,EACA,eAAA,OAhDJ,yBAsDI,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OACA,iBAAA,OAAA,wBAAA,OAAA,cAAA,OAAA,gBAAA,OACA,MAAA,KACA,WAAA,EACA,cAAA,EA3DJ,+BA8DI,aAAA,EA9DJ,+BAiEI,SAAA,SACA,WAAA,EACA,aAAA,OACA,YAAA,EApEJ,6BAyEI,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OACA,iBAAA,OAAA,wBAAA,OAAA,cAAA,OAAA,gBAAA,OACA,aAAA,EA5EJ,uCA+EI,SAAA,OACA,QAAA,aACA,aAAA,OACA,eAAA,YAlFJ,kDAuFI,IAAA,GE1XN,KACE,QAAA,aACA,YAAA,IACA,YAAA,KACA,WAAA,OACA,YAAA,OACA,eAAA,OACA,oBAAA,KAAA,iBAAA,KAAA,gBAAA,KAAA,YAAA,KACA,OAAA,IAAA,MAAA,YCoEA,QAAA,MAAA,KACA,UAAA,KZ/EE,cAAA,OCWE,mBAAA,IAAA,IAAA,YAAA,cAAA,IAAA,IAAA,YAAA,WAAA,IAAA,IAAA,YNKF,WAAA,WgBAA,gBAAA,KAdQ,WAAZ,WAkBI,QAAA,EACA,mBAAA,EAAA,EAAA,EAAA,IAAA,oBAAA,WAAA,EAAA,EAAA,EAAA,IAAA,oBAnBJ,cAAe,cAyBX,OAAA,YACA,QAAA,IA1BS,YAAb,YAgCI,iBAAA,KAMJ,eAAA,yBAEE,eAAA,KAQF,aC7CE,MAAA,KACA,iBAAA,QACA,aAAA,QjBDE,mBiBMA,MAAA,KACA,iBAAA,QACA,aAAA,QAEF,mBAAA,mBAMI,mBAAA,EAAA,EAAA,EAAA,IAAA,mBAAA,WAAA,EAAA,EAAA,EAAA,IAAA,mBAKJ,sBAAA,sBAEE,iBAAA,QACA,aAAA,QAGF,oBAAA,oBAAA,mCAGE,MAAA,KACA,iBAAA,QACA,iBAAA,KACA,aAAA,QDcJ,eChDE,MAAA,QACA,iBAAA,KACA,aAAA,KjBDE,qBiBMA,MAAA,QACA,iBAAA,QACA,aAAA,QAEF,qBAAA,qBAMI,mBAAA,EAAA,EAAA,EAAA,IAAA,qBAAA,WAAA,EAAA,EAAA,EAAA,IAAA,qBAKJ,wBAAA,wBAEE,iBAAA,KACA,aAAA,KAGF,sBAAA,sBAAA,qCAGE,MAAA,QACA,iBAAA,QACA,iBAAA,KACA,aAAA,QDiBJ,UCnDE,MAAA,KACA,iBAAA,QACA,aAAA,QjBDE,gBiBMA,MAAA,KACA,iBAAA,QACA,aAAA,QAEF,gBAAA,gBAMI,mBAAA,EAAA,EAAA,EAAA,IAAA,oBAAA,WAAA,EAAA,EAAA,EAAA,IAAA,oBAKJ,mBAAA,mBAEE,iBAAA,QACA,aAAA,QAGF,iBAAA,iBAAA,gCAGE,MAAA,KACA,iBAAA,QACA,iBAAA,KACA,aAAA,QDoBJ,aCtDE,MAAA,KACA,iBAAA,QACA,aAAA,QjBDE,mBiBMA,MAAA,KACA,iBAAA,QACA,aAAA,QAEF,mBAAA,mBAMI,mBAAA,EAAA,EAAA,EAAA,IAAA,mBAAA,WAAA,EAAA,EAAA,EAAA,IAAA,mBAKJ,sBAAA,sBAEE,iBAAA,QACA,aAAA,QAGF,oBAAA,oBAAA,mCAGE,MAAA,KACA,iBAAA,QACA,iBAAA,KACA,aAAA,QDuBJ,aCzDE,MAAA,KACA,iBAAA,QACA,aAAA,QjBDE,mBiBMA,MAAA,KACA,iBAAA,QACA,aAAA,QAEF,mBAAA,mBAMI,mBAAA,EAAA,EAAA,EAAA,IAAA,oBAAA,WAAA,EAAA,EAAA,EAAA,IAAA,oBAKJ,sBAAA,sBAEE,iBAAA,QACA,aAAA,QAGF,oBAAA,oBAAA,mCAGE,MAAA,KACA,iBAAA,QACA,iBAAA,KACA,aAAA,QD0BJ,YC5DE,MAAA,KACA,iBAAA,QACA,aAAA,QjBDE,kBiBMA,MAAA,KACA,iBAAA,QACA,aAAA,QAEF,kBAAA,kBAMI,mBAAA,EAAA,EAAA,EAAA,IAAA,mBAAA,WAAA,EAAA,EAAA,EAAA,IAAA,mBAKJ,qBAAA,qBAEE,iBAAA,QACA,aAAA,QAGF,mBAAA,mBAAA,kCAGE,MAAA,KACA,iBAAA,QACA,iBAAA,KACA,aAAA,QD+BJ,qBCzBE,MAAA,QACA,iBAAA,KACA,iBAAA,YACA,aAAA,QjB1CE,2BiB6CA,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,2BAAA,2BAEE,mBAAA,EAAA,EAAA,EAAA,IAAA,mBAAA,WAAA,EAAA,EAAA,EAAA,IAAA,mBAGF,8BAAA,8BAEE,MAAA,QACA,iBAAA,YAGF,4BAAA,4BAAA,2CAGE,MAAA,KACA,iBAAA,QACA,aAAA,QDCJ,uBC5BE,MAAA,KACA,iBAAA,KACA,iBAAA,YACA,aAAA,KjB1CE,6BiB6CA,MAAA,KACA,iBAAA,KACA,aAAA,KAGF,6BAAA,6BAEE,mBAAA,EAAA,EAAA,EAAA,IAAA,qBAAA,WAAA,EAAA,EAAA,EAAA,IAAA,qBAGF,gCAAA,gCAEE,MAAA,KACA,iBAAA,YAGF,8BAAA,8BAAA,6CAGE,MAAA,KACA,iBAAA,KACA,aAAA,KDIJ,kBC/BE,MAAA,QACA,iBAAA,KACA,iBAAA,YACA,aAAA,QjB1CE,wBiB6CA,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,wBAAA,wBAEE,mBAAA,EAAA,EAAA,EAAA,IAAA,oBAAA,WAAA,EAAA,EAAA,EAAA,IAAA,oBAGF,2BAAA,2BAEE,MAAA,QACA,iBAAA,YAGF,yBAAA,yBAAA,wCAGE,MAAA,KACA,iBAAA,QACA,aAAA,QDOJ,qBClCE,MAAA,QACA,iBAAA,KACA,iBAAA,YACA,aAAA,QjB1CE,2BiB6CA,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,2BAAA,2BAEE,mBAAA,EAAA,EAAA,EAAA,IAAA,mBAAA,WAAA,EAAA,EAAA,EAAA,IAAA,mBAGF,8BAAA,8BAEE,MAAA,QACA,iBAAA,YAGF,4BAAA,4BAAA,2CAGE,MAAA,KACA,iBAAA,QACA,aAAA,QDUJ,qBCrCE,MAAA,QACA,iBAAA,KACA,iBAAA,YACA,aAAA,QjB1CE,2BiB6CA,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,2BAAA,2BAEE,mBAAA,EAAA,EAAA,EAAA,IAAA,oBAAA,WAAA,EAAA,EAAA,EAAA,IAAA,oBAGF,8BAAA,8BAEE,MAAA,QACA,iBAAA,YAGF,4BAAA,4BAAA,2CAGE,MAAA,KACA,iBAAA,QACA,aAAA,QDaJ,oBCxCE,MAAA,QACA,iBAAA,KACA,iBAAA,YACA,aAAA,QjB1CE,0BiB6CA,MAAA,KACA,iBAAA,QACA,aAAA,QAGF,0BAAA,0BAEE,mBAAA,EAAA,EAAA,EAAA,IAAA,mBAAA,WAAA,EAAA,EAAA,EAAA,IAAA,mBAGF,6BAAA,6BAEE,MAAA,QACA,iBAAA,YAGF,2BAAA,2BAAA,0CAGE,MAAA,KACA,iBAAA,QACA,aAAA,QDuBJ,UACE,YAAA,IACA,MAAA,QACA,cAAA,EAHF,UAA6B,iBAAlB,iBAAoC,mBAS3C,iBAAA,YATJ,UAA4B,iBAAjB,gBAeP,aAAA,YhBxGA,gBgB2GA,aAAA,YhBjGA,gBAAA,gBgBoGA,MAAA,QACA,gBAAA,UACA,iBAAA,YAvBJ,mBA0BI,MAAA,QhBzGA,yBAAA,yBgB4GE,gBAAA,KAUG,mBAAT,QCxDE,QAAA,OAAA,OACA,UAAA,QZ/EE,cAAA,MW0IK,mBAAT,QC5DE,QAAA,OAAA,MACA,UAAA,QZ/EE,cAAA,MWoJJ,WACE,QAAA,MACA,MAAA,KAIF,sBACE,WAAA,MAIF,6BAAA,4BAAA,6BAII,MAAA,KEvKJ,MACE,QAAA,EZcI,mBAAA,QAAA,KAAA,OAAA,cAAA,QAAA,KAAA,OAAA,WAAA,QAAA,KAAA,OYfN,WAKI,QAAA,EAIJ,UACE,QAAA,KADF,eAGI,QAAA,MAIJ,iBAEI,QAAA,UAIJ,oBAEI,QAAA,gBAIJ,YACE,SAAA,SACA,OAAA,EACA,SAAA,OZhBI,mBAAA,OAAA,KAAA,KAAA,cAAA,OAAA,KAAA,KAAA,WAAA,OAAA,KAAA,KadN,UAAA,QAEE,SAAA,SAGF,wBAGI,QAAA,aACA,MAAA,EACA,OAAA,EACA,YAAA,KACA,eAAA,OACA,QAAW,GACX,WAAA,KAAA,MACA,aAAA,KAAA,MAAA,YACA,YAAA,KAAA,MAAA,YAXJ,uBAgBI,QAAA,EAIJ,gCAGM,WAAA,EACA,cAAA,KAAA,MAMN,eACE,SAAA,SACA,IAAA,KACA,KAAA,EACA,QAAA,KACA,QAAA,KACA,MAAA,KACA,UAAA,MACA,QAAA,MAAA,EACA,OAAA,QAAA,EAAA,EACA,UAAA,KACA,MAAA,QACA,WAAA,KACA,WAAA,KACA,iBAAA,KACA,wBAAA,YAAA,gBAAA,YACA,OAAA,IAAA,MAAA,gBdhDE,cAAA,OcsDJ,kBCrDE,OAAA,IACA,OAAA,MAAA,EACA,SAAA,OACA,iBAAA,QDyDF,eACE,QAAA,MACA,MAAA,KACA,QAAA,IAAA,OACA,MAAA,KACA,YAAA,IACA,MAAA,QACA,WAAA,QACA,YAAA,OACA,WAAA,IACA,OAAA,EnBvDE,qBAAA,qBmB0DA,MAAA,QACA,gBAAA,KACA,iBAAA,QAfJ,sBAAuB,sBAoBnB,MAAA,KACA,gBAAA,KACA,iBAAA,QAtBJ,wBAAyB,wBA2BrB,MAAA,QACA,OAAA,YACA,iBAAA,YASJ,qBAGI,QAAA,MAHJ,QAQI,QAAA,EAQJ,qBACE,MAAA,EACA,KAAA,KAGF,oBACE,MAAA,KACA,KAAA,EAIF,iBACE,QAAA,MACA,QAAA,MAAA,OACA,cAAA,EACA,UAAA,QACA,MAAA,QACA,YAAA,OAIF,mBACE,SAAA,MACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,IAOF,uBAGI,IAAA,KACA,OAAA,KACA,cAAA,QE3JJ,WAAA,oBAEE,SAAA,SACA,QAAA,mBAAA,QAAA,oBAAA,QAAA,mBAAA,QAAA,YACA,eAAA,OAJF,yBAAA,gBAOI,SAAA,SACA,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KARJ,+BAAA,sBAaM,QAAA,EAbN,gCAAA,gCAAA,+BAAmD,uBAA1B,uBAAzB,sBAkBM,QAAA,EAlBN,qBAAA,2BAAA,2BAAA,iCAAA,8BAAA,oCAAA,oCAAA,0CA2BI,YAAA,KAKJ,aACE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,iBAAA,MAAA,wBAAA,WAAA,cAAA,MAAA,gBAAA,WAFF,0BAKI,MAAA,KAIJ,yEACE,cAAA,EAIF,4BACE,YAAA,EADF,mEhBhCI,2BAAA,EACA,wBAAA,EgBuCJ,6CAAA,8ChB1BI,0BAAA,EACA,uBAAA,EgB+BJ,sBACE,MAAA,KAEF,8DACE,cAAA,EAEF,mEAAA,oEhBpDI,2BAAA,EACA,wBAAA,EgByDJ,oEhB5CI,0BAAA,EACA,uBAAA,EgBgDJ,mCAAA,iCAEE,QAAA,EAgBF,4BACE,cAAA,OACA,aAAA,OAFF,mCAKI,YAAA,EAI8B,0CAAlC,+BACE,cAAA,QACA,aAAA,QAGgC,0CAAlC,+BACE,cAAA,SACA,aAAA,SAoBF,oBACE,QAAA,mBAAA,QAAA,oBAAA,QAAA,mBAAA,QAAA,YACA,mBAAA,SAAA,sBAAA,OAAA,uBAAA,OAAA,mBAAA,OAAA,eAAA,OACA,kBAAA,MAAA,oBAAA,WAAA,eAAA,MAAA,YAAA,WACA,iBAAA,OAAA,wBAAA,OAAA,cAAA,OAAA,gBAAA,OAJF,yBAAA,+BAQI,MAAA,KARJ,8BAAA,oCAAA,oCAAA,0CAeI,WAAA,KACA,YAAA,EAIJ,4DAEI,cAAA,EAFJ,sDhBlII,2BAAA,EACA,0BAAA,EgBiIJ,sDhBhJI,wBAAA,EACA,uBAAA,EgB0JJ,uEACE,cAAA,EAEF,4EAAA,6EhBhJI,2BAAA,EACA,0BAAA,EgBqJJ,6EhBpKI,wBAAA,EACA,uBAAA,ET0gGJ,gDAAA,6CAAA,2DAAA,wDyBj1FM,SAAA,SACA,KAAA,cACA,eAAA,KClMN,aACE,SAAA,SACA,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,MAAA,KAHF,2BAQI,SAAA,SACA,QAAA,EACA,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAGA,MAAA,GACA,cAAA,EAd8B,kCAAlC,iCAAqE,iCAkB/D,QAAA,EAKN,2BAAA,mBAAA,iBAIE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,mBAAA,SAAA,sBAAA,OAAA,uBAAA,OAAA,mBAAA,OAAA,eAAA,OACA,iBAAA,OAAA,wBAAA,OAAA,cAAA,OAAA,gBAAA,OANF,8DAAA,sDAAA,oDjBvBI,cAAA,EiBoCJ,mBAAA,iBAEE,YAAA,OACA,eAAA,OAyBF,mBACE,QAAA,MAAA,OACA,cAAA,EACA,UAAA,KACA,YAAA,IACA,YAAA,KACA,MAAA,QACA,WAAA,OACA,iBAAA,QACA,OAAA,IAAA,MAAA,gBjBzEE,cAAA,OiBgEJ,mCAAA,mCAAA,wDAcI,QAAA,OAAA,MACA,UAAA,QjB/EA,cAAA,MiBgEJ,mCAAA,mCAAA,wDAmBI,QAAA,OAAA,OACA,UAAA,QjBpFA,cAAA,MiBgEJ,wCAAA,qCA4BI,WAAA,EAUJ,4CAAA,oCAAA,oEAAA,+EAAA,uCAAA,kDAAA,mDjBzFI,2BAAA,EACA,wBAAA,EiBiGJ,oCACE,aAAA,EAEF,6CAAA,qCAAA,wCAAA,mDAAA,oDAAA,oEAAA,yDjBvFI,0BAAA,EACA,uBAAA,EiB+FJ,mDACE,YAAA,EAOF,iBACE,SAAA,SAGA,UAAA,EACA,YAAA,OALF,sBAUI,SAAA,SAEA,iBAAA,EAAA,aAAA,EAAA,EAAA,GAAA,SAAA,EAAA,EAAA,GAAA,KAAA,EAAA,EAAA,GAZJ,2BAeM,YAAA,KAfyB,6BAA/B,4BAA+D,4BAoBzD,QAAA,EApBN,uCAAA,6CA4BM,aAAA,KA5BN,wCAAA,8CAkCM,QAAA,EACA,YAAA,KAnCN,qDAAA,oDAAA,oDAAiD,+CAAjD,8CAAmG,8CAsC3F,QAAA,EClKR,gBACE,SAAA,SACA,QAAA,mBAAA,QAAA,oBAAA,QAAA,mBAAA,QAAA,YACA,WAAA,OACA,aAAA,OACA,aAAA,KACA,OAAA,QAGF,sBACE,SAAA,SACA,QAAA,GACA,QAAA,EAHF,wDAMI,MAAA,KACA,iBAAA,QAPJ,sDAaI,mBAAA,EAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,EAAA,IAAA,QAAA,WAAA,EAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,EAAA,IAAA,QAbJ,uDAiBI,MAAA,KACA,iBAAA,QAlBJ,yDAwBM,OAAA,YACA,iBAAA,QAzBN,2DA6BM,MAAA,QACA,OAAA,YASN,0BACE,SAAA,SACA,IAAA,OACA,KAAA,EACA,QAAA,MACA,MAAA,KACA,OAAA,KACA,eAAA,KACA,oBAAA,KAAA,iBAAA,KAAA,gBAAA,KAAA,YAAA,KACA,iBAAA,KACA,kBAAA,UACA,oBAAA,OAAA,OACA,wBAAA,IAAA,IAAA,gBAAA,IAAA,IAQF,2ClB3EI,cAAA,OkB2EJ,yEAMI,iBAAA,yMANJ,+EAUI,iBAAA,QACA,iBAAA,sJASJ,wCAEI,cAAA,IAFJ,sEAMI,iBAAA,mJAUJ,yBACE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,mBAAA,SAAA,sBAAA,OAAA,uBAAA,OAAA,mBAAA,OAAA,eAAA,OAFF,yCAKI,cAAA,OALJ,yDAQM,YAAA,EAYN,eACE,QAAA,aACA,UAAA,KAEA,OAAA,oBACA,QAAA,QAAA,QAAA,QAAA,OACA,YAAA,KACA,MAAA,QACA,eAAA,OACA,WAAA,KAAA,oKAAA,UAAA,MAAA,OAAA,OACA,wBAAA,IAAA,KAAA,gBAAA,IAAA,KACA,OAAA,IAAA,MAAA,gBlB9IE,cAAA,OkBiJF,gBAAA,KACA,mBAAA,KAfF,qBAkBI,aAAA,QACA,QAAA,EAnBJ,gCA4BM,MAAA,QACA,iBAAA,KA7BN,wBAkCI,MAAA,QACA,OAAA,YACA,iBAAA,QApCJ,2BAyCI,QAAA,EAIJ,kBACE,YAAA,QACA,eAAA,QACA,UAAA,IAaF,aACE,SAAA,SACA,QAAA,aACA,UAAA,KACA,OAAA,OACA,cAAA,EACA,OAAA,QAGF,mBACE,UAAA,MACA,UAAA,KACA,OAAA,OACA,OAAA,EACA,OAAA,iBACA,QAAA,EAOF,qBACE,SAAA,SACA,IAAA,EACA,MAAA,EACA,KAAA,EACA,QAAA,EACA,OAAA,OACA,QAAA,MAAA,KACA,YAAA,IACA,MAAA,QACA,eAAA,KACA,oBAAA,KAAA,iBAAA,KAAA,gBAAA,KAAA,YAAA,KACA,iBAAA,KACA,OAAA,IAAA,MAAA,gBlBnOE,cAAA,OkBsNJ,qCAmBM,QxB8SkB,iBwBjUxB,6BAwBI,SAAA,SACA,IAAA,KACA,MAAA,KACA,OAAA,KACA,QAAA,EACA,QAAA,MACA,OAAA,OACA,QAAA,MAAA,KACA,YAAA,IACA,MAAA,QACA,iBAAA,QACA,OAAA,IAAA,MAAA,gBlBzPA,cAAA,EAAA,OAAA,OAAA,EkBsNJ,sCAyCM,QxB2RU,SyBzhBhB,KACE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,aAAA,EACA,cAAA,EACA,WAAA,KAGF,UACE,QAAA,MACA,QAAA,KAAA,IxBME,gBAAA,gBwBHA,gBAAA,KALJ,mBAUI,MAAA,QACA,OAAA,YASJ,UACE,cAAA,IAAA,MAAA,KADF,oBAII,cAAA,KAJJ,oBAQI,OAAA,IAAA,MAAA,YnB9BA,wBAAA,OACA,uBAAA,OmBqBJ,0BAA2B,0BAYrB,aAAA,QAAA,QAAA,KAZN,6BAgBM,MAAA,QACA,iBAAA,YACA,aAAA,YAlBN,mCAAA,2BAwBI,MAAA,QACA,iBAAA,KACA,aAAA,KAAA,KAAA,KA1BJ,yBA+BI,WAAA,KnBrDA,wBAAA,EACA,uBAAA,EmB+DJ,qBnBtEI,cAAA,OmBsEJ,oCAAA,4BAOI,MAAA,KACA,OAAA,QACA,iBAAA,QASJ,oBAEI,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,WAAA,OAIJ,yBAEI,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,WAAA,OASJ,uBAEI,QAAA,KAFJ,qBAKI,QAAA,MCnGJ,QACE,SAAA,SACA,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,mBAAA,SAAA,sBAAA,OAAA,uBAAA,OAAA,mBAAA,OAAA,eAAA,OACA,QAAA,MAAA,KAQF,cACE,QAAA,aACA,YAAA,OACA,eAAA,OACA,aAAA,KACA,UAAA,QACA,YAAA,QACA,YAAA,OzBhBE,oBAAA,oByBmBA,gBAAA,KASJ,YACE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,mBAAA,SAAA,sBAAA,OAAA,uBAAA,OAAA,mBAAA,OAAA,eAAA,OACA,aAAA,EACA,cAAA,EACA,WAAA,KALF,sBAQI,cAAA,EACA,aAAA,EASJ,aACE,QAAA,aACA,YAAA,QACA,eAAA,QAUF,gBACE,mBAAA,WAAA,oBAAA,MAAA,WAAA,WACA,QAAA,OAAA,OACA,UAAA,QACA,YAAA,EACA,WAAA,IACA,OAAA,IAAA,MAAA,YpBjFE,cAAA,OLgBA,sBAAA,sByBqEA,gBAAA,KAMJ,qBACE,QAAA,aACA,MAAA,MACA,OAAA,MACA,eAAA,OACA,QAAW,GACX,WAAA,UAAA,OAAA,OACA,wBAAA,KAAA,KAAA,gBAAA,KAAA,KAKF,qBACE,SAAA,SACA,KAAA,KAEF,sBACE,SAAA,SACA,MAAA,Kf5CE,yBeiDF,8CASU,SAAA,OACA,MAAA,KAVV,8BAeQ,cAAA,EACA,aAAA,Gf9EN,yBe8DF,mBAqBM,mBAAA,WAAA,sBAAA,OAAA,uBAAA,IAAA,mBAAA,IAAA,eAAA,IACA,kBAAA,OAAA,cAAA,OAAA,UAAA,OACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OAvBN,+BA0BQ,mBAAA,WAAA,sBAAA,OAAA,uBAAA,IAAA,mBAAA,IAAA,eAAA,IA1BR,yCA6BU,cAAA,MACA,aAAA,MA9BV,8BAoCQ,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,OAAA,cAAA,OAAA,UAAA,OACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OAtCR,oCA2CQ,QAAA,sBAAA,QAAA,uBAAA,QAAA,sBAAA,QAAA,eACA,MAAA,KA5CR,mCAiDQ,QAAA,MflGN,yBesDA,iDAIQ,SAAA,OACA,MAAA,KALR,iCAUM,cAAA,EACA,aAAA,Gf9EN,yBemEA,sBAgBI,mBAAA,WAAA,sBAAA,OAAA,uBAAA,IAAA,mBAAA,IAAA,eAAA,IACA,kBAAA,OAAA,cAAA,OAAA,UAAA,OACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OAlBJ,kCAqBM,mBAAA,WAAA,sBAAA,OAAA,uBAAA,IAAA,mBAAA,IAAA,eAAA,IArBN,4CAwBQ,cAAA,MACA,aAAA,MAzBR,iCA+BM,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,OAAA,cAAA,OAAA,UAAA,OACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OAjCN,uCAsCM,QAAA,sBAAA,QAAA,uBAAA,QAAA,sBAAA,QAAA,eACA,MAAA,KAvCN,sCA4CM,QAAA,MflGN,yBesDA,iDAIQ,SAAA,OACA,MAAA,KALR,iCAUM,cAAA,EACA,aAAA,Gf9EN,yBemEA,sBAgBI,mBAAA,WAAA,sBAAA,OAAA,uBAAA,IAAA,mBAAA,IAAA,eAAA,IACA,kBAAA,OAAA,cAAA,OAAA,UAAA,OACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OAlBJ,kCAqBM,mBAAA,WAAA,sBAAA,OAAA,uBAAA,IAAA,mBAAA,IAAA,eAAA,IArBN,4CAwBQ,cAAA,MACA,aAAA,MAzBR,iCA+BM,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,OAAA,cAAA,OAAA,UAAA,OACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OAjCN,uCAsCM,QAAA,sBAAA,QAAA,uBAAA,QAAA,sBAAA,QAAA,eACA,MAAA,KAvCN,sCA4CM,QAAA,MflGN,0BesDA,iDAIQ,SAAA,OACA,MAAA,KALR,iCAUM,cAAA,EACA,aAAA,Gf9EN,0BemEA,sBAgBI,mBAAA,WAAA,sBAAA,OAAA,uBAAA,IAAA,mBAAA,IAAA,eAAA,IACA,kBAAA,OAAA,cAAA,OAAA,UAAA,OACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OAlBJ,kCAqBM,mBAAA,WAAA,sBAAA,OAAA,uBAAA,IAAA,mBAAA,IAAA,eAAA,IArBN,4CAwBQ,cAAA,MACA,aAAA,MAzBR,iCA+BM,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,OAAA,cAAA,OAAA,UAAA,OACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OAjCN,uCAsCM,QAAA,sBAAA,QAAA,uBAAA,QAAA,sBAAA,QAAA,eACA,MAAA,KAvCN,sCA4CM,QAAA,MA5CN,sBAgBI,mBAAA,WAAA,sBAAA,OAAA,uBAAA,IAAA,mBAAA,IAAA,eAAA,IACA,kBAAA,OAAA,cAAA,OAAA,UAAA,OACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OAlBJ,iDAIQ,SAAA,OACA,MAAA,KALR,iCAUM,cAAA,EACA,aAAA,EAXN,kCAqBM,mBAAA,WAAA,sBAAA,OAAA,uBAAA,IAAA,mBAAA,IAAA,eAAA,IArBN,4CAwBQ,cAAA,MACA,aAAA,MAzBR,iCA+BM,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,OAAA,cAAA,OAAA,UAAA,OACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OAjCN,uCAsCM,QAAA,sBAAA,QAAA,uBAAA,QAAA,sBAAA,QAAA,eACA,MAAA,KAvCN,sCA4CM,QAAA,KAaV,4BAAA,8BAGI,MAAA,eAHJ,kCAAmC,kCAAnC,oCAAA,oCAMM,MAAA,eANN,oCAYM,MAAA,eAZN,0CAA2C,0CAenC,MAAA,eAfR,6CAmBQ,MAAA,eAnBR,4CAAA,2CAAA,yCAAA,0CA2BM,MAAA,eA3BN,8BAgCI,aAAA,eAhCJ,mCAoCI,iBAAA,oPApCJ,2BAwCI,MAAA,eAKJ,8BAAA,gCAGI,MAAA,KAHJ,oCAAqC,oCAArC,sCAAA,sCAMM,MAAA,KANN,sCAYM,MAAA,qBAZN,4CAA6C,4CAerC,MAAA,sBAfR,+CAmBQ,MAAA,sBAnBR,8CAAA,6CAAA,2CAAA,4CA2BM,MAAA,KA3BN,gCAgCI,aAAA,qBAhCJ,qCAoCI,iBAAA,0PApCJ,6BAwCI,MAAA,qBCrQJ,MACE,SAAA,SACA,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,mBAAA,SAAA,sBAAA,OAAA,uBAAA,OAAA,mBAAA,OAAA,eAAA,OACA,iBAAA,KACA,OAAA,IAAA,MAAA,iBrBLE,cAAA,OqBSJ,YAGE,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,QAAA,QAGF,YACE,cAAA,OAGF,eACE,WAAA,SACA,cAAA,EAGF,sBACE,cAAA,E1BpBE,iB0ByBA,gBAAA,KAFJ,sBAMI,YAAA,QAIJ,2DrBjCI,wBAAA,OACA,uBAAA,OqBgCJ,yDrBnBI,2BAAA,OACA,0BAAA,OqBqCJ,aACE,QAAA,OAAA,QACA,cAAA,EACA,iBAAA,QACA,cAAA,IAAA,MAAA,iBAJF,yBrB1DI,cAAA,mBAAA,mBAAA,EAAA,EqBqEJ,aACE,QAAA,OAAA,QACA,iBAAA,QACA,WAAA,IAAA,MAAA,iBAHF,wBrBrEI,cAAA,EAAA,EAAA,mBAAA,mBqBoFJ,kBACE,aAAA,SACA,cAAA,QACA,YAAA,SACA,cAAA,EAGF,mBACE,aAAA,SACA,YAAA,SAQF,cCtGE,iBAAA,QACA,aAAA,QAEA,2BAAA,2BAEE,iBAAA,YDoGJ,cCzGE,iBAAA,QACA,aAAA,QAEA,2BAAA,2BAEE,iBAAA,YDuGJ,WC5GE,iBAAA,QACA,aAAA,QAEA,wBAAA,wBAEE,iBAAA,YD0GJ,cC/GE,iBAAA,QACA,aAAA,QAEA,2BAAA,2BAEE,iBAAA,YD6GJ,aClHE,iBAAA,QACA,aAAA,QAEA,0BAAA,0BAEE,iBAAA,YDkHJ,sBC7GE,iBAAA,YACA,aAAA,QD+GF,wBChHE,iBAAA,YACA,aAAA,KDkHF,mBCnHE,iBAAA,YACA,aAAA,QDqHF,sBCtHE,iBAAA,YACA,aAAA,QDwHF,sBCzHE,iBAAA,YACA,aAAA,QD2HF,qBC5HE,iBAAA,YACA,aAAA,QDmIF,cC3HE,MAAA,sBAEA,2BAAA,2BAEE,iBAAA,YACA,aAAA,qBAEF,+BAAA,2BAAA,2BAAA,0BAIE,MAAA,KAEF,kDAAA,yBAAA,6BAAA,yBAIE,MAAA,sBAEF,+BAAA,+BAEI,MAAA,KD8GN,iBACE,QAAA,EACA,cAAA,EACA,YAAA,EAIF,UrB5JI,cAAA,mBqBgKJ,kBACE,SAAA,SACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,QAMF,crBtKI,wBAAA,mBACA,uBAAA,mBqBwKJ,iBrB3JI,2BAAA,mBACA,0BAAA,mBK+BA,yBgBmIF,WACE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,IAAA,KAAA,cAAA,IAAA,KAAA,UAAA,IAAA,KAFF,iBAKI,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,iBAAA,EAAA,aAAA,EAAA,EAAA,GAAA,SAAA,EAAA,EAAA,GAAA,KAAA,EAAA,EAAA,GACA,mBAAA,SAAA,sBAAA,OAAA,uBAAA,OAAA,mBAAA,OAAA,eAAA,OAPJ,mCAY0B,YAAA,KAZ1B,kCAayB,aAAA,MhBhJvB,yBgB2JF,YACE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,IAAA,KAAA,cAAA,IAAA,KAAA,UAAA,IAAA,KAFF,kBAKI,iBAAA,EAAA,aAAA,EAAA,EAAA,GAAA,SAAA,EAAA,EAAA,GAAA,KAAA,EAAA,EAAA,GALJ,wBAQM,YAAA,EACA,YAAA,EATN,8BrBlME,2BAAA,EACA,wBAAA,EqBiMF,4CAkBU,wBAAA,EAlBV,+CAqBU,2BAAA,EArBV,6BrBpLE,0BAAA,EACA,uBAAA,EqBmLF,2CA4BU,uBAAA,EA5BV,8CA+BU,0BAAA,EA/BV,qDAoCQ,cAAA,EApCR,sEAAA,mEAwCU,cAAA,GhBnMR,yBgBiNF,cACE,qBAAA,EAAA,kBAAA,EAAA,aAAA,EACA,mBAAA,QAAA,gBAAA,QAAA,WAAA,QAFF,oBAKI,QAAA,aACA,MAAA,KACA,cAAA,QEhRN,YACE,QAAA,OAAA,KACA,cAAA,KACA,WAAA,KACA,iBAAA,QvBAE,cAAA,OwBHF,mBACE,QAAA,MACA,QAAW,GACX,MAAA,KDKJ,iBACE,MAAA,KADF,0CAKI,QAAA,aACA,cAAA,MACA,aAAA,MACA,MAAA,QACA,QAAiC,IATrC,gDAmBI,gBAAA,UAnBJ,gDAsBI,gBAAA,KAtBJ,wBA0BI,MAAA,QEnCJ,YACE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KAEA,aAAA,EACA,WAAA,KzBAE,cAAA,OyBIJ,kCAGM,YAAA,EzBoBF,0BAAA,OACA,uBAAA,OyBxBJ,iCzBSI,2BAAA,OACA,wBAAA,OyBVJ,6BAcI,QAAA,EACA,MAAA,KACA,iBAAA,QACA,aAAA,QAjBJ,+BAqBI,MAAA,QACA,eAAA,KACA,OAAA,YACA,iBAAA,KACA,aAAA,KAIJ,WACE,SAAA,SACA,QAAA,MACA,QAAA,MAAA,OACA,YAAA,KACA,YAAA,KACA,MAAA,QACA,iBAAA,KACA,OAAA,IAAA,MAAA,K9BzBE,iBAAA,iB8B4BA,MAAA,QACA,gBAAA,KACA,iBAAA,QACA,aAAA,KChDF,0BACE,QAAA,OAAA,OACA,UAAA,QAKE,iD1BqBF,0BAAA,MACA,uBAAA,M0BjBE,gD1BEF,2BAAA,MACA,wBAAA,M0BfF,0BACE,QAAA,OAAA,MACA,UAAA,QAKE,iD1BqBF,0BAAA,MACA,uBAAA,M0BjBE,gD1BEF,2BAAA,MACA,wBAAA,M2BbJ,OACE,QAAA,aACA,QAAA,MAAA,KACA,UAAA,IACA,YAAA,IACA,YAAA,EACA,MAAA,KACA,WAAA,OACA,YAAA,OACA,eAAA,S3BVE,cAAA,O2BCJ,aAcI,QAAA,KAKJ,YACE,SAAA,SACA,IAAA,KhCNE,cAAA,cgCaA,MAAA,KACA,gBAAA,KACA,OAAA,QASJ,YACE,cAAA,KACA,aAAA,K3B1CE,cAAA,M2BkDJ,eCnDE,iBAAA,QjCiBE,2BAAA,2BiCbE,iBAAA,QDmDN,eCvDE,iBAAA,QjCiBE,2BAAA,2BiCbE,iBAAA,QDuDN,eC3DE,iBAAA,QjCiBE,2BAAA,2BiCbE,iBAAA,QD2DN,YC/DE,iBAAA,QjCiBE,wBAAA,wBiCbE,iBAAA,QD+DN,eCnEE,iBAAA,QjCiBE,2BAAA,2BiCbE,iBAAA,QDmEN,cCvEE,iBAAA,QjCiBE,0BAAA,0BiCbE,iBAAA,QCPN,WACE,QAAA,KAAA,KACA,cAAA,KACA,iBAAA,Q7BCE,cAAA,MKoDA,yBwBxDF,WAOE,QAAA,KAAA,MAIJ,cACE,iBAAA,QAGF,iBACE,cAAA,EACA,aAAA,E7BbE,cAAA,E8BAJ,OACE,QAAA,OAAA,QACA,cAAA,KACA,OAAA,IAAA,MAAA,Y9BHE,cAAA,O8BQJ,eAEE,MAAA,QAIF,YACE,YAAA,IAQF,0BAGI,SAAA,SACA,IAAA,QACA,MAAA,SACA,QAAA,OAAA,QACA,MAAA,QASJ,eCxCE,iBAAA,QACA,aAAA,QACA,MAAA,QAEA,kBACE,iBAAA,QAEF,2BACE,MAAA,QDmCJ,YC3CE,iBAAA,QACA,aAAA,QACA,MAAA,QAEA,eACE,iBAAA,QAEF,wBACE,MAAA,QDsCJ,eC9CE,iBAAA,QACA,aAAA,QACA,MAAA,QAEA,kBACE,iBAAA,QAEF,2BACE,MAAA,QDyCJ,cCjDE,iBAAA,QACA,aAAA,QACA,MAAA,QAEA,iBACE,iBAAA,QAEF,0BACE,MAAA,QCVJ,wCACE,KAAO,oBAAA,KAAA,EACP,GAAK,oBAAA,EAAA,GAFP,mCACE,KAAO,oBAAA,KAAA,EACP,GAAK,oBAAA,EAAA,GAFP,gCACE,KAAO,oBAAA,KAAA,EACP,GAAK,oBAAA,EAAA,GAIP,UACE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,SAAA,OACA,UAAA,OACA,YAAA,KACA,WAAA,OACA,iBAAA,QhCTE,cAAA,OgCYJ,cACE,OAAA,KACA,MAAA,KACA,iBAAA,QAIF,sBCYE,iBAAA,yKAAA,iBAAA,oKAAA,iBAAA,iKDVA,wBAAA,KAAA,KAAA,gBAAA,KAAA,KAIF,uBACE,kBAAA,qBAAA,GAAA,OAAA,SAAA,aAAA,qBAAA,GAAA,OAAA,SAAA,UAAA,qBAAA,GAAA,OAAA,SE9BF,OACE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,MAAA,oBAAA,WAAA,eAAA,MAAA,YAAA,WAGF,YACE,iBAAA,EAAA,aAAA,EAAA,EAAA,GAAA,SAAA,EAAA,EAAA,GAAA,KAAA,EAAA,EAAA,GCFF,YACE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,mBAAA,SAAA,sBAAA,OAAA,uBAAA,OAAA,mBAAA,OAAA,eAAA,OAGA,aAAA,EACA,cAAA,EASF,wBACE,MAAA,KACA,MAAA,QACA,WAAA,QAHF,iDAMI,MAAA,QxCLA,8BAAA,8BwCUA,MAAA,QACA,gBAAA,KACA,iBAAA,QAbJ,+BAiBI,MAAA,QACA,iBAAA,QASJ,iBACE,SAAA,SACA,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,IAAA,KAAA,cAAA,IAAA,KAAA,UAAA,IAAA,KACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OACA,QAAA,OAAA,QAEA,cAAA,KACA,iBAAA,KACA,OAAA,IAAA,MAAA,iBATF,6BnCpCI,wBAAA,OACA,uBAAA,OmCmCJ,4BAgBI,cAAA,EnCtCA,2BAAA,OACA,0BAAA,OLLA,uBAAA,uBwC+CA,gBAAA,KArBJ,0BAA2B,0BA0BvB,MAAA,QACA,OAAA,YACA,iBAAA,KA5BJ,mDAAoD,mDAgC9C,MAAA,QAhCN,gDAAiD,gDAmC3C,MAAA,QAnCN,wBAyCI,QAAA,EACA,MAAA,KACA,iBAAA,QACA,aAAA,QA5CJ,iDAAA,wDAAA,uDAkDM,MAAA,QAlDN,8CAsDM,MAAA,QAWN,mCAEI,aAAA,EACA,YAAA,EACA,cAAA,EAJJ,2DASM,WAAA,EATN,yDAeM,cAAA,EC3HJ,yBACE,MAAA,QACA,iBAAA,QAGF,0BAAA,+BACE,MAAA,QADF,mDAAA,wDAII,MAAA,QzCQF,gCAAA,gCAAA,qCAAA,qCyCJE,MAAA,QACA,iBAAA,QATJ,iCAAA,sCAaI,MAAA,KACA,iBAAA,QACA,aAAA,QApBJ,sBACE,MAAA,QACA,iBAAA,QAGF,uBAAA,4BACE,MAAA,QADF,gDAAA,qDAII,MAAA,QzCQF,6BAAA,6BAAA,kCAAA,kCyCJE,MAAA,QACA,iBAAA,QATJ,8BAAA,mCAaI,MAAA,KACA,iBAAA,QACA,aAAA,QApBJ,yBACE,MAAA,QACA,iBAAA,QAGF,0BAAA,+BACE,MAAA,QADF,mDAAA,wDAII,MAAA,QzCQF,gCAAA,gCAAA,qCAAA,qCyCJE,MAAA,QACA,iBAAA,QATJ,iCAAA,sCAaI,MAAA,KACA,iBAAA,QACA,aAAA,QApBJ,wBACE,MAAA,QACA,iBAAA,QAGF,yBAAA,8BACE,MAAA,QADF,kDAAA,uDAII,MAAA,QzCQF,+BAAA,+BAAA,oCAAA,oCyCJE,MAAA,QACA,iBAAA,QATJ,gCAAA,qCAaI,MAAA,KACA,iBAAA,QACA,aAAA,QCrBN,kBACE,SAAA,SACA,QAAA,MACA,MAAA,KACA,QAAA,EACA,SAAA,OALF,0BAQI,QAAA,MACA,QAAW,GATf,yCAAA,wBAAA,yBAAA,yBAAA,wBAiBI,SAAA,SACA,IAAA,EACA,OAAA,EACA,KAAA,EACA,MAAA,KACA,OAAA,KACA,OAAA,EAIJ,gCAEI,YAAA,WAIJ,gCAEI,YAAA,OAIJ,+BAEI,YAAA,IAIJ,+BAEI,YAAA,KCjDJ,OACE,MAAA,MACA,UAAA,OACA,YAAA,IACA,YAAA,EACA,MAAA,KACA,YAAA,EAAA,IAAA,EAAA,KACA,QAAA,G3CaE,aAAA,a2CVA,MAAA,KACA,gBAAA,KACA,OAAA,QACA,QAAA,IAUJ,aACE,QAAA,EACA,OAAA,QACA,WAAA,IACA,OAAA,EACA,mBAAA,KCrBF,YACE,SAAA,OAIF,OACE,SAAA,MACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,KACA,QAAA,KACA,SAAA,OAGA,QAAA,EAXF,0BtCGM,mBAAA,kBAAA,IAAA,SAAA,WAAA,kBAAA,IAAA,SAAA,cAAA,aAAA,IAAA,SAAA,WAAA,UAAA,IAAA,SAAA,WAAA,UAAA,IAAA,SAAA,kBAAA,IAAA,SAAA,aAAA,IAAA,SsCgBF,kBAAA,kBAAA,aAAA,kBAAA,UAAA,kBAnBJ,0BAqByB,kBAAA,eAAA,aAAA,eAAA,UAAA,eAEzB,mBACE,WAAA,OACA,WAAA,KAIF,cACE,SAAA,SACA,MAAA,KACA,OAAA,KAIF,eACE,SAAA,SACA,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,mBAAA,SAAA,sBAAA,OAAA,uBAAA,OAAA,mBAAA,OAAA,eAAA,OACA,iBAAA,KACA,wBAAA,YAAA,gBAAA,YACA,OAAA,IAAA,MAAA,evClDE,cAAA,MuCsDF,QAAA,EAIF,gBACE,SAAA,MACA,IAAA,EACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,KACA,iBAAA,KAPF,qBAUW,QAAA,EAVX,qBAWW,QAAA,GAKX,cACE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OACA,iBAAA,QAAA,wBAAA,cAAA,cAAA,QAAA,gBAAA,cACA,QAAA,KACA,cAAA,IAAA,MAAA,QAIF,aACE,cAAA,EACA,YAAA,IAKF,YACE,SAAA,SAGA,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,QAAA,KAIF,cACE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OACA,iBAAA,IAAA,wBAAA,SAAA,cAAA,IAAA,gBAAA,SACA,QAAA,KACA,WAAA,IAAA,MAAA,QALF,iCAQyB,YAAA,OARzB,gCASwB,aAAA,OAIxB,yBACE,SAAA,SACA,IAAA,QACA,MAAA,KACA,OAAA,KACA,SAAA,OlCjEE,yBkCuEF,cACE,UAAA,MACA,OAAA,KAAA,KAOF,UAAY,UAAA,OlChFV,yBkCoFF,UAAY,UAAA,OC3Id,SACE,SAAA,SACA,QAAA,KACA,QAAA,MCHA,YAAA,cAAA,UAAA,mBAAA,WAAA,O/CqP4H,iB+CrP5H,MAAA,WAEA,WAAA,OACA,YAAA,IACA,eAAA,OACA,WAAA,KACA,YAAA,IACA,WAAA,KACA,WAAA,MACA,gBAAA,KACA,YAAA,KACA,eAAA,KACA,YAAA,OACA,WAAA,OACA,aAAA,ODPA,UAAA,QAEA,UAAA,WACA,QAAA,EAVF,cAYW,QAAA,GAZW,2CAAtB,qBAgBI,QAAA,IAAA,EACA,WAAA,KAjByC,kEAA7C,4CAoBM,OAAA,EACA,KAAA,IACA,YAAA,KACA,QAAW,GACX,aAAA,IAAA,IAAA,EACA,iBAAA,KAzBkB,yCAAxB,uBA8BI,QAAA,EAAA,IACA,YAAA,IA/B2C,gEAA/C,8CAkCM,IAAA,IACA,KAAA,EACA,WAAA,KACA,QAAW,GACX,aAAA,IAAA,IAAA,IAAA,EACA,mBAAA,KAvCmB,wCAAzB,wBA4CI,QAAA,IAAA,EACA,WAAA,IA7C4C,+DAAhD,+CAgDM,IAAA,EACA,KAAA,IACA,YAAA,KACA,QAAW,GACX,aAAA,EAAA,IAAA,IACA,oBAAA,KArDiB,0CAAvB,sBA0DI,QAAA,EAAA,IACA,YAAA,KA3D0C,iEAA9C,6CA8DM,IAAA,IACA,MAAA,EACA,WAAA,KACA,QAAW,GACX,aAAA,IAAA,EAAA,IAAA,IACA,kBAAA,KAMN,eACE,UAAA,MACA,QAAA,IAAA,IACA,MAAA,KACA,WAAA,OACA,iBAAA,KxC3EE,cAAA,OwCsEJ,uBASI,SAAA,SACA,MAAA,EACA,OAAA,EACA,aAAA,YACA,aAAA,MEvFJ,SACE,SAAA,SACA,IAAA,EACA,KAAA,EACA,QAAA,KACA,QAAA,MACA,UAAA,MACA,QAAA,IDNA,YAAA,cAAA,UAAA,mBAAA,WAAA,O/CqP4H,iB+CrP5H,MAAA,WAEA,WAAA,OACA,YAAA,IACA,eAAA,OACA,WAAA,KACA,YAAA,IACA,WAAA,KACA,WAAA,MACA,gBAAA,KACA,YAAA,KACA,eAAA,KACA,YAAA,OACA,WAAA,OACA,aAAA,OCJA,UAAA,QAEA,UAAA,WACA,iBAAA,KACA,wBAAA,YAAA,gBAAA,YACA,OAAA,IAAA,MAAA,e1CZE,cAAA,M0CJkB,2CAAtB,qBAyBI,WAAA,MAzB2G,kDAApD,mDAA7B,4BAA9B,6BA6BM,KAAA,IACA,oBAAA,EA9BwB,mDAA9B,6BAkCM,OAAA,MACA,YAAA,MACA,iBAAA,gBApCuB,kDAA7B,4BAwCM,OAAA,MACA,YAAA,MACA,iBAAA,KA1CkB,yCAAxB,uBAgDI,YAAA,KAhD6G,gDAAlD,iDAA/B,8BAAhC,+BAoDM,IAAA,IACA,kBAAA,EArD0B,iDAAhC,+BAyDM,KAAA,MACA,WAAA,MACA,mBAAA,gBA3DyB,gDAA/B,8BA+DM,KAAA,MACA,WAAA,MACA,mBAAA,KAjEmB,wCAAzB,wBAuEI,WAAA,KAvE8G,+CAAjD,gDAAhC,+BAAjC,gCA2EM,KAAA,IACA,iBAAA,EA5E2B,gDAAjC,gCAgFM,IAAA,MACA,YAAA,MACA,oBAAA,gBAlF0B,+CAAhC,+BAsFM,IAAA,MACA,YAAA,MACA,oBAAA,QAxF0C,+DAAhD,+CA6FM,SAAA,SACA,IAAA,EACA,KAAA,IACA,QAAA,MACA,MAAA,KACA,YAAA,MACA,QAAW,GACX,cAAA,IAAA,MAAA,QApGiB,0CAAvB,sBA0GI,YAAA,MA1G4G,iDAAnD,kDAA9B,6BAA/B,8BA8GM,IAAA,IACA,mBAAA,EA/GyB,kDAA/B,8BAmHM,MAAA,MACA,WAAA,MACA,kBAAA,gBArHwB,iDAA9B,6BAyHM,MAAA,MACA,WAAA,MACA,kBAAA,KAON,eACE,QAAA,IAAA,KACA,cAAA,EACA,UAAA,KACA,iBAAA,QACA,cAAA,IAAA,MAAA,Q1C7HE,wBAAA,kBACA,uBAAA,kB0CuHJ,qBAUI,QAAA,KAIJ,iBACE,QAAA,IAAA,KAQF,gBAAA,iBAEE,SAAA,SACA,QAAA,MACA,MAAA,EACA,OAAA,EACA,aAAA,YACA,aAAA,MAGF,iBACE,QAAW,GACX,aAAA,KAEF,gBACE,QAAW,GACX,aAAA,KCxKF,UACE,SAAA,SAGF,gBACE,SAAA,SACA,MAAA,KACA,SAAA,OAGF,eACE,SAAA,SACA,QAAA,KACA,MAAA,KCZA,8BDSA,e1CII,mBAAA,kBAAA,IAAA,YAAA,WAAA,kBAAA,IAAA,YAAA,cAAA,aAAA,IAAA,YAAA,WAAA,UAAA,IAAA,YAAA,WAAA,UAAA,IAAA,YAAA,kBAAA,IAAA,YAAA,aAAA,IAAA,Y0CGF,4BAAA,OAAA,oBAAA,OACA,oBAAA,OAAA,YAAA,QCVuC,qFDEzC,e1CII,mBAAA,kBAAA,IAAA,YAAA,WAAA,kBAAA,IAAA,YAAA,cAAA,aAAA,IAAA,YAAA,WAAA,UAAA,IAAA,YAAA,WAAA,UAAA,IAAA,YAAA,kBAAA,IAAA,YAAA,aAAA,IAAA,Y0CGF,4BAAA,OAAA,oBAAA,OACA,oBAAA,OAAA,YAAA,QAIJ,oBAAA,oBAAA,sBAGE,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KAGF,oBAAA,oBAEE,SAAA,SACA,IAAA,EC9BA,8BDmCA,uCAAA,wCAEE,kBAAA,mBAAA,UAAA,mBAGF,4BAAA,oBAEE,kBAAA,sBAAA,UAAA,sBAGF,2BAAA,oBAEE,kBAAA,uBAAA,UAAA,wBCxCuC,qFD4BzC,uCAAA,wCAEE,kBAAA,mBAAA,UAAA,mBAGF,4BAAA,oBAEE,kBAAA,sBAAA,UAAA,sBAGF,2BAAA,oBAEE,kBAAA,uBAAA,UAAA,wBASJ,uBAAA,uBAEE,SAAA,SACA,IAAA,EACA,OAAA,EAEA,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,kBAAA,OAAA,oBAAA,OAAA,eAAA,OAAA,YAAA,OACA,iBAAA,OAAA,wBAAA,OAAA,cAAA,OAAA,gBAAA,OACA,MAAA,IACA,MAAA,KACA,WAAA,OACA,QAAA,GhDlDE,6BAAA,6BAAA,6BAAA,6BgDwDA,MAAA,KACA,gBAAA,KACA,QAAA,EACA,QAAA,GAGJ,uBACE,KAAA,EAEF,uBACE,MAAA,EAIF,4BAAA,4BAEE,QAAA,aACA,MAAA,KACA,OAAA,KACA,WAAA,YAAA,UAAA,OAAA,OACA,wBAAA,KAAA,KAAA,gBAAA,KAAA,KAEF,4BACE,iBAAA,4LAEF,4BACE,iBAAA,8LASF,qBACE,SAAA,SACA,MAAA,EACA,OAAA,KACA,KAAA,EACA,QAAA,GACA,QAAA,YAAA,QAAA,aAAA,QAAA,YAAA,QAAA,KACA,iBAAA,OAAA,wBAAA,OAAA,cAAA,OAAA,gBAAA,OACA,aAAA,EAEA,aAAA,IACA,YAAA,IACA,WAAA,KAZF,wBAeI,SAAA,SACA,iBAAA,EAAA,aAAA,EAAA,EAAA,KAAA,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,UAAA,KACA,OAAA,IACA,aAAA,IACA,YAAA,IACA,YAAA,OACA,OAAA,QACA,iBAAA,qBAvBJ,gCA2BM,SAAA,SACA,IAAA,MACA,KAAA,EACA,QAAA,aACA,MAAA,KACA,OAAA,KACA,QAAW,GAjCjB,+BAoCM,SAAA,SACA,OAAA,MACA,KAAA,EACA,QAAA,aACA,MAAA,KACA,OAAA,KACA,QAAW,GA1CjB,6BA+CI,iBAAA,KASJ,kBACE,SAAA,SACA,MAAA,IACA,OAAA,KACA,KAAA,IACA,QAAA,GACA,YAAA,KACA,eAAA,KACA,MAAA,KACA,WAAA,OEhLF,gBAAqB,eAAA,mBACrB,WAAqB,eAAA,cACrB,cAAqB,eAAA,iBACrB,cAAqB,eAAA,iBACrB,mBAAqB,eAAA,sBACrB,gBAAqB,eAAA,mBCDrB,UACE,iBAAA,QCFA,YACE,iBAAA,kBpDgBA,mBAAA,mBoDZE,iBAAA,kBALJ,YACE,iBAAA,kBpDgBA,mBAAA,mBoDZE,iBAAA,kBALJ,SACE,iBAAA,kBpDgBA,gBAAA,gBoDZE,iBAAA,kBALJ,YACE,iBAAA,kBpDgBA,mBAAA,mBoDZE,iBAAA,kBALJ,WACE,iBAAA,kBpDgBA,kBAAA,kBoDZE,iBAAA,kBALJ,YACE,iBAAA,kBpDgBA,mBAAA,mBoDZE,iBAAA,kBCJN,UAAmB,OAAA,YACnB,cAAmB,WAAA,YACnB,gBAAmB,aAAA,YACnB,iBAAmB,cAAA,YACnB,eAAmB,YAAA,YAMnB,ShDVI,cAAA,OgDaJ,ahDPI,wBAAA,OACA,uBAAA,OgDSJ,ehDHI,2BAAA,OACA,wBAAA,OgDKJ,gBhDCI,2BAAA,OACA,0BAAA,OgDCJ,chDKI,0BAAA,OACA,uBAAA,OgDFJ,gBACE,cAAA,IAGF,WACE,cAAA,ExBlCA,iBACE,QAAA,MACA,QAAW,GACX,MAAA,KyBIA,QAAE,QAAA,eACF,UAAE,QAAA,iBACF,gBAAE,QAAA,uBACF,SAAE,QAAA,gBACF,SAAE,QAAA,gBACF,cAAE,QAAA,qBACF,QAAE,QAAA,sBAAA,QAAA,uBAAA,QAAA,sBAAA,QAAA,eACF,eAAE,QAAA,6BAAA,QAAA,8BAAA,QAAA,6BAAA,QAAA,sB5CyCF,yB4ChDA,WAAE,QAAA,eACF,aAAE,QAAA,iBACF,mBAAE,QAAA,uBACF,YAAE,QAAA,gBACF,YAAE,QAAA,gBACF,iBAAE,QAAA,qBACF,WAAE,QAAA,sBAAA,QAAA,uBAAA,QAAA,sBAAA,QAAA,eACF,kBAAE,QAAA,6BAAA,QAAA,8BAAA,QAAA,6BAAA,QAAA,uB5CyCF,yB4ChDA,WAAE,QAAA,eACF,aAAE,QAAA,iBACF,mBAAE,QAAA,uBACF,YAAE,QAAA,gBACF,YAAE,QAAA,gBACF,iBAAE,QAAA,qBACF,WAAE,QAAA,sBAAA,QAAA,uBAAA,QAAA,sBAAA,QAAA,eACF,kBAAE,QAAA,6BAAA,QAAA,8BAAA,QAAA,6BAAA,QAAA,uB5CyCF,yB4ChDA,WAAE,QAAA,eACF,aAAE,QAAA,iBACF,mBAAE,QAAA,uBACF,YAAE,QAAA,gBACF,YAAE,QAAA,gBACF,iBAAE,QAAA,qBACF,WAAE,QAAA,sBAAA,QAAA,uBAAA,QAAA,sBAAA,QAAA,eACF,kBAAE,QAAA,6BAAA,QAAA,8BAAA,QAAA,6BAAA,QAAA,uB5CyCF,0B4ChDA,WAAE,QAAA,eACF,aAAE,QAAA,iBACF,mBAAE,QAAA,uBACF,YAAE,QAAA,gBACF,YAAE,QAAA,gBACF,iBAAE,QAAA,qBACF,WAAE,QAAA,sBAAA,QAAA,uBAAA,QAAA,sBAAA,QAAA,eACF,kBAAE,QAAA,6BAAA,QAAA,8BAAA,QAAA,6BAAA,QAAA,uBCPF,YAAE,0BAAA,EAAA,cAAA,GAAA,eAAA,GAAA,MAAA,GACF,WAAE,0BAAA,EAAA,cAAA,EAAA,eAAA,EAAA,MAAA,EACF,gBAAE,0BAAA,EAAA,cAAA,EAAA,eAAA,EAAA,MAAA,EAEF,UAAE,mBAAA,qBAAA,sBAAA,iBAAA,uBAAA,cAAA,mBAAA,cAAA,eAAA,cACF,aAAE,mBAAA,mBAAA,sBAAA,iBAAA,uBAAA,iBAAA,mBAAA,iBAAA,eAAA,iBACF,kBAAE,mBAAA,qBAAA,sBAAA,kBAAA,uBAAA,sBAAA,mBAAA,sBAAA,eAAA,sBACF,qBAAE,mBAAA,mBAAA,sBAAA,kBAAA,uBAAA,yBAAA,mBAAA,yBAAA,eAAA,yBAEF,WAAE,kBAAA,eAAA,cAAA,eAAA,UAAA,eACF,aAAE,kBAAA,iBAAA,cAAA,iBAAA,UAAA,iBACF,mBAAE,kBAAA,uBAAA,cAAA,uBAAA,UAAA,uBAEF,uBAAE,iBAAA,gBAAA,wBAAA,qBAAA,cAAA,gBAAA,gBAAA,qBACF,qBAAE,iBAAA,cAAA,wBAAA,mBAAA,cAAA,cAAA,gBAAA,mBACF,wBAAE,iBAAA,iBAAA,wBAAA,iBAAA,cAAA,iBAAA,gBAAA,iBACF,yBAAE,iBAAA,kBAAA,wBAAA,wBAAA,cAAA,kBAAA,gBAAA,wBACF,wBAAE,wBAAA,uBAAA,cAAA,qBAAA,gBAAA,uBAEF,mBAAE,kBAAA,gBAAA,oBAAA,qBAAA,eAAA,gBAAA,YAAA,qBACF,iBAAE,kBAAA,cAAA,oBAAA,mBAAA,eAAA,cAAA,YAAA,mBACF,oBAAE,kBAAA,iBAAA,oBAAA,iBAAA,eAAA,iBAAA,YAAA,iBACF,sBAAE,kBAAA,mBAAA,oBAAA,mBAAA,eAAA,mBAAA,YAAA,mBACF,qBAAE,kBAAA,kBAAA,oBAAA,kBAAA,eAAA,kBAAA,YAAA,kBAEF,qBAAE,sBAAA,qBAAA,mBAAA,gBAAA,cAAA,qBACF,mBAAE,sBAAA,mBAAA,mBAAA,cAAA,cAAA,mBACF,sBAAE,sBAAA,iBAAA,mBAAA,iBAAA,cAAA,iBACF,uBAAE,sBAAA,wBAAA,mBAAA,kBAAA,cAAA,wBACF,sBAAE,sBAAA,uBAAA,mBAAA,qBAAA,cAAA,uBACF,uBAAE,sBAAA,kBAAA,mBAAA,kBAAA,cAAA,kBAEF,iBAAE,mBAAA,eAAA,oBAAA,eAAA,mBAAA,eAAA,WAAA,eACF,kBAAE,mBAAA,qBAAA,oBAAA,gBAAA,WAAA,qBACF,gBAAE,mBAAA,mBAAA,oBAAA,cAAA,WAAA,mBACF,mBAAE,mBAAA,iBAAA,oBAAA,iBAAA,mBAAA,iBAAA,WAAA,iBACF,qBAAE,mBAAA,mBAAA,oBAAA,mBAAA,WAAA,mBACF,oBAAE,mBAAA,kBAAA,oBAAA,kBAAA,mBAAA,kBAAA,WAAA,kB7CWF,yB6ChDA,eAAE,0BAAA,EAAA,cAAA,GAAA,eAAA,GAAA,MAAA,GACF,cAAE,0BAAA,EAAA,cAAA,EAAA,eAAA,EAAA,MAAA,EACF,mBAAE,0BAAA,EAAA,cAAA,EAAA,eAAA,EAAA,MAAA,EAEF,aAAE,mBAAA,qBAAA,sBAAA,iBAAA,uBAAA,cAAA,mBAAA,cAAA,eAAA,cACF,gBAAE,mBAAA,mBAAA,sBAAA,iBAAA,uBAAA,iBAAA,mBAAA,iBAAA,eAAA,iBACF,qBAAE,mBAAA,qBAAA,sBAAA,kBAAA,uBAAA,sBAAA,mBAAA,sBAAA,eAAA,sBACF,wBAAE,mBAAA,mBAAA,sBAAA,kBAAA,uBAAA,yBAAA,mBAAA,yBAAA,eAAA,yBAEF,cAAE,kBAAA,eAAA,cAAA,eAAA,UAAA,eACF,gBAAE,kBAAA,iBAAA,cAAA,iBAAA,UAAA,iBACF,sBAAE,kBAAA,uBAAA,cAAA,uBAAA,UAAA,uBAEF,0BAAE,iBAAA,gBAAA,wBAAA,qBAAA,cAAA,gBAAA,gBAAA,qBACF,wBAAE,iBAAA,cAAA,wBAAA,mBAAA,cAAA,cAAA,gBAAA,mBACF,2BAAE,iBAAA,iBAAA,wBAAA,iBAAA,cAAA,iBAAA,gBAAA,iBACF,4BAAE,iBAAA,kBAAA,wBAAA,wBAAA,cAAA,kBAAA,gBAAA,wBACF,2BAAE,wBAAA,uBAAA,cAAA,qBAAA,gBAAA,uBAEF,sBAAE,kBAAA,gBAAA,oBAAA,qBAAA,eAAA,gBAAA,YAAA,qBACF,oBAAE,kBAAA,cAAA,oBAAA,mBAAA,eAAA,cAAA,YAAA,mBACF,uBAAE,kBAAA,iBAAA,oBAAA,iBAAA,eAAA,iBAAA,YAAA,iBACF,yBAAE,kBAAA,mBAAA,oBAAA,mBAAA,eAAA,mBAAA,YAAA,mBACF,wBAAE,kBAAA,kBAAA,oBAAA,kBAAA,eAAA,kBAAA,YAAA,kBAEF,wBAAE,sBAAA,qBAAA,mBAAA,gBAAA,cAAA,qBACF,sBAAE,sBAAA,mBAAA,mBAAA,cAAA,cAAA,mBACF,yBAAE,sBAAA,iBAAA,mBAAA,iBAAA,cAAA,iBACF,0BAAE,sBAAA,wBAAA,mBAAA,kBAAA,cAAA,wBACF,yBAAE,sBAAA,uBAAA,mBAAA,qBAAA,cAAA,uBACF,0BAAE,sBAAA,kBAAA,mBAAA,kBAAA,cAAA,kBAEF,oBAAE,mBAAA,eAAA,oBAAA,eAAA,mBAAA,eAAA,WAAA,eACF,qBAAE,mBAAA,qBAAA,oBAAA,gBAAA,WAAA,qBACF,mBAAE,mBAAA,mBAAA,oBAAA,cAAA,WAAA,mBACF,sBAAE,mBAAA,iBAAA,oBAAA,iBAAA,mBAAA,iBAAA,WAAA,iBACF,wBAAE,mBAAA,mBAAA,oBAAA,mBAAA,WAAA,mBACF,uBAAE,mBAAA,kBAAA,oBAAA,kBAAA,mBAAA,kBAAA,WAAA,mB7CWF,yB6ChDA,eAAE,0BAAA,EAAA,cAAA,GAAA,eAAA,GAAA,MAAA,GACF,cAAE,0BAAA,EAAA,cAAA,EAAA,eAAA,EAAA,MAAA,EACF,mBAAE,0BAAA,EAAA,cAAA,EAAA,eAAA,EAAA,MAAA,EAEF,aAAE,mBAAA,qBAAA,sBAAA,iBAAA,uBAAA,cAAA,mBAAA,cAAA,eAAA,cACF,gBAAE,mBAAA,mBAAA,sBAAA,iBAAA,uBAAA,iBAAA,mBAAA,iBAAA,eAAA,iBACF,qBAAE,mBAAA,qBAAA,sBAAA,kBAAA,uBAAA,sBAAA,mBAAA,sBAAA,eAAA,sBACF,wBAAE,mBAAA,mBAAA,sBAAA,kBAAA,uBAAA,yBAAA,mBAAA,yBAAA,eAAA,yBAEF,cAAE,kBAAA,eAAA,cAAA,eAAA,UAAA,eACF,gBAAE,kBAAA,iBAAA,cAAA,iBAAA,UAAA,iBACF,sBAAE,kBAAA,uBAAA,cAAA,uBAAA,UAAA,uBAEF,0BAAE,iBAAA,gBAAA,wBAAA,qBAAA,cAAA,gBAAA,gBAAA,qBACF,wBAAE,iBAAA,cAAA,wBAAA,mBAAA,cAAA,cAAA,gBAAA,mBACF,2BAAE,iBAAA,iBAAA,wBAAA,iBAAA,cAAA,iBAAA,gBAAA,iBACF,4BAAE,iBAAA,kBAAA,wBAAA,wBAAA,cAAA,kBAAA,gBAAA,wBACF,2BAAE,wBAAA,uBAAA,cAAA,qBAAA,gBAAA,uBAEF,sBAAE,kBAAA,gBAAA,oBAAA,qBAAA,eAAA,gBAAA,YAAA,qBACF,oBAAE,kBAAA,cAAA,oBAAA,mBAAA,eAAA,cAAA,YAAA,mBACF,uBAAE,kBAAA,iBAAA,oBAAA,iBAAA,eAAA,iBAAA,YAAA,iBACF,yBAAE,kBAAA,mBAAA,oBAAA,mBAAA,eAAA,mBAAA,YAAA,mBACF,wBAAE,kBAAA,kBAAA,oBAAA,kBAAA,eAAA,kBAAA,YAAA,kBAEF,wBAAE,sBAAA,qBAAA,mBAAA,gBAAA,cAAA,qBACF,sBAAE,sBAAA,mBAAA,mBAAA,cAAA,cAAA,mBACF,yBAAE,sBAAA,iBAAA,mBAAA,iBAAA,cAAA,iBACF,0BAAE,sBAAA,wBAAA,mBAAA,kBAAA,cAAA,wBACF,yBAAE,sBAAA,uBAAA,mBAAA,qBAAA,cAAA,uBACF,0BAAE,sBAAA,kBAAA,mBAAA,kBAAA,cAAA,kBAEF,oBAAE,mBAAA,eAAA,oBAAA,eAAA,mBAAA,eAAA,WAAA,eACF,qBAAE,mBAAA,qBAAA,oBAAA,gBAAA,WAAA,qBACF,mBAAE,mBAAA,mBAAA,oBAAA,cAAA,WAAA,mBACF,sBAAE,mBAAA,iBAAA,oBAAA,iBAAA,mBAAA,iBAAA,WAAA,iBACF,wBAAE,mBAAA,mBAAA,oBAAA,mBAAA,WAAA,mBACF,uBAAE,mBAAA,kBAAA,oBAAA,kBAAA,mBAAA,kBAAA,WAAA,mB7CWF,yB6ChDA,eAAE,0BAAA,EAAA,cAAA,GAAA,eAAA,GAAA,MAAA,GACF,cAAE,0BAAA,EAAA,cAAA,EAAA,eAAA,EAAA,MAAA,EACF,mBAAE,0BAAA,EAAA,cAAA,EAAA,eAAA,EAAA,MAAA,EAEF,aAAE,mBAAA,qBAAA,sBAAA,iBAAA,uBAAA,cAAA,mBAAA,cAAA,eAAA,cACF,gBAAE,mBAAA,mBAAA,sBAAA,iBAAA,uBAAA,iBAAA,mBAAA,iBAAA,eAAA,iBACF,qBAAE,mBAAA,qBAAA,sBAAA,kBAAA,uBAAA,sBAAA,mBAAA,sBAAA,eAAA,sBACF,wBAAE,mBAAA,mBAAA,sBAAA,kBAAA,uBAAA,yBAAA,mBAAA,yBAAA,eAAA,yBAEF,cAAE,kBAAA,eAAA,cAAA,eAAA,UAAA,eACF,gBAAE,kBAAA,iBAAA,cAAA,iBAAA,UAAA,iBACF,sBAAE,kBAAA,uBAAA,cAAA,uBAAA,UAAA,uBAEF,0BAAE,iBAAA,gBAAA,wBAAA,qBAAA,cAAA,gBAAA,gBAAA,qBACF,wBAAE,iBAAA,cAAA,wBAAA,mBAAA,cAAA,cAAA,gBAAA,mBACF,2BAAE,iBAAA,iBAAA,wBAAA,iBAAA,cAAA,iBAAA,gBAAA,iBACF,4BAAE,iBAAA,kBAAA,wBAAA,wBAAA,cAAA,kBAAA,gBAAA,wBACF,2BAAE,wBAAA,uBAAA,cAAA,qBAAA,gBAAA,uBAEF,sBAAE,kBAAA,gBAAA,oBAAA,qBAAA,eAAA,gBAAA,YAAA,qBACF,oBAAE,kBAAA,cAAA,oBAAA,mBAAA,eAAA,cAAA,YAAA,mBACF,uBAAE,kBAAA,iBAAA,oBAAA,iBAAA,eAAA,iBAAA,YAAA,iBACF,yBAAE,kBAAA,mBAAA,oBAAA,mBAAA,eAAA,mBAAA,YAAA,mBACF,wBAAE,kBAAA,kBAAA,oBAAA,kBAAA,eAAA,kBAAA,YAAA,kBAEF,wBAAE,sBAAA,qBAAA,mBAAA,gBAAA,cAAA,qBACF,sBAAE,sBAAA,mBAAA,mBAAA,cAAA,cAAA,mBACF,yBAAE,sBAAA,iBAAA,mBAAA,iBAAA,cAAA,iBACF,0BAAE,sBAAA,wBAAA,mBAAA,kBAAA,cAAA,wBACF,yBAAE,sBAAA,uBAAA,mBAAA,qBAAA,cAAA,uBACF,0BAAE,sBAAA,kBAAA,mBAAA,kBAAA,cAAA,kBAEF,oBAAE,mBAAA,eAAA,oBAAA,eAAA,mBAAA,eAAA,WAAA,eACF,qBAAE,mBAAA,qBAAA,oBAAA,gBAAA,WAAA,qBACF,mBAAE,mBAAA,mBAAA,oBAAA,cAAA,WAAA,mBACF,sBAAE,mBAAA,iBAAA,oBAAA,iBAAA,mBAAA,iBAAA,WAAA,iBACF,wBAAE,mBAAA,mBAAA,oBAAA,mBAAA,WAAA,mBACF,uBAAE,mBAAA,kBAAA,oBAAA,kBAAA,mBAAA,kBAAA,WAAA,mB7CWF,0B6ChDA,eAAE,0BAAA,EAAA,cAAA,GAAA,eAAA,GAAA,MAAA,GACF,cAAE,0BAAA,EAAA,cAAA,EAAA,eAAA,EAAA,MAAA,EACF,mBAAE,0BAAA,EAAA,cAAA,EAAA,eAAA,EAAA,MAAA,EAEF,aAAE,mBAAA,qBAAA,sBAAA,iBAAA,uBAAA,cAAA,mBAAA,cAAA,eAAA,cACF,gBAAE,mBAAA,mBAAA,sBAAA,iBAAA,uBAAA,iBAAA,mBAAA,iBAAA,eAAA,iBACF,qBAAE,mBAAA,qBAAA,sBAAA,kBAAA,uBAAA,sBAAA,mBAAA,sBAAA,eAAA,sBACF,wBAAE,mBAAA,mBAAA,sBAAA,kBAAA,uBAAA,yBAAA,mBAAA,yBAAA,eAAA,yBAEF,cAAE,kBAAA,eAAA,cAAA,eAAA,UAAA,eACF,gBAAE,kBAAA,iBAAA,cAAA,iBAAA,UAAA,iBACF,sBAAE,kBAAA,uBAAA,cAAA,uBAAA,UAAA,uBAEF,0BAAE,iBAAA,gBAAA,wBAAA,qBAAA,cAAA,gBAAA,gBAAA,qBACF,wBAAE,iBAAA,cAAA,wBAAA,mBAAA,cAAA,cAAA,gBAAA,mBACF,2BAAE,iBAAA,iBAAA,wBAAA,iBAAA,cAAA,iBAAA,gBAAA,iBACF,4BAAE,iBAAA,kBAAA,wBAAA,wBAAA,cAAA,kBAAA,gBAAA,wBACF,2BAAE,wBAAA,uBAAA,cAAA,qBAAA,gBAAA,uBAEF,sBAAE,kBAAA,gBAAA,oBAAA,qBAAA,eAAA,gBAAA,YAAA,qBACF,oBAAE,kBAAA,cAAA,oBAAA,mBAAA,eAAA,cAAA,YAAA,mBACF,uBAAE,kBAAA,iBAAA,oBAAA,iBAAA,eAAA,iBAAA,YAAA,iBACF,yBAAE,kBAAA,mBAAA,oBAAA,mBAAA,eAAA,mBAAA,YAAA,mBACF,wBAAE,kBAAA,kBAAA,oBAAA,kBAAA,eAAA,kBAAA,YAAA,kBAEF,wBAAE,sBAAA,qBAAA,mBAAA,gBAAA,cAAA,qBACF,sBAAE,sBAAA,mBAAA,mBAAA,cAAA,cAAA,mBACF,yBAAE,sBAAA,iBAAA,mBAAA,iBAAA,cAAA,iBACF,0BAAE,sBAAA,wBAAA,mBAAA,kBAAA,cAAA,wBACF,yBAAE,sBAAA,uBAAA,mBAAA,qBAAA,cAAA,uBACF,0BAAE,sBAAA,kBAAA,mBAAA,kBAAA,cAAA,kBAEF,oBAAE,mBAAA,eAAA,oBAAA,eAAA,mBAAA,eAAA,WAAA,eACF,qBAAE,mBAAA,qBAAA,oBAAA,gBAAA,WAAA,qBACF,mBAAE,mBAAA,mBAAA,oBAAA,cAAA,WAAA,mBACF,sBAAE,mBAAA,iBAAA,oBAAA,iBAAA,mBAAA,iBAAA,WAAA,iBACF,wBAAE,mBAAA,mBAAA,oBAAA,mBAAA,WAAA,mBACF,uBAAE,mBAAA,kBAAA,oBAAA,kBAAA,mBAAA,kBAAA,WAAA,mBCzCF,YCHF,MAAA,eDIE,aCDF,MAAA,gBDEE,YCCF,MAAA,e/CiDE,yB8CpDA,eCHF,MAAA,eDIE,gBCDF,MAAA,gBDEE,eCCF,MAAA,gB/CiDE,yB8CpDA,eCHF,MAAA,eDIE,gBCDF,MAAA,gBDEE,eCCF,MAAA,gB/CiDE,yB8CpDA,eCHF,MAAA,eDIE,gBCDF,MAAA,gBDEE,eCCF,MAAA,gB/CiDE,0B8CpDA,eCHF,MAAA,eDIE,gBCDF,MAAA,gBDEE,eCCF,MAAA,gBCLF,WACE,SAAA,MACA,IAAA,EACA,MAAA,EACA,KAAA,EACA,QAAA,KAGF,cACE,SAAA,MACA,MAAA,EACA,OAAA,EACA,KAAA,EACA,QAAA,KAGF,YACE,SAAA,eAAA,SAAA,OACA,IAAA,EACA,QAAA,KCjBF,SCCE,SAAA,SACA,MAAA,IACA,OAAA,IACA,QAAA,EACA,OAAA,KACA,SAAA,OACA,KAAA,cACA,OAAA,EAUA,0BAAA,yBAEE,SAAA,OACA,MAAA,KACA,OAAA,KACA,OAAA,EACA,SAAA,QACA,KAAA,KCzBA,MAAE,MAAA,cAAF,MAAE,MAAA,cAAF,MAAE,MAAA,cAAF,OAAE,MAAA,eAAF,MAAE,OAAA,cAAF,MAAE,OAAA,cAAF,MAAE,OAAA,cAAF,OAAE,OAAA,eAIN,QAAU,UAAA,eACV,QAAU,WAAA,eCEF,KAAE,OAAA,EAAA,YACF,MAAE,WAAA,YACF,MAAE,aAAA,YACF,MAAE,cAAA,YACF,MAAE,YAAA,YACF,MACE,aAAA,YACA,YAAA,YAEF,MACE,WAAA,YACA,cAAA,YAXF,KAAE,OAAA,OAAA,iBACF,MAAE,WAAA,iBACF,MAAE,aAAA,iBACF,MAAE,cAAA,iBACF,MAAE,YAAA,iBACF,MACE,aAAA,iBACA,YAAA,iBAEF,MACE,WAAA,iBACA,cAAA,iBAXF,KAAE,OAAA,MAAA,gBACF,MAAE,WAAA,gBACF,MAAE,aAAA,gBACF,MAAE,cAAA,gBACF,MAAE,YAAA,gBACF,MACE,aAAA,gBACA,YAAA,gBAEF,MACE,WAAA,gBACA,cAAA,gBAXF,KAAE,OAAA,KAAA,eACF,MAAE,WAAA,eACF,MAAE,aAAA,eACF,MAAE,cAAA,eACF,MAAE,YAAA,eACF,MACE,aAAA,eACA,YAAA,eAEF,MACE,WAAA,eACA,cAAA,eAXF,KAAE,OAAA,OAAA,iBACF,MAAE,WAAA,iBACF,MAAE,aAAA,iBACF,MAAE,cAAA,iBACF,MAAE,YAAA,iBACF,MACE,aAAA,iBACA,YAAA,iBAEF,MACE,WAAA,iBACA,cAAA,iBAXF,KAAE,OAAA,KAAA,eACF,MAAE,WAAA,eACF,MAAE,aAAA,eACF,MAAE,cAAA,eACF,MAAE,YAAA,eACF,MACE,aAAA,eACA,YAAA,eAEF,MACE,WAAA,eACA,cAAA,eAXF,KAAE,QAAA,EAAA,YACF,MAAE,YAAA,YACF,MAAE,cAAA,YACF,MAAE,eAAA,YACF,MAAE,aAAA,YACF,MACE,cAAA,YACA,aAAA,YAEF,MACE,YAAA,YACA,eAAA,YAXF,KAAE,QAAA,OAAA,iBACF,MAAE,YAAA,iBACF,MAAE,cAAA,iBACF,MAAE,eAAA,iBACF,MAAE,aAAA,iBACF,MACE,cAAA,iBACA,aAAA,iBAEF,MACE,YAAA,iBACA,eAAA,iBAXF,KAAE,QAAA,MAAA,gBACF,MAAE,YAAA,gBACF,MAAE,cAAA,gBACF,MAAE,eAAA,gBACF,MAAE,aAAA,gBACF,MACE,cAAA,gBACA,aAAA,gBAEF,MACE,YAAA,gBACA,eAAA,gBAXF,KAAE,QAAA,KAAA,eACF,MAAE,YAAA,eACF,MAAE,cAAA,eACF,MAAE,eAAA,eACF,MAAE,aAAA,eACF,MACE,cAAA,eACA,aAAA,eAEF,MACE,YAAA,eACA,eAAA,eAXF,KAAE,QAAA,OAAA,iBACF,MAAE,YAAA,iBACF,MAAE,cAAA,iBACF,MAAE,eAAA,iBACF,MAAE,aAAA,iBACF,MACE,cAAA,iBACA,aAAA,iBAEF,MACE,YAAA,iBACA,eAAA,iBAXF,KAAE,QAAA,KAAA,eACF,MAAE,YAAA,eACF,MAAE,cAAA,eACF,MAAE,eAAA,eACF,MAAE,aAAA,eACF,MACE,cAAA,eACA,aAAA,eAEF,MACE,YAAA,eACA,eAAA,eAMN,QAAE,OAAA,eACF,SAAE,WAAA,eACF,SAAE,aAAA,eACF,SAAE,cAAA,eACF,SAAE,YAAA,eACF,SACE,aAAA,eACA,YAAA,eAEF,SACE,WAAA,eACA,cAAA,epDiBF,yBoD7CI,QAAE,OAAA,EAAA,YACF,SAAE,WAAA,YACF,SAAE,aAAA,YACF,SAAE,cAAA,YACF,SAAE,YAAA,YACF,SACE,aAAA,YACA,YAAA,YAEF,SACE,WAAA,YACA,cAAA,YAXF,QAAE,OAAA,OAAA,iBACF,SAAE,WAAA,iBACF,SAAE,aAAA,iBACF,SAAE,cAAA,iBACF,SAAE,YAAA,iBACF,SACE,aAAA,iBACA,YAAA,iBAEF,SACE,WAAA,iBACA,cAAA,iBAXF,QAAE,OAAA,MAAA,gBACF,SAAE,WAAA,gBACF,SAAE,aAAA,gBACF,SAAE,cAAA,gBACF,SAAE,YAAA,gBACF,SACE,aAAA,gBACA,YAAA,gBAEF,SACE,WAAA,gBACA,cAAA,gBAXF,QAAE,OAAA,KAAA,eACF,SAAE,WAAA,eACF,SAAE,aAAA,eACF,SAAE,cAAA,eACF,SAAE,YAAA,eACF,SACE,aAAA,eACA,YAAA,eAEF,SACE,WAAA,eACA,cAAA,eAXF,QAAE,OAAA,OAAA,iBACF,SAAE,WAAA,iBACF,SAAE,aAAA,iBACF,SAAE,cAAA,iBACF,SAAE,YAAA,iBACF,SACE,aAAA,iBACA,YAAA,iBAEF,SACE,WAAA,iBACA,cAAA,iBAXF,QAAE,OAAA,KAAA,eACF,SAAE,WAAA,eACF,SAAE,aAAA,eACF,SAAE,cAAA,eACF,SAAE,YAAA,eACF,SACE,aAAA,eACA,YAAA,eAEF,SACE,WAAA,eACA,cAAA,eAXF,QAAE,QAAA,EAAA,YACF,SAAE,YAAA,YACF,SAAE,cAAA,YACF,SAAE,eAAA,YACF,SAAE,aAAA,YACF,SACE,cAAA,YACA,aAAA,YAEF,SACE,YAAA,YACA,eAAA,YAXF,QAAE,QAAA,OAAA,iBACF,SAAE,YAAA,iBACF,SAAE,cAAA,iBACF,SAAE,eAAA,iBACF,SAAE,aAAA,iBACF,SACE,cAAA,iBACA,aAAA,iBAEF,SACE,YAAA,iBACA,eAAA,iBAXF,QAAE,QAAA,MAAA,gBACF,SAAE,YAAA,gBACF,SAAE,cAAA,gBACF,SAAE,eAAA,gBACF,SAAE,aAAA,gBACF,SACE,cAAA,gBACA,aAAA,gBAEF,SACE,YAAA,gBACA,eAAA,gBAXF,QAAE,QAAA,KAAA,eACF,SAAE,YAAA,eACF,SAAE,cAAA,eACF,SAAE,eAAA,eACF,SAAE,aAAA,eACF,SACE,cAAA,eACA,aAAA,eAEF,SACE,YAAA,eACA,eAAA,eAXF,QAAE,QAAA,OAAA,iBACF,SAAE,YAAA,iBACF,SAAE,cAAA,iBACF,SAAE,eAAA,iBACF,SAAE,aAAA,iBACF,SACE,cAAA,iBACA,aAAA,iBAEF,SACE,YAAA,iBACA,eAAA,iBAXF,QAAE,QAAA,KAAA,eACF,SAAE,YAAA,eACF,SAAE,cAAA,eACF,SAAE,eAAA,eACF,SAAE,aAAA,eACF,SACE,cAAA,eACA,aAAA,eAEF,SACE,YAAA,eACA,eAAA,eAMN,WAAE,OAAA,eACF,YAAE,WAAA,eACF,YAAE,aAAA,eACF,YAAE,cAAA,eACF,YAAE,YAAA,eACF,YACE,aAAA,eACA,YAAA,eAEF,YACE,WAAA,eACA,cAAA,gBpDiBF,yBoD7CI,QAAE,OAAA,EAAA,YACF,SAAE,WAAA,YACF,SAAE,aAAA,YACF,SAAE,cAAA,YACF,SAAE,YAAA,YACF,SACE,aAAA,YACA,YAAA,YAEF,SACE,WAAA,YACA,cAAA,YAXF,QAAE,OAAA,OAAA,iBACF,SAAE,WAAA,iBACF,SAAE,aAAA,iBACF,SAAE,cAAA,iBACF,SAAE,YAAA,iBACF,SACE,aAAA,iBACA,YAAA,iBAEF,SACE,WAAA,iBACA,cAAA,iBAXF,QAAE,OAAA,MAAA,gBACF,SAAE,WAAA,gBACF,SAAE,aAAA,gBACF,SAAE,cAAA,gBACF,SAAE,YAAA,gBACF,SACE,aAAA,gBACA,YAAA,gBAEF,SACE,WAAA,gBACA,cAAA,gBAXF,QAAE,OAAA,KAAA,eACF,SAAE,WAAA,eACF,SAAE,aAAA,eACF,SAAE,cAAA,eACF,SAAE,YAAA,eACF,SACE,aAAA,eACA,YAAA,eAEF,SACE,WAAA,eACA,cAAA,eAXF,QAAE,OAAA,OAAA,iBACF,SAAE,WAAA,iBACF,SAAE,aAAA,iBACF,SAAE,cAAA,iBACF,SAAE,YAAA,iBACF,SACE,aAAA,iBACA,YAAA,iBAEF,SACE,WAAA,iBACA,cAAA,iBAXF,QAAE,OAAA,KAAA,eACF,SAAE,WAAA,eACF,SAAE,aAAA,eACF,SAAE,cAAA,eACF,SAAE,YAAA,eACF,SACE,aAAA,eACA,YAAA,eAEF,SACE,WAAA,eACA,cAAA,eAXF,QAAE,QAAA,EAAA,YACF,SAAE,YAAA,YACF,SAAE,cAAA,YACF,SAAE,eAAA,YACF,SAAE,aAAA,YACF,SACE,cAAA,YACA,aAAA,YAEF,SACE,YAAA,YACA,eAAA,YAXF,QAAE,QAAA,OAAA,iBACF,SAAE,YAAA,iBACF,SAAE,cAAA,iBACF,SAAE,eAAA,iBACF,SAAE,aAAA,iBACF,SACE,cAAA,iBACA,aAAA,iBAEF,SACE,YAAA,iBACA,eAAA,iBAXF,QAAE,QAAA,MAAA,gBACF,SAAE,YAAA,gBACF,SAAE,cAAA,gBACF,SAAE,eAAA,gBACF,SAAE,aAAA,gBACF,SACE,cAAA,gBACA,aAAA,gBAEF,SACE,YAAA,gBACA,eAAA,gBAXF,QAAE,QAAA,KAAA,eACF,SAAE,YAAA,eACF,SAAE,cAAA,eACF,SAAE,eAAA,eACF,SAAE,aAAA,eACF,SACE,cAAA,eACA,aAAA,eAEF,SACE,YAAA,eACA,eAAA,eAXF,QAAE,QAAA,OAAA,iBACF,SAAE,YAAA,iBACF,SAAE,cAAA,iBACF,SAAE,eAAA,iBACF,SAAE,aAAA,iBACF,SACE,cAAA,iBACA,aAAA,iBAEF,SACE,YAAA,iBACA,eAAA,iBAXF,QAAE,QAAA,KAAA,eACF,SAAE,YAAA,eACF,SAAE,cAAA,eACF,SAAE,eAAA,eACF,SAAE,aAAA,eACF,SACE,cAAA,eACA,aAAA,eAEF,SACE,YAAA,eACA,eAAA,eAMN,WAAE,OAAA,eACF,YAAE,WAAA,eACF,YAAE,aAAA,eACF,YAAE,cAAA,eACF,YAAE,YAAA,eACF,YACE,aAAA,eACA,YAAA,eAEF,YACE,WAAA,eACA,cAAA,gBpDiBF,yBoD7CI,QAAE,OAAA,EAAA,YACF,SAAE,WAAA,YACF,SAAE,aAAA,YACF,SAAE,cAAA,YACF,SAAE,YAAA,YACF,SACE,aAAA,YACA,YAAA,YAEF,SACE,WAAA,YACA,cAAA,YAXF,QAAE,OAAA,OAAA,iBACF,SAAE,WAAA,iBACF,SAAE,aAAA,iBACF,SAAE,cAAA,iBACF,SAAE,YAAA,iBACF,SACE,aAAA,iBACA,YAAA,iBAEF,SACE,WAAA,iBACA,cAAA,iBAXF,QAAE,OAAA,MAAA,gBACF,SAAE,WAAA,gBACF,SAAE,aAAA,gBACF,SAAE,cAAA,gBACF,SAAE,YAAA,gBACF,SACE,aAAA,gBACA,YAAA,gBAEF,SACE,WAAA,gBACA,cAAA,gBAXF,QAAE,OAAA,KAAA,eACF,SAAE,WAAA,eACF,SAAE,aAAA,eACF,SAAE,cAAA,eACF,SAAE,YAAA,eACF,SACE,aAAA,eACA,YAAA,eAEF,SACE,WAAA,eACA,cAAA,eAXF,QAAE,OAAA,OAAA,iBACF,SAAE,WAAA,iBACF,SAAE,aAAA,iBACF,SAAE,cAAA,iBACF,SAAE,YAAA,iBACF,SACE,aAAA,iBACA,YAAA,iBAEF,SACE,WAAA,iBACA,cAAA,iBAXF,QAAE,OAAA,KAAA,eACF,SAAE,WAAA,eACF,SAAE,aAAA,eACF,SAAE,cAAA,eACF,SAAE,YAAA,eACF,SACE,aAAA,eACA,YAAA,eAEF,SACE,WAAA,eACA,cAAA,eAXF,QAAE,QAAA,EAAA,YACF,SAAE,YAAA,YACF,SAAE,cAAA,YACF,SAAE,eAAA,YACF,SAAE,aAAA,YACF,SACE,cAAA,YACA,aAAA,YAEF,SACE,YAAA,YACA,eAAA,YAXF,QAAE,QAAA,OAAA,iBACF,SAAE,YAAA,iBACF,SAAE,cAAA,iBACF,SAAE,eAAA,iBACF,SAAE,aAAA,iBACF,SACE,cAAA,iBACA,aAAA,iBAEF,SACE,YAAA,iBACA,eAAA,iBAXF,QAAE,QAAA,MAAA,gBACF,SAAE,YAAA,gBACF,SAAE,cAAA,gBACF,SAAE,eAAA,gBACF,SAAE,aAAA,gBACF,SACE,cAAA,gBACA,aAAA,gBAEF,SACE,YAAA,gBACA,eAAA,gBAXF,QAAE,QAAA,KAAA,eACF,SAAE,YAAA,eACF,SAAE,cAAA,eACF,SAAE,eAAA,eACF,SAAE,aAAA,eACF,SACE,cAAA,eACA,aAAA,eAEF,SACE,YAAA,eACA,eAAA,eAXF,QAAE,QAAA,OAAA,iBACF,SAAE,YAAA,iBACF,SAAE,cAAA,iBACF,SAAE,eAAA,iBACF,SAAE,aAAA,iBACF,SACE,cAAA,iBACA,aAAA,iBAEF,SACE,YAAA,iBACA,eAAA,iBAXF,QAAE,QAAA,KAAA,eACF,SAAE,YAAA,eACF,SAAE,cAAA,eACF,SAAE,eAAA,eACF,SAAE,aAAA,eACF,SACE,cAAA,eACA,aAAA,eAEF,SACE,YAAA,eACA,eAAA,eAMN,WAAE,OAAA,eACF,YAAE,WAAA,eACF,YAAE,aAAA,eACF,YAAE,cAAA,eACF,YAAE,YAAA,eACF,YACE,aAAA,eACA,YAAA,eAEF,YACE,WAAA,eACA,cAAA,gBpDiBF,0BoD7CI,QAAE,OAAA,EAAA,YACF,SAAE,WAAA,YACF,SAAE,aAAA,YACF,SAAE,cAAA,YACF,SAAE,YAAA,YACF,SACE,aAAA,YACA,YAAA,YAEF,SACE,WAAA,YACA,cAAA,YAXF,QAAE,OAAA,OAAA,iBACF,SAAE,WAAA,iBACF,SAAE,aAAA,iBACF,SAAE,cAAA,iBACF,SAAE,YAAA,iBACF,SACE,aAAA,iBACA,YAAA,iBAEF,SACE,WAAA,iBACA,cAAA,iBAXF,QAAE,OAAA,MAAA,gBACF,SAAE,WAAA,gBACF,SAAE,aAAA,gBACF,SAAE,cAAA,gBACF,SAAE,YAAA,gBACF,SACE,aAAA,gBACA,YAAA,gBAEF,SACE,WAAA,gBACA,cAAA,gBAXF,QAAE,OAAA,KAAA,eACF,SAAE,WAAA,eACF,SAAE,aAAA,eACF,SAAE,cAAA,eACF,SAAE,YAAA,eACF,SACE,aAAA,eACA,YAAA,eAEF,SACE,WAAA,eACA,cAAA,eAXF,QAAE,OAAA,OAAA,iBACF,SAAE,WAAA,iBACF,SAAE,aAAA,iBACF,SAAE,cAAA,iBACF,SAAE,YAAA,iBACF,SACE,aAAA,iBACA,YAAA,iBAEF,SACE,WAAA,iBACA,cAAA,iBAXF,QAAE,OAAA,KAAA,eACF,SAAE,WAAA,eACF,SAAE,aAAA,eACF,SAAE,cAAA,eACF,SAAE,YAAA,eACF,SACE,aAAA,eACA,YAAA,eAEF,SACE,WAAA,eACA,cAAA,eAXF,QAAE,QAAA,EAAA,YACF,SAAE,YAAA,YACF,SAAE,cAAA,YACF,SAAE,eAAA,YACF,SAAE,aAAA,YACF,SACE,cAAA,YACA,aAAA,YAEF,SACE,YAAA,YACA,eAAA,YAXF,QAAE,QAAA,OAAA,iBACF,SAAE,YAAA,iBACF,SAAE,cAAA,iBACF,SAAE,eAAA,iBACF,SAAE,aAAA,iBACF,SACE,cAAA,iBACA,aAAA,iBAEF,SACE,YAAA,iBACA,eAAA,iBAXF,QAAE,QAAA,MAAA,gBACF,SAAE,YAAA,gBACF,SAAE,cAAA,gBACF,SAAE,eAAA,gBACF,SAAE,aAAA,gBACF,SACE,cAAA,gBACA,aAAA,gBAEF,SACE,YAAA,gBACA,eAAA,gBAXF,QAAE,QAAA,KAAA,eACF,SAAE,YAAA,eACF,SAAE,cAAA,eACF,SAAE,eAAA,eACF,SAAE,aAAA,eACF,SACE,cAAA,eACA,aAAA,eAEF,SACE,YAAA,eACA,eAAA,eAXF,QAAE,QAAA,OAAA,iBACF,SAAE,YAAA,iBACF,SAAE,cAAA,iBACF,SAAE,eAAA,iBACF,SAAE,aAAA,iBACF,SACE,cAAA,iBACA,aAAA,iBAEF,SACE,YAAA,iBACA,eAAA,iBAXF,QAAE,QAAA,KAAA,eACF,SAAE,YAAA,eACF,SAAE,cAAA,eACF,SAAE,eAAA,eACF,SAAE,aAAA,eACF,SACE,cAAA,eACA,aAAA,eAEF,SACE,YAAA,eACA,eAAA,eAMN,WAAE,OAAA,eACF,YAAE,WAAA,eACF,YAAE,aAAA,eACF,YAAE,cAAA,eACF,YAAE,YAAA,eACF,YACE,aAAA,eACA,YAAA,eAEF,YACE,WAAA,eACA,cAAA,gBCjCN,cAAiB,WAAA,kBACjB,aAAiB,YAAA,iBACjB,eCJE,SAAA,OACA,cAAA,SACA,YAAA,ODUE,WAAE,WAAA,eACF,YAAE,WAAA,gBACF,aAAE,WAAA,iBrDsCF,yBqDxCA,cAAE,WAAA,eACF,eAAE,WAAA,gBACF,gBAAE,WAAA,kBrDsCF,yBqDxCA,cAAE,WAAA,eACF,eAAE,WAAA,gBACF,gBAAE,WAAA,kBrDsCF,yBqDxCA,cAAE,WAAA,eACF,eAAE,WAAA,gBACF,gBAAE,WAAA,kBrDsCF,0BqDxCA,cAAE,WAAA,eACF,eAAE,WAAA,gBACF,gBAAE,WAAA,kBAMN,gBAAmB,eAAA,oBACnB,gBAAmB,eAAA,oBACnB,iBAAmB,eAAA,qBAInB,oBAAsB,YAAA,IACtB,kBAAsB,YAAA,IACtB,aAAsB,WAAA,OAItB,YACE,MAAA,eElCA,YACE,MAAA,kBjEgBA,mBAAA,mBiEZE,MAAA,kBALJ,cACE,MAAA,kBjEgBA,qBAAA,qBiEZE,MAAA,kBALJ,cACE,MAAA,kBjEgBA,qBAAA,qBiEZE,MAAA,kBALJ,WACE,MAAA,kBjEgBA,kBAAA,kBiEZE,MAAA,kBALJ,cACE,MAAA,kBjEgBA,qBAAA,qBiEZE,MAAA,kBALJ,aACE,MAAA,kBjEgBA,oBAAA,oBiEZE,MAAA,kBALJ,gBACE,MAAA,kBjEgBA,uBAAA,uBiEZE,MAAA,kBFkDN,WGxDE,KAAA,EAAA,EAAA,EACA,MAAA,YACA,YAAA,KACA,iBAAA,YACA,OAAA,ECFF,WCDE,WAAA,iBDQA,cAEI,QAAA,ezDwDF,yByDrDF,gBAEI,QAAA,gBzDsCF,yByD7CF,cAEI,QAAA,gBzDwDF,yByDrDF,gBAEI,QAAA,gBzDsCF,yByD7CF,cAEI,QAAA,gBzDwDF,yByDrDF,gBAEI,QAAA,gBzDsCF,yByD7CF,cAEI,QAAA,gBzDwDF,0ByDrDF,gBAEI,QAAA,gBzDsCF,0ByD7CF,cAEI,QAAA,gBAGJ,gBAEI,QAAA,eAUN,qBACE,QAAA,eAEA,aAHA,qBAIE,QAAA,iBAGJ,sBACE,QAAA,eAEA,aAHA,sBAIE,QAAA,kBAGJ,4BACE,QAAA,eAEA,aAHA,4BAIE,QAAA,wBAKF,aADA,cAEE,QAAA"} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/component-chosen.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/component-chosen.css new file mode 100644 index 0000000..795fc0f --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/component-chosen.css @@ -0,0 +1,325 @@ +/* + * + * + * + * Bootstrap 4 Component - Chosen + * Version: 1.0.3 + * Copyright (c) 2017 Martin Haubek + * + * + * + */ +.chosen-select, +.chosen-select-deselect { + width: 100%; } + +.chosen-container { + display: inline-block; + position: relative; + width: 100% !important; + font-size: 1rem; + text-align: left; + vertical-align: middle; } + .chosen-container .chosen-drop { + background: #fff; + border: 1px solid #5cb3fd; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + margin-top: -1px; + position: absolute; + top: 100%; + left: -9000px; + z-index: 1060; } + .chosen-container.chosen-with-drop .chosen-drop { + left: 0; + right: 0; } + .chosen-container .chosen-results { + margin: 0; + position: relative; + max-height: 15rem; + padding: .5rem 0 0 0; + color: #464a4c; + overflow-x: hidden; + overflow-y: auto; + -webkit-overflow-scrolling: touch; } + .chosen-container .chosen-results li { + display: none; + line-height: 1.5; + list-style: none; + margin: 0; + padding: .25rem .25rem .25rem 1.5rem; } + .chosen-container .chosen-results li em { + font-style: normal; + color: #292b2c; } + .chosen-container .chosen-results li.group-result { + display: list-item; + cursor: default; + padding-left: .75rem; + color: #636c72; + font-weight: normal; + text-transform: uppercase; } + .chosen-container .chosen-results li.group-option { + padding-left: 1.5rem; } + .chosen-container .chosen-results li.active-result { + cursor: pointer; + display: list-item; } + .chosen-container .chosen-results li.result-selected { + color: #292b2c; } + .chosen-container .chosen-results li.result-selected:before { + display: inline-block; + position: relative; + top: .3rem; + width: 1.25rem; + height: 1.25rem; + margin-left: -1.25rem; + content: ""; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#636c72' d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E"); + background-size: 1.25rem 1.25rem; + background-position: center center; + background-repeat: no-repeat; } + .chosen-container .chosen-results li.highlighted { + background-color: #0275d8; + background-image: none; + color: white; } + .chosen-container .chosen-results li.highlighted:before { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E"); } + .chosen-container .chosen-results li.highlighted em { + background: transparent; + color: rgba(255, 255, 255, 0.8); } + .chosen-container .chosen-results li.disabled-result { + display: list-item; + color: #636c72; } + .chosen-container .chosen-results .no-results { + display: list-item; + padding: .25rem 0 1rem 1.065rem; + color: #d9534f; } + .chosen-container .chosen-results-scroll { + background: white; + margin: 0 .25rem; + position: absolute; + text-align: center; + width: 20rem; + z-index: 1; } + .chosen-container .chosen-results-scroll span { + display: inline-block; + height: 1.5; + text-indent: -5000px; + width: .5rem; } + +.chosen-container-single .chosen-single { + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-top-right-radius: 0.25rem; + border-top-left-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + color: #292b2c; + display: block; + height: 2.375rem; + overflow: hidden; + line-height: 2.375rem; + padding: 0 0 0 .75rem; + position: relative; + text-decoration: none; + white-space: nowrap; } + .chosen-container-single .chosen-single abbr { + display: inline-block; + position: absolute; + top: .45rem; + right: 2.5rem; + width: 1.5rem; + height: 1.5rem; + cursor: pointer; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#d9534f' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); + background-size: 1.5rem 1.5rem; + background-position: center center; + background-repeat: no-repeat; } + .chosen-container-single .chosen-single abbr:hover { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#a02622' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); } + .chosen-container-single .chosen-single span { + display: block; + margin-right: 1.5rem; + text-overflow: ellipsis; } + .chosen-container-single .chosen-single.chosen-disabled .chosen-single abbr:hover { + background-position: right 2px; } + .chosen-container-single .chosen-single div { + display: block; + position: absolute; + top: 0; + right: 0; + width: 2rem; + height: 100%; + padding-left: .5rem; + background-color: #fff; } + .chosen-container-single .chosen-single div:after { + display: inline-block; + position: relative; + top: .25rem; + left: -1rem; + width: 2rem; + height: 2rem; + content: ""; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#636c72' d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E"); + background-size: 2rem 2rem; + background-position: center center; + background-repeat: no-repeat; } + +.chosen-container-single .chosen-default { + color: #636c72; } + +.chosen-container-single .chosen-search { + margin: 0; + padding: .5rem .5rem 0 .5rem; + position: relative; + white-space: nowrap; + z-index: 1000; } + .chosen-container-single .chosen-search:after { + display: inline-block; + position: relative; + top: .365rem; + left: -1.75rem; + width: 1.25rem; + height: 1.25rem; + content: ""; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#636c72' d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E"); + background-size: 1.25rem 1.25rem; + background-position: center center; + background-repeat: no-repeat; } + .chosen-container-single .chosen-search input[type="text"] { + background-color: #f7f7f9; + border: 1px solid rgba(0, 0, 0, 0.15); + outline: none; + border-top-right-radius: 0.25rem; + border-top-left-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + padding: .25rem 1rem .25rem .5rem; + width: 100%; } + +.chosen-container-single .chosen-drop { + margin-top: -1px; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + background-clip: padding-box; } + +.chosen-container-single-nosearch .chosen-search { + display: none; } + +.chosen-container-multi .chosen-choices { + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.15); + border-top-right-radius: 0.25rem; + border-top-left-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + cursor: text; + height: auto !important; + margin: 0; + overflow: hidden; + padding: 0; + position: relative; } + .chosen-container-multi .chosen-choices li { + float: left; + list-style: none; } + .chosen-container-multi .chosen-choices .search-field { + margin: 0; + padding: 0; + white-space: nowrap; } + .chosen-container-multi .chosen-choices .search-field input[type="text"] { + background: transparent !important; + border: 0 !important; + color: #464a4c; + height: 2.25rem; + margin: 0; + padding: 0 0 0 .75rem; + outline: 0; + width: 100% !important; } + .chosen-container-multi .chosen-choices .search-field .default { + color: #636c72; } + .chosen-container-multi .chosen-choices .search-choice { + background-clip: padding-box; + position: relative; + margin: .35rem 0 0 .5rem; + padding: .25rem 1.5rem .25rem .25rem; + border: 1px solid rgba(0, 0, 0, 0.15); + background-color: #f7f7f9; + border-top-right-radius: 0.25rem; + border-top-left-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + cursor: default; + font-size: 0.875rem; + line-height: 1; + color: #292b2c; } + .chosen-container-multi .chosen-choices .search-choice .search-choice-close { + display: inline-block; + position: absolute; + top: .2rem; + right: .125rem; + width: 1rem; + height: 1rem; + cursor: pointer; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#d9534f' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); + background-size: 1rem 1rem; + background-position: center center; + background-repeat: no-repeat; } + .chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#a02622' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E"); } + .chosen-container-multi .chosen-choices .search-choice-focus { + background: #eceeef; } + .chosen-container-multi .chosen-choices .search-choice-focus .search-choice-close { + background-position: right -11px; } + +.chosen-container-multi .chosen-drop .result-selected { + display: none; } + +.chosen-container-active .chosen-single { + border: 1px solid #5cb3fd; + transition: border linear 0ms, box-shadow linear 0ms; } + +.chosen-container-active.chosen-with-drop .chosen-single { + background-color: #fff; + border: 1px solid #5cb3fd; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + transition: border linear 0ms, box-shadow linear 0ms; } + .chosen-container-active.chosen-with-drop .chosen-single div:after { + display: inline-block; + position: relative; + top: .25rem; + left: -1rem; + width: 2rem; + height: 2rem; + content: ""; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#636c72' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E"); + background-size: 2rem 2rem; + background-position: center center; + background-repeat: no-repeat; } + +.chosen-container-active .chosen-choices { + border: 1px solid #5cb3fd; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + transition: border linear 0ms, box-shadow linear 0ms; } + .chosen-container-active .chosen-choices .search-field input[type="text"] { + color: #292b2c !important; } + +.chosen-container-active.chosen-with-drop .chosen-choices { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + +.chosen-disabled { + cursor: default; + opacity: .5 !important; } + .chosen-disabled .chosen-single { + cursor: default; } + .chosen-disabled .chosen-choices .search-choice .search-choice-close { + cursor: default; } + +.chosen-container-optgroup-clickable li.group-result { + text-transform: none !important; } + .chosen-container-optgroup-clickable li.group-result:hover { + background-color: #0275d8; + color: white; + cursor: pointer; } diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/component-chosen.min.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/component-chosen.min.css new file mode 100644 index 0000000..2978946 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/component-chosen.min.css @@ -0,0 +1 @@ +.chosen-select,.chosen-select-deselect{width:100%}.chosen-container{display:inline-block;position:relative;width:100%!important;font-size:1rem;text-align:left;vertical-align:middle}.chosen-container .chosen-drop{background:#fff;border:1px solid #5cb3fd;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;margin-top:-1px;position:absolute;top:100%;left:-9000px;z-index:1060}.chosen-container.chosen-with-drop .chosen-drop{left:0;right:0}.chosen-container .chosen-results{margin:0;position:relative;max-height:15rem;padding:.5rem 0 0 0;color:#464a4c;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;line-height:1.5;list-style:none;margin:0;padding:.25rem .25rem .25rem 1.5rem}.chosen-container .chosen-results li em{font-style:normal;color:#292b2c}.chosen-container .chosen-results li.group-result{display:list-item;cursor:default;padding-left:.75rem;color:#636c72;font-weight:400;text-transform:uppercase}.chosen-container .chosen-results li.group-option{padding-left:1.5rem}.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.chosen-container .chosen-results li.result-selected{color:#292b2c}.chosen-container .chosen-results li.result-selected:before{display:inline-block;position:relative;top:.3rem;width:1.25rem;height:1.25rem;margin-left:-1.25rem;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#636c72' d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");background-size:1.25rem 1.25rem;background-position:center center;background-repeat:no-repeat}.chosen-container .chosen-results li.highlighted{background-color:#0275d8;background-image:none;color:#fff}.chosen-container .chosen-results li.highlighted:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E")}.chosen-container .chosen-results li.highlighted em{background:0 0;color:rgba(255,255,255,.8)}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#636c72}.chosen-container .chosen-results .no-results{display:list-item;padding:.25rem 0 1rem 1.065rem;color:#d9534f}.chosen-container .chosen-results-scroll{background:#fff;margin:0 .25rem;position:absolute;text-align:center;width:20rem;z-index:1}.chosen-container .chosen-results-scroll span{display:inline-block;height:1.5;text-indent:-5000px;width:.5rem}.chosen-container-single .chosen-single{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-top-right-radius:.25rem;border-top-left-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;color:#292b2c;display:block;height:2.375rem;overflow:hidden;line-height:2.375rem;padding:0 0 0 .75rem;position:relative;text-decoration:none;white-space:nowrap}.chosen-container-single .chosen-single abbr{display:inline-block;position:absolute;top:.45rem;right:2.5rem;width:1.5rem;height:1.5rem;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#d9534f' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");background-size:1.5rem 1.5rem;background-position:center center;background-repeat:no-repeat}.chosen-container-single .chosen-single abbr:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#a02622' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E")}.chosen-container-single .chosen-single span{display:block;margin-right:1.5rem;text-overflow:ellipsis}.chosen-container-single .chosen-single.chosen-disabled .chosen-single abbr:hover{background-position:right 2px}.chosen-container-single .chosen-single div{display:block;position:absolute;top:0;right:0;width:2rem;height:100%;padding-left:.5rem;background-color:#fff}.chosen-container-single .chosen-single div:after{display:inline-block;position:relative;top:.25rem;left:-1rem;width:2rem;height:2rem;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#636c72' d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z'/%3E%3C/svg%3E");background-size:2rem 2rem;background-position:center center;background-repeat:no-repeat}.chosen-container-single .chosen-default{color:#636c72}.chosen-container-single .chosen-search{margin:0;padding:.5rem .5rem 0 .5rem;position:relative;white-space:nowrap;z-index:1000}.chosen-container-single .chosen-search:after{display:inline-block;position:relative;top:.365rem;left:-1.75rem;width:1.25rem;height:1.25rem;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#636c72' d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-size:1.25rem 1.25rem;background-position:center center;background-repeat:no-repeat}.chosen-container-single .chosen-search input[type=text]{background-color:#f7f7f9;border:1px solid rgba(0,0,0,.15);outline:0;border-top-right-radius:.25rem;border-top-left-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;padding:.25rem 1rem .25rem .5rem;width:100%}.chosen-container-single .chosen-drop{margin-top:-1px;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;background-clip:padding-box}.chosen-container-single-nosearch .chosen-search{display:none}.chosen-container-multi .chosen-choices{background-color:#fff;border:1px solid rgba(0,0,0,.15);border-top-right-radius:.25rem;border-top-left-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;cursor:text;height:auto!important;margin:0;overflow:hidden;padding:0;position:relative}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices .search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices .search-field input[type=text]{background:0 0!important;border:0!important;color:#464a4c;height:2.25rem;margin:0;padding:0 0 0 .75rem;outline:0;width:100%!important}.chosen-container-multi .chosen-choices .search-field .default{color:#636c72}.chosen-container-multi .chosen-choices .search-choice{background-clip:padding-box;position:relative;margin:.35rem 0 0 .5rem;padding:.25rem 1.5rem .25rem .25rem;border:1px solid rgba(0,0,0,.15);background-color:#f7f7f9;border-top-right-radius:.25rem;border-top-left-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;cursor:default;font-size:.875rem;line-height:1;color:#292b2c}.chosen-container-multi .chosen-choices .search-choice .search-choice-close{display:inline-block;position:absolute;top:.2rem;right:.125rem;width:1rem;height:1rem;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#d9534f' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E");background-size:1rem 1rem;background-position:center center;background-repeat:no-repeat}.chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#a02622' d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E")}.chosen-container-multi .chosen-choices .search-choice-focus{background:#eceeef}.chosen-container-multi .chosen-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chosen-container-multi .chosen-drop .result-selected{display:none}.chosen-container-active .chosen-single{border:1px solid #5cb3fd;transition:border linear 0s,box-shadow linear 0s}.chosen-container-active.chosen-with-drop .chosen-single{background-color:#fff;border:1px solid #5cb3fd;border-bottom-right-radius:0;border-bottom-left-radius:0;transition:border linear 0s,box-shadow linear 0s}.chosen-container-active.chosen-with-drop .chosen-single div:after{display:inline-block;position:relative;top:.25rem;left:-1rem;width:2rem;height:2rem;content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='#636c72' d='M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z'/%3E%3C/svg%3E");background-size:2rem 2rem;background-position:center center;background-repeat:no-repeat}.chosen-container-active .chosen-choices{border:1px solid #5cb3fd;border-bottom-right-radius:0;border-bottom-left-radius:0;transition:border linear 0s,box-shadow linear 0s}.chosen-container-active .chosen-choices .search-field input[type=text]{color:#292b2c!important}.chosen-container-active.chosen-with-drop .chosen-choices{border-bottom-right-radius:0;border-bottom-left-radius:0}.chosen-disabled{cursor:default;opacity:.5!important}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-container-optgroup-clickable li.group-result{text-transform:none!important}.chosen-container-optgroup-clickable li.group-result:hover{background-color:#0275d8;color:#fff;cursor:pointer} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/cropbox.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/cropbox.css new file mode 100644 index 0000000..fc9c022 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/cropbox.css @@ -0,0 +1,95 @@ +/*! + * 图片剪切 style. + * + * @since: 1.0.0 + * @author Way Lau + */ +.crop { + display: none; +} + +.crop-input { + visibility: hidden; + width: 0; + height: 0; +} + +.crop-mask { + position: fixed; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, .4); + z-index: 59; +} + +.crop-wrap { + position: fixed; + left: 5%; + top: 50%; + width: 90%; + background-color: #fff; + -webkit-transform: translate3d(0, -50%, 0); + -moz-transform: translate3d(0, -50%, 0); + -ms-transform: translate3d(0, -50%, 0); + -o-transform: translate3d(0, -50%, 0); + transform: translate3d(0, -50%, 0); + z-index: 99; +} + +.crop-wrap-content { + position: relative; + width: 250px; + height: 250px; + line-height: 250px; + margin: 10px auto; +} + +.crop-wrap-thum { + position: absolute; +/* LEFT: 20%; */ + top: 50%; + width: 100%; + height: 100%; + z-index: 99; + /*background: none repeat scroll 0 0 transparent;*/ + background: transparent; + border: 1px solid rgb(102, 102, 102); + -webkit-transform: translate3d(0, -50%, 0); + -moz-transform: translate3d(0, -50%, 0); + -ms-transform: translate3d(0, -50%, 0); + -o-transform: translate3d(0, -50%, 0); + transform: translate3d(0, -50%, 0); + -webkit-box-shadow: 0 0 0 51px rgba(0, 0, 0, 0.4); + -moz-box-shadow: 0 0 0 51px rgba(0, 0, 0, 0.4); + box-shadow: 0 0 0 51px rgba(0, 0, 0, 0.4); +} + +.crop-wrap-spinner { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, .6); + color: #fff; + text-align: center; + display: none; +} + +.crop-wrap-group { + width: 100%; + height: 30px; + line-height: 30px; + text-align: center; + margin: 10px 0; +} + +.crop-wrap-group > a { + width: 40%; + height: 100%; + display: inline-block; + background-color: #ff0000; + color: #fff; +} diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/Sysmbols.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/Sysmbols.css new file mode 100644 index 0000000..f9900b9 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/Sysmbols.css @@ -0,0 +1,1213 @@ +*[data-emoji~="one"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat 0px 0px; +} +emoji[data-emoji~="one"]{ +background-position:-7px -7px; +} +*[data-emoji~="two"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -38px 0px; +} +emoji[data-emoji~="two"]{ +background-position:-45px -7px; +} +*[data-emoji~="three"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -76px 0px; +} +emoji[data-emoji~="three"]{ +background-position:-83px -7px; +} +*[data-emoji~="four"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -114px 0px; +} +emoji[data-emoji~="four"]{ +background-position:-121px -7px; +} +*[data-emoji~="five"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -152px 0px; +} +emoji[data-emoji~="five"]{ +background-position:-159px -7px; +} +*[data-emoji~="six"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -190px 0px; +} +emoji[data-emoji~="six"]{ +background-position:-197px -7px; +} +*[data-emoji~="seven"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -228px 0px; +} +emoji[data-emoji~="seven"]{ +background-position:-235px -7px; +} +*[data-emoji~="eight"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -266px 0px; +} +emoji[data-emoji~="eight"]{ +background-position:-273px -7px; +} +*[data-emoji~="nine"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -304px 0px; +} +emoji[data-emoji~="nine"]{ +background-position:-311px -7px; +} +*[data-emoji~="keycap_ten"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -342px 0px; +} +emoji[data-emoji~="keycap_ten"]{ +background-position:-349px -7px; +} +*[data-emoji~="1234"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -380px 0px; +} +emoji[data-emoji~="1234"]{ +background-position:-387px -7px; +} +*[data-emoji~="zero"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -418px 0px; +} +emoji[data-emoji~="zero"]{ +background-position:-425px -7px; +} +*[data-emoji~="hash"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -456px 0px; +} +emoji[data-emoji~="hash"]{ +background-position:-463px -7px; +} +*[data-emoji~="symbols"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -494px 0px; +} +emoji[data-emoji~="symbols"]{ +background-position:-501px -7px; +} +*[data-emoji~="arrow_backward"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -532px 0px; +} +emoji[data-emoji~="arrow_backward"]{ +background-position:-539px -7px; +} +*[data-emoji~="arrow_down"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -570px 0px; +} +emoji[data-emoji~="arrow_down"]{ +background-position:-577px -7px; +} +*[data-emoji~="arrow_forward"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -608px 0px; +} +emoji[data-emoji~="arrow_forward"]{ +background-position:-615px -7px; +} +*[data-emoji~="arrow_left"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -646px 0px; +} +emoji[data-emoji~="arrow_left"]{ +background-position:-653px -7px; +} +*[data-emoji~="capital_abcd"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -684px 0px; +} +emoji[data-emoji~="capital_abcd"]{ +background-position:-691px -7px; +} +*[data-emoji~="abcd"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -722px 0px; +} +emoji[data-emoji~="abcd"]{ +background-position:-729px -7px; +} +*[data-emoji~="abc"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat 0px -36px; +} +emoji[data-emoji~="abc"]{ +background-position:-7px -43px; +} +*[data-emoji~="arrow_lower_left"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -38px -36px; +} +emoji[data-emoji~="arrow_lower_left"]{ +background-position:-45px -43px; +} +*[data-emoji~="arrow_lower_right"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -76px -36px; +} +emoji[data-emoji~="arrow_lower_right"]{ +background-position:-83px -43px; +} +*[data-emoji~="arrow_right"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -114px -36px; +} +emoji[data-emoji~="arrow_right"]{ +background-position:-121px -43px; +} +*[data-emoji~="arrow_up"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -152px -36px; +} +emoji[data-emoji~="arrow_up"]{ +background-position:-159px -43px; +} +*[data-emoji~="arrow_upper_left"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -190px -36px; +} +emoji[data-emoji~="arrow_upper_left"]{ +background-position:-197px -43px; +} +*[data-emoji~="arrow_upper_right"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -228px -36px; +} +emoji[data-emoji~="arrow_upper_right"]{ +background-position:-235px -43px; +} +*[data-emoji~="arrow_double_down"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -266px -36px; +} +emoji[data-emoji~="arrow_double_down"]{ +background-position:-273px -43px; +} +*[data-emoji~="arrow_double_up"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -304px -36px; +} +emoji[data-emoji~="arrow_double_up"]{ +background-position:-311px -43px; +} +*[data-emoji~="arrow_down_small"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -342px -36px; +} +emoji[data-emoji~="arrow_down_small"]{ +background-position:-349px -43px; +} +*[data-emoji~="arrow_heading_down"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -380px -36px; +} +emoji[data-emoji~="arrow_heading_down"]{ +background-position:-387px -43px; +} +*[data-emoji~="arrow_heading_up"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -418px -36px; +} +emoji[data-emoji~="arrow_heading_up"]{ +background-position:-425px -43px; +} +*[data-emoji~="leftwards_arrow_with_hook"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -456px -36px; +} +emoji[data-emoji~="leftwards_arrow_with_hook"]{ +background-position:-463px -43px; +} +*[data-emoji~="arrow_right_hook"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -494px -36px; +} +emoji[data-emoji~="arrow_right_hook"]{ +background-position:-501px -43px; +} +*[data-emoji~="left_right_arrow"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -532px -36px; +} +emoji[data-emoji~="left_right_arrow"]{ +background-position:-539px -43px; +} +*[data-emoji~="arrow_up_down"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -570px -36px; +} +emoji[data-emoji~="arrow_up_down"]{ +background-position:-577px -43px; +} +*[data-emoji~="arrow_up_small"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -608px -36px; +} +emoji[data-emoji~="arrow_up_small"]{ +background-position:-615px -43px; +} +*[data-emoji~="arrows_clockwise"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -646px -36px; +} +emoji[data-emoji~="arrows_clockwise"]{ +background-position:-653px -43px; +} +*[data-emoji~="arrows_counterclockwise"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -684px -36px; +} +emoji[data-emoji~="arrows_counterclockwise"]{ +background-position:-691px -43px; +} +*[data-emoji~="rewind"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -722px -36px; +} +emoji[data-emoji~="rewind"]{ +background-position:-729px -43px; +} +*[data-emoji~="fast_forward"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat 0px -72px; +} +emoji[data-emoji~="fast_forward"]{ +background-position:-7px -79px; +} +*[data-emoji~="information_source"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -38px -72px; +} +emoji[data-emoji~="information_source"]{ +background-position:-45px -79px; +} +*[data-emoji~="ok"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -76px -72px; +} +emoji[data-emoji~="ok"]{ +background-position:-83px -79px; +} +*[data-emoji~="twisted_rightwards_arrows"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -114px -72px; +} +emoji[data-emoji~="twisted_rightwards_arrows"]{ +background-position:-121px -79px; +} +*[data-emoji~="repeat"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -152px -72px; +} +emoji[data-emoji~="repeat"]{ +background-position:-159px -79px; +} +*[data-emoji~="repeat_one"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -190px -72px; +} +emoji[data-emoji~="repeat_one"]{ +background-position:-197px -79px; +} +*[data-emoji~="new"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -228px -72px; +} +emoji[data-emoji~="new"]{ +background-position:-235px -79px; +} +*[data-emoji~="top"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -266px -72px; +} +emoji[data-emoji~="top"]{ +background-position:-273px -79px; +} +*[data-emoji~="up"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -304px -72px; +} +emoji[data-emoji~="up"]{ +background-position:-311px -79px; +} +*[data-emoji~="cool"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -342px -72px; +} +emoji[data-emoji~="cool"]{ +background-position:-349px -79px; +} +*[data-emoji~="free"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -380px -72px; +} +emoji[data-emoji~="free"]{ +background-position:-387px -79px; +} +*[data-emoji~="ng"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -418px -72px; +} +emoji[data-emoji~="ng"]{ +background-position:-425px -79px; +} +*[data-emoji~="cinema"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -456px -72px; +} +emoji[data-emoji~="cinema"]{ +background-position:-463px -79px; +} +*[data-emoji~="koko"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -494px -72px; +} +emoji[data-emoji~="koko"]{ +background-position:-501px -79px; +} +*[data-emoji~="signal_strength"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -532px -72px; +} +emoji[data-emoji~="signal_strength"]{ +background-position:-539px -79px; +} +*[data-emoji~="u5272"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -570px -72px; +} +emoji[data-emoji~="u5272"]{ +background-position:-577px -79px; +} +*[data-emoji~="u5408"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -608px -72px; +} +emoji[data-emoji~="u5408"]{ +background-position:-615px -79px; +} +*[data-emoji~="u55b6"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -646px -72px; +} +emoji[data-emoji~="u55b6"]{ +background-position:-653px -79px; +} +*[data-emoji~="u6307"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -684px -72px; +} +emoji[data-emoji~="u6307"]{ +background-position:-691px -79px; +} +*[data-emoji~="u6708"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -722px -72px; +} +emoji[data-emoji~="u6708"]{ +background-position:-729px -79px; +} +*[data-emoji~="u6709"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat 0px -108px; +} +emoji[data-emoji~="u6709"]{ +background-position:-7px -115px; +} +*[data-emoji~="u6e80"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -38px -108px; +} +emoji[data-emoji~="u6e80"]{ +background-position:-45px -115px; +} +*[data-emoji~="u7121"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -76px -108px; +} +emoji[data-emoji~="u7121"]{ +background-position:-83px -115px; +} +*[data-emoji~="u7533"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -114px -108px; +} +emoji[data-emoji~="u7533"]{ +background-position:-121px -115px; +} +*[data-emoji~="u7a7a"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -152px -108px; +} +emoji[data-emoji~="u7a7a"]{ +background-position:-159px -115px; +} +*[data-emoji~="u7981"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -190px -108px; +} +emoji[data-emoji~="u7981"]{ +background-position:-197px -115px; +} +*[data-emoji~="sa"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -228px -108px; +} +emoji[data-emoji~="sa"]{ +background-position:-235px -115px; +} +*[data-emoji~="restroom"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -266px -108px; +} +emoji[data-emoji~="restroom"]{ +background-position:-273px -115px; +} +*[data-emoji~="mens"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -304px -108px; +} +emoji[data-emoji~="mens"]{ +background-position:-311px -115px; +} +*[data-emoji~="womens"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -342px -108px; +} +emoji[data-emoji~="womens"]{ +background-position:-349px -115px; +} +*[data-emoji~="baby_symbol"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -380px -108px; +} +emoji[data-emoji~="baby_symbol"]{ +background-position:-387px -115px; +} +*[data-emoji~="no_smoking"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -418px -108px; +} +emoji[data-emoji~="no_smoking"]{ +background-position:-425px -115px; +} +*[data-emoji~="parking"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -456px -108px; +} +emoji[data-emoji~="parking"]{ +background-position:-463px -115px; +} +*[data-emoji~="wheelchair"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -494px -108px; +} +emoji[data-emoji~="wheelchair"]{ +background-position:-501px -115px; +} +*[data-emoji~="metro"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -532px -108px; +} +emoji[data-emoji~="metro"]{ +background-position:-539px -115px; +} +*[data-emoji~="baggage_claim"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -570px -108px; +} +emoji[data-emoji~="baggage_claim"]{ +background-position:-577px -115px; +} +*[data-emoji~="accept"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -608px -108px; +} +emoji[data-emoji~="accept"]{ +background-position:-615px -115px; +} +*[data-emoji~="wc"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -646px -108px; +} +emoji[data-emoji~="wc"]{ +background-position:-653px -115px; +} +*[data-emoji~="potable_water"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -684px -108px; +} +emoji[data-emoji~="potable_water"]{ +background-position:-691px -115px; +} +*[data-emoji~="put_litter_in_its_place"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -722px -108px; +} +emoji[data-emoji~="put_litter_in_its_place"]{ +background-position:-729px -115px; +} +*[data-emoji~="secret"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat 0px -144px; +} +emoji[data-emoji~="secret"]{ +background-position:-7px -151px; +} +*[data-emoji~="congratulations"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -38px -144px; +} +emoji[data-emoji~="congratulations"]{ +background-position:-45px -151px; +} +*[data-emoji~="m"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -76px -144px; +} +emoji[data-emoji~="m"]{ +background-position:-83px -151px; +} +*[data-emoji~="passport_control"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -114px -144px; +} +emoji[data-emoji~="passport_control"]{ +background-position:-121px -151px; +} +*[data-emoji~="left_luggage"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -152px -144px; +} +emoji[data-emoji~="left_luggage"]{ +background-position:-159px -151px; +} +*[data-emoji~="customs"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -190px -144px; +} +emoji[data-emoji~="customs"]{ +background-position:-197px -151px; +} +*[data-emoji~="ideograph_advantage"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -228px -144px; +} +emoji[data-emoji~="ideograph_advantage"]{ +background-position:-235px -151px; +} +*[data-emoji~="cl"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -266px -144px; +} +emoji[data-emoji~="cl"]{ +background-position:-273px -151px; +} +*[data-emoji~="sos"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -304px -144px; +} +emoji[data-emoji~="sos"]{ +background-position:-311px -151px; +} +*[data-emoji~="id"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -342px -144px; +} +emoji[data-emoji~="id"]{ +background-position:-349px -151px; +} +*[data-emoji~="no_entry_sign"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -380px -144px; +} +emoji[data-emoji~="no_entry_sign"]{ +background-position:-387px -151px; +} +*[data-emoji~="underage"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -418px -144px; +} +emoji[data-emoji~="underage"]{ +background-position:-425px -151px; +} +*[data-emoji~="no_mobile_phones"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -456px -144px; +} +emoji[data-emoji~="no_mobile_phones"]{ +background-position:-463px -151px; +} +*[data-emoji~="do_not_litter"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -494px -144px; +} +emoji[data-emoji~="do_not_litter"]{ +background-position:-501px -151px; +} +*[data-emoji~="non-potable_water"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -532px -144px; +} +emoji[data-emoji~="non-potable_water"]{ +background-position:-539px -151px; +} +*[data-emoji~="no_bicycles"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -570px -144px; +} +emoji[data-emoji~="no_bicycles"]{ +background-position:-577px -151px; +} +*[data-emoji~="no_pedestrians"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -608px -144px; +} +emoji[data-emoji~="no_pedestrians"]{ +background-position:-615px -151px; +} +*[data-emoji~="children_crossing"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -646px -144px; +} +emoji[data-emoji~="children_crossing"]{ +background-position:-653px -151px; +} +*[data-emoji~="no_entry"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -684px -144px; +} +emoji[data-emoji~="no_entry"]{ +background-position:-691px -151px; +} +*[data-emoji~="eight_spoked_asterisk"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -722px -144px; +} +emoji[data-emoji~="eight_spoked_asterisk"]{ +background-position:-729px -151px; +} +*[data-emoji~="sparkle"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat 0px -180px; +} +emoji[data-emoji~="sparkle"]{ +background-position:-7px -187px; +} +*[data-emoji~="eight_pointed_black_star"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -38px -180px; +} +emoji[data-emoji~="eight_pointed_black_star"]{ +background-position:-45px -187px; +} +*[data-emoji~="heart_decoration"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -76px -180px; +} +emoji[data-emoji~="heart_decoration"]{ +background-position:-83px -187px; +} +*[data-emoji~="vs"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -114px -180px; +} +emoji[data-emoji~="vs"]{ +background-position:-121px -187px; +} +*[data-emoji~="vibration_mode"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -152px -180px; +} +emoji[data-emoji~="vibration_mode"]{ +background-position:-159px -187px; +} +*[data-emoji~="mobile_phone_off"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -190px -180px; +} +emoji[data-emoji~="mobile_phone_off"]{ +background-position:-197px -187px; +} +*[data-emoji~="chart"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -228px -180px; +} +emoji[data-emoji~="chart"]{ +background-position:-235px -187px; +} +*[data-emoji~="currency_exchange"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -266px -180px; +} +emoji[data-emoji~="currency_exchange"]{ +background-position:-273px -187px; +} +*[data-emoji~="aries"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -304px -180px; +} +emoji[data-emoji~="aries"]{ +background-position:-311px -187px; +} +*[data-emoji~="taurus"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -342px -180px; +} +emoji[data-emoji~="taurus"]{ +background-position:-349px -187px; +} +*[data-emoji~="gemini"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -380px -180px; +} +emoji[data-emoji~="gemini"]{ +background-position:-387px -187px; +} +*[data-emoji~="cancer"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -418px -180px; +} +emoji[data-emoji~="cancer"]{ +background-position:-425px -187px; +} +*[data-emoji~="leo"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -456px -180px; +} +emoji[data-emoji~="leo"]{ +background-position:-463px -187px; +} +*[data-emoji~="virgo"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -494px -180px; +} +emoji[data-emoji~="virgo"]{ +background-position:-501px -187px; +} +*[data-emoji~="libra"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -532px -180px; +} +emoji[data-emoji~="libra"]{ +background-position:-539px -187px; +} +*[data-emoji~="scorpius"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -570px -180px; +} +emoji[data-emoji~="scorpius"]{ +background-position:-577px -187px; +} +*[data-emoji~="sagittarius"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -608px -180px; +} +emoji[data-emoji~="sagittarius"]{ +background-position:-615px -187px; +} +*[data-emoji~="capricorn"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -646px -180px; +} +emoji[data-emoji~="capricorn"]{ +background-position:-653px -187px; +} +*[data-emoji~="aquarius"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -684px -180px; +} +emoji[data-emoji~="aquarius"]{ +background-position:-691px -187px; +} +*[data-emoji~="pisces"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -722px -180px; +} +emoji[data-emoji~="pisces"]{ +background-position:-729px -187px; +} +*[data-emoji~="ophiuchus"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat 0px -216px; +} +emoji[data-emoji~="ophiuchus"]{ +background-position:-7px -223px; +} +*[data-emoji~="six_pointed_star"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -38px -216px; +} +emoji[data-emoji~="six_pointed_star"]{ +background-position:-45px -223px; +} +*[data-emoji~="negative_squared_cross_mark"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -76px -216px; +} +emoji[data-emoji~="negative_squared_cross_mark"]{ +background-position:-83px -223px; +} +*[data-emoji~="a"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -114px -216px; +} +emoji[data-emoji~="a"]{ +background-position:-121px -223px; +} +*[data-emoji~="b"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -152px -216px; +} +emoji[data-emoji~="b"]{ +background-position:-159px -223px; +} +*[data-emoji~="ab"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -190px -216px; +} +emoji[data-emoji~="ab"]{ +background-position:-197px -223px; +} +*[data-emoji~="o2"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -228px -216px; +} +emoji[data-emoji~="o2"]{ +background-position:-235px -223px; +} +*[data-emoji~="diamond_shape_with_a_dot_inside"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -266px -216px; +} +emoji[data-emoji~="diamond_shape_with_a_dot_inside"]{ +background-position:-273px -223px; +} +*[data-emoji~="recycle"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -304px -216px; +} +emoji[data-emoji~="recycle"]{ +background-position:-311px -223px; +} +*[data-emoji~="end"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -342px -216px; +} +emoji[data-emoji~="end"]{ +background-position:-349px -223px; +} +*[data-emoji~="back"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -380px -216px; +} +emoji[data-emoji~="back"]{ +background-position:-387px -223px; +} +*[data-emoji~="on"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -418px -216px; +} +emoji[data-emoji~="on"]{ +background-position:-425px -223px; +} +*[data-emoji~="soon"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -456px -216px; +} +emoji[data-emoji~="soon"]{ +background-position:-463px -223px; +} +*[data-emoji~="clock1"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -494px -216px; +} +emoji[data-emoji~="clock1"]{ +background-position:-501px -223px; +} +*[data-emoji~="clock130"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -532px -216px; +} +emoji[data-emoji~="clock130"]{ +background-position:-539px -223px; +} +*[data-emoji~="clock10"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -570px -216px; +} +emoji[data-emoji~="clock10"]{ +background-position:-577px -223px; +} +*[data-emoji~="clock1030"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -608px -216px; +} +emoji[data-emoji~="clock1030"]{ +background-position:-615px -223px; +} +*[data-emoji~="clock11"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -646px -216px; +} +emoji[data-emoji~="clock11"]{ +background-position:-653px -223px; +} +*[data-emoji~="clock1130"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -684px -216px; +} +emoji[data-emoji~="clock1130"]{ +background-position:-691px -223px; +} +*[data-emoji~="clock12"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -722px -216px; +} +emoji[data-emoji~="clock12"]{ +background-position:-729px -223px; +} +*[data-emoji~="clock1230"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat 0px -252px; +} +emoji[data-emoji~="clock1230"]{ +background-position:-7px -259px; +} +*[data-emoji~="clock2"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -38px -252px; +} +emoji[data-emoji~="clock2"]{ +background-position:-45px -259px; +} +*[data-emoji~="clock230"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -76px -252px; +} +emoji[data-emoji~="clock230"]{ +background-position:-83px -259px; +} +*[data-emoji~="clock3"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -114px -252px; +} +emoji[data-emoji~="clock3"]{ +background-position:-121px -259px; +} +*[data-emoji~="clock330"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -152px -252px; +} +emoji[data-emoji~="clock330"]{ +background-position:-159px -259px; +} +*[data-emoji~="clock4"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -190px -252px; +} +emoji[data-emoji~="clock4"]{ +background-position:-197px -259px; +} +*[data-emoji~="clock430"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -228px -252px; +} +emoji[data-emoji~="clock430"]{ +background-position:-235px -259px; +} +*[data-emoji~="clock5"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -266px -252px; +} +emoji[data-emoji~="clock5"]{ +background-position:-273px -259px; +} +*[data-emoji~="clock530"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -304px -252px; +} +emoji[data-emoji~="clock530"]{ +background-position:-311px -259px; +} +*[data-emoji~="clock6"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -342px -252px; +} +emoji[data-emoji~="clock6"]{ +background-position:-349px -259px; +} +*[data-emoji~="clock630"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -380px -252px; +} +emoji[data-emoji~="clock630"]{ +background-position:-387px -259px; +} +*[data-emoji~="clock7"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -418px -252px; +} +emoji[data-emoji~="clock7"]{ +background-position:-425px -259px; +} +*[data-emoji~="clock730"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -456px -252px; +} +emoji[data-emoji~="clock730"]{ +background-position:-463px -259px; +} +*[data-emoji~="clock8"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -494px -252px; +} +emoji[data-emoji~="clock8"]{ +background-position:-501px -259px; +} +*[data-emoji~="clock830"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -532px -252px; +} +emoji[data-emoji~="clock830"]{ +background-position:-539px -259px; +} +*[data-emoji~="clock9"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -570px -252px; +} +emoji[data-emoji~="clock9"]{ +background-position:-577px -259px; +} +*[data-emoji~="clock930"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -608px -252px; +} +emoji[data-emoji~="clock930"]{ +background-position:-615px -259px; +} +*[data-emoji~="heavy_dollar_sign"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -646px -252px; +} +emoji[data-emoji~="heavy_dollar_sign"]{ +background-position:-653px -259px; +} +*[data-emoji~="copyright"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -684px -252px; +} +emoji[data-emoji~="copyright"]{ +background-position:-691px -259px; +} +*[data-emoji~="registered"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -722px -252px; +} +emoji[data-emoji~="registered"]{ +background-position:-729px -259px; +} +*[data-emoji~="tm"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat 0px -288px; +} +emoji[data-emoji~="tm"]{ +background-position:-7px -295px; +} +*[data-emoji~="x"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -38px -288px; +} +emoji[data-emoji~="x"]{ +background-position:-45px -295px; +} +*[data-emoji~="heavy_exclamation_mark"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -76px -288px; +} +emoji[data-emoji~="heavy_exclamation_mark"]{ +background-position:-83px -295px; +} +*[data-emoji~="bangbang"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -114px -288px; +} +emoji[data-emoji~="bangbang"]{ +background-position:-121px -295px; +} +*[data-emoji~="interrobang"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -152px -288px; +} +emoji[data-emoji~="interrobang"]{ +background-position:-159px -295px; +} +*[data-emoji~="o"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -190px -288px; +} +emoji[data-emoji~="o"]{ +background-position:-197px -295px; +} +*[data-emoji~="heavy_multiplication_x"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -228px -288px; +} +emoji[data-emoji~="heavy_multiplication_x"]{ +background-position:-235px -295px; +} +*[data-emoji~="heavy_plus_sign"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -266px -288px; +} +emoji[data-emoji~="heavy_plus_sign"]{ +background-position:-273px -295px; +} +*[data-emoji~="heavy_minus_sign"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -304px -288px; +} +emoji[data-emoji~="heavy_minus_sign"]{ +background-position:-311px -295px; +} +*[data-emoji~="heavy_division_sign"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -342px -288px; +} +emoji[data-emoji~="heavy_division_sign"]{ +background-position:-349px -295px; +} +*[data-emoji~="white_flower"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -380px -288px; +} +emoji[data-emoji~="white_flower"]{ +background-position:-387px -295px; +} +*[data-emoji~="100"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -418px -288px; +} +emoji[data-emoji~="100"]{ +background-position:-425px -295px; +} +*[data-emoji~="heavy_check_mark"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -456px -288px; +} +emoji[data-emoji~="heavy_check_mark"]{ +background-position:-463px -295px; +} +*[data-emoji~="ballot_box_with_check"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -494px -288px; +} +emoji[data-emoji~="ballot_box_with_check"]{ +background-position:-501px -295px; +} +*[data-emoji~="radio_button"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -532px -288px; +} +emoji[data-emoji~="radio_button"]{ +background-position:-539px -295px; +} +*[data-emoji~="link"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -570px -288px; +} +emoji[data-emoji~="link"]{ +background-position:-577px -295px; +} +*[data-emoji~="curly_loop"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -608px -288px; +} +emoji[data-emoji~="curly_loop"]{ +background-position:-615px -295px; +} +*[data-emoji~="wavy_dash"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -646px -288px; +} +emoji[data-emoji~="wavy_dash"]{ +background-position:-653px -295px; +} +*[data-emoji~="part_alternation_mark"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -684px -288px; +} +emoji[data-emoji~="part_alternation_mark"]{ +background-position:-691px -295px; +} +*[data-emoji~="trident"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -722px -288px; +} +emoji[data-emoji~="trident"]{ +background-position:-729px -295px; +} +*[data-emoji~="black_small_square"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat 0px -324px; +} +emoji[data-emoji~="black_small_square"]{ +background-position:-7px -331px; +} +*[data-emoji~="white_small_square"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -38px -324px; +} +emoji[data-emoji~="white_small_square"]{ +background-position:-45px -331px; +} +*[data-emoji~="black_medium_small_square"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -76px -324px; +} +emoji[data-emoji~="black_medium_small_square"]{ +background-position:-83px -331px; +} +*[data-emoji~="white_medium_small_square"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -114px -324px; +} +emoji[data-emoji~="white_medium_small_square"]{ +background-position:-121px -331px; +} +*[data-emoji~="black_medium_square"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -152px -324px; +} +emoji[data-emoji~="black_medium_square"]{ +background-position:-159px -331px; +} +*[data-emoji~="white_medium_square"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -190px -324px; +} +emoji[data-emoji~="white_medium_square"]{ +background-position:-197px -331px; +} +*[data-emoji~="black_large_square"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -228px -324px; +} +emoji[data-emoji~="black_large_square"]{ +background-position:-235px -331px; +} +*[data-emoji~="white_large_square"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -266px -324px; +} +emoji[data-emoji~="white_large_square"]{ +background-position:-273px -331px; +} +*[data-emoji~="white_check_mark"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -304px -324px; +} +emoji[data-emoji~="white_check_mark"]{ +background-position:-311px -331px; +} +*[data-emoji~="black_square_button"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -342px -324px; +} +emoji[data-emoji~="black_square_button"]{ +background-position:-349px -331px; +} +*[data-emoji~="white_square_button"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -380px -324px; +} +emoji[data-emoji~="white_square_button"]{ +background-position:-387px -331px; +} +*[data-emoji~="black_circle"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -418px -324px; +} +emoji[data-emoji~="black_circle"]{ +background-position:-425px -331px; +} +*[data-emoji~="white_circle"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -456px -324px; +} +emoji[data-emoji~="white_circle"]{ +background-position:-463px -331px; +} +*[data-emoji~="red_circle"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -494px -324px; +} +emoji[data-emoji~="red_circle"]{ +background-position:-501px -331px; +} +*[data-emoji~="large_blue_circle"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -532px -324px; +} +emoji[data-emoji~="large_blue_circle"]{ +background-position:-539px -331px; +} +*[data-emoji~="large_blue_diamond"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -570px -324px; +} +emoji[data-emoji~="large_blue_diamond"]{ +background-position:-577px -331px; +} +*[data-emoji~="large_orange_diamond"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -608px -324px; +} +emoji[data-emoji~="large_orange_diamond"]{ +background-position:-615px -331px; +} +*[data-emoji~="small_blue_diamond"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -646px -324px; +} +emoji[data-emoji~="small_blue_diamond"]{ +background-position:-653px -331px; +} +*[data-emoji~="small_orange_diamond"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -684px -324px; +} +emoji[data-emoji~="small_orange_diamond"]{ +background-position:-691px -331px; +} +*[data-emoji~="small_red_triangle"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -722px -324px; +} +emoji[data-emoji~="small_red_triangle"]{ +background-position:-729px -331px; +} +*[data-emoji~="small_red_triangle_down"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat 0px -360px; +} +emoji[data-emoji~="small_red_triangle_down"]{ +background-position:-7px -367px; +} +*[data-emoji~="shipit"]{ +background: rgba(0,0,0,0) url(../images/emoji/Sysmbols.png) no-repeat -38px -360px; +} +emoji[data-emoji~="shipit"]{ +background-position:-45px -367px; +} + diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/nature.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/nature.css new file mode 100644 index 0000000..8c7896d --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/nature.css @@ -0,0 +1,691 @@ +*[data-emoji~="sunny"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat 0px 0px; +} +emoji[data-emoji~="sunny"]{ +background-position:-7px -7px; +} +*[data-emoji~="umbrella"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -38px 0px; +} +emoji[data-emoji~="umbrella"]{ +background-position:-45px -7px; +} +*[data-emoji~="cloud"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -76px 0px; +} +emoji[data-emoji~="cloud"]{ +background-position:-83px -7px; +} +*[data-emoji~="snowflake"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -114px 0px; +} +emoji[data-emoji~="snowflake"]{ +background-position:-121px -7px; +} +*[data-emoji~="snowman"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -152px 0px; +} +emoji[data-emoji~="snowman"]{ +background-position:-159px -7px; +} +*[data-emoji~="zap"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -190px 0px; +} +emoji[data-emoji~="zap"]{ +background-position:-197px -7px; +} +*[data-emoji~="cyclone"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -228px 0px; +} +emoji[data-emoji~="cyclone"]{ +background-position:-235px -7px; +} +*[data-emoji~="foggy"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -266px 0px; +} +emoji[data-emoji~="foggy"]{ +background-position:-273px -7px; +} +*[data-emoji~="ocean"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -304px 0px; +} +emoji[data-emoji~="ocean"]{ +background-position:-311px -7px; +} +*[data-emoji~="cat"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -342px 0px; +} +emoji[data-emoji~="cat"]{ +background-position:-349px -7px; +} +*[data-emoji~="dog"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -380px 0px; +} +emoji[data-emoji~="dog"]{ +background-position:-387px -7px; +} +*[data-emoji~="mouse"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -418px 0px; +} +emoji[data-emoji~="mouse"]{ +background-position:-425px -7px; +} +*[data-emoji~="hamster"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -456px 0px; +} +emoji[data-emoji~="hamster"]{ +background-position:-463px -7px; +} +*[data-emoji~="rabbit"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -494px 0px; +} +emoji[data-emoji~="rabbit"]{ +background-position:-501px -7px; +} +*[data-emoji~="wolf"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -532px 0px; +} +emoji[data-emoji~="wolf"]{ +background-position:-539px -7px; +} +*[data-emoji~="frog"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -570px 0px; +} +emoji[data-emoji~="frog"]{ +background-position:-577px -7px; +} +*[data-emoji~="tiger"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -608px 0px; +} +emoji[data-emoji~="tiger"]{ +background-position:-615px -7px; +} +*[data-emoji~="koala"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -646px 0px; +} +emoji[data-emoji~="koala"]{ +background-position:-653px -7px; +} +*[data-emoji~="bear"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -684px 0px; +} +emoji[data-emoji~="bear"]{ +background-position:-691px -7px; +} +*[data-emoji~="pig"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -722px 0px; +} +emoji[data-emoji~="pig"]{ +background-position:-729px -7px; +} +*[data-emoji~="pig_nose"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat 0px -36px; +} +emoji[data-emoji~="pig_nose"]{ +background-position:-7px -43px; +} +*[data-emoji~="cow"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -38px -36px; +} +emoji[data-emoji~="cow"]{ +background-position:-45px -43px; +} +*[data-emoji~="boar"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -76px -36px; +} +emoji[data-emoji~="boar"]{ +background-position:-83px -43px; +} +*[data-emoji~="monkey_face"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -114px -36px; +} +emoji[data-emoji~="monkey_face"]{ +background-position:-121px -43px; +} +*[data-emoji~="monkey"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -152px -36px; +} +emoji[data-emoji~="monkey"]{ +background-position:-159px -43px; +} +*[data-emoji~="horse"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -190px -36px; +} +emoji[data-emoji~="horse"]{ +background-position:-197px -43px; +} +*[data-emoji~="racehorse"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -228px -36px; +} +emoji[data-emoji~="racehorse"]{ +background-position:-235px -43px; +} +*[data-emoji~="camel"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -266px -36px; +} +emoji[data-emoji~="camel"]{ +background-position:-273px -43px; +} +*[data-emoji~="sheep"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -304px -36px; +} +emoji[data-emoji~="sheep"]{ +background-position:-311px -43px; +} +*[data-emoji~="elephant"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -342px -36px; +} +emoji[data-emoji~="elephant"]{ +background-position:-349px -43px; +} +*[data-emoji~="panda_face"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -380px -36px; +} +emoji[data-emoji~="panda_face"]{ +background-position:-387px -43px; +} +*[data-emoji~="snake"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -418px -36px; +} +emoji[data-emoji~="snake"]{ +background-position:-425px -43px; +} +*[data-emoji~="bird"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -456px -36px; +} +emoji[data-emoji~="bird"]{ +background-position:-463px -43px; +} +*[data-emoji~="baby_chick"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -494px -36px; +} +emoji[data-emoji~="baby_chick"]{ +background-position:-501px -43px; +} +*[data-emoji~="hatched_chick"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -532px -36px; +} +emoji[data-emoji~="hatched_chick"]{ +background-position:-539px -43px; +} +*[data-emoji~="hatching_chick"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -570px -36px; +} +emoji[data-emoji~="hatching_chick"]{ +background-position:-577px -43px; +} +*[data-emoji~="chicken"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -608px -36px; +} +emoji[data-emoji~="chicken"]{ +background-position:-615px -43px; +} +*[data-emoji~="penguin"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -646px -36px; +} +emoji[data-emoji~="penguin"]{ +background-position:-653px -43px; +} +*[data-emoji~="turtle"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -684px -36px; +} +emoji[data-emoji~="turtle"]{ +background-position:-691px -43px; +} +*[data-emoji~="bug"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -722px -36px; +} +emoji[data-emoji~="bug"]{ +background-position:-729px -43px; +} +*[data-emoji~="honeybee"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat 0px -72px; +} +emoji[data-emoji~="honeybee"]{ +background-position:-7px -79px; +} +*[data-emoji~="ant"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -38px -72px; +} +emoji[data-emoji~="ant"]{ +background-position:-45px -79px; +} +*[data-emoji~="beetle"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -76px -72px; +} +emoji[data-emoji~="beetle"]{ +background-position:-83px -79px; +} +*[data-emoji~="snail"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -114px -72px; +} +emoji[data-emoji~="snail"]{ +background-position:-121px -79px; +} +*[data-emoji~="octopus"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -152px -72px; +} +emoji[data-emoji~="octopus"]{ +background-position:-159px -79px; +} +*[data-emoji~="tropical_fish"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -190px -72px; +} +emoji[data-emoji~="tropical_fish"]{ +background-position:-197px -79px; +} +*[data-emoji~="fish"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -228px -72px; +} +emoji[data-emoji~="fish"]{ +background-position:-235px -79px; +} +*[data-emoji~="whale"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -266px -72px; +} +emoji[data-emoji~="whale"]{ +background-position:-273px -79px; +} +*[data-emoji~="whale2"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -304px -72px; +} +emoji[data-emoji~="whale2"]{ +background-position:-311px -79px; +} +*[data-emoji~="dolphin"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -342px -72px; +} +emoji[data-emoji~="dolphin"]{ +background-position:-349px -79px; +} +*[data-emoji~="cow2"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -380px -72px; +} +emoji[data-emoji~="cow2"]{ +background-position:-387px -79px; +} +*[data-emoji~="ram"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -418px -72px; +} +emoji[data-emoji~="ram"]{ +background-position:-425px -79px; +} +*[data-emoji~="rat"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -456px -72px; +} +emoji[data-emoji~="rat"]{ +background-position:-463px -79px; +} +*[data-emoji~="water_buffalo"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -494px -72px; +} +emoji[data-emoji~="water_buffalo"]{ +background-position:-501px -79px; +} +*[data-emoji~="tiger2"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -532px -72px; +} +emoji[data-emoji~="tiger2"]{ +background-position:-539px -79px; +} +*[data-emoji~="rabbit2"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -570px -72px; +} +emoji[data-emoji~="rabbit2"]{ +background-position:-577px -79px; +} +*[data-emoji~="dragon"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -608px -72px; +} +emoji[data-emoji~="dragon"]{ +background-position:-615px -79px; +} +*[data-emoji~="goat"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -646px -72px; +} +emoji[data-emoji~="goat"]{ +background-position:-653px -79px; +} +*[data-emoji~="rooster"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -684px -72px; +} +emoji[data-emoji~="rooster"]{ +background-position:-691px -79px; +} +*[data-emoji~="dog2"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -722px -72px; +} +emoji[data-emoji~="dog2"]{ +background-position:-729px -79px; +} +*[data-emoji~="pig2"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat 0px -108px; +} +emoji[data-emoji~="pig2"]{ +background-position:-7px -115px; +} +*[data-emoji~="mouse2"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -38px -108px; +} +emoji[data-emoji~="mouse2"]{ +background-position:-45px -115px; +} +*[data-emoji~="ox"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -76px -108px; +} +emoji[data-emoji~="ox"]{ +background-position:-83px -115px; +} +*[data-emoji~="dragon_face"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -114px -108px; +} +emoji[data-emoji~="dragon_face"]{ +background-position:-121px -115px; +} +*[data-emoji~="blowfish"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -152px -108px; +} +emoji[data-emoji~="blowfish"]{ +background-position:-159px -115px; +} +*[data-emoji~="crocodile"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -190px -108px; +} +emoji[data-emoji~="crocodile"]{ +background-position:-197px -115px; +} +*[data-emoji~="dromedary_camel"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -228px -108px; +} +emoji[data-emoji~="dromedary_camel"]{ +background-position:-235px -115px; +} +*[data-emoji~="leopard"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -266px -108px; +} +emoji[data-emoji~="leopard"]{ +background-position:-273px -115px; +} +*[data-emoji~="cat2"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -304px -108px; +} +emoji[data-emoji~="cat2"]{ +background-position:-311px -115px; +} +*[data-emoji~="poodle"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -342px -108px; +} +emoji[data-emoji~="poodle"]{ +background-position:-349px -115px; +} +*[data-emoji~="paw_prints"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -380px -108px; +} +emoji[data-emoji~="paw_prints"]{ +background-position:-387px -115px; +} +*[data-emoji~="bouquet"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -418px -108px; +} +emoji[data-emoji~="bouquet"]{ +background-position:-425px -115px; +} +*[data-emoji~="cherry_blossom"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -456px -108px; +} +emoji[data-emoji~="cherry_blossom"]{ +background-position:-463px -115px; +} +*[data-emoji~="tulip"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -494px -108px; +} +emoji[data-emoji~="tulip"]{ +background-position:-501px -115px; +} +*[data-emoji~="four_leaf_clover"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -532px -108px; +} +emoji[data-emoji~="four_leaf_clover"]{ +background-position:-539px -115px; +} +*[data-emoji~="rose"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -570px -108px; +} +emoji[data-emoji~="rose"]{ +background-position:-577px -115px; +} +*[data-emoji~="sunflower"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -608px -108px; +} +emoji[data-emoji~="sunflower"]{ +background-position:-615px -115px; +} +*[data-emoji~="hibiscus"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -646px -108px; +} +emoji[data-emoji~="hibiscus"]{ +background-position:-653px -115px; +} +*[data-emoji~="maple_leaf"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -684px -108px; +} +emoji[data-emoji~="maple_leaf"]{ +background-position:-691px -115px; +} +*[data-emoji~="leaves"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -722px -108px; +} +emoji[data-emoji~="leaves"]{ +background-position:-729px -115px; +} +*[data-emoji~="fallen_leaf"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat 0px -144px; +} +emoji[data-emoji~="fallen_leaf"]{ +background-position:-7px -151px; +} +*[data-emoji~="herb"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -38px -144px; +} +emoji[data-emoji~="herb"]{ +background-position:-45px -151px; +} +*[data-emoji~="mushroom"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -76px -144px; +} +emoji[data-emoji~="mushroom"]{ +background-position:-83px -151px; +} +*[data-emoji~="cactus"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -114px -144px; +} +emoji[data-emoji~="cactus"]{ +background-position:-121px -151px; +} +*[data-emoji~="palm_tree"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -152px -144px; +} +emoji[data-emoji~="palm_tree"]{ +background-position:-159px -151px; +} +*[data-emoji~="evergreen_tree"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -190px -144px; +} +emoji[data-emoji~="evergreen_tree"]{ +background-position:-197px -151px; +} +*[data-emoji~="deciduous_tree"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -228px -144px; +} +emoji[data-emoji~="deciduous_tree"]{ +background-position:-235px -151px; +} +*[data-emoji~="chestnut"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -266px -144px; +} +emoji[data-emoji~="chestnut"]{ +background-position:-273px -151px; +} +*[data-emoji~="seedling"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -304px -144px; +} +emoji[data-emoji~="seedling"]{ +background-position:-311px -151px; +} +*[data-emoji~="blossom"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -342px -144px; +} +emoji[data-emoji~="blossom"]{ +background-position:-349px -151px; +} +*[data-emoji~="ear_of_rice"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -380px -144px; +} +emoji[data-emoji~="ear_of_rice"]{ +background-position:-387px -151px; +} +*[data-emoji~="shell"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -418px -144px; +} +emoji[data-emoji~="shell"]{ +background-position:-425px -151px; +} +*[data-emoji~="globe_with_meridians"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -456px -144px; +} +emoji[data-emoji~="globe_with_meridians"]{ +background-position:-463px -151px; +} +*[data-emoji~="sun_with_face"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -494px -144px; +} +emoji[data-emoji~="sun_with_face"]{ +background-position:-501px -151px; +} +*[data-emoji~="full_moon_with_face"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -532px -144px; +} +emoji[data-emoji~="full_moon_with_face"]{ +background-position:-539px -151px; +} +*[data-emoji~="new_moon_with_face"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -570px -144px; +} +emoji[data-emoji~="new_moon_with_face"]{ +background-position:-577px -151px; +} +*[data-emoji~="new_moon"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -608px -144px; +} +emoji[data-emoji~="new_moon"]{ +background-position:-615px -151px; +} +*[data-emoji~="waxing_crescent_moon"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -646px -144px; +} +emoji[data-emoji~="waxing_crescent_moon"]{ +background-position:-653px -151px; +} +*[data-emoji~="first_quarter_moon"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -684px -144px; +} +emoji[data-emoji~="first_quarter_moon"]{ +background-position:-691px -151px; +} +*[data-emoji~="waxing_gibbous_moon"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -722px -144px; +} +emoji[data-emoji~="waxing_gibbous_moon"]{ +background-position:-729px -151px; +} +*[data-emoji~="full_moon"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat 0px -180px; +} +emoji[data-emoji~="full_moon"]{ +background-position:-7px -187px; +} +*[data-emoji~="waning_gibbous_moon"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -38px -180px; +} +emoji[data-emoji~="waning_gibbous_moon"]{ +background-position:-45px -187px; +} +*[data-emoji~="last_quarter_moon"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -76px -180px; +} +emoji[data-emoji~="last_quarter_moon"]{ +background-position:-83px -187px; +} +*[data-emoji~="waning_crescent_moon"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -114px -180px; +} +emoji[data-emoji~="waning_crescent_moon"]{ +background-position:-121px -187px; +} +*[data-emoji~="last_quarter_moon_with_face"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -152px -180px; +} +emoji[data-emoji~="last_quarter_moon_with_face"]{ +background-position:-159px -187px; +} +*[data-emoji~="first_quarter_moon_with_face"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -190px -180px; +} +emoji[data-emoji~="first_quarter_moon_with_face"]{ +background-position:-197px -187px; +} +*[data-emoji~="moon"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -228px -180px; +} +emoji[data-emoji~="moon"]{ +background-position:-235px -187px; +} +*[data-emoji~="earth_africa"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -266px -180px; +} +emoji[data-emoji~="earth_africa"]{ +background-position:-273px -187px; +} +*[data-emoji~="earth_americas"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -304px -180px; +} +emoji[data-emoji~="earth_americas"]{ +background-position:-311px -187px; +} +*[data-emoji~="earth_asia"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -342px -180px; +} +emoji[data-emoji~="earth_asia"]{ +background-position:-349px -187px; +} +*[data-emoji~="volcano"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -380px -180px; +} +emoji[data-emoji~="volcano"]{ +background-position:-387px -187px; +} +*[data-emoji~="milky_way"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -418px -180px; +} +emoji[data-emoji~="milky_way"]{ +background-position:-425px -187px; +} +*[data-emoji~="partly_sunny"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -456px -180px; +} +emoji[data-emoji~="partly_sunny"]{ +background-position:-463px -187px; +} +*[data-emoji~="octocat"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -494px -180px; +} +emoji[data-emoji~="octocat"]{ +background-position:-501px -187px; +} +*[data-emoji~="squirrel"]{ +background: rgba(0,0,0,0) url(../images/emoji/nature.png) no-repeat -532px -180px; +} +emoji[data-emoji~="squirrel"]{ +background-position:-539px -187px; +} + diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/object.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/object.css new file mode 100644 index 0000000..7eacf99 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/object.css @@ -0,0 +1,1561 @@ +*[data-emoji~="bamboo"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat 0px 0px; +} +emoji[data-emoji~="bamboo"]{ +background-position:-7px -7px; +} +*[data-emoji~="gift_heart"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -38px 0px; +} +emoji[data-emoji~="gift_heart"]{ +background-position:-45px -7px; +} +*[data-emoji~="dolls"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -76px 0px; +} +emoji[data-emoji~="dolls"]{ +background-position:-83px -7px; +} +*[data-emoji~="school_satchel"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -114px 0px; +} +emoji[data-emoji~="school_satchel"]{ +background-position:-121px -7px; +} +*[data-emoji~="mortar_board"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -152px 0px; +} +emoji[data-emoji~="mortar_board"]{ +background-position:-159px -7px; +} +*[data-emoji~="flags"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -190px 0px; +} +emoji[data-emoji~="flags"]{ +background-position:-197px -7px; +} +*[data-emoji~="fireworks"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -228px 0px; +} +emoji[data-emoji~="fireworks"]{ +background-position:-235px -7px; +} +*[data-emoji~="sparkler"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -266px 0px; +} +emoji[data-emoji~="sparkler"]{ +background-position:-273px -7px; +} +*[data-emoji~="wind_chime"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -304px 0px; +} +emoji[data-emoji~="wind_chime"]{ +background-position:-311px -7px; +} +*[data-emoji~="rice_scene"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -342px 0px; +} +emoji[data-emoji~="rice_scene"]{ +background-position:-349px -7px; +} +*[data-emoji~="jack_o_lantern"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -380px 0px; +} +emoji[data-emoji~="jack_o_lantern"]{ +background-position:-387px -7px; +} +*[data-emoji~="ghost"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -418px 0px; +} +emoji[data-emoji~="ghost"]{ +background-position:-425px -7px; +} +*[data-emoji~="santa"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -456px 0px; +} +emoji[data-emoji~="santa"]{ +background-position:-463px -7px; +} +*[data-emoji~="christmas_tree"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -494px 0px; +} +emoji[data-emoji~="christmas_tree"]{ +background-position:-501px -7px; +} +*[data-emoji~="gift"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -532px 0px; +} +emoji[data-emoji~="gift"]{ +background-position:-539px -7px; +} +*[data-emoji~="bell"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -570px 0px; +} +emoji[data-emoji~="bell"]{ +background-position:-577px -7px; +} +*[data-emoji~="no_bell"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -608px 0px; +} +emoji[data-emoji~="no_bell"]{ +background-position:-615px -7px; +} +*[data-emoji~="tanabata_tree"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -646px 0px; +} +emoji[data-emoji~="tanabata_tree"]{ +background-position:-653px -7px; +} +*[data-emoji~="tada"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -684px 0px; +} +emoji[data-emoji~="tada"]{ +background-position:-691px -7px; +} +*[data-emoji~="confetti_ball"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -722px 0px; +} +emoji[data-emoji~="confetti_ball"]{ +background-position:-729px -7px; +} +*[data-emoji~="balloon"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat 0px -36px; +} +emoji[data-emoji~="balloon"]{ +background-position:-7px -43px; +} +*[data-emoji~="crystal_ball"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -38px -36px; +} +emoji[data-emoji~="crystal_ball"]{ +background-position:-45px -43px; +} +*[data-emoji~="cd"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -76px -36px; +} +emoji[data-emoji~="cd"]{ +background-position:-83px -43px; +} +*[data-emoji~="dvd"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -114px -36px; +} +emoji[data-emoji~="dvd"]{ +background-position:-121px -43px; +} +*[data-emoji~="floppy_disk"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -152px -36px; +} +emoji[data-emoji~="floppy_disk"]{ +background-position:-159px -43px; +} +*[data-emoji~="camera"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -190px -36px; +} +emoji[data-emoji~="camera"]{ +background-position:-197px -43px; +} +*[data-emoji~="video_camera"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -228px -36px; +} +emoji[data-emoji~="video_camera"]{ +background-position:-235px -43px; +} +*[data-emoji~="movie_camera"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -266px -36px; +} +emoji[data-emoji~="movie_camera"]{ +background-position:-273px -43px; +} +*[data-emoji~="computer"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -304px -36px; +} +emoji[data-emoji~="computer"]{ +background-position:-311px -43px; +} +*[data-emoji~="tv"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -342px -36px; +} +emoji[data-emoji~="tv"]{ +background-position:-349px -43px; +} +*[data-emoji~="iphone"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -380px -36px; +} +emoji[data-emoji~="iphone"]{ +background-position:-387px -43px; +} +*[data-emoji~="phone"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -418px -36px; +} +emoji[data-emoji~="phone"]{ +background-position:-425px -43px; +} +*[data-emoji~="telephone"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -456px -36px; +} +emoji[data-emoji~="telephone"]{ +background-position:-463px -43px; +} +*[data-emoji~="telephone_receiver"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -494px -36px; +} +emoji[data-emoji~="telephone_receiver"]{ +background-position:-501px -43px; +} +*[data-emoji~="pager"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -532px -36px; +} +emoji[data-emoji~="pager"]{ +background-position:-539px -43px; +} +*[data-emoji~="fax"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -570px -36px; +} +emoji[data-emoji~="fax"]{ +background-position:-577px -43px; +} +*[data-emoji~="minidisc"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -608px -36px; +} +emoji[data-emoji~="minidisc"]{ +background-position:-615px -43px; +} +*[data-emoji~="vhs"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -646px -36px; +} +emoji[data-emoji~="vhs"]{ +background-position:-653px -43px; +} +*[data-emoji~="sound"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -684px -36px; +} +emoji[data-emoji~="sound"]{ +background-position:-691px -43px; +} +*[data-emoji~="speaker"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -722px -36px; +} +emoji[data-emoji~="speaker"]{ +background-position:-729px -43px; +} +*[data-emoji~="mute"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat 0px -72px; +} +emoji[data-emoji~="mute"]{ +background-position:-7px -79px; +} +*[data-emoji~="loudspeaker"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -38px -72px; +} +emoji[data-emoji~="loudspeaker"]{ +background-position:-45px -79px; +} +*[data-emoji~="mega"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -76px -72px; +} +emoji[data-emoji~="mega"]{ +background-position:-83px -79px; +} +*[data-emoji~="hourglass"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -114px -72px; +} +emoji[data-emoji~="hourglass"]{ +background-position:-121px -79px; +} +*[data-emoji~="hourglass_flowing_sand"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -152px -72px; +} +emoji[data-emoji~="hourglass_flowing_sand"]{ +background-position:-159px -79px; +} +*[data-emoji~="alarm_clock"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -190px -72px; +} +emoji[data-emoji~="alarm_clock"]{ +background-position:-197px -79px; +} +*[data-emoji~="watch"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -228px -72px; +} +emoji[data-emoji~="watch"]{ +background-position:-235px -79px; +} +*[data-emoji~="radio"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -266px -72px; +} +emoji[data-emoji~="radio"]{ +background-position:-273px -79px; +} +*[data-emoji~="satellite"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -304px -72px; +} +emoji[data-emoji~="satellite"]{ +background-position:-311px -79px; +} +*[data-emoji~="loop"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -342px -72px; +} +emoji[data-emoji~="loop"]{ +background-position:-349px -79px; +} +*[data-emoji~="mag"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -380px -72px; +} +emoji[data-emoji~="mag"]{ +background-position:-387px -79px; +} +*[data-emoji~="mag_right"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -418px -72px; +} +emoji[data-emoji~="mag_right"]{ +background-position:-425px -79px; +} +*[data-emoji~="unlock"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -456px -72px; +} +emoji[data-emoji~="unlock"]{ +background-position:-463px -79px; +} +*[data-emoji~="lock"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -494px -72px; +} +emoji[data-emoji~="lock"]{ +background-position:-501px -79px; +} +*[data-emoji~="lock_with_ink_pen"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -532px -72px; +} +emoji[data-emoji~="lock_with_ink_pen"]{ +background-position:-539px -79px; +} +*[data-emoji~="closed_lock_with_key"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -570px -72px; +} +emoji[data-emoji~="closed_lock_with_key"]{ +background-position:-577px -79px; +} +*[data-emoji~="key"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -608px -72px; +} +emoji[data-emoji~="key"]{ +background-position:-615px -79px; +} +*[data-emoji~="bulb"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -646px -72px; +} +emoji[data-emoji~="bulb"]{ +background-position:-653px -79px; +} +*[data-emoji~="flashlight"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -684px -72px; +} +emoji[data-emoji~="flashlight"]{ +background-position:-691px -79px; +} +*[data-emoji~="high_brightness"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -722px -72px; +} +emoji[data-emoji~="high_brightness"]{ +background-position:-729px -79px; +} +*[data-emoji~="low_brightness"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat 0px -108px; +} +emoji[data-emoji~="low_brightness"]{ +background-position:-7px -115px; +} +*[data-emoji~="electric_plug"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -38px -108px; +} +emoji[data-emoji~="electric_plug"]{ +background-position:-45px -115px; +} +*[data-emoji~="battery"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -76px -108px; +} +emoji[data-emoji~="battery"]{ +background-position:-83px -115px; +} +*[data-emoji~="calling"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -114px -108px; +} +emoji[data-emoji~="calling"]{ +background-position:-121px -115px; +} +*[data-emoji~="email"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -152px -108px; +} +emoji[data-emoji~="email"]{ +background-position:-159px -115px; +} +*[data-emoji~="mailbox"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -190px -108px; +} +emoji[data-emoji~="mailbox"]{ +background-position:-197px -115px; +} +*[data-emoji~="postbox"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -228px -108px; +} +emoji[data-emoji~="postbox"]{ +background-position:-235px -115px; +} +*[data-emoji~="bath"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -266px -108px; +} +emoji[data-emoji~="bath"]{ +background-position:-273px -115px; +} +*[data-emoji~="bathtub"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -304px -108px; +} +emoji[data-emoji~="bathtub"]{ +background-position:-311px -115px; +} +*[data-emoji~="shower"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -342px -108px; +} +emoji[data-emoji~="shower"]{ +background-position:-349px -115px; +} +*[data-emoji~="toilet"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -380px -108px; +} +emoji[data-emoji~="toilet"]{ +background-position:-387px -115px; +} +*[data-emoji~="wrench"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -418px -108px; +} +emoji[data-emoji~="wrench"]{ +background-position:-425px -115px; +} +*[data-emoji~="nut_and_bolt"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -456px -108px; +} +emoji[data-emoji~="nut_and_bolt"]{ +background-position:-463px -115px; +} +*[data-emoji~="hammer"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -494px -108px; +} +emoji[data-emoji~="hammer"]{ +background-position:-501px -115px; +} +*[data-emoji~="seat"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -532px -108px; +} +emoji[data-emoji~="seat"]{ +background-position:-539px -115px; +} +*[data-emoji~="moneybag"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -570px -108px; +} +emoji[data-emoji~="moneybag"]{ +background-position:-577px -115px; +} +*[data-emoji~="yen"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -608px -108px; +} +emoji[data-emoji~="yen"]{ +background-position:-615px -115px; +} +*[data-emoji~="dollar"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -646px -108px; +} +emoji[data-emoji~="dollar"]{ +background-position:-653px -115px; +} +*[data-emoji~="pound"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -684px -108px; +} +emoji[data-emoji~="pound"]{ +background-position:-691px -115px; +} +*[data-emoji~="euro"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -722px -108px; +} +emoji[data-emoji~="euro"]{ +background-position:-729px -115px; +} +*[data-emoji~="credit_card"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat 0px -144px; +} +emoji[data-emoji~="credit_card"]{ +background-position:-7px -151px; +} +*[data-emoji~="money_with_wings"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -38px -144px; +} +emoji[data-emoji~="money_with_wings"]{ +background-position:-45px -151px; +} +*[data-emoji~="e-mail"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -76px -144px; +} +emoji[data-emoji~="e-mail"]{ +background-position:-83px -151px; +} +*[data-emoji~="inbox_tray"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -114px -144px; +} +emoji[data-emoji~="inbox_tray"]{ +background-position:-121px -151px; +} +*[data-emoji~="outbox_tray"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -152px -144px; +} +emoji[data-emoji~="outbox_tray"]{ +background-position:-159px -151px; +} +*[data-emoji~="envelope"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -190px -144px; +} +emoji[data-emoji~="envelope"]{ +background-position:-197px -151px; +} +*[data-emoji~="incoming_envelope"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -228px -144px; +} +emoji[data-emoji~="incoming_envelope"]{ +background-position:-235px -151px; +} +*[data-emoji~="postal_horn"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -266px -144px; +} +emoji[data-emoji~="postal_horn"]{ +background-position:-273px -151px; +} +*[data-emoji~="mailbox_closed"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -304px -144px; +} +emoji[data-emoji~="mailbox_closed"]{ +background-position:-311px -151px; +} +*[data-emoji~="mailbox_with_mail"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -342px -144px; +} +emoji[data-emoji~="mailbox_with_mail"]{ +background-position:-349px -151px; +} +*[data-emoji~="mailbox_with_no_mail"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -380px -144px; +} +emoji[data-emoji~="mailbox_with_no_mail"]{ +background-position:-387px -151px; +} +*[data-emoji~="package"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -418px -144px; +} +emoji[data-emoji~="package"]{ +background-position:-425px -151px; +} +*[data-emoji~="door"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -456px -144px; +} +emoji[data-emoji~="door"]{ +background-position:-463px -151px; +} +*[data-emoji~="smoking"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -494px -144px; +} +emoji[data-emoji~="smoking"]{ +background-position:-501px -151px; +} +*[data-emoji~="bomb"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -532px -144px; +} +emoji[data-emoji~="bomb"]{ +background-position:-539px -151px; +} +*[data-emoji~="gun"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -570px -144px; +} +emoji[data-emoji~="gun"]{ +background-position:-577px -151px; +} +*[data-emoji~="hocho"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -608px -144px; +} +emoji[data-emoji~="hocho"]{ +background-position:-615px -151px; +} +*[data-emoji~="pill"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -646px -144px; +} +emoji[data-emoji~="pill"]{ +background-position:-653px -151px; +} +*[data-emoji~="syringe"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -684px -144px; +} +emoji[data-emoji~="syringe"]{ +background-position:-691px -151px; +} +*[data-emoji~="page_facing_up"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -722px -144px; +} +emoji[data-emoji~="page_facing_up"]{ +background-position:-729px -151px; +} +*[data-emoji~="page_with_curl"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat 0px -180px; +} +emoji[data-emoji~="page_with_curl"]{ +background-position:-7px -187px; +} +*[data-emoji~="bookmark_tabs"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -38px -180px; +} +emoji[data-emoji~="bookmark_tabs"]{ +background-position:-45px -187px; +} +*[data-emoji~="bar_chart"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -76px -180px; +} +emoji[data-emoji~="bar_chart"]{ +background-position:-83px -187px; +} +*[data-emoji~="chart_with_upwards_trend"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -114px -180px; +} +emoji[data-emoji~="chart_with_upwards_trend"]{ +background-position:-121px -187px; +} +*[data-emoji~="chart_with_downwards_trend"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -152px -180px; +} +emoji[data-emoji~="chart_with_downwards_trend"]{ +background-position:-159px -187px; +} +*[data-emoji~="scroll"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -190px -180px; +} +emoji[data-emoji~="scroll"]{ +background-position:-197px -187px; +} +*[data-emoji~="clipboard"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -228px -180px; +} +emoji[data-emoji~="clipboard"]{ +background-position:-235px -187px; +} +*[data-emoji~="calendar"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -266px -180px; +} +emoji[data-emoji~="calendar"]{ +background-position:-273px -187px; +} +*[data-emoji~="date"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -304px -180px; +} +emoji[data-emoji~="date"]{ +background-position:-311px -187px; +} +*[data-emoji~="card_index"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -342px -180px; +} +emoji[data-emoji~="card_index"]{ +background-position:-349px -187px; +} +*[data-emoji~="file_folder"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -380px -180px; +} +emoji[data-emoji~="file_folder"]{ +background-position:-387px -187px; +} +*[data-emoji~="open_file_folder"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -418px -180px; +} +emoji[data-emoji~="open_file_folder"]{ +background-position:-425px -187px; +} +*[data-emoji~="scissors"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -456px -180px; +} +emoji[data-emoji~="scissors"]{ +background-position:-463px -187px; +} +*[data-emoji~="pushpin"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -494px -180px; +} +emoji[data-emoji~="pushpin"]{ +background-position:-501px -187px; +} +*[data-emoji~="paperclip"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -532px -180px; +} +emoji[data-emoji~="paperclip"]{ +background-position:-539px -187px; +} +*[data-emoji~="black_nib"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -570px -180px; +} +emoji[data-emoji~="black_nib"]{ +background-position:-577px -187px; +} +*[data-emoji~="pencil2"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -608px -180px; +} +emoji[data-emoji~="pencil2"]{ +background-position:-615px -187px; +} +*[data-emoji~="straight_ruler"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -646px -180px; +} +emoji[data-emoji~="straight_ruler"]{ +background-position:-653px -187px; +} +*[data-emoji~="triangular_ruler"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -684px -180px; +} +emoji[data-emoji~="triangular_ruler"]{ +background-position:-691px -187px; +} +*[data-emoji~="closed_book"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -722px -180px; +} +emoji[data-emoji~="closed_book"]{ +background-position:-729px -187px; +} +*[data-emoji~="green_book"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat 0px -216px; +} +emoji[data-emoji~="green_book"]{ +background-position:-7px -223px; +} +*[data-emoji~="blue_book"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -38px -216px; +} +emoji[data-emoji~="blue_book"]{ +background-position:-45px -223px; +} +*[data-emoji~="orange_book"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -76px -216px; +} +emoji[data-emoji~="orange_book"]{ +background-position:-83px -223px; +} +*[data-emoji~="notebook"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -114px -216px; +} +emoji[data-emoji~="notebook"]{ +background-position:-121px -223px; +} +*[data-emoji~="notebook_with_decorative_cover"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -152px -216px; +} +emoji[data-emoji~="notebook_with_decorative_cover"]{ +background-position:-159px -223px; +} +*[data-emoji~="ledger"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -190px -216px; +} +emoji[data-emoji~="ledger"]{ +background-position:-197px -223px; +} +*[data-emoji~="books"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -228px -216px; +} +emoji[data-emoji~="books"]{ +background-position:-235px -223px; +} +*[data-emoji~="bookmark"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -266px -216px; +} +emoji[data-emoji~="bookmark"]{ +background-position:-273px -223px; +} +*[data-emoji~="name_badge"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -304px -216px; +} +emoji[data-emoji~="name_badge"]{ +background-position:-311px -223px; +} +*[data-emoji~="microscope"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -342px -216px; +} +emoji[data-emoji~="microscope"]{ +background-position:-349px -223px; +} +*[data-emoji~="telescope"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -380px -216px; +} +emoji[data-emoji~="telescope"]{ +background-position:-387px -223px; +} +*[data-emoji~="newspaper"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -418px -216px; +} +emoji[data-emoji~="newspaper"]{ +background-position:-425px -223px; +} +*[data-emoji~="football"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -456px -216px; +} +emoji[data-emoji~="football"]{ +background-position:-463px -223px; +} +*[data-emoji~="basketball"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -494px -216px; +} +emoji[data-emoji~="basketball"]{ +background-position:-501px -223px; +} +*[data-emoji~="soccer"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -532px -216px; +} +emoji[data-emoji~="soccer"]{ +background-position:-539px -223px; +} +*[data-emoji~="baseball"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -570px -216px; +} +emoji[data-emoji~="baseball"]{ +background-position:-577px -223px; +} +*[data-emoji~="tennis"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -608px -216px; +} +emoji[data-emoji~="tennis"]{ +background-position:-615px -223px; +} +*[data-emoji~="8ball"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -646px -216px; +} +emoji[data-emoji~="8ball"]{ +background-position:-653px -223px; +} +*[data-emoji~="rugby_football"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -684px -216px; +} +emoji[data-emoji~="rugby_football"]{ +background-position:-691px -223px; +} +*[data-emoji~="bowling"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -722px -216px; +} +emoji[data-emoji~="bowling"]{ +background-position:-729px -223px; +} +*[data-emoji~="golf"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat 0px -252px; +} +emoji[data-emoji~="golf"]{ +background-position:-7px -259px; +} +*[data-emoji~="mountain_bicyclist"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -38px -252px; +} +emoji[data-emoji~="mountain_bicyclist"]{ +background-position:-45px -259px; +} +*[data-emoji~="bicyclist"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -76px -252px; +} +emoji[data-emoji~="bicyclist"]{ +background-position:-83px -259px; +} +*[data-emoji~="horse_racing"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -114px -252px; +} +emoji[data-emoji~="horse_racing"]{ +background-position:-121px -259px; +} +*[data-emoji~="snowboarder"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -152px -252px; +} +emoji[data-emoji~="snowboarder"]{ +background-position:-159px -259px; +} +*[data-emoji~="swimmer"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -190px -252px; +} +emoji[data-emoji~="swimmer"]{ +background-position:-197px -259px; +} +*[data-emoji~="surfer"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -228px -252px; +} +emoji[data-emoji~="surfer"]{ +background-position:-235px -259px; +} +*[data-emoji~="ski"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -266px -252px; +} +emoji[data-emoji~="ski"]{ +background-position:-273px -259px; +} +*[data-emoji~="spades"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -304px -252px; +} +emoji[data-emoji~="spades"]{ +background-position:-311px -259px; +} +*[data-emoji~="hearts"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -342px -252px; +} +emoji[data-emoji~="hearts"]{ +background-position:-349px -259px; +} +*[data-emoji~="clubs"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -380px -252px; +} +emoji[data-emoji~="clubs"]{ +background-position:-387px -259px; +} +*[data-emoji~="diamonds"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -418px -252px; +} +emoji[data-emoji~="diamonds"]{ +background-position:-425px -259px; +} +*[data-emoji~="gem"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -456px -252px; +} +emoji[data-emoji~="gem"]{ +background-position:-463px -259px; +} +*[data-emoji~="ring"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -494px -252px; +} +emoji[data-emoji~="ring"]{ +background-position:-501px -259px; +} +*[data-emoji~="trophy"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -532px -252px; +} +emoji[data-emoji~="trophy"]{ +background-position:-539px -259px; +} +*[data-emoji~="musical_score"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -570px -252px; +} +emoji[data-emoji~="musical_score"]{ +background-position:-577px -259px; +} +*[data-emoji~="musical_keyboard"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -608px -252px; +} +emoji[data-emoji~="musical_keyboard"]{ +background-position:-615px -259px; +} +*[data-emoji~="violin"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -646px -252px; +} +emoji[data-emoji~="violin"]{ +background-position:-653px -259px; +} +*[data-emoji~="space_invader"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -684px -252px; +} +emoji[data-emoji~="space_invader"]{ +background-position:-691px -259px; +} +*[data-emoji~="video_game"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -722px -252px; +} +emoji[data-emoji~="video_game"]{ +background-position:-729px -259px; +} +*[data-emoji~="black_joker"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat 0px -288px; +} +emoji[data-emoji~="black_joker"]{ +background-position:-7px -295px; +} +*[data-emoji~="flower_playing_cards"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -38px -288px; +} +emoji[data-emoji~="flower_playing_cards"]{ +background-position:-45px -295px; +} +*[data-emoji~="game_die"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -76px -288px; +} +emoji[data-emoji~="game_die"]{ +background-position:-83px -295px; +} +*[data-emoji~="dart"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -114px -288px; +} +emoji[data-emoji~="dart"]{ +background-position:-121px -295px; +} +*[data-emoji~="mahjong"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -152px -288px; +} +emoji[data-emoji~="mahjong"]{ +background-position:-159px -295px; +} +*[data-emoji~="clapper"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -190px -288px; +} +emoji[data-emoji~="clapper"]{ +background-position:-197px -295px; +} +*[data-emoji~="memo"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -228px -288px; +} +emoji[data-emoji~="memo"]{ +background-position:-235px -295px; +} +*[data-emoji~="pencil"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -266px -288px; +} +emoji[data-emoji~="pencil"]{ +background-position:-273px -295px; +} +*[data-emoji~="book"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -304px -288px; +} +emoji[data-emoji~="book"]{ +background-position:-311px -295px; +} +*[data-emoji~="art"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -342px -288px; +} +emoji[data-emoji~="art"]{ +background-position:-349px -295px; +} +*[data-emoji~="microphone"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -380px -288px; +} +emoji[data-emoji~="microphone"]{ +background-position:-387px -295px; +} +*[data-emoji~="headphones"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -418px -288px; +} +emoji[data-emoji~="headphones"]{ +background-position:-425px -295px; +} +*[data-emoji~="trumpet"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -456px -288px; +} +emoji[data-emoji~="trumpet"]{ +background-position:-463px -295px; +} +*[data-emoji~="saxophone"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -494px -288px; +} +emoji[data-emoji~="saxophone"]{ +background-position:-501px -295px; +} +*[data-emoji~="guitar"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -532px -288px; +} +emoji[data-emoji~="guitar"]{ +background-position:-539px -295px; +} +*[data-emoji~="shoe"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -570px -288px; +} +emoji[data-emoji~="shoe"]{ +background-position:-577px -295px; +} +*[data-emoji~="sandal"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -608px -288px; +} +emoji[data-emoji~="sandal"]{ +background-position:-615px -295px; +} +*[data-emoji~="high_heel"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -646px -288px; +} +emoji[data-emoji~="high_heel"]{ +background-position:-653px -295px; +} +*[data-emoji~="lipstick"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -684px -288px; +} +emoji[data-emoji~="lipstick"]{ +background-position:-691px -295px; +} +*[data-emoji~="boot"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -722px -288px; +} +emoji[data-emoji~="boot"]{ +background-position:-729px -295px; +} +*[data-emoji~="shirt"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat 0px -324px; +} +emoji[data-emoji~="shirt"]{ +background-position:-7px -331px; +} +*[data-emoji~="tshirt"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -38px -324px; +} +emoji[data-emoji~="tshirt"]{ +background-position:-45px -331px; +} +*[data-emoji~="necktie"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -76px -324px; +} +emoji[data-emoji~="necktie"]{ +background-position:-83px -331px; +} +*[data-emoji~="womans_clothes"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -114px -324px; +} +emoji[data-emoji~="womans_clothes"]{ +background-position:-121px -331px; +} +*[data-emoji~="dress"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -152px -324px; +} +emoji[data-emoji~="dress"]{ +background-position:-159px -331px; +} +*[data-emoji~="running_shirt_with_sash"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -190px -324px; +} +emoji[data-emoji~="running_shirt_with_sash"]{ +background-position:-197px -331px; +} +*[data-emoji~="jeans"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -228px -324px; +} +emoji[data-emoji~="jeans"]{ +background-position:-235px -331px; +} +*[data-emoji~="kimono"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -266px -324px; +} +emoji[data-emoji~="kimono"]{ +background-position:-273px -331px; +} +*[data-emoji~="bikini"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -304px -324px; +} +emoji[data-emoji~="bikini"]{ +background-position:-311px -331px; +} +*[data-emoji~="ribbon"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -342px -324px; +} +emoji[data-emoji~="ribbon"]{ +background-position:-349px -331px; +} +*[data-emoji~="tophat"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -380px -324px; +} +emoji[data-emoji~="tophat"]{ +background-position:-387px -331px; +} +*[data-emoji~="crown"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -418px -324px; +} +emoji[data-emoji~="crown"]{ +background-position:-425px -331px; +} +*[data-emoji~="womans_hat"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -456px -324px; +} +emoji[data-emoji~="womans_hat"]{ +background-position:-463px -331px; +} +*[data-emoji~="mans_shoe"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -494px -324px; +} +emoji[data-emoji~="mans_shoe"]{ +background-position:-501px -331px; +} +*[data-emoji~="closed_umbrella"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -532px -324px; +} +emoji[data-emoji~="closed_umbrella"]{ +background-position:-539px -331px; +} +*[data-emoji~="briefcase"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -570px -324px; +} +emoji[data-emoji~="briefcase"]{ +background-position:-577px -331px; +} +*[data-emoji~="handbag"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -608px -324px; +} +emoji[data-emoji~="handbag"]{ +background-position:-615px -331px; +} +*[data-emoji~="pouch"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -646px -324px; +} +emoji[data-emoji~="pouch"]{ +background-position:-653px -331px; +} +*[data-emoji~="purse"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -684px -324px; +} +emoji[data-emoji~="purse"]{ +background-position:-691px -331px; +} +*[data-emoji~="eyeglasses"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -722px -324px; +} +emoji[data-emoji~="eyeglasses"]{ +background-position:-729px -331px; +} +*[data-emoji~="fishing_pole_and_fish"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat 0px -360px; +} +emoji[data-emoji~="fishing_pole_and_fish"]{ +background-position:-7px -367px; +} +*[data-emoji~="coffee"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -38px -360px; +} +emoji[data-emoji~="coffee"]{ +background-position:-45px -367px; +} +*[data-emoji~="tea"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -76px -360px; +} +emoji[data-emoji~="tea"]{ +background-position:-83px -367px; +} +*[data-emoji~="sake"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -114px -360px; +} +emoji[data-emoji~="sake"]{ +background-position:-121px -367px; +} +*[data-emoji~="baby_bottle"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -152px -360px; +} +emoji[data-emoji~="baby_bottle"]{ +background-position:-159px -367px; +} +*[data-emoji~="beer"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -190px -360px; +} +emoji[data-emoji~="beer"]{ +background-position:-197px -367px; +} +*[data-emoji~="beers"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -228px -360px; +} +emoji[data-emoji~="beers"]{ +background-position:-235px -367px; +} +*[data-emoji~="cocktail"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -266px -360px; +} +emoji[data-emoji~="cocktail"]{ +background-position:-273px -367px; +} +*[data-emoji~="tropical_drink"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -304px -360px; +} +emoji[data-emoji~="tropical_drink"]{ +background-position:-311px -367px; +} +*[data-emoji~="wine_glass"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -342px -360px; +} +emoji[data-emoji~="wine_glass"]{ +background-position:-349px -367px; +} +*[data-emoji~="fork_and_knife"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -380px -360px; +} +emoji[data-emoji~="fork_and_knife"]{ +background-position:-387px -367px; +} +*[data-emoji~="pizza"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -418px -360px; +} +emoji[data-emoji~="pizza"]{ +background-position:-425px -367px; +} +*[data-emoji~="hamburger"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -456px -360px; +} +emoji[data-emoji~="hamburger"]{ +background-position:-463px -367px; +} +*[data-emoji~="fries"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -494px -360px; +} +emoji[data-emoji~="fries"]{ +background-position:-501px -367px; +} +*[data-emoji~="poultry_leg"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -532px -360px; +} +emoji[data-emoji~="poultry_leg"]{ +background-position:-539px -367px; +} +*[data-emoji~="meat_on_bone"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -570px -360px; +} +emoji[data-emoji~="meat_on_bone"]{ +background-position:-577px -367px; +} +*[data-emoji~="spaghetti"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -608px -360px; +} +emoji[data-emoji~="spaghetti"]{ +background-position:-615px -367px; +} +*[data-emoji~="curry"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -646px -360px; +} +emoji[data-emoji~="curry"]{ +background-position:-653px -367px; +} +*[data-emoji~="fried_shrimp"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -684px -360px; +} +emoji[data-emoji~="fried_shrimp"]{ +background-position:-691px -367px; +} +*[data-emoji~="bento"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -722px -360px; +} +emoji[data-emoji~="bento"]{ +background-position:-729px -367px; +} +*[data-emoji~="sushi"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat 0px -396px; +} +emoji[data-emoji~="sushi"]{ +background-position:-7px -403px; +} +*[data-emoji~="fish_cake"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -38px -396px; +} +emoji[data-emoji~="fish_cake"]{ +background-position:-45px -403px; +} +*[data-emoji~="rice_ball"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -76px -396px; +} +emoji[data-emoji~="rice_ball"]{ +background-position:-83px -403px; +} +*[data-emoji~="rice_cracker"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -114px -396px; +} +emoji[data-emoji~="rice_cracker"]{ +background-position:-121px -403px; +} +*[data-emoji~="rice"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -152px -396px; +} +emoji[data-emoji~="rice"]{ +background-position:-159px -403px; +} +*[data-emoji~="ramen"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -190px -396px; +} +emoji[data-emoji~="ramen"]{ +background-position:-197px -403px; +} +*[data-emoji~="stew"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -228px -396px; +} +emoji[data-emoji~="stew"]{ +background-position:-235px -403px; +} +*[data-emoji~="oden"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -266px -396px; +} +emoji[data-emoji~="oden"]{ +background-position:-273px -403px; +} +*[data-emoji~="dango"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -304px -396px; +} +emoji[data-emoji~="dango"]{ +background-position:-311px -403px; +} +*[data-emoji~="egg"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -342px -396px; +} +emoji[data-emoji~="egg"]{ +background-position:-349px -403px; +} +*[data-emoji~="bread"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -380px -396px; +} +emoji[data-emoji~="bread"]{ +background-position:-387px -403px; +} +*[data-emoji~="doughnut"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -418px -396px; +} +emoji[data-emoji~="doughnut"]{ +background-position:-425px -403px; +} +*[data-emoji~="custard"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -456px -396px; +} +emoji[data-emoji~="custard"]{ +background-position:-463px -403px; +} +*[data-emoji~="icecream"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -494px -396px; +} +emoji[data-emoji~="icecream"]{ +background-position:-501px -403px; +} +*[data-emoji~="ice_cream"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -532px -396px; +} +emoji[data-emoji~="ice_cream"]{ +background-position:-539px -403px; +} +*[data-emoji~="shaved_ice"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -570px -396px; +} +emoji[data-emoji~="shaved_ice"]{ +background-position:-577px -403px; +} +*[data-emoji~="birthday"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -608px -396px; +} +emoji[data-emoji~="birthday"]{ +background-position:-615px -403px; +} +*[data-emoji~="cake"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -646px -396px; +} +emoji[data-emoji~="cake"]{ +background-position:-653px -403px; +} +*[data-emoji~="cookie"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -684px -396px; +} +emoji[data-emoji~="cookie"]{ +background-position:-691px -403px; +} +*[data-emoji~="chocolate_bar"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -722px -396px; +} +emoji[data-emoji~="chocolate_bar"]{ +background-position:-729px -403px; +} +*[data-emoji~="candy"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat 0px -432px; +} +emoji[data-emoji~="candy"]{ +background-position:-7px -439px; +} +*[data-emoji~="lollipop"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -38px -432px; +} +emoji[data-emoji~="lollipop"]{ +background-position:-45px -439px; +} +*[data-emoji~="honey_pot"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -76px -432px; +} +emoji[data-emoji~="honey_pot"]{ +background-position:-83px -439px; +} +*[data-emoji~="apple"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -114px -432px; +} +emoji[data-emoji~="apple"]{ +background-position:-121px -439px; +} +*[data-emoji~="green_apple"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -152px -432px; +} +emoji[data-emoji~="green_apple"]{ +background-position:-159px -439px; +} +*[data-emoji~="tangerine"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -190px -432px; +} +emoji[data-emoji~="tangerine"]{ +background-position:-197px -439px; +} +*[data-emoji~="lemon"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -228px -432px; +} +emoji[data-emoji~="lemon"]{ +background-position:-235px -439px; +} +*[data-emoji~="cherries"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -266px -432px; +} +emoji[data-emoji~="cherries"]{ +background-position:-273px -439px; +} +*[data-emoji~="grapes"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -304px -432px; +} +emoji[data-emoji~="grapes"]{ +background-position:-311px -439px; +} +*[data-emoji~="watermelon"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -342px -432px; +} +emoji[data-emoji~="watermelon"]{ +background-position:-349px -439px; +} +*[data-emoji~="strawberry"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -380px -432px; +} +emoji[data-emoji~="strawberry"]{ +background-position:-387px -439px; +} +*[data-emoji~="peach"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -418px -432px; +} +emoji[data-emoji~="peach"]{ +background-position:-425px -439px; +} +*[data-emoji~="melon"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -456px -432px; +} +emoji[data-emoji~="melon"]{ +background-position:-463px -439px; +} +*[data-emoji~="banana"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -494px -432px; +} +emoji[data-emoji~="banana"]{ +background-position:-501px -439px; +} +*[data-emoji~="pear"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -532px -432px; +} +emoji[data-emoji~="pear"]{ +background-position:-539px -439px; +} +*[data-emoji~="pineapple"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -570px -432px; +} +emoji[data-emoji~="pineapple"]{ +background-position:-577px -439px; +} +*[data-emoji~="sweet_potato"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -608px -432px; +} +emoji[data-emoji~="sweet_potato"]{ +background-position:-615px -439px; +} +*[data-emoji~="eggplant"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -646px -432px; +} +emoji[data-emoji~="eggplant"]{ +background-position:-653px -439px; +} +*[data-emoji~="tomato"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -684px -432px; +} +emoji[data-emoji~="tomato"]{ +background-position:-691px -439px; +} +*[data-emoji~="corn"]{ +background: rgba(0,0,0,0) url(../images/emoji/object.png) no-repeat -722px -432px; +} +emoji[data-emoji~="corn"]{ +background-position:-729px -439px; +} + diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/people.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/people.css new file mode 100644 index 0000000..fb044f9 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/people.css @@ -0,0 +1,1165 @@ +*[data-emoji~="bowtie"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat 0px 0px; +} +emoji[data-emoji~="bowtie"]{ +background-position:-7px -7px; +} +*[data-emoji~="smile"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -38px 0px; +} +emoji[data-emoji~="smile"]{ +background-position:-45px -7px; +} +*[data-emoji~="laughing"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -76px 0px; +} +emoji[data-emoji~="laughing"]{ +background-position:-83px -7px; +} +*[data-emoji~="blush"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -114px 0px; +} +emoji[data-emoji~="blush"]{ +background-position:-121px -7px; +} +*[data-emoji~="smiley"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -152px 0px; +} +emoji[data-emoji~="smiley"]{ +background-position:-159px -7px; +} +*[data-emoji~="relaxed"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -190px 0px; +} +emoji[data-emoji~="relaxed"]{ +background-position:-197px -7px; +} +*[data-emoji~="smirk"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -228px 0px; +} +emoji[data-emoji~="smirk"]{ +background-position:-235px -7px; +} +*[data-emoji~="heart_eyes"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -266px 0px; +} +emoji[data-emoji~="heart_eyes"]{ +background-position:-273px -7px; +} +*[data-emoji~="kissing_heart"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -304px 0px; +} +emoji[data-emoji~="kissing_heart"]{ +background-position:-311px -7px; +} +*[data-emoji~="kissing_closed_eyes"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -342px 0px; +} +emoji[data-emoji~="kissing_closed_eyes"]{ +background-position:-349px -7px; +} +*[data-emoji~="flushed"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -380px 0px; +} +emoji[data-emoji~="flushed"]{ +background-position:-387px -7px; +} +*[data-emoji~="relieved"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -418px 0px; +} +emoji[data-emoji~="relieved"]{ +background-position:-425px -7px; +} +*[data-emoji~="satisfied"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -456px 0px; +} +emoji[data-emoji~="satisfied"]{ +background-position:-463px -7px; +} +*[data-emoji~="grin"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -494px 0px; +} +emoji[data-emoji~="grin"]{ +background-position:-501px -7px; +} +*[data-emoji~="wink"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -532px 0px; +} +emoji[data-emoji~="wink"]{ +background-position:-539px -7px; +} +*[data-emoji~="stuck_out_tongue_winking_eye"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -570px 0px; +} +emoji[data-emoji~="stuck_out_tongue_winking_eye"]{ +background-position:-577px -7px; +} +*[data-emoji~="stuck_out_tongue_closed_eyes"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -608px 0px; +} +emoji[data-emoji~="stuck_out_tongue_closed_eyes"]{ +background-position:-615px -7px; +} +*[data-emoji~="grinning"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -646px 0px; +} +emoji[data-emoji~="grinning"]{ +background-position:-653px -7px; +} +*[data-emoji~="kissing"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -684px 0px; +} +emoji[data-emoji~="kissing"]{ +background-position:-691px -7px; +} +*[data-emoji~="kissing_smiling_eyes"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -722px 0px; +} +emoji[data-emoji~="kissing_smiling_eyes"]{ +background-position:-729px -7px; +} +*[data-emoji~="stuck_out_tongue"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat 0px -36px; +} +emoji[data-emoji~="stuck_out_tongue"]{ +background-position:-7px -43px; +} +*[data-emoji~="sleeping"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -38px -36px; +} +emoji[data-emoji~="sleeping"]{ +background-position:-45px -43px; +} +*[data-emoji~="worried"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -76px -36px; +} +emoji[data-emoji~="worried"]{ +background-position:-83px -43px; +} +*[data-emoji~="frowning"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -114px -36px; +} +emoji[data-emoji~="frowning"]{ +background-position:-121px -43px; +} +*[data-emoji~="anguished"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -152px -36px; +} +emoji[data-emoji~="anguished"]{ +background-position:-159px -43px; +} +*[data-emoji~="open_mouth"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -190px -36px; +} +emoji[data-emoji~="open_mouth"]{ +background-position:-197px -43px; +} +*[data-emoji~="grimacing"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -228px -36px; +} +emoji[data-emoji~="grimacing"]{ +background-position:-235px -43px; +} +*[data-emoji~="confused"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -266px -36px; +} +emoji[data-emoji~="confused"]{ +background-position:-273px -43px; +} +*[data-emoji~="hushed"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -304px -36px; +} +emoji[data-emoji~="hushed"]{ +background-position:-311px -43px; +} +*[data-emoji~="expressionless"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -342px -36px; +} +emoji[data-emoji~="expressionless"]{ +background-position:-349px -43px; +} +*[data-emoji~="unamused"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -380px -36px; +} +emoji[data-emoji~="unamused"]{ +background-position:-387px -43px; +} +*[data-emoji~="sweat_smile"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -418px -36px; +} +emoji[data-emoji~="sweat_smile"]{ +background-position:-425px -43px; +} +*[data-emoji~="sweat"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -456px -36px; +} +emoji[data-emoji~="sweat"]{ +background-position:-463px -43px; +} +*[data-emoji~="disappointed_relieved"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -494px -36px; +} +emoji[data-emoji~="disappointed_relieved"]{ +background-position:-501px -43px; +} +*[data-emoji~="weary"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -532px -36px; +} +emoji[data-emoji~="weary"]{ +background-position:-539px -43px; +} +*[data-emoji~="pensive"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -570px -36px; +} +emoji[data-emoji~="pensive"]{ +background-position:-577px -43px; +} +*[data-emoji~="disappointed"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -608px -36px; +} +emoji[data-emoji~="disappointed"]{ +background-position:-615px -43px; +} +*[data-emoji~="confounded"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -646px -36px; +} +emoji[data-emoji~="confounded"]{ +background-position:-653px -43px; +} +*[data-emoji~="fearful"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -684px -36px; +} +emoji[data-emoji~="fearful"]{ +background-position:-691px -43px; +} +*[data-emoji~="cold_sweat"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -722px -36px; +} +emoji[data-emoji~="cold_sweat"]{ +background-position:-729px -43px; +} +*[data-emoji~="persevere"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat 0px -72px; +} +emoji[data-emoji~="persevere"]{ +background-position:-7px -79px; +} +*[data-emoji~="cry"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -38px -72px; +} +emoji[data-emoji~="cry"]{ +background-position:-45px -79px; +} +*[data-emoji~="sob"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -76px -72px; +} +emoji[data-emoji~="sob"]{ +background-position:-83px -79px; +} +*[data-emoji~="joy"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -114px -72px; +} +emoji[data-emoji~="joy"]{ +background-position:-121px -79px; +} +*[data-emoji~="astonished"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -152px -72px; +} +emoji[data-emoji~="astonished"]{ +background-position:-159px -79px; +} +*[data-emoji~="scream"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -190px -72px; +} +emoji[data-emoji~="scream"]{ +background-position:-197px -79px; +} +*[data-emoji~="neckbeard"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -228px -72px; +} +emoji[data-emoji~="neckbeard"]{ +background-position:-235px -79px; +} +*[data-emoji~="tired_face"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -266px -72px; +} +emoji[data-emoji~="tired_face"]{ +background-position:-273px -79px; +} +*[data-emoji~="angry"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -304px -72px; +} +emoji[data-emoji~="angry"]{ +background-position:-311px -79px; +} +*[data-emoji~="rage"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -342px -72px; +} +emoji[data-emoji~="rage"]{ +background-position:-349px -79px; +} +*[data-emoji~="triumph"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -380px -72px; +} +emoji[data-emoji~="triumph"]{ +background-position:-387px -79px; +} +*[data-emoji~="sleepy"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -418px -72px; +} +emoji[data-emoji~="sleepy"]{ +background-position:-425px -79px; +} +*[data-emoji~="yum"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -456px -72px; +} +emoji[data-emoji~="yum"]{ +background-position:-463px -79px; +} +*[data-emoji~="mask"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -494px -72px; +} +emoji[data-emoji~="mask"]{ +background-position:-501px -79px; +} +*[data-emoji~="sunglasses"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -532px -72px; +} +emoji[data-emoji~="sunglasses"]{ +background-position:-539px -79px; +} +*[data-emoji~="dizzy_face"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -570px -72px; +} +emoji[data-emoji~="dizzy_face"]{ +background-position:-577px -79px; +} +*[data-emoji~="imp"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -608px -72px; +} +emoji[data-emoji~="imp"]{ +background-position:-615px -79px; +} +*[data-emoji~="smiling_imp"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -646px -72px; +} +emoji[data-emoji~="smiling_imp"]{ +background-position:-653px -79px; +} +*[data-emoji~="neutral_face"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -684px -72px; +} +emoji[data-emoji~="neutral_face"]{ +background-position:-691px -79px; +} +*[data-emoji~="no_mouth"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -722px -72px; +} +emoji[data-emoji~="no_mouth"]{ +background-position:-729px -79px; +} +*[data-emoji~="innocent"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat 0px -108px; +} +emoji[data-emoji~="innocent"]{ +background-position:-7px -115px; +} +*[data-emoji~="alien"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -38px -108px; +} +emoji[data-emoji~="alien"]{ +background-position:-45px -115px; +} +*[data-emoji~="yellow_heart"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -76px -108px; +} +emoji[data-emoji~="yellow_heart"]{ +background-position:-83px -115px; +} +*[data-emoji~="blue_heart"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -114px -108px; +} +emoji[data-emoji~="blue_heart"]{ +background-position:-121px -115px; +} +*[data-emoji~="purple_heart"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -152px -108px; +} +emoji[data-emoji~="purple_heart"]{ +background-position:-159px -115px; +} +*[data-emoji~="heart"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -190px -108px; +} +emoji[data-emoji~="heart"]{ +background-position:-197px -115px; +} +*[data-emoji~="green_heart"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -228px -108px; +} +emoji[data-emoji~="green_heart"]{ +background-position:-235px -115px; +} +*[data-emoji~="broken_heart"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -266px -108px; +} +emoji[data-emoji~="broken_heart"]{ +background-position:-273px -115px; +} +*[data-emoji~="heartbeat"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -304px -108px; +} +emoji[data-emoji~="heartbeat"]{ +background-position:-311px -115px; +} +*[data-emoji~="heartpulse"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -342px -108px; +} +emoji[data-emoji~="heartpulse"]{ +background-position:-349px -115px; +} +*[data-emoji~="two_hearts"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -380px -108px; +} +emoji[data-emoji~="two_hearts"]{ +background-position:-387px -115px; +} +*[data-emoji~="revolving_hearts"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -418px -108px; +} +emoji[data-emoji~="revolving_hearts"]{ +background-position:-425px -115px; +} +*[data-emoji~="cupid"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -456px -108px; +} +emoji[data-emoji~="cupid"]{ +background-position:-463px -115px; +} +*[data-emoji~="sparkling_heart"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -494px -108px; +} +emoji[data-emoji~="sparkling_heart"]{ +background-position:-501px -115px; +} +*[data-emoji~="sparkles"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -532px -108px; +} +emoji[data-emoji~="sparkles"]{ +background-position:-539px -115px; +} +*[data-emoji~="star"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -570px -108px; +} +emoji[data-emoji~="star"]{ +background-position:-577px -115px; +} +*[data-emoji~="star2"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -608px -108px; +} +emoji[data-emoji~="star2"]{ +background-position:-615px -115px; +} +*[data-emoji~="dizzy"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -646px -108px; +} +emoji[data-emoji~="dizzy"]{ +background-position:-653px -115px; +} +*[data-emoji~="boom"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -684px -108px; +} +emoji[data-emoji~="boom"]{ +background-position:-691px -115px; +} +*[data-emoji~="collision"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -722px -108px; +} +emoji[data-emoji~="collision"]{ +background-position:-729px -115px; +} +*[data-emoji~="anger"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat 0px -144px; +} +emoji[data-emoji~="anger"]{ +background-position:-7px -151px; +} +*[data-emoji~="exclamation"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -38px -144px; +} +emoji[data-emoji~="exclamation"]{ +background-position:-45px -151px; +} +*[data-emoji~="question"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -76px -144px; +} +emoji[data-emoji~="question"]{ +background-position:-83px -151px; +} +*[data-emoji~="grey_exclamation"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -114px -144px; +} +emoji[data-emoji~="grey_exclamation"]{ +background-position:-121px -151px; +} +*[data-emoji~="grey_question"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -152px -144px; +} +emoji[data-emoji~="grey_question"]{ +background-position:-159px -151px; +} +*[data-emoji~="zzz"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -190px -144px; +} +emoji[data-emoji~="zzz"]{ +background-position:-197px -151px; +} +*[data-emoji~="dash"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -228px -144px; +} +emoji[data-emoji~="dash"]{ +background-position:-235px -151px; +} +*[data-emoji~="sweat_drops"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -266px -144px; +} +emoji[data-emoji~="sweat_drops"]{ +background-position:-273px -151px; +} +*[data-emoji~="notes"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -304px -144px; +} +emoji[data-emoji~="notes"]{ +background-position:-311px -151px; +} +*[data-emoji~="musical_note"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -342px -144px; +} +emoji[data-emoji~="musical_note"]{ +background-position:-349px -151px; +} +*[data-emoji~="fire"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -380px -144px; +} +emoji[data-emoji~="fire"]{ +background-position:-387px -151px; +} +*[data-emoji~="hankey"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -418px -144px; +} +emoji[data-emoji~="hankey"]{ +background-position:-425px -151px; +} +*[data-emoji~="poop"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -456px -144px; +} +emoji[data-emoji~="poop"]{ +background-position:-463px -151px; +} +*[data-emoji~="shit"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -494px -144px; +} +emoji[data-emoji~="shit"]{ +background-position:-501px -151px; +} +*[data-emoji~="+1"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -532px -144px; +} +emoji[data-emoji~="+1"]{ +background-position:-539px -151px; +} +*[data-emoji~="thumbsup"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -570px -144px; +} +emoji[data-emoji~="thumbsup"]{ +background-position:-577px -151px; +} +*[data-emoji~="-1"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -608px -144px; +} +emoji[data-emoji~="-1"]{ +background-position:-615px -151px; +} +*[data-emoji~="thumbsdown"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -646px -144px; +} +emoji[data-emoji~="thumbsdown"]{ +background-position:-653px -151px; +} +*[data-emoji~="ok_hand"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -684px -144px; +} +emoji[data-emoji~="ok_hand"]{ +background-position:-691px -151px; +} +*[data-emoji~="punch"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -722px -144px; +} +emoji[data-emoji~="punch"]{ +background-position:-729px -151px; +} +*[data-emoji~="facepunch"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat 0px -180px; +} +emoji[data-emoji~="facepunch"]{ +background-position:-7px -187px; +} +*[data-emoji~="fist"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -38px -180px; +} +emoji[data-emoji~="fist"]{ +background-position:-45px -187px; +} +*[data-emoji~="v"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -76px -180px; +} +emoji[data-emoji~="v"]{ +background-position:-83px -187px; +} +*[data-emoji~="wave"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -114px -180px; +} +emoji[data-emoji~="wave"]{ +background-position:-121px -187px; +} +*[data-emoji~="hand"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -152px -180px; +} +emoji[data-emoji~="hand"]{ +background-position:-159px -187px; +} +*[data-emoji~="raised_hand"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -190px -180px; +} +emoji[data-emoji~="raised_hand"]{ +background-position:-197px -187px; +} +*[data-emoji~="open_hands"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -228px -180px; +} +emoji[data-emoji~="open_hands"]{ +background-position:-235px -187px; +} +*[data-emoji~="point_up"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -266px -180px; +} +emoji[data-emoji~="point_up"]{ +background-position:-273px -187px; +} +*[data-emoji~="point_down"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -304px -180px; +} +emoji[data-emoji~="point_down"]{ +background-position:-311px -187px; +} +*[data-emoji~="point_left"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -342px -180px; +} +emoji[data-emoji~="point_left"]{ +background-position:-349px -187px; +} +*[data-emoji~="point_right"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -380px -180px; +} +emoji[data-emoji~="point_right"]{ +background-position:-387px -187px; +} +*[data-emoji~="raised_hands"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -418px -180px; +} +emoji[data-emoji~="raised_hands"]{ +background-position:-425px -187px; +} +*[data-emoji~="pray"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -456px -180px; +} +emoji[data-emoji~="pray"]{ +background-position:-463px -187px; +} +*[data-emoji~="point_up_2"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -494px -180px; +} +emoji[data-emoji~="point_up_2"]{ +background-position:-501px -187px; +} +*[data-emoji~="clap"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -532px -180px; +} +emoji[data-emoji~="clap"]{ +background-position:-539px -187px; +} +*[data-emoji~="muscle"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -570px -180px; +} +emoji[data-emoji~="muscle"]{ +background-position:-577px -187px; +} +*[data-emoji~="metal"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -608px -180px; +} +emoji[data-emoji~="metal"]{ +background-position:-615px -187px; +} +*[data-emoji~="fu"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -646px -180px; +} +emoji[data-emoji~="fu"]{ +background-position:-653px -187px; +} +*[data-emoji~="walking"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -684px -180px; +} +emoji[data-emoji~="walking"]{ +background-position:-691px -187px; +} +*[data-emoji~="runner"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -722px -180px; +} +emoji[data-emoji~="runner"]{ +background-position:-729px -187px; +} +*[data-emoji~="running"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat 0px -216px; +} +emoji[data-emoji~="running"]{ +background-position:-7px -223px; +} +*[data-emoji~="couple"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -38px -216px; +} +emoji[data-emoji~="couple"]{ +background-position:-45px -223px; +} +*[data-emoji~="family"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -76px -216px; +} +emoji[data-emoji~="family"]{ +background-position:-83px -223px; +} +*[data-emoji~="two_men_holding_hands"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -114px -216px; +} +emoji[data-emoji~="two_men_holding_hands"]{ +background-position:-121px -223px; +} +*[data-emoji~="two_women_holding_hands"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -152px -216px; +} +emoji[data-emoji~="two_women_holding_hands"]{ +background-position:-159px -223px; +} +*[data-emoji~="dancer"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -190px -216px; +} +emoji[data-emoji~="dancer"]{ +background-position:-197px -223px; +} +*[data-emoji~="dancers"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -228px -216px; +} +emoji[data-emoji~="dancers"]{ +background-position:-235px -223px; +} +*[data-emoji~="ok_woman"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -266px -216px; +} +emoji[data-emoji~="ok_woman"]{ +background-position:-273px -223px; +} +*[data-emoji~="no_good"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -304px -216px; +} +emoji[data-emoji~="no_good"]{ +background-position:-311px -223px; +} +*[data-emoji~="information_desk_person"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -342px -216px; +} +emoji[data-emoji~="information_desk_person"]{ +background-position:-349px -223px; +} +*[data-emoji~="raising_hand"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -380px -216px; +} +emoji[data-emoji~="raising_hand"]{ +background-position:-387px -223px; +} +*[data-emoji~="bride_with_veil"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -418px -216px; +} +emoji[data-emoji~="bride_with_veil"]{ +background-position:-425px -223px; +} +*[data-emoji~="person_with_pouting_face"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -456px -216px; +} +emoji[data-emoji~="person_with_pouting_face"]{ +background-position:-463px -223px; +} +*[data-emoji~="person_frowning"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -494px -216px; +} +emoji[data-emoji~="person_frowning"]{ +background-position:-501px -223px; +} +*[data-emoji~="bow"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -532px -216px; +} +emoji[data-emoji~="bow"]{ +background-position:-539px -223px; +} +*[data-emoji~="couplekiss"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -570px -216px; +} +emoji[data-emoji~="couplekiss"]{ +background-position:-577px -223px; +} +*[data-emoji~="couple_with_heart"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -608px -216px; +} +emoji[data-emoji~="couple_with_heart"]{ +background-position:-615px -223px; +} +*[data-emoji~="massage"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -646px -216px; +} +emoji[data-emoji~="massage"]{ +background-position:-653px -223px; +} +*[data-emoji~="haircut"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -684px -216px; +} +emoji[data-emoji~="haircut"]{ +background-position:-691px -223px; +} +*[data-emoji~="nail_care"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -722px -216px; +} +emoji[data-emoji~="nail_care"]{ +background-position:-729px -223px; +} +*[data-emoji~="boy"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat 0px -252px; +} +emoji[data-emoji~="boy"]{ +background-position:-7px -259px; +} +*[data-emoji~="girl"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -38px -252px; +} +emoji[data-emoji~="girl"]{ +background-position:-45px -259px; +} +*[data-emoji~="woman"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -76px -252px; +} +emoji[data-emoji~="woman"]{ +background-position:-83px -259px; +} +*[data-emoji~="man"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -114px -252px; +} +emoji[data-emoji~="man"]{ +background-position:-121px -259px; +} +*[data-emoji~="baby"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -152px -252px; +} +emoji[data-emoji~="baby"]{ +background-position:-159px -259px; +} +*[data-emoji~="older_woman"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -190px -252px; +} +emoji[data-emoji~="older_woman"]{ +background-position:-197px -259px; +} +*[data-emoji~="older_man"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -228px -252px; +} +emoji[data-emoji~="older_man"]{ +background-position:-235px -259px; +} +*[data-emoji~="person_with_blond_hair"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -266px -252px; +} +emoji[data-emoji~="person_with_blond_hair"]{ +background-position:-273px -259px; +} +*[data-emoji~="man_with_gua_pi_mao"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -304px -252px; +} +emoji[data-emoji~="man_with_gua_pi_mao"]{ +background-position:-311px -259px; +} +*[data-emoji~="man_with_turban"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -342px -252px; +} +emoji[data-emoji~="man_with_turban"]{ +background-position:-349px -259px; +} +*[data-emoji~="construction_worker"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -380px -252px; +} +emoji[data-emoji~="construction_worker"]{ +background-position:-387px -259px; +} +*[data-emoji~="cop"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -418px -252px; +} +emoji[data-emoji~="cop"]{ +background-position:-425px -259px; +} +*[data-emoji~="angel"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -456px -252px; +} +emoji[data-emoji~="angel"]{ +background-position:-463px -259px; +} +*[data-emoji~="princess"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -494px -252px; +} +emoji[data-emoji~="princess"]{ +background-position:-501px -259px; +} +*[data-emoji~="smiley_cat"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -532px -252px; +} +emoji[data-emoji~="smiley_cat"]{ +background-position:-539px -259px; +} +*[data-emoji~="smile_cat"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -570px -252px; +} +emoji[data-emoji~="smile_cat"]{ +background-position:-577px -259px; +} +*[data-emoji~="heart_eyes_cat"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -608px -252px; +} +emoji[data-emoji~="heart_eyes_cat"]{ +background-position:-615px -259px; +} +*[data-emoji~="kissing_cat"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -646px -252px; +} +emoji[data-emoji~="kissing_cat"]{ +background-position:-653px -259px; +} +*[data-emoji~="smirk_cat"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -684px -252px; +} +emoji[data-emoji~="smirk_cat"]{ +background-position:-691px -259px; +} +*[data-emoji~="scream_cat"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -722px -252px; +} +emoji[data-emoji~="scream_cat"]{ +background-position:-729px -259px; +} +*[data-emoji~="crying_cat_face"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat 0px -288px; +} +emoji[data-emoji~="crying_cat_face"]{ +background-position:-7px -295px; +} +*[data-emoji~="joy_cat"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -38px -288px; +} +emoji[data-emoji~="joy_cat"]{ +background-position:-45px -295px; +} +*[data-emoji~="pouting_cat"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -76px -288px; +} +emoji[data-emoji~="pouting_cat"]{ +background-position:-83px -295px; +} +*[data-emoji~="japanese_ogre"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -114px -288px; +} +emoji[data-emoji~="japanese_ogre"]{ +background-position:-121px -295px; +} +*[data-emoji~="japanese_goblin"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -152px -288px; +} +emoji[data-emoji~="japanese_goblin"]{ +background-position:-159px -295px; +} +*[data-emoji~="see_no_evil"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -190px -288px; +} +emoji[data-emoji~="see_no_evil"]{ +background-position:-197px -295px; +} +*[data-emoji~="hear_no_evil"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -228px -288px; +} +emoji[data-emoji~="hear_no_evil"]{ +background-position:-235px -295px; +} +*[data-emoji~="speak_no_evil"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -266px -288px; +} +emoji[data-emoji~="speak_no_evil"]{ +background-position:-273px -295px; +} +*[data-emoji~="guardsman"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -304px -288px; +} +emoji[data-emoji~="guardsman"]{ +background-position:-311px -295px; +} +*[data-emoji~="skull"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -342px -288px; +} +emoji[data-emoji~="skull"]{ +background-position:-349px -295px; +} +*[data-emoji~="feet"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -380px -288px; +} +emoji[data-emoji~="feet"]{ +background-position:-387px -295px; +} +*[data-emoji~="lips"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -418px -288px; +} +emoji[data-emoji~="lips"]{ +background-position:-425px -295px; +} +*[data-emoji~="kiss"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -456px -288px; +} +emoji[data-emoji~="kiss"]{ +background-position:-463px -295px; +} +*[data-emoji~="droplet"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -494px -288px; +} +emoji[data-emoji~="droplet"]{ +background-position:-501px -295px; +} +*[data-emoji~="ear"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -532px -288px; +} +emoji[data-emoji~="ear"]{ +background-position:-539px -295px; +} +*[data-emoji~="eyes"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -570px -288px; +} +emoji[data-emoji~="eyes"]{ +background-position:-577px -295px; +} +*[data-emoji~="nose"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -608px -288px; +} +emoji[data-emoji~="nose"]{ +background-position:-615px -295px; +} +*[data-emoji~="tongue"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -646px -288px; +} +emoji[data-emoji~="tongue"]{ +background-position:-653px -295px; +} +*[data-emoji~="love_letter"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -684px -288px; +} +emoji[data-emoji~="love_letter"]{ +background-position:-691px -295px; +} +*[data-emoji~="bust_in_silhouette"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -722px -288px; +} +emoji[data-emoji~="bust_in_silhouette"]{ +background-position:-729px -295px; +} +*[data-emoji~="busts_in_silhouette"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat 0px -324px; +} +emoji[data-emoji~="busts_in_silhouette"]{ +background-position:-7px -331px; +} +*[data-emoji~="speech_balloon"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -38px -324px; +} +emoji[data-emoji~="speech_balloon"]{ +background-position:-45px -331px; +} +*[data-emoji~="thought_balloon"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -76px -324px; +} +emoji[data-emoji~="thought_balloon"]{ +background-position:-83px -331px; +} +*[data-emoji~="feelsgood"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -114px -324px; +} +emoji[data-emoji~="feelsgood"]{ +background-position:-121px -331px; +} +*[data-emoji~="finnadie"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -152px -324px; +} +emoji[data-emoji~="finnadie"]{ +background-position:-159px -331px; +} +*[data-emoji~="goberserk"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -190px -324px; +} +emoji[data-emoji~="goberserk"]{ +background-position:-197px -331px; +} +*[data-emoji~="godmode"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -228px -324px; +} +emoji[data-emoji~="godmode"]{ +background-position:-235px -331px; +} +*[data-emoji~="hurtrealbad"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -266px -324px; +} +emoji[data-emoji~="hurtrealbad"]{ +background-position:-273px -331px; +} +*[data-emoji~="rage1"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -304px -324px; +} +emoji[data-emoji~="rage1"]{ +background-position:-311px -331px; +} +*[data-emoji~="rage2"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -342px -324px; +} +emoji[data-emoji~="rage2"]{ +background-position:-349px -331px; +} +*[data-emoji~="rage3"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -380px -324px; +} +emoji[data-emoji~="rage3"]{ +background-position:-387px -331px; +} +*[data-emoji~="rage4"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -418px -324px; +} +emoji[data-emoji~="rage4"]{ +background-position:-425px -331px; +} +*[data-emoji~="suspect"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -456px -324px; +} +emoji[data-emoji~="suspect"]{ +background-position:-463px -331px; +} +*[data-emoji~="trollface"]{ +background: rgba(0,0,0,0) url(../images/emoji/people.png) no-repeat -494px -324px; +} +emoji[data-emoji~="trollface"]{ +background-position:-501px -331px; +} + diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/place.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/place.css new file mode 100644 index 0000000..3ac200e --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/place.css @@ -0,0 +1,637 @@ +*[data-emoji~="house"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat 0px 0px; +} +emoji[data-emoji~="house"]{ +background-position:-7px -7px; +} +*[data-emoji~="house_with_garden"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -38px 0px; +} +emoji[data-emoji~="house_with_garden"]{ +background-position:-45px -7px; +} +*[data-emoji~="school"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -76px 0px; +} +emoji[data-emoji~="school"]{ +background-position:-83px -7px; +} +*[data-emoji~="office"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -114px 0px; +} +emoji[data-emoji~="office"]{ +background-position:-121px -7px; +} +*[data-emoji~="post_office"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -152px 0px; +} +emoji[data-emoji~="post_office"]{ +background-position:-159px -7px; +} +*[data-emoji~="hospital"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -190px 0px; +} +emoji[data-emoji~="hospital"]{ +background-position:-197px -7px; +} +*[data-emoji~="bank"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -228px 0px; +} +emoji[data-emoji~="bank"]{ +background-position:-235px -7px; +} +*[data-emoji~="convenience_store"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -266px 0px; +} +emoji[data-emoji~="convenience_store"]{ +background-position:-273px -7px; +} +*[data-emoji~="love_hotel"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -304px 0px; +} +emoji[data-emoji~="love_hotel"]{ +background-position:-311px -7px; +} +*[data-emoji~="hotel"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -342px 0px; +} +emoji[data-emoji~="hotel"]{ +background-position:-349px -7px; +} +*[data-emoji~="wedding"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -380px 0px; +} +emoji[data-emoji~="wedding"]{ +background-position:-387px -7px; +} +*[data-emoji~="church"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -418px 0px; +} +emoji[data-emoji~="church"]{ +background-position:-425px -7px; +} +*[data-emoji~="department_store"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -456px 0px; +} +emoji[data-emoji~="department_store"]{ +background-position:-463px -7px; +} +*[data-emoji~="european_post_office"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -494px 0px; +} +emoji[data-emoji~="european_post_office"]{ +background-position:-501px -7px; +} +*[data-emoji~="city_sunrise"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -532px 0px; +} +emoji[data-emoji~="city_sunrise"]{ +background-position:-539px -7px; +} +*[data-emoji~="city_sunset"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -570px 0px; +} +emoji[data-emoji~="city_sunset"]{ +background-position:-577px -7px; +} +*[data-emoji~="japanese_castle"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -608px 0px; +} +emoji[data-emoji~="japanese_castle"]{ +background-position:-615px -7px; +} +*[data-emoji~="european_castle"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -646px 0px; +} +emoji[data-emoji~="european_castle"]{ +background-position:-653px -7px; +} +*[data-emoji~="tent"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -684px 0px; +} +emoji[data-emoji~="tent"]{ +background-position:-691px -7px; +} +*[data-emoji~="factory"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -722px 0px; +} +emoji[data-emoji~="factory"]{ +background-position:-729px -7px; +} +*[data-emoji~="tokyo_tower"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat 0px -36px; +} +emoji[data-emoji~="tokyo_tower"]{ +background-position:-7px -43px; +} +*[data-emoji~="japan"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -38px -36px; +} +emoji[data-emoji~="japan"]{ +background-position:-45px -43px; +} +*[data-emoji~="mount_fuji"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -76px -36px; +} +emoji[data-emoji~="mount_fuji"]{ +background-position:-83px -43px; +} +*[data-emoji~="sunrise_over_mountains"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -114px -36px; +} +emoji[data-emoji~="sunrise_over_mountains"]{ +background-position:-121px -43px; +} +*[data-emoji~="sunrise"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -152px -36px; +} +emoji[data-emoji~="sunrise"]{ +background-position:-159px -43px; +} +*[data-emoji~="stars"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -190px -36px; +} +emoji[data-emoji~="stars"]{ +background-position:-197px -43px; +} +*[data-emoji~="statue_of_liberty"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -228px -36px; +} +emoji[data-emoji~="statue_of_liberty"]{ +background-position:-235px -43px; +} +*[data-emoji~="bridge_at_night"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -266px -36px; +} +emoji[data-emoji~="bridge_at_night"]{ +background-position:-273px -43px; +} +*[data-emoji~="carousel_horse"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -304px -36px; +} +emoji[data-emoji~="carousel_horse"]{ +background-position:-311px -43px; +} +*[data-emoji~="rainbow"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -342px -36px; +} +emoji[data-emoji~="rainbow"]{ +background-position:-349px -43px; +} +*[data-emoji~="ferris_wheel"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -380px -36px; +} +emoji[data-emoji~="ferris_wheel"]{ +background-position:-387px -43px; +} +*[data-emoji~="fountain"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -418px -36px; +} +emoji[data-emoji~="fountain"]{ +background-position:-425px -43px; +} +*[data-emoji~="roller_coaster"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -456px -36px; +} +emoji[data-emoji~="roller_coaster"]{ +background-position:-463px -43px; +} +*[data-emoji~="ship"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -494px -36px; +} +emoji[data-emoji~="ship"]{ +background-position:-501px -43px; +} +*[data-emoji~="speedboat"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -532px -36px; +} +emoji[data-emoji~="speedboat"]{ +background-position:-539px -43px; +} +*[data-emoji~="boat"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -570px -36px; +} +emoji[data-emoji~="boat"]{ +background-position:-577px -43px; +} +*[data-emoji~="sailboat"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -608px -36px; +} +emoji[data-emoji~="sailboat"]{ +background-position:-615px -43px; +} +*[data-emoji~="rowboat"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -646px -36px; +} +emoji[data-emoji~="rowboat"]{ +background-position:-653px -43px; +} +*[data-emoji~="anchor"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -684px -36px; +} +emoji[data-emoji~="anchor"]{ +background-position:-691px -43px; +} +*[data-emoji~="rocket"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -722px -36px; +} +emoji[data-emoji~="rocket"]{ +background-position:-729px -43px; +} +*[data-emoji~="airplane"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat 0px -72px; +} +emoji[data-emoji~="airplane"]{ +background-position:-7px -79px; +} +*[data-emoji~="helicopter"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -38px -72px; +} +emoji[data-emoji~="helicopter"]{ +background-position:-45px -79px; +} +*[data-emoji~="steam_locomotive"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -76px -72px; +} +emoji[data-emoji~="steam_locomotive"]{ +background-position:-83px -79px; +} +*[data-emoji~="tram"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -114px -72px; +} +emoji[data-emoji~="tram"]{ +background-position:-121px -79px; +} +*[data-emoji~="mountain_railway"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -152px -72px; +} +emoji[data-emoji~="mountain_railway"]{ +background-position:-159px -79px; +} +*[data-emoji~="bike"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -190px -72px; +} +emoji[data-emoji~="bike"]{ +background-position:-197px -79px; +} +*[data-emoji~="aerial_tramway"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -228px -72px; +} +emoji[data-emoji~="aerial_tramway"]{ +background-position:-235px -79px; +} +*[data-emoji~="suspension_railway"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -266px -72px; +} +emoji[data-emoji~="suspension_railway"]{ +background-position:-273px -79px; +} +*[data-emoji~="mountain_cableway"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -304px -72px; +} +emoji[data-emoji~="mountain_cableway"]{ +background-position:-311px -79px; +} +*[data-emoji~="tractor"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -342px -72px; +} +emoji[data-emoji~="tractor"]{ +background-position:-349px -79px; +} +*[data-emoji~="blue_car"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -380px -72px; +} +emoji[data-emoji~="blue_car"]{ +background-position:-387px -79px; +} +*[data-emoji~="oncoming_automobile"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -418px -72px; +} +emoji[data-emoji~="oncoming_automobile"]{ +background-position:-425px -79px; +} +*[data-emoji~="car"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -456px -72px; +} +emoji[data-emoji~="car"]{ +background-position:-463px -79px; +} +*[data-emoji~="red_car"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -494px -72px; +} +emoji[data-emoji~="red_car"]{ +background-position:-501px -79px; +} +*[data-emoji~="taxi"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -532px -72px; +} +emoji[data-emoji~="taxi"]{ +background-position:-539px -79px; +} +*[data-emoji~="oncoming_taxi"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -570px -72px; +} +emoji[data-emoji~="oncoming_taxi"]{ +background-position:-577px -79px; +} +*[data-emoji~="articulated_lorry"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -608px -72px; +} +emoji[data-emoji~="articulated_lorry"]{ +background-position:-615px -79px; +} +*[data-emoji~="bus"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -646px -72px; +} +emoji[data-emoji~="bus"]{ +background-position:-653px -79px; +} +*[data-emoji~="oncoming_bus"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -684px -72px; +} +emoji[data-emoji~="oncoming_bus"]{ +background-position:-691px -79px; +} +*[data-emoji~="rotating_light"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -722px -72px; +} +emoji[data-emoji~="rotating_light"]{ +background-position:-729px -79px; +} +*[data-emoji~="police_car"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat 0px -108px; +} +emoji[data-emoji~="police_car"]{ +background-position:-7px -115px; +} +*[data-emoji~="oncoming_police_car"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -38px -108px; +} +emoji[data-emoji~="oncoming_police_car"]{ +background-position:-45px -115px; +} +*[data-emoji~="fire_engine"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -76px -108px; +} +emoji[data-emoji~="fire_engine"]{ +background-position:-83px -115px; +} +*[data-emoji~="ambulance"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -114px -108px; +} +emoji[data-emoji~="ambulance"]{ +background-position:-121px -115px; +} +*[data-emoji~="minibus"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -152px -108px; +} +emoji[data-emoji~="minibus"]{ +background-position:-159px -115px; +} +*[data-emoji~="truck"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -190px -108px; +} +emoji[data-emoji~="truck"]{ +background-position:-197px -115px; +} +*[data-emoji~="train"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -228px -108px; +} +emoji[data-emoji~="train"]{ +background-position:-235px -115px; +} +*[data-emoji~="station"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -266px -108px; +} +emoji[data-emoji~="station"]{ +background-position:-273px -115px; +} +*[data-emoji~="train2"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -304px -108px; +} +emoji[data-emoji~="train2"]{ +background-position:-311px -115px; +} +*[data-emoji~="bullettrain_front"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -342px -108px; +} +emoji[data-emoji~="bullettrain_front"]{ +background-position:-349px -115px; +} +*[data-emoji~="bullettrain_side"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -380px -108px; +} +emoji[data-emoji~="bullettrain_side"]{ +background-position:-387px -115px; +} +*[data-emoji~="light_rail"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -418px -108px; +} +emoji[data-emoji~="light_rail"]{ +background-position:-425px -115px; +} +*[data-emoji~="monorail"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -456px -108px; +} +emoji[data-emoji~="monorail"]{ +background-position:-463px -115px; +} +*[data-emoji~="railway_car"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -494px -108px; +} +emoji[data-emoji~="railway_car"]{ +background-position:-501px -115px; +} +*[data-emoji~="trolleybus"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -532px -108px; +} +emoji[data-emoji~="trolleybus"]{ +background-position:-539px -115px; +} +*[data-emoji~="ticket"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -570px -108px; +} +emoji[data-emoji~="ticket"]{ +background-position:-577px -115px; +} +*[data-emoji~="fuelpump"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -608px -108px; +} +emoji[data-emoji~="fuelpump"]{ +background-position:-615px -115px; +} +*[data-emoji~="vertical_traffic_light"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -646px -108px; +} +emoji[data-emoji~="vertical_traffic_light"]{ +background-position:-653px -115px; +} +*[data-emoji~="traffic_light"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -684px -108px; +} +emoji[data-emoji~="traffic_light"]{ +background-position:-691px -115px; +} +*[data-emoji~="warning"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -722px -108px; +} +emoji[data-emoji~="warning"]{ +background-position:-729px -115px; +} +*[data-emoji~="construction"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat 0px -144px; +} +emoji[data-emoji~="construction"]{ +background-position:-7px -151px; +} +*[data-emoji~="beginner"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -38px -144px; +} +emoji[data-emoji~="beginner"]{ +background-position:-45px -151px; +} +*[data-emoji~="atm"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -76px -144px; +} +emoji[data-emoji~="atm"]{ +background-position:-83px -151px; +} +*[data-emoji~="slot_machine"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -114px -144px; +} +emoji[data-emoji~="slot_machine"]{ +background-position:-121px -151px; +} +*[data-emoji~="busstop"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -152px -144px; +} +emoji[data-emoji~="busstop"]{ +background-position:-159px -151px; +} +*[data-emoji~="barber"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -190px -144px; +} +emoji[data-emoji~="barber"]{ +background-position:-197px -151px; +} +*[data-emoji~="hotsprings"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -228px -144px; +} +emoji[data-emoji~="hotsprings"]{ +background-position:-235px -151px; +} +*[data-emoji~="checkered_flag"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -266px -144px; +} +emoji[data-emoji~="checkered_flag"]{ +background-position:-273px -151px; +} +*[data-emoji~="crossed_flags"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -304px -144px; +} +emoji[data-emoji~="crossed_flags"]{ +background-position:-311px -151px; +} +*[data-emoji~="izakaya_lantern"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -342px -144px; +} +emoji[data-emoji~="izakaya_lantern"]{ +background-position:-349px -151px; +} +*[data-emoji~="moyai"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -380px -144px; +} +emoji[data-emoji~="moyai"]{ +background-position:-387px -151px; +} +*[data-emoji~="circus_tent"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -418px -144px; +} +emoji[data-emoji~="circus_tent"]{ +background-position:-425px -151px; +} +*[data-emoji~="performing_arts"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -456px -144px; +} +emoji[data-emoji~="performing_arts"]{ +background-position:-463px -151px; +} +*[data-emoji~="round_pushpin"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -494px -144px; +} +emoji[data-emoji~="round_pushpin"]{ +background-position:-501px -151px; +} +*[data-emoji~="triangular_flag_on_post"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -532px -144px; +} +emoji[data-emoji~="triangular_flag_on_post"]{ +background-position:-539px -151px; +} +*[data-emoji~="jp"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -570px -144px; +} +emoji[data-emoji~="jp"]{ +background-position:-577px -151px; +} +*[data-emoji~="kr"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -608px -144px; +} +emoji[data-emoji~="kr"]{ +background-position:-615px -151px; +} +*[data-emoji~="cn"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -646px -144px; +} +emoji[data-emoji~="cn"]{ +background-position:-653px -151px; +} +*[data-emoji~="us"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -684px -144px; +} +emoji[data-emoji~="us"]{ +background-position:-691px -151px; +} +*[data-emoji~="fr"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -722px -144px; +} +emoji[data-emoji~="fr"]{ +background-position:-729px -151px; +} +*[data-emoji~="es"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat 0px -180px; +} +emoji[data-emoji~="es"]{ +background-position:-7px -187px; +} +*[data-emoji~="it"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -38px -180px; +} +emoji[data-emoji~="it"]{ +background-position:-45px -187px; +} +*[data-emoji~="ru"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -76px -180px; +} +emoji[data-emoji~="ru"]{ +background-position:-83px -187px; +} +*[data-emoji~="gb"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -114px -180px; +} +emoji[data-emoji~="gb"]{ +background-position:-121px -187px; +} +*[data-emoji~="uk"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -152px -180px; +} +emoji[data-emoji~="uk"]{ +background-position:-159px -187px; +} +*[data-emoji~="de"]{ +background: rgba(0,0,0,0) url(../images/emoji/place.png) no-repeat -190px -180px; +} +emoji[data-emoji~="de"]{ +background-position:-197px -187px; +} + diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/twemoji.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/twemoji.css new file mode 100644 index 0000000..6519d34 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/emoji/twemoji.css @@ -0,0 +1,5233 @@ +*[data-emoji~="tw-1f004"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px 0px; +} +emoji[data-emoji~="tw-1f004"]{ +background-position:-7px -7px; +} +*[data-emoji~="tw-1f0cf"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px 0px; +} +emoji[data-emoji~="tw-1f0cf"]{ +background-position:-45px -7px; +} +*[data-emoji~="tw-1f170"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px 0px; +} +emoji[data-emoji~="tw-1f170"]{ +background-position:-83px -7px; +} +*[data-emoji~="tw-1f171"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px 0px; +} +emoji[data-emoji~="tw-1f171"]{ +background-position:-121px -7px; +} +*[data-emoji~="tw-1f17e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px 0px; +} +emoji[data-emoji~="tw-1f17e"]{ +background-position:-159px -7px; +} +*[data-emoji~="tw-1f17f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px 0px; +} +emoji[data-emoji~="tw-1f17f"]{ +background-position:-197px -7px; +} +*[data-emoji~="tw-1f18e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px 0px; +} +emoji[data-emoji~="tw-1f18e"]{ +background-position:-235px -7px; +} +*[data-emoji~="tw-1f191"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px 0px; +} +emoji[data-emoji~="tw-1f191"]{ +background-position:-273px -7px; +} +*[data-emoji~="tw-1f192"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px 0px; +} +emoji[data-emoji~="tw-1f192"]{ +background-position:-311px -7px; +} +*[data-emoji~="tw-1f193"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px 0px; +} +emoji[data-emoji~="tw-1f193"]{ +background-position:-349px -7px; +} +*[data-emoji~="tw-1f194"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px 0px; +} +emoji[data-emoji~="tw-1f194"]{ +background-position:-387px -7px; +} +*[data-emoji~="tw-1f195"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px 0px; +} +emoji[data-emoji~="tw-1f195"]{ +background-position:-425px -7px; +} +*[data-emoji~="tw-1f196"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px 0px; +} +emoji[data-emoji~="tw-1f196"]{ +background-position:-463px -7px; +} +*[data-emoji~="tw-1f197"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px 0px; +} +emoji[data-emoji~="tw-1f197"]{ +background-position:-501px -7px; +} +*[data-emoji~="tw-1f198"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px 0px; +} +emoji[data-emoji~="tw-1f198"]{ +background-position:-539px -7px; +} +*[data-emoji~="tw-1f199"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px 0px; +} +emoji[data-emoji~="tw-1f199"]{ +background-position:-577px -7px; +} +*[data-emoji~="tw-1f19a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px 0px; +} +emoji[data-emoji~="tw-1f19a"]{ +background-position:-615px -7px; +} +*[data-emoji~="tw-1f1e6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px 0px; +} +emoji[data-emoji~="tw-1f1e6"]{ +background-position:-653px -7px; +} +*[data-emoji~="tw-1f1e7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px 0px; +} +emoji[data-emoji~="tw-1f1e7"]{ +background-position:-691px -7px; +} +*[data-emoji~="tw-1f1e8-1f1f3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px 0px; +} +emoji[data-emoji~="tw-1f1e8-1f1f3"]{ +background-position:-729px -7px; +} +*[data-emoji~="tw-1f1e8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -36px; +} +emoji[data-emoji~="tw-1f1e8"]{ +background-position:-7px -43px; +} +*[data-emoji~="tw-1f1e9-1f1ea"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -36px; +} +emoji[data-emoji~="tw-1f1e9-1f1ea"]{ +background-position:-45px -43px; +} +*[data-emoji~="tw-1f1e9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -36px; +} +emoji[data-emoji~="tw-1f1e9"]{ +background-position:-83px -43px; +} +*[data-emoji~="tw-1f1ea-1f1f8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -36px; +} +emoji[data-emoji~="tw-1f1ea-1f1f8"]{ +background-position:-121px -43px; +} +*[data-emoji~="tw-1f1ea"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -36px; +} +emoji[data-emoji~="tw-1f1ea"]{ +background-position:-159px -43px; +} +*[data-emoji~="tw-1f1eb-1f1f7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -36px; +} +emoji[data-emoji~="tw-1f1eb-1f1f7"]{ +background-position:-197px -43px; +} +*[data-emoji~="tw-1f1eb"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -36px; +} +emoji[data-emoji~="tw-1f1eb"]{ +background-position:-235px -43px; +} +*[data-emoji~="tw-1f1ec-1f1e7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -36px; +} +emoji[data-emoji~="tw-1f1ec-1f1e7"]{ +background-position:-273px -43px; +} +*[data-emoji~="tw-1f1ec"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -36px; +} +emoji[data-emoji~="tw-1f1ec"]{ +background-position:-311px -43px; +} +*[data-emoji~="tw-1f1ed"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -36px; +} +emoji[data-emoji~="tw-1f1ed"]{ +background-position:-349px -43px; +} +*[data-emoji~="tw-1f1ee-1f1f9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -36px; +} +emoji[data-emoji~="tw-1f1ee-1f1f9"]{ +background-position:-387px -43px; +} +*[data-emoji~="tw-1f1ee"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -36px; +} +emoji[data-emoji~="tw-1f1ee"]{ +background-position:-425px -43px; +} +*[data-emoji~="tw-1f1ef-1f1f5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -36px; +} +emoji[data-emoji~="tw-1f1ef-1f1f5"]{ +background-position:-463px -43px; +} +*[data-emoji~="tw-1f1ef"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -36px; +} +emoji[data-emoji~="tw-1f1ef"]{ +background-position:-501px -43px; +} +*[data-emoji~="tw-1f1f0-1f1f7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -36px; +} +emoji[data-emoji~="tw-1f1f0-1f1f7"]{ +background-position:-539px -43px; +} +*[data-emoji~="tw-1f1f0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -36px; +} +emoji[data-emoji~="tw-1f1f0"]{ +background-position:-577px -43px; +} +*[data-emoji~="tw-1f1f1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -36px; +} +emoji[data-emoji~="tw-1f1f1"]{ +background-position:-615px -43px; +} +*[data-emoji~="tw-1f1f2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -36px; +} +emoji[data-emoji~="tw-1f1f2"]{ +background-position:-653px -43px; +} +*[data-emoji~="tw-1f1f3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -36px; +} +emoji[data-emoji~="tw-1f1f3"]{ +background-position:-691px -43px; +} +*[data-emoji~="tw-1f1f4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -36px; +} +emoji[data-emoji~="tw-1f1f4"]{ +background-position:-729px -43px; +} +*[data-emoji~="tw-1f1f5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -72px; +} +emoji[data-emoji~="tw-1f1f5"]{ +background-position:-7px -79px; +} +*[data-emoji~="tw-1f1f6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -72px; +} +emoji[data-emoji~="tw-1f1f6"]{ +background-position:-45px -79px; +} +*[data-emoji~="tw-1f1f7-1f1fa"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -72px; +} +emoji[data-emoji~="tw-1f1f7-1f1fa"]{ +background-position:-83px -79px; +} +*[data-emoji~="tw-1f1f7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -72px; +} +emoji[data-emoji~="tw-1f1f7"]{ +background-position:-121px -79px; +} +*[data-emoji~="tw-1f1f8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -72px; +} +emoji[data-emoji~="tw-1f1f8"]{ +background-position:-159px -79px; +} +*[data-emoji~="tw-1f1f9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -72px; +} +emoji[data-emoji~="tw-1f1f9"]{ +background-position:-197px -79px; +} +*[data-emoji~="tw-1f1fa-1f1f8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -72px; +} +emoji[data-emoji~="tw-1f1fa-1f1f8"]{ +background-position:-235px -79px; +} +*[data-emoji~="tw-1f1fa"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -72px; +} +emoji[data-emoji~="tw-1f1fa"]{ +background-position:-273px -79px; +} +*[data-emoji~="tw-1f1fb"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -72px; +} +emoji[data-emoji~="tw-1f1fb"]{ +background-position:-311px -79px; +} +*[data-emoji~="tw-1f1fc"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -72px; +} +emoji[data-emoji~="tw-1f1fc"]{ +background-position:-349px -79px; +} +*[data-emoji~="tw-1f1fd"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -72px; +} +emoji[data-emoji~="tw-1f1fd"]{ +background-position:-387px -79px; +} +*[data-emoji~="tw-1f1fe"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -72px; +} +emoji[data-emoji~="tw-1f1fe"]{ +background-position:-425px -79px; +} +*[data-emoji~="tw-1f1ff"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -72px; +} +emoji[data-emoji~="tw-1f1ff"]{ +background-position:-463px -79px; +} +*[data-emoji~="tw-1f201"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -72px; +} +emoji[data-emoji~="tw-1f201"]{ +background-position:-501px -79px; +} +*[data-emoji~="tw-1f202"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -72px; +} +emoji[data-emoji~="tw-1f202"]{ +background-position:-539px -79px; +} +*[data-emoji~="tw-1f21a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -72px; +} +emoji[data-emoji~="tw-1f21a"]{ +background-position:-577px -79px; +} +*[data-emoji~="tw-1f22f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -72px; +} +emoji[data-emoji~="tw-1f22f"]{ +background-position:-615px -79px; +} +*[data-emoji~="tw-1f232"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -72px; +} +emoji[data-emoji~="tw-1f232"]{ +background-position:-653px -79px; +} +*[data-emoji~="tw-1f233"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -72px; +} +emoji[data-emoji~="tw-1f233"]{ +background-position:-691px -79px; +} +*[data-emoji~="tw-1f234"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -72px; +} +emoji[data-emoji~="tw-1f234"]{ +background-position:-729px -79px; +} +*[data-emoji~="tw-1f235"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -108px; +} +emoji[data-emoji~="tw-1f235"]{ +background-position:-7px -115px; +} +*[data-emoji~="tw-1f236"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -108px; +} +emoji[data-emoji~="tw-1f236"]{ +background-position:-45px -115px; +} +*[data-emoji~="tw-1f237"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -108px; +} +emoji[data-emoji~="tw-1f237"]{ +background-position:-83px -115px; +} +*[data-emoji~="tw-1f238"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -108px; +} +emoji[data-emoji~="tw-1f238"]{ +background-position:-121px -115px; +} +*[data-emoji~="tw-1f239"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -108px; +} +emoji[data-emoji~="tw-1f239"]{ +background-position:-159px -115px; +} +*[data-emoji~="tw-1f23a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -108px; +} +emoji[data-emoji~="tw-1f23a"]{ +background-position:-197px -115px; +} +*[data-emoji~="tw-1f250"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -108px; +} +emoji[data-emoji~="tw-1f250"]{ +background-position:-235px -115px; +} +*[data-emoji~="tw-1f251"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -108px; +} +emoji[data-emoji~="tw-1f251"]{ +background-position:-273px -115px; +} +*[data-emoji~="tw-1f300"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -108px; +} +emoji[data-emoji~="tw-1f300"]{ +background-position:-311px -115px; +} +*[data-emoji~="tw-1f301"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -108px; +} +emoji[data-emoji~="tw-1f301"]{ +background-position:-349px -115px; +} +*[data-emoji~="tw-1f302"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -108px; +} +emoji[data-emoji~="tw-1f302"]{ +background-position:-387px -115px; +} +*[data-emoji~="tw-1f303"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -108px; +} +emoji[data-emoji~="tw-1f303"]{ +background-position:-425px -115px; +} +*[data-emoji~="tw-1f304"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -108px; +} +emoji[data-emoji~="tw-1f304"]{ +background-position:-463px -115px; +} +*[data-emoji~="tw-1f305"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -108px; +} +emoji[data-emoji~="tw-1f305"]{ +background-position:-501px -115px; +} +*[data-emoji~="tw-1f306"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -108px; +} +emoji[data-emoji~="tw-1f306"]{ +background-position:-539px -115px; +} +*[data-emoji~="tw-1f307"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -108px; +} +emoji[data-emoji~="tw-1f307"]{ +background-position:-577px -115px; +} +*[data-emoji~="tw-1f308"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -108px; +} +emoji[data-emoji~="tw-1f308"]{ +background-position:-615px -115px; +} +*[data-emoji~="tw-1f309"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -108px; +} +emoji[data-emoji~="tw-1f309"]{ +background-position:-653px -115px; +} +*[data-emoji~="tw-1f30a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -108px; +} +emoji[data-emoji~="tw-1f30a"]{ +background-position:-691px -115px; +} +*[data-emoji~="tw-1f30b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -108px; +} +emoji[data-emoji~="tw-1f30b"]{ +background-position:-729px -115px; +} +*[data-emoji~="tw-1f30c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -144px; +} +emoji[data-emoji~="tw-1f30c"]{ +background-position:-7px -151px; +} +*[data-emoji~="tw-1f30d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -144px; +} +emoji[data-emoji~="tw-1f30d"]{ +background-position:-45px -151px; +} +*[data-emoji~="tw-1f30e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -144px; +} +emoji[data-emoji~="tw-1f30e"]{ +background-position:-83px -151px; +} +*[data-emoji~="tw-1f30f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -144px; +} +emoji[data-emoji~="tw-1f30f"]{ +background-position:-121px -151px; +} +*[data-emoji~="tw-1f310"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -144px; +} +emoji[data-emoji~="tw-1f310"]{ +background-position:-159px -151px; +} +*[data-emoji~="tw-1f311"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -144px; +} +emoji[data-emoji~="tw-1f311"]{ +background-position:-197px -151px; +} +*[data-emoji~="tw-1f312"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -144px; +} +emoji[data-emoji~="tw-1f312"]{ +background-position:-235px -151px; +} +*[data-emoji~="tw-1f313"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -144px; +} +emoji[data-emoji~="tw-1f313"]{ +background-position:-273px -151px; +} +*[data-emoji~="tw-1f314"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -144px; +} +emoji[data-emoji~="tw-1f314"]{ +background-position:-311px -151px; +} +*[data-emoji~="tw-1f315"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -144px; +} +emoji[data-emoji~="tw-1f315"]{ +background-position:-349px -151px; +} +*[data-emoji~="tw-1f316"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -144px; +} +emoji[data-emoji~="tw-1f316"]{ +background-position:-387px -151px; +} +*[data-emoji~="tw-1f317"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -144px; +} +emoji[data-emoji~="tw-1f317"]{ +background-position:-425px -151px; +} +*[data-emoji~="tw-1f318"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -144px; +} +emoji[data-emoji~="tw-1f318"]{ +background-position:-463px -151px; +} +*[data-emoji~="tw-1f319"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -144px; +} +emoji[data-emoji~="tw-1f319"]{ +background-position:-501px -151px; +} +*[data-emoji~="tw-1f31a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -144px; +} +emoji[data-emoji~="tw-1f31a"]{ +background-position:-539px -151px; +} +*[data-emoji~="tw-1f31b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -144px; +} +emoji[data-emoji~="tw-1f31b"]{ +background-position:-577px -151px; +} +*[data-emoji~="tw-1f31c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -144px; +} +emoji[data-emoji~="tw-1f31c"]{ +background-position:-615px -151px; +} +*[data-emoji~="tw-1f31d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -144px; +} +emoji[data-emoji~="tw-1f31d"]{ +background-position:-653px -151px; +} +*[data-emoji~="tw-1f31e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -144px; +} +emoji[data-emoji~="tw-1f31e"]{ +background-position:-691px -151px; +} +*[data-emoji~="tw-1f31f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -144px; +} +emoji[data-emoji~="tw-1f31f"]{ +background-position:-729px -151px; +} +*[data-emoji~="tw-1f320"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -180px; +} +emoji[data-emoji~="tw-1f320"]{ +background-position:-7px -187px; +} +*[data-emoji~="tw-1f330"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -180px; +} +emoji[data-emoji~="tw-1f330"]{ +background-position:-45px -187px; +} +*[data-emoji~="tw-1f331"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -180px; +} +emoji[data-emoji~="tw-1f331"]{ +background-position:-83px -187px; +} +*[data-emoji~="tw-1f332"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -180px; +} +emoji[data-emoji~="tw-1f332"]{ +background-position:-121px -187px; +} +*[data-emoji~="tw-1f333"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -180px; +} +emoji[data-emoji~="tw-1f333"]{ +background-position:-159px -187px; +} +*[data-emoji~="tw-1f334"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -180px; +} +emoji[data-emoji~="tw-1f334"]{ +background-position:-197px -187px; +} +*[data-emoji~="tw-1f335"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -180px; +} +emoji[data-emoji~="tw-1f335"]{ +background-position:-235px -187px; +} +*[data-emoji~="tw-1f337"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -180px; +} +emoji[data-emoji~="tw-1f337"]{ +background-position:-273px -187px; +} +*[data-emoji~="tw-1f338"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -180px; +} +emoji[data-emoji~="tw-1f338"]{ +background-position:-311px -187px; +} +*[data-emoji~="tw-1f339"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -180px; +} +emoji[data-emoji~="tw-1f339"]{ +background-position:-349px -187px; +} +*[data-emoji~="tw-1f33a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -180px; +} +emoji[data-emoji~="tw-1f33a"]{ +background-position:-387px -187px; +} +*[data-emoji~="tw-1f33b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -180px; +} +emoji[data-emoji~="tw-1f33b"]{ +background-position:-425px -187px; +} +*[data-emoji~="tw-1f33c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -180px; +} +emoji[data-emoji~="tw-1f33c"]{ +background-position:-463px -187px; +} +*[data-emoji~="tw-1f33d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -180px; +} +emoji[data-emoji~="tw-1f33d"]{ +background-position:-501px -187px; +} +*[data-emoji~="tw-1f33e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -180px; +} +emoji[data-emoji~="tw-1f33e"]{ +background-position:-539px -187px; +} +*[data-emoji~="tw-1f33f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -180px; +} +emoji[data-emoji~="tw-1f33f"]{ +background-position:-577px -187px; +} +*[data-emoji~="tw-1f340"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -180px; +} +emoji[data-emoji~="tw-1f340"]{ +background-position:-615px -187px; +} +*[data-emoji~="tw-1f341"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -180px; +} +emoji[data-emoji~="tw-1f341"]{ +background-position:-653px -187px; +} +*[data-emoji~="tw-1f342"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -180px; +} +emoji[data-emoji~="tw-1f342"]{ +background-position:-691px -187px; +} +*[data-emoji~="tw-1f343"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -180px; +} +emoji[data-emoji~="tw-1f343"]{ +background-position:-729px -187px; +} +*[data-emoji~="tw-1f344"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -216px; +} +emoji[data-emoji~="tw-1f344"]{ +background-position:-7px -223px; +} +*[data-emoji~="tw-1f345"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -216px; +} +emoji[data-emoji~="tw-1f345"]{ +background-position:-45px -223px; +} +*[data-emoji~="tw-1f346"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -216px; +} +emoji[data-emoji~="tw-1f346"]{ +background-position:-83px -223px; +} +*[data-emoji~="tw-1f347"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -216px; +} +emoji[data-emoji~="tw-1f347"]{ +background-position:-121px -223px; +} +*[data-emoji~="tw-1f348"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -216px; +} +emoji[data-emoji~="tw-1f348"]{ +background-position:-159px -223px; +} +*[data-emoji~="tw-1f349"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -216px; +} +emoji[data-emoji~="tw-1f349"]{ +background-position:-197px -223px; +} +*[data-emoji~="tw-1f34a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -216px; +} +emoji[data-emoji~="tw-1f34a"]{ +background-position:-235px -223px; +} +*[data-emoji~="tw-1f34b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -216px; +} +emoji[data-emoji~="tw-1f34b"]{ +background-position:-273px -223px; +} +*[data-emoji~="tw-1f34c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -216px; +} +emoji[data-emoji~="tw-1f34c"]{ +background-position:-311px -223px; +} +*[data-emoji~="tw-1f34d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -216px; +} +emoji[data-emoji~="tw-1f34d"]{ +background-position:-349px -223px; +} +*[data-emoji~="tw-1f34e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -216px; +} +emoji[data-emoji~="tw-1f34e"]{ +background-position:-387px -223px; +} +*[data-emoji~="tw-1f34f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -216px; +} +emoji[data-emoji~="tw-1f34f"]{ +background-position:-425px -223px; +} +*[data-emoji~="tw-1f350"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -216px; +} +emoji[data-emoji~="tw-1f350"]{ +background-position:-463px -223px; +} +*[data-emoji~="tw-1f351"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -216px; +} +emoji[data-emoji~="tw-1f351"]{ +background-position:-501px -223px; +} +*[data-emoji~="tw-1f352"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -216px; +} +emoji[data-emoji~="tw-1f352"]{ +background-position:-539px -223px; +} +*[data-emoji~="tw-1f353"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -216px; +} +emoji[data-emoji~="tw-1f353"]{ +background-position:-577px -223px; +} +*[data-emoji~="tw-1f354"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -216px; +} +emoji[data-emoji~="tw-1f354"]{ +background-position:-615px -223px; +} +*[data-emoji~="tw-1f355"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -216px; +} +emoji[data-emoji~="tw-1f355"]{ +background-position:-653px -223px; +} +*[data-emoji~="tw-1f356"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -216px; +} +emoji[data-emoji~="tw-1f356"]{ +background-position:-691px -223px; +} +*[data-emoji~="tw-1f357"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -216px; +} +emoji[data-emoji~="tw-1f357"]{ +background-position:-729px -223px; +} +*[data-emoji~="tw-1f358"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -252px; +} +emoji[data-emoji~="tw-1f358"]{ +background-position:-7px -259px; +} +*[data-emoji~="tw-1f359"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -252px; +} +emoji[data-emoji~="tw-1f359"]{ +background-position:-45px -259px; +} +*[data-emoji~="tw-1f35a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -252px; +} +emoji[data-emoji~="tw-1f35a"]{ +background-position:-83px -259px; +} +*[data-emoji~="tw-1f35b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -252px; +} +emoji[data-emoji~="tw-1f35b"]{ +background-position:-121px -259px; +} +*[data-emoji~="tw-1f35c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -252px; +} +emoji[data-emoji~="tw-1f35c"]{ +background-position:-159px -259px; +} +*[data-emoji~="tw-1f35d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -252px; +} +emoji[data-emoji~="tw-1f35d"]{ +background-position:-197px -259px; +} +*[data-emoji~="tw-1f35e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -252px; +} +emoji[data-emoji~="tw-1f35e"]{ +background-position:-235px -259px; +} +*[data-emoji~="tw-1f35f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -252px; +} +emoji[data-emoji~="tw-1f35f"]{ +background-position:-273px -259px; +} +*[data-emoji~="tw-1f360"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -252px; +} +emoji[data-emoji~="tw-1f360"]{ +background-position:-311px -259px; +} +*[data-emoji~="tw-1f361"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -252px; +} +emoji[data-emoji~="tw-1f361"]{ +background-position:-349px -259px; +} +*[data-emoji~="tw-1f362"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -252px; +} +emoji[data-emoji~="tw-1f362"]{ +background-position:-387px -259px; +} +*[data-emoji~="tw-1f363"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -252px; +} +emoji[data-emoji~="tw-1f363"]{ +background-position:-425px -259px; +} +*[data-emoji~="tw-1f364"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -252px; +} +emoji[data-emoji~="tw-1f364"]{ +background-position:-463px -259px; +} +*[data-emoji~="tw-1f365"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -252px; +} +emoji[data-emoji~="tw-1f365"]{ +background-position:-501px -259px; +} +*[data-emoji~="tw-1f366"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -252px; +} +emoji[data-emoji~="tw-1f366"]{ +background-position:-539px -259px; +} +*[data-emoji~="tw-1f367"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -252px; +} +emoji[data-emoji~="tw-1f367"]{ +background-position:-577px -259px; +} +*[data-emoji~="tw-1f368"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -252px; +} +emoji[data-emoji~="tw-1f368"]{ +background-position:-615px -259px; +} +*[data-emoji~="tw-1f369"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -252px; +} +emoji[data-emoji~="tw-1f369"]{ +background-position:-653px -259px; +} +*[data-emoji~="tw-1f36a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -252px; +} +emoji[data-emoji~="tw-1f36a"]{ +background-position:-691px -259px; +} +*[data-emoji~="tw-1f36b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -252px; +} +emoji[data-emoji~="tw-1f36b"]{ +background-position:-729px -259px; +} +*[data-emoji~="tw-1f36c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -288px; +} +emoji[data-emoji~="tw-1f36c"]{ +background-position:-7px -295px; +} +*[data-emoji~="tw-1f36d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -288px; +} +emoji[data-emoji~="tw-1f36d"]{ +background-position:-45px -295px; +} +*[data-emoji~="tw-1f36e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -288px; +} +emoji[data-emoji~="tw-1f36e"]{ +background-position:-83px -295px; +} +*[data-emoji~="tw-1f36f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -288px; +} +emoji[data-emoji~="tw-1f36f"]{ +background-position:-121px -295px; +} +*[data-emoji~="tw-1f370"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -288px; +} +emoji[data-emoji~="tw-1f370"]{ +background-position:-159px -295px; +} +*[data-emoji~="tw-1f371"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -288px; +} +emoji[data-emoji~="tw-1f371"]{ +background-position:-197px -295px; +} +*[data-emoji~="tw-1f372"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -288px; +} +emoji[data-emoji~="tw-1f372"]{ +background-position:-235px -295px; +} +*[data-emoji~="tw-1f373"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -288px; +} +emoji[data-emoji~="tw-1f373"]{ +background-position:-273px -295px; +} +*[data-emoji~="tw-1f374"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -288px; +} +emoji[data-emoji~="tw-1f374"]{ +background-position:-311px -295px; +} +*[data-emoji~="tw-1f375"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -288px; +} +emoji[data-emoji~="tw-1f375"]{ +background-position:-349px -295px; +} +*[data-emoji~="tw-1f376"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -288px; +} +emoji[data-emoji~="tw-1f376"]{ +background-position:-387px -295px; +} +*[data-emoji~="tw-1f377"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -288px; +} +emoji[data-emoji~="tw-1f377"]{ +background-position:-425px -295px; +} +*[data-emoji~="tw-1f378"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -288px; +} +emoji[data-emoji~="tw-1f378"]{ +background-position:-463px -295px; +} +*[data-emoji~="tw-1f379"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -288px; +} +emoji[data-emoji~="tw-1f379"]{ +background-position:-501px -295px; +} +*[data-emoji~="tw-1f37a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -288px; +} +emoji[data-emoji~="tw-1f37a"]{ +background-position:-539px -295px; +} +*[data-emoji~="tw-1f37b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -288px; +} +emoji[data-emoji~="tw-1f37b"]{ +background-position:-577px -295px; +} +*[data-emoji~="tw-1f37c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -288px; +} +emoji[data-emoji~="tw-1f37c"]{ +background-position:-615px -295px; +} +*[data-emoji~="tw-1f380"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -288px; +} +emoji[data-emoji~="tw-1f380"]{ +background-position:-653px -295px; +} +*[data-emoji~="tw-1f381"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -288px; +} +emoji[data-emoji~="tw-1f381"]{ +background-position:-691px -295px; +} +*[data-emoji~="tw-1f382"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -288px; +} +emoji[data-emoji~="tw-1f382"]{ +background-position:-729px -295px; +} +*[data-emoji~="tw-1f383"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -324px; +} +emoji[data-emoji~="tw-1f383"]{ +background-position:-7px -331px; +} +*[data-emoji~="tw-1f384"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -324px; +} +emoji[data-emoji~="tw-1f384"]{ +background-position:-45px -331px; +} +*[data-emoji~="tw-1f385"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -324px; +} +emoji[data-emoji~="tw-1f385"]{ +background-position:-83px -331px; +} +*[data-emoji~="tw-1f386"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -324px; +} +emoji[data-emoji~="tw-1f386"]{ +background-position:-121px -331px; +} +*[data-emoji~="tw-1f387"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -324px; +} +emoji[data-emoji~="tw-1f387"]{ +background-position:-159px -331px; +} +*[data-emoji~="tw-1f388"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -324px; +} +emoji[data-emoji~="tw-1f388"]{ +background-position:-197px -331px; +} +*[data-emoji~="tw-1f389"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -324px; +} +emoji[data-emoji~="tw-1f389"]{ +background-position:-235px -331px; +} +*[data-emoji~="tw-1f38a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -324px; +} +emoji[data-emoji~="tw-1f38a"]{ +background-position:-273px -331px; +} +*[data-emoji~="tw-1f38b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -324px; +} +emoji[data-emoji~="tw-1f38b"]{ +background-position:-311px -331px; +} +*[data-emoji~="tw-1f38c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -324px; +} +emoji[data-emoji~="tw-1f38c"]{ +background-position:-349px -331px; +} +*[data-emoji~="tw-1f38d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -324px; +} +emoji[data-emoji~="tw-1f38d"]{ +background-position:-387px -331px; +} +*[data-emoji~="tw-1f38e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -324px; +} +emoji[data-emoji~="tw-1f38e"]{ +background-position:-425px -331px; +} +*[data-emoji~="tw-1f38f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -324px; +} +emoji[data-emoji~="tw-1f38f"]{ +background-position:-463px -331px; +} +*[data-emoji~="tw-1f390"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -324px; +} +emoji[data-emoji~="tw-1f390"]{ +background-position:-501px -331px; +} +*[data-emoji~="tw-1f391"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -324px; +} +emoji[data-emoji~="tw-1f391"]{ +background-position:-539px -331px; +} +*[data-emoji~="tw-1f392"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -324px; +} +emoji[data-emoji~="tw-1f392"]{ +background-position:-577px -331px; +} +*[data-emoji~="tw-1f393"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -324px; +} +emoji[data-emoji~="tw-1f393"]{ +background-position:-615px -331px; +} +*[data-emoji~="tw-1f3a0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -324px; +} +emoji[data-emoji~="tw-1f3a0"]{ +background-position:-653px -331px; +} +*[data-emoji~="tw-1f3a1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -324px; +} +emoji[data-emoji~="tw-1f3a1"]{ +background-position:-691px -331px; +} +*[data-emoji~="tw-1f3a2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -324px; +} +emoji[data-emoji~="tw-1f3a2"]{ +background-position:-729px -331px; +} +*[data-emoji~="tw-1f3a3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -360px; +} +emoji[data-emoji~="tw-1f3a3"]{ +background-position:-7px -367px; +} +*[data-emoji~="tw-1f3a4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -360px; +} +emoji[data-emoji~="tw-1f3a4"]{ +background-position:-45px -367px; +} +*[data-emoji~="tw-1f3a5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -360px; +} +emoji[data-emoji~="tw-1f3a5"]{ +background-position:-83px -367px; +} +*[data-emoji~="tw-1f3a6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -360px; +} +emoji[data-emoji~="tw-1f3a6"]{ +background-position:-121px -367px; +} +*[data-emoji~="tw-1f3a7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -360px; +} +emoji[data-emoji~="tw-1f3a7"]{ +background-position:-159px -367px; +} +*[data-emoji~="tw-1f3a8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -360px; +} +emoji[data-emoji~="tw-1f3a8"]{ +background-position:-197px -367px; +} +*[data-emoji~="tw-1f3a9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -360px; +} +emoji[data-emoji~="tw-1f3a9"]{ +background-position:-235px -367px; +} +*[data-emoji~="tw-1f3aa"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -360px; +} +emoji[data-emoji~="tw-1f3aa"]{ +background-position:-273px -367px; +} +*[data-emoji~="tw-1f3ab"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -360px; +} +emoji[data-emoji~="tw-1f3ab"]{ +background-position:-311px -367px; +} +*[data-emoji~="tw-1f3ac"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -360px; +} +emoji[data-emoji~="tw-1f3ac"]{ +background-position:-349px -367px; +} +*[data-emoji~="tw-1f3ad"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -360px; +} +emoji[data-emoji~="tw-1f3ad"]{ +background-position:-387px -367px; +} +*[data-emoji~="tw-1f3ae"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -360px; +} +emoji[data-emoji~="tw-1f3ae"]{ +background-position:-425px -367px; +} +*[data-emoji~="tw-1f3af"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -360px; +} +emoji[data-emoji~="tw-1f3af"]{ +background-position:-463px -367px; +} +*[data-emoji~="tw-1f3b0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -360px; +} +emoji[data-emoji~="tw-1f3b0"]{ +background-position:-501px -367px; +} +*[data-emoji~="tw-1f3b1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -360px; +} +emoji[data-emoji~="tw-1f3b1"]{ +background-position:-539px -367px; +} +*[data-emoji~="tw-1f3b2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -360px; +} +emoji[data-emoji~="tw-1f3b2"]{ +background-position:-577px -367px; +} +*[data-emoji~="tw-1f3b3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -360px; +} +emoji[data-emoji~="tw-1f3b3"]{ +background-position:-615px -367px; +} +*[data-emoji~="tw-1f3b4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -360px; +} +emoji[data-emoji~="tw-1f3b4"]{ +background-position:-653px -367px; +} +*[data-emoji~="tw-1f3b5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -360px; +} +emoji[data-emoji~="tw-1f3b5"]{ +background-position:-691px -367px; +} +*[data-emoji~="tw-1f3b6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -360px; +} +emoji[data-emoji~="tw-1f3b6"]{ +background-position:-729px -367px; +} +*[data-emoji~="tw-1f3b7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -396px; +} +emoji[data-emoji~="tw-1f3b7"]{ +background-position:-7px -403px; +} +*[data-emoji~="tw-1f3b8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -396px; +} +emoji[data-emoji~="tw-1f3b8"]{ +background-position:-45px -403px; +} +*[data-emoji~="tw-1f3b9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -396px; +} +emoji[data-emoji~="tw-1f3b9"]{ +background-position:-83px -403px; +} +*[data-emoji~="tw-1f3ba"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -396px; +} +emoji[data-emoji~="tw-1f3ba"]{ +background-position:-121px -403px; +} +*[data-emoji~="tw-1f3bb"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -396px; +} +emoji[data-emoji~="tw-1f3bb"]{ +background-position:-159px -403px; +} +*[data-emoji~="tw-1f3bc"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -396px; +} +emoji[data-emoji~="tw-1f3bc"]{ +background-position:-197px -403px; +} +*[data-emoji~="tw-1f3bd"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -396px; +} +emoji[data-emoji~="tw-1f3bd"]{ +background-position:-235px -403px; +} +*[data-emoji~="tw-1f3be"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -396px; +} +emoji[data-emoji~="tw-1f3be"]{ +background-position:-273px -403px; +} +*[data-emoji~="tw-1f3bf"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -396px; +} +emoji[data-emoji~="tw-1f3bf"]{ +background-position:-311px -403px; +} +*[data-emoji~="tw-1f3c0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -396px; +} +emoji[data-emoji~="tw-1f3c0"]{ +background-position:-349px -403px; +} +*[data-emoji~="tw-1f3c1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -396px; +} +emoji[data-emoji~="tw-1f3c1"]{ +background-position:-387px -403px; +} +*[data-emoji~="tw-1f3c2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -396px; +} +emoji[data-emoji~="tw-1f3c2"]{ +background-position:-425px -403px; +} +*[data-emoji~="tw-1f3c3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -396px; +} +emoji[data-emoji~="tw-1f3c3"]{ +background-position:-463px -403px; +} +*[data-emoji~="tw-1f3c4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -396px; +} +emoji[data-emoji~="tw-1f3c4"]{ +background-position:-501px -403px; +} +*[data-emoji~="tw-1f3c6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -396px; +} +emoji[data-emoji~="tw-1f3c6"]{ +background-position:-539px -403px; +} +*[data-emoji~="tw-1f3c7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -396px; +} +emoji[data-emoji~="tw-1f3c7"]{ +background-position:-577px -403px; +} +*[data-emoji~="tw-1f3c8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -396px; +} +emoji[data-emoji~="tw-1f3c8"]{ +background-position:-615px -403px; +} +*[data-emoji~="tw-1f3c9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -396px; +} +emoji[data-emoji~="tw-1f3c9"]{ +background-position:-653px -403px; +} +*[data-emoji~="tw-1f3ca"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -396px; +} +emoji[data-emoji~="tw-1f3ca"]{ +background-position:-691px -403px; +} +*[data-emoji~="tw-1f3e0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -396px; +} +emoji[data-emoji~="tw-1f3e0"]{ +background-position:-729px -403px; +} +*[data-emoji~="tw-1f3e1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -432px; +} +emoji[data-emoji~="tw-1f3e1"]{ +background-position:-7px -439px; +} +*[data-emoji~="tw-1f3e2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -432px; +} +emoji[data-emoji~="tw-1f3e2"]{ +background-position:-45px -439px; +} +*[data-emoji~="tw-1f3e3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -432px; +} +emoji[data-emoji~="tw-1f3e3"]{ +background-position:-83px -439px; +} +*[data-emoji~="tw-1f3e4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -432px; +} +emoji[data-emoji~="tw-1f3e4"]{ +background-position:-121px -439px; +} +*[data-emoji~="tw-1f3e5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -432px; +} +emoji[data-emoji~="tw-1f3e5"]{ +background-position:-159px -439px; +} +*[data-emoji~="tw-1f3e6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -432px; +} +emoji[data-emoji~="tw-1f3e6"]{ +background-position:-197px -439px; +} +*[data-emoji~="tw-1f3e7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -432px; +} +emoji[data-emoji~="tw-1f3e7"]{ +background-position:-235px -439px; +} +*[data-emoji~="tw-1f3e8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -432px; +} +emoji[data-emoji~="tw-1f3e8"]{ +background-position:-273px -439px; +} +*[data-emoji~="tw-1f3e9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -432px; +} +emoji[data-emoji~="tw-1f3e9"]{ +background-position:-311px -439px; +} +*[data-emoji~="tw-1f3ea"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -432px; +} +emoji[data-emoji~="tw-1f3ea"]{ +background-position:-349px -439px; +} +*[data-emoji~="tw-1f3eb"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -432px; +} +emoji[data-emoji~="tw-1f3eb"]{ +background-position:-387px -439px; +} +*[data-emoji~="tw-1f3ec"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -432px; +} +emoji[data-emoji~="tw-1f3ec"]{ +background-position:-425px -439px; +} +*[data-emoji~="tw-1f3ed"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -432px; +} +emoji[data-emoji~="tw-1f3ed"]{ +background-position:-463px -439px; +} +*[data-emoji~="tw-1f3ee"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -432px; +} +emoji[data-emoji~="tw-1f3ee"]{ +background-position:-501px -439px; +} +*[data-emoji~="tw-1f3ef"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -432px; +} +emoji[data-emoji~="tw-1f3ef"]{ +background-position:-539px -439px; +} +*[data-emoji~="tw-1f3f0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -432px; +} +emoji[data-emoji~="tw-1f3f0"]{ +background-position:-577px -439px; +} +*[data-emoji~="tw-1f400"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -432px; +} +emoji[data-emoji~="tw-1f400"]{ +background-position:-615px -439px; +} +*[data-emoji~="tw-1f401"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -432px; +} +emoji[data-emoji~="tw-1f401"]{ +background-position:-653px -439px; +} +*[data-emoji~="tw-1f402"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -432px; +} +emoji[data-emoji~="tw-1f402"]{ +background-position:-691px -439px; +} +*[data-emoji~="tw-1f403"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -432px; +} +emoji[data-emoji~="tw-1f403"]{ +background-position:-729px -439px; +} +*[data-emoji~="tw-1f404"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -468px; +} +emoji[data-emoji~="tw-1f404"]{ +background-position:-7px -475px; +} +*[data-emoji~="tw-1f405"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -468px; +} +emoji[data-emoji~="tw-1f405"]{ +background-position:-45px -475px; +} +*[data-emoji~="tw-1f406"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -468px; +} +emoji[data-emoji~="tw-1f406"]{ +background-position:-83px -475px; +} +*[data-emoji~="tw-1f407"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -468px; +} +emoji[data-emoji~="tw-1f407"]{ +background-position:-121px -475px; +} +*[data-emoji~="tw-1f408"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -468px; +} +emoji[data-emoji~="tw-1f408"]{ +background-position:-159px -475px; +} +*[data-emoji~="tw-1f409"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -468px; +} +emoji[data-emoji~="tw-1f409"]{ +background-position:-197px -475px; +} +*[data-emoji~="tw-1f40a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -468px; +} +emoji[data-emoji~="tw-1f40a"]{ +background-position:-235px -475px; +} +*[data-emoji~="tw-1f40b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -468px; +} +emoji[data-emoji~="tw-1f40b"]{ +background-position:-273px -475px; +} +*[data-emoji~="tw-1f40c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -468px; +} +emoji[data-emoji~="tw-1f40c"]{ +background-position:-311px -475px; +} +*[data-emoji~="tw-1f40d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -468px; +} +emoji[data-emoji~="tw-1f40d"]{ +background-position:-349px -475px; +} +*[data-emoji~="tw-1f40e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -468px; +} +emoji[data-emoji~="tw-1f40e"]{ +background-position:-387px -475px; +} +*[data-emoji~="tw-1f40f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -468px; +} +emoji[data-emoji~="tw-1f40f"]{ +background-position:-425px -475px; +} +*[data-emoji~="tw-1f410"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -468px; +} +emoji[data-emoji~="tw-1f410"]{ +background-position:-463px -475px; +} +*[data-emoji~="tw-1f411"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -468px; +} +emoji[data-emoji~="tw-1f411"]{ +background-position:-501px -475px; +} +*[data-emoji~="tw-1f412"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -468px; +} +emoji[data-emoji~="tw-1f412"]{ +background-position:-539px -475px; +} +*[data-emoji~="tw-1f413"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -468px; +} +emoji[data-emoji~="tw-1f413"]{ +background-position:-577px -475px; +} +*[data-emoji~="tw-1f414"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -468px; +} +emoji[data-emoji~="tw-1f414"]{ +background-position:-615px -475px; +} +*[data-emoji~="tw-1f415"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -468px; +} +emoji[data-emoji~="tw-1f415"]{ +background-position:-653px -475px; +} +*[data-emoji~="tw-1f416"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -468px; +} +emoji[data-emoji~="tw-1f416"]{ +background-position:-691px -475px; +} +*[data-emoji~="tw-1f417"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -468px; +} +emoji[data-emoji~="tw-1f417"]{ +background-position:-729px -475px; +} +*[data-emoji~="tw-1f418"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -504px; +} +emoji[data-emoji~="tw-1f418"]{ +background-position:-7px -511px; +} +*[data-emoji~="tw-1f419"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -504px; +} +emoji[data-emoji~="tw-1f419"]{ +background-position:-45px -511px; +} +*[data-emoji~="tw-1f41a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -504px; +} +emoji[data-emoji~="tw-1f41a"]{ +background-position:-83px -511px; +} +*[data-emoji~="tw-1f41b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -504px; +} +emoji[data-emoji~="tw-1f41b"]{ +background-position:-121px -511px; +} +*[data-emoji~="tw-1f41c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -504px; +} +emoji[data-emoji~="tw-1f41c"]{ +background-position:-159px -511px; +} +*[data-emoji~="tw-1f41d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -504px; +} +emoji[data-emoji~="tw-1f41d"]{ +background-position:-197px -511px; +} +*[data-emoji~="tw-1f41e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -504px; +} +emoji[data-emoji~="tw-1f41e"]{ +background-position:-235px -511px; +} +*[data-emoji~="tw-1f41f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -504px; +} +emoji[data-emoji~="tw-1f41f"]{ +background-position:-273px -511px; +} +*[data-emoji~="tw-1f420"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -504px; +} +emoji[data-emoji~="tw-1f420"]{ +background-position:-311px -511px; +} +*[data-emoji~="tw-1f421"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -504px; +} +emoji[data-emoji~="tw-1f421"]{ +background-position:-349px -511px; +} +*[data-emoji~="tw-1f422"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -504px; +} +emoji[data-emoji~="tw-1f422"]{ +background-position:-387px -511px; +} +*[data-emoji~="tw-1f423"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -504px; +} +emoji[data-emoji~="tw-1f423"]{ +background-position:-425px -511px; +} +*[data-emoji~="tw-1f424"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -504px; +} +emoji[data-emoji~="tw-1f424"]{ +background-position:-463px -511px; +} +*[data-emoji~="tw-1f425"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -504px; +} +emoji[data-emoji~="tw-1f425"]{ +background-position:-501px -511px; +} +*[data-emoji~="tw-1f426"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -504px; +} +emoji[data-emoji~="tw-1f426"]{ +background-position:-539px -511px; +} +*[data-emoji~="tw-1f427"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -504px; +} +emoji[data-emoji~="tw-1f427"]{ +background-position:-577px -511px; +} +*[data-emoji~="tw-1f428"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -504px; +} +emoji[data-emoji~="tw-1f428"]{ +background-position:-615px -511px; +} +*[data-emoji~="tw-1f429"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -504px; +} +emoji[data-emoji~="tw-1f429"]{ +background-position:-653px -511px; +} +*[data-emoji~="tw-1f42a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -504px; +} +emoji[data-emoji~="tw-1f42a"]{ +background-position:-691px -511px; +} +*[data-emoji~="tw-1f42b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -504px; +} +emoji[data-emoji~="tw-1f42b"]{ +background-position:-729px -511px; +} +*[data-emoji~="tw-1f42c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -540px; +} +emoji[data-emoji~="tw-1f42c"]{ +background-position:-7px -547px; +} +*[data-emoji~="tw-1f42d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -540px; +} +emoji[data-emoji~="tw-1f42d"]{ +background-position:-45px -547px; +} +*[data-emoji~="tw-1f42e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -540px; +} +emoji[data-emoji~="tw-1f42e"]{ +background-position:-83px -547px; +} +*[data-emoji~="tw-1f42f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -540px; +} +emoji[data-emoji~="tw-1f42f"]{ +background-position:-121px -547px; +} +*[data-emoji~="tw-1f430"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -540px; +} +emoji[data-emoji~="tw-1f430"]{ +background-position:-159px -547px; +} +*[data-emoji~="tw-1f431"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -540px; +} +emoji[data-emoji~="tw-1f431"]{ +background-position:-197px -547px; +} +*[data-emoji~="tw-1f432"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -540px; +} +emoji[data-emoji~="tw-1f432"]{ +background-position:-235px -547px; +} +*[data-emoji~="tw-1f433"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -540px; +} +emoji[data-emoji~="tw-1f433"]{ +background-position:-273px -547px; +} +*[data-emoji~="tw-1f434"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -540px; +} +emoji[data-emoji~="tw-1f434"]{ +background-position:-311px -547px; +} +*[data-emoji~="tw-1f435"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -540px; +} +emoji[data-emoji~="tw-1f435"]{ +background-position:-349px -547px; +} +*[data-emoji~="tw-1f436"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -540px; +} +emoji[data-emoji~="tw-1f436"]{ +background-position:-387px -547px; +} +*[data-emoji~="tw-1f437"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -540px; +} +emoji[data-emoji~="tw-1f437"]{ +background-position:-425px -547px; +} +*[data-emoji~="tw-1f438"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -540px; +} +emoji[data-emoji~="tw-1f438"]{ +background-position:-463px -547px; +} +*[data-emoji~="tw-1f439"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -540px; +} +emoji[data-emoji~="tw-1f439"]{ +background-position:-501px -547px; +} +*[data-emoji~="tw-1f43a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -540px; +} +emoji[data-emoji~="tw-1f43a"]{ +background-position:-539px -547px; +} +*[data-emoji~="tw-1f43b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -540px; +} +emoji[data-emoji~="tw-1f43b"]{ +background-position:-577px -547px; +} +*[data-emoji~="tw-1f43c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -540px; +} +emoji[data-emoji~="tw-1f43c"]{ +background-position:-615px -547px; +} +*[data-emoji~="tw-1f43d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -540px; +} +emoji[data-emoji~="tw-1f43d"]{ +background-position:-653px -547px; +} +*[data-emoji~="tw-1f43e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -540px; +} +emoji[data-emoji~="tw-1f43e"]{ +background-position:-691px -547px; +} +*[data-emoji~="tw-1f440"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -540px; +} +emoji[data-emoji~="tw-1f440"]{ +background-position:-729px -547px; +} +*[data-emoji~="tw-1f442"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -576px; +} +emoji[data-emoji~="tw-1f442"]{ +background-position:-7px -583px; +} +*[data-emoji~="tw-1f443"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -576px; +} +emoji[data-emoji~="tw-1f443"]{ +background-position:-45px -583px; +} +*[data-emoji~="tw-1f444"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -576px; +} +emoji[data-emoji~="tw-1f444"]{ +background-position:-83px -583px; +} +*[data-emoji~="tw-1f445"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -576px; +} +emoji[data-emoji~="tw-1f445"]{ +background-position:-121px -583px; +} +*[data-emoji~="tw-1f446"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -576px; +} +emoji[data-emoji~="tw-1f446"]{ +background-position:-159px -583px; +} +*[data-emoji~="tw-1f447"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -576px; +} +emoji[data-emoji~="tw-1f447"]{ +background-position:-197px -583px; +} +*[data-emoji~="tw-1f448"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -576px; +} +emoji[data-emoji~="tw-1f448"]{ +background-position:-235px -583px; +} +*[data-emoji~="tw-1f449"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -576px; +} +emoji[data-emoji~="tw-1f449"]{ +background-position:-273px -583px; +} +*[data-emoji~="tw-1f44a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -576px; +} +emoji[data-emoji~="tw-1f44a"]{ +background-position:-311px -583px; +} +*[data-emoji~="tw-1f44b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -576px; +} +emoji[data-emoji~="tw-1f44b"]{ +background-position:-349px -583px; +} +*[data-emoji~="tw-1f44c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -576px; +} +emoji[data-emoji~="tw-1f44c"]{ +background-position:-387px -583px; +} +*[data-emoji~="tw-1f44d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -576px; +} +emoji[data-emoji~="tw-1f44d"]{ +background-position:-425px -583px; +} +*[data-emoji~="tw-1f44e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -576px; +} +emoji[data-emoji~="tw-1f44e"]{ +background-position:-463px -583px; +} +*[data-emoji~="tw-1f44f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -576px; +} +emoji[data-emoji~="tw-1f44f"]{ +background-position:-501px -583px; +} +*[data-emoji~="tw-1f450"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -576px; +} +emoji[data-emoji~="tw-1f450"]{ +background-position:-539px -583px; +} +*[data-emoji~="tw-1f451"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -576px; +} +emoji[data-emoji~="tw-1f451"]{ +background-position:-577px -583px; +} +*[data-emoji~="tw-1f452"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -576px; +} +emoji[data-emoji~="tw-1f452"]{ +background-position:-615px -583px; +} +*[data-emoji~="tw-1f453"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -576px; +} +emoji[data-emoji~="tw-1f453"]{ +background-position:-653px -583px; +} +*[data-emoji~="tw-1f454"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -576px; +} +emoji[data-emoji~="tw-1f454"]{ +background-position:-691px -583px; +} +*[data-emoji~="tw-1f455"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -576px; +} +emoji[data-emoji~="tw-1f455"]{ +background-position:-729px -583px; +} +*[data-emoji~="tw-1f456"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -612px; +} +emoji[data-emoji~="tw-1f456"]{ +background-position:-7px -619px; +} +*[data-emoji~="tw-1f457"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -612px; +} +emoji[data-emoji~="tw-1f457"]{ +background-position:-45px -619px; +} +*[data-emoji~="tw-1f458"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -612px; +} +emoji[data-emoji~="tw-1f458"]{ +background-position:-83px -619px; +} +*[data-emoji~="tw-1f459"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -612px; +} +emoji[data-emoji~="tw-1f459"]{ +background-position:-121px -619px; +} +*[data-emoji~="tw-1f45a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -612px; +} +emoji[data-emoji~="tw-1f45a"]{ +background-position:-159px -619px; +} +*[data-emoji~="tw-1f45b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -612px; +} +emoji[data-emoji~="tw-1f45b"]{ +background-position:-197px -619px; +} +*[data-emoji~="tw-1f45c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -612px; +} +emoji[data-emoji~="tw-1f45c"]{ +background-position:-235px -619px; +} +*[data-emoji~="tw-1f45d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -612px; +} +emoji[data-emoji~="tw-1f45d"]{ +background-position:-273px -619px; +} +*[data-emoji~="tw-1f45e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -612px; +} +emoji[data-emoji~="tw-1f45e"]{ +background-position:-311px -619px; +} +*[data-emoji~="tw-1f45f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -612px; +} +emoji[data-emoji~="tw-1f45f"]{ +background-position:-349px -619px; +} +*[data-emoji~="tw-1f460"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -612px; +} +emoji[data-emoji~="tw-1f460"]{ +background-position:-387px -619px; +} +*[data-emoji~="tw-1f461"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -612px; +} +emoji[data-emoji~="tw-1f461"]{ +background-position:-425px -619px; +} +*[data-emoji~="tw-1f462"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -612px; +} +emoji[data-emoji~="tw-1f462"]{ +background-position:-463px -619px; +} +*[data-emoji~="tw-1f463"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -612px; +} +emoji[data-emoji~="tw-1f463"]{ +background-position:-501px -619px; +} +*[data-emoji~="tw-1f464"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -612px; +} +emoji[data-emoji~="tw-1f464"]{ +background-position:-539px -619px; +} +*[data-emoji~="tw-1f465"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -612px; +} +emoji[data-emoji~="tw-1f465"]{ +background-position:-577px -619px; +} +*[data-emoji~="tw-1f466"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -612px; +} +emoji[data-emoji~="tw-1f466"]{ +background-position:-615px -619px; +} +*[data-emoji~="tw-1f467"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -612px; +} +emoji[data-emoji~="tw-1f467"]{ +background-position:-653px -619px; +} +*[data-emoji~="tw-1f468"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -612px; +} +emoji[data-emoji~="tw-1f468"]{ +background-position:-691px -619px; +} +*[data-emoji~="tw-1f469"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -612px; +} +emoji[data-emoji~="tw-1f469"]{ +background-position:-729px -619px; +} +*[data-emoji~="tw-1f46a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -648px; +} +emoji[data-emoji~="tw-1f46a"]{ +background-position:-7px -655px; +} +*[data-emoji~="tw-1f46b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -648px; +} +emoji[data-emoji~="tw-1f46b"]{ +background-position:-45px -655px; +} +*[data-emoji~="tw-1f46c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -648px; +} +emoji[data-emoji~="tw-1f46c"]{ +background-position:-83px -655px; +} +*[data-emoji~="tw-1f46d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -648px; +} +emoji[data-emoji~="tw-1f46d"]{ +background-position:-121px -655px; +} +*[data-emoji~="tw-1f46e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -648px; +} +emoji[data-emoji~="tw-1f46e"]{ +background-position:-159px -655px; +} +*[data-emoji~="tw-1f46f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -648px; +} +emoji[data-emoji~="tw-1f46f"]{ +background-position:-197px -655px; +} +*[data-emoji~="tw-1f470"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -648px; +} +emoji[data-emoji~="tw-1f470"]{ +background-position:-235px -655px; +} +*[data-emoji~="tw-1f471"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -648px; +} +emoji[data-emoji~="tw-1f471"]{ +background-position:-273px -655px; +} +*[data-emoji~="tw-1f472"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -648px; +} +emoji[data-emoji~="tw-1f472"]{ +background-position:-311px -655px; +} +*[data-emoji~="tw-1f473"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -648px; +} +emoji[data-emoji~="tw-1f473"]{ +background-position:-349px -655px; +} +*[data-emoji~="tw-1f474"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -648px; +} +emoji[data-emoji~="tw-1f474"]{ +background-position:-387px -655px; +} +*[data-emoji~="tw-1f475"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -648px; +} +emoji[data-emoji~="tw-1f475"]{ +background-position:-425px -655px; +} +*[data-emoji~="tw-1f476"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -648px; +} +emoji[data-emoji~="tw-1f476"]{ +background-position:-463px -655px; +} +*[data-emoji~="tw-1f477"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -648px; +} +emoji[data-emoji~="tw-1f477"]{ +background-position:-501px -655px; +} +*[data-emoji~="tw-1f478"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -648px; +} +emoji[data-emoji~="tw-1f478"]{ +background-position:-539px -655px; +} +*[data-emoji~="tw-1f479"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -648px; +} +emoji[data-emoji~="tw-1f479"]{ +background-position:-577px -655px; +} +*[data-emoji~="tw-1f47a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -648px; +} +emoji[data-emoji~="tw-1f47a"]{ +background-position:-615px -655px; +} +*[data-emoji~="tw-1f47b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -648px; +} +emoji[data-emoji~="tw-1f47b"]{ +background-position:-653px -655px; +} +*[data-emoji~="tw-1f47c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -648px; +} +emoji[data-emoji~="tw-1f47c"]{ +background-position:-691px -655px; +} +*[data-emoji~="tw-1f47d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -648px; +} +emoji[data-emoji~="tw-1f47d"]{ +background-position:-729px -655px; +} +*[data-emoji~="tw-1f47e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -684px; +} +emoji[data-emoji~="tw-1f47e"]{ +background-position:-7px -691px; +} +*[data-emoji~="tw-1f47f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -684px; +} +emoji[data-emoji~="tw-1f47f"]{ +background-position:-45px -691px; +} +*[data-emoji~="tw-1f480"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -684px; +} +emoji[data-emoji~="tw-1f480"]{ +background-position:-83px -691px; +} +*[data-emoji~="tw-1f481"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -684px; +} +emoji[data-emoji~="tw-1f481"]{ +background-position:-121px -691px; +} +*[data-emoji~="tw-1f482"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -684px; +} +emoji[data-emoji~="tw-1f482"]{ +background-position:-159px -691px; +} +*[data-emoji~="tw-1f483"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -684px; +} +emoji[data-emoji~="tw-1f483"]{ +background-position:-197px -691px; +} +*[data-emoji~="tw-1f484"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -684px; +} +emoji[data-emoji~="tw-1f484"]{ +background-position:-235px -691px; +} +*[data-emoji~="tw-1f485"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -684px; +} +emoji[data-emoji~="tw-1f485"]{ +background-position:-273px -691px; +} +*[data-emoji~="tw-1f486"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -684px; +} +emoji[data-emoji~="tw-1f486"]{ +background-position:-311px -691px; +} +*[data-emoji~="tw-1f487"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -684px; +} +emoji[data-emoji~="tw-1f487"]{ +background-position:-349px -691px; +} +*[data-emoji~="tw-1f488"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -684px; +} +emoji[data-emoji~="tw-1f488"]{ +background-position:-387px -691px; +} +*[data-emoji~="tw-1f489"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -684px; +} +emoji[data-emoji~="tw-1f489"]{ +background-position:-425px -691px; +} +*[data-emoji~="tw-1f48a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -684px; +} +emoji[data-emoji~="tw-1f48a"]{ +background-position:-463px -691px; +} +*[data-emoji~="tw-1f48b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -684px; +} +emoji[data-emoji~="tw-1f48b"]{ +background-position:-501px -691px; +} +*[data-emoji~="tw-1f48c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -684px; +} +emoji[data-emoji~="tw-1f48c"]{ +background-position:-539px -691px; +} +*[data-emoji~="tw-1f48d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -684px; +} +emoji[data-emoji~="tw-1f48d"]{ +background-position:-577px -691px; +} +*[data-emoji~="tw-1f48e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -684px; +} +emoji[data-emoji~="tw-1f48e"]{ +background-position:-615px -691px; +} +*[data-emoji~="tw-1f48f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -684px; +} +emoji[data-emoji~="tw-1f48f"]{ +background-position:-653px -691px; +} +*[data-emoji~="tw-1f490"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -684px; +} +emoji[data-emoji~="tw-1f490"]{ +background-position:-691px -691px; +} +*[data-emoji~="tw-1f491"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -684px; +} +emoji[data-emoji~="tw-1f491"]{ +background-position:-729px -691px; +} +*[data-emoji~="tw-1f492"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -720px; +} +emoji[data-emoji~="tw-1f492"]{ +background-position:-7px -727px; +} +*[data-emoji~="tw-1f493"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -720px; +} +emoji[data-emoji~="tw-1f493"]{ +background-position:-45px -727px; +} +*[data-emoji~="tw-1f494"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -720px; +} +emoji[data-emoji~="tw-1f494"]{ +background-position:-83px -727px; +} +*[data-emoji~="tw-1f495"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -720px; +} +emoji[data-emoji~="tw-1f495"]{ +background-position:-121px -727px; +} +*[data-emoji~="tw-1f496"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -720px; +} +emoji[data-emoji~="tw-1f496"]{ +background-position:-159px -727px; +} +*[data-emoji~="tw-1f497"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -720px; +} +emoji[data-emoji~="tw-1f497"]{ +background-position:-197px -727px; +} +*[data-emoji~="tw-1f498"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -720px; +} +emoji[data-emoji~="tw-1f498"]{ +background-position:-235px -727px; +} +*[data-emoji~="tw-1f499"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -720px; +} +emoji[data-emoji~="tw-1f499"]{ +background-position:-273px -727px; +} +*[data-emoji~="tw-1f49a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -720px; +} +emoji[data-emoji~="tw-1f49a"]{ +background-position:-311px -727px; +} +*[data-emoji~="tw-1f49b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -720px; +} +emoji[data-emoji~="tw-1f49b"]{ +background-position:-349px -727px; +} +*[data-emoji~="tw-1f49c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -720px; +} +emoji[data-emoji~="tw-1f49c"]{ +background-position:-387px -727px; +} +*[data-emoji~="tw-1f49d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -720px; +} +emoji[data-emoji~="tw-1f49d"]{ +background-position:-425px -727px; +} +*[data-emoji~="tw-1f49e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -720px; +} +emoji[data-emoji~="tw-1f49e"]{ +background-position:-463px -727px; +} +*[data-emoji~="tw-1f49f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -720px; +} +emoji[data-emoji~="tw-1f49f"]{ +background-position:-501px -727px; +} +*[data-emoji~="tw-1f4a0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -720px; +} +emoji[data-emoji~="tw-1f4a0"]{ +background-position:-539px -727px; +} +*[data-emoji~="tw-1f4a1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -720px; +} +emoji[data-emoji~="tw-1f4a1"]{ +background-position:-577px -727px; +} +*[data-emoji~="tw-1f4a2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -720px; +} +emoji[data-emoji~="tw-1f4a2"]{ +background-position:-615px -727px; +} +*[data-emoji~="tw-1f4a3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -720px; +} +emoji[data-emoji~="tw-1f4a3"]{ +background-position:-653px -727px; +} +*[data-emoji~="tw-1f4a4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -720px; +} +emoji[data-emoji~="tw-1f4a4"]{ +background-position:-691px -727px; +} +*[data-emoji~="tw-1f4a5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -720px; +} +emoji[data-emoji~="tw-1f4a5"]{ +background-position:-729px -727px; +} +*[data-emoji~="tw-1f4a6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -756px; +} +emoji[data-emoji~="tw-1f4a6"]{ +background-position:-7px -763px; +} +*[data-emoji~="tw-1f4a7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -756px; +} +emoji[data-emoji~="tw-1f4a7"]{ +background-position:-45px -763px; +} +*[data-emoji~="tw-1f4a8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -756px; +} +emoji[data-emoji~="tw-1f4a8"]{ +background-position:-83px -763px; +} +*[data-emoji~="tw-1f4a9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -756px; +} +emoji[data-emoji~="tw-1f4a9"]{ +background-position:-121px -763px; +} +*[data-emoji~="tw-1f4aa"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -756px; +} +emoji[data-emoji~="tw-1f4aa"]{ +background-position:-159px -763px; +} +*[data-emoji~="tw-1f4ab"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -756px; +} +emoji[data-emoji~="tw-1f4ab"]{ +background-position:-197px -763px; +} +*[data-emoji~="tw-1f4ac"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -756px; +} +emoji[data-emoji~="tw-1f4ac"]{ +background-position:-235px -763px; +} +*[data-emoji~="tw-1f4ad"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -756px; +} +emoji[data-emoji~="tw-1f4ad"]{ +background-position:-273px -763px; +} +*[data-emoji~="tw-1f4ae"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -756px; +} +emoji[data-emoji~="tw-1f4ae"]{ +background-position:-311px -763px; +} +*[data-emoji~="tw-1f4af"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -756px; +} +emoji[data-emoji~="tw-1f4af"]{ +background-position:-349px -763px; +} +*[data-emoji~="tw-1f4b0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -756px; +} +emoji[data-emoji~="tw-1f4b0"]{ +background-position:-387px -763px; +} +*[data-emoji~="tw-1f4b1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -756px; +} +emoji[data-emoji~="tw-1f4b1"]{ +background-position:-425px -763px; +} +*[data-emoji~="tw-1f4b2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -756px; +} +emoji[data-emoji~="tw-1f4b2"]{ +background-position:-463px -763px; +} +*[data-emoji~="tw-1f4b3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -756px; +} +emoji[data-emoji~="tw-1f4b3"]{ +background-position:-501px -763px; +} +*[data-emoji~="tw-1f4b4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -756px; +} +emoji[data-emoji~="tw-1f4b4"]{ +background-position:-539px -763px; +} +*[data-emoji~="tw-1f4b5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -756px; +} +emoji[data-emoji~="tw-1f4b5"]{ +background-position:-577px -763px; +} +*[data-emoji~="tw-1f4b6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -756px; +} +emoji[data-emoji~="tw-1f4b6"]{ +background-position:-615px -763px; +} +*[data-emoji~="tw-1f4b7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -756px; +} +emoji[data-emoji~="tw-1f4b7"]{ +background-position:-653px -763px; +} +*[data-emoji~="tw-1f4b8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -756px; +} +emoji[data-emoji~="tw-1f4b8"]{ +background-position:-691px -763px; +} +*[data-emoji~="tw-1f4b9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -756px; +} +emoji[data-emoji~="tw-1f4b9"]{ +background-position:-729px -763px; +} +*[data-emoji~="tw-1f4ba"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -792px; +} +emoji[data-emoji~="tw-1f4ba"]{ +background-position:-7px -799px; +} +*[data-emoji~="tw-1f4bb"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -792px; +} +emoji[data-emoji~="tw-1f4bb"]{ +background-position:-45px -799px; +} +*[data-emoji~="tw-1f4bc"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -792px; +} +emoji[data-emoji~="tw-1f4bc"]{ +background-position:-83px -799px; +} +*[data-emoji~="tw-1f4bd"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -792px; +} +emoji[data-emoji~="tw-1f4bd"]{ +background-position:-121px -799px; +} +*[data-emoji~="tw-1f4be"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -792px; +} +emoji[data-emoji~="tw-1f4be"]{ +background-position:-159px -799px; +} +*[data-emoji~="tw-1f4bf"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -792px; +} +emoji[data-emoji~="tw-1f4bf"]{ +background-position:-197px -799px; +} +*[data-emoji~="tw-1f4c0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -792px; +} +emoji[data-emoji~="tw-1f4c0"]{ +background-position:-235px -799px; +} +*[data-emoji~="tw-1f4c1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -792px; +} +emoji[data-emoji~="tw-1f4c1"]{ +background-position:-273px -799px; +} +*[data-emoji~="tw-1f4c2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -792px; +} +emoji[data-emoji~="tw-1f4c2"]{ +background-position:-311px -799px; +} +*[data-emoji~="tw-1f4c3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -792px; +} +emoji[data-emoji~="tw-1f4c3"]{ +background-position:-349px -799px; +} +*[data-emoji~="tw-1f4c4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -792px; +} +emoji[data-emoji~="tw-1f4c4"]{ +background-position:-387px -799px; +} +*[data-emoji~="tw-1f4c5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -792px; +} +emoji[data-emoji~="tw-1f4c5"]{ +background-position:-425px -799px; +} +*[data-emoji~="tw-1f4c6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -792px; +} +emoji[data-emoji~="tw-1f4c6"]{ +background-position:-463px -799px; +} +*[data-emoji~="tw-1f4c7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -792px; +} +emoji[data-emoji~="tw-1f4c7"]{ +background-position:-501px -799px; +} +*[data-emoji~="tw-1f4c8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -792px; +} +emoji[data-emoji~="tw-1f4c8"]{ +background-position:-539px -799px; +} +*[data-emoji~="tw-1f4c9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -792px; +} +emoji[data-emoji~="tw-1f4c9"]{ +background-position:-577px -799px; +} +*[data-emoji~="tw-1f4ca"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -792px; +} +emoji[data-emoji~="tw-1f4ca"]{ +background-position:-615px -799px; +} +*[data-emoji~="tw-1f4cb"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -792px; +} +emoji[data-emoji~="tw-1f4cb"]{ +background-position:-653px -799px; +} +*[data-emoji~="tw-1f4cc"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -792px; +} +emoji[data-emoji~="tw-1f4cc"]{ +background-position:-691px -799px; +} +*[data-emoji~="tw-1f4cd"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -792px; +} +emoji[data-emoji~="tw-1f4cd"]{ +background-position:-729px -799px; +} +*[data-emoji~="tw-1f4ce"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -828px; +} +emoji[data-emoji~="tw-1f4ce"]{ +background-position:-7px -835px; +} +*[data-emoji~="tw-1f4cf"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -828px; +} +emoji[data-emoji~="tw-1f4cf"]{ +background-position:-45px -835px; +} +*[data-emoji~="tw-1f4d0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -828px; +} +emoji[data-emoji~="tw-1f4d0"]{ +background-position:-83px -835px; +} +*[data-emoji~="tw-1f4d1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -828px; +} +emoji[data-emoji~="tw-1f4d1"]{ +background-position:-121px -835px; +} +*[data-emoji~="tw-1f4d2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -828px; +} +emoji[data-emoji~="tw-1f4d2"]{ +background-position:-159px -835px; +} +*[data-emoji~="tw-1f4d3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -828px; +} +emoji[data-emoji~="tw-1f4d3"]{ +background-position:-197px -835px; +} +*[data-emoji~="tw-1f4d4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -828px; +} +emoji[data-emoji~="tw-1f4d4"]{ +background-position:-235px -835px; +} +*[data-emoji~="tw-1f4d5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -828px; +} +emoji[data-emoji~="tw-1f4d5"]{ +background-position:-273px -835px; +} +*[data-emoji~="tw-1f4d6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -828px; +} +emoji[data-emoji~="tw-1f4d6"]{ +background-position:-311px -835px; +} +*[data-emoji~="tw-1f4d7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -828px; +} +emoji[data-emoji~="tw-1f4d7"]{ +background-position:-349px -835px; +} +*[data-emoji~="tw-1f4d8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -828px; +} +emoji[data-emoji~="tw-1f4d8"]{ +background-position:-387px -835px; +} +*[data-emoji~="tw-1f4d9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -828px; +} +emoji[data-emoji~="tw-1f4d9"]{ +background-position:-425px -835px; +} +*[data-emoji~="tw-1f4da"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -828px; +} +emoji[data-emoji~="tw-1f4da"]{ +background-position:-463px -835px; +} +*[data-emoji~="tw-1f4db"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -828px; +} +emoji[data-emoji~="tw-1f4db"]{ +background-position:-501px -835px; +} +*[data-emoji~="tw-1f4dc"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -828px; +} +emoji[data-emoji~="tw-1f4dc"]{ +background-position:-539px -835px; +} +*[data-emoji~="tw-1f4dd"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -828px; +} +emoji[data-emoji~="tw-1f4dd"]{ +background-position:-577px -835px; +} +*[data-emoji~="tw-1f4de"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -828px; +} +emoji[data-emoji~="tw-1f4de"]{ +background-position:-615px -835px; +} +*[data-emoji~="tw-1f4df"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -828px; +} +emoji[data-emoji~="tw-1f4df"]{ +background-position:-653px -835px; +} +*[data-emoji~="tw-1f4e0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -828px; +} +emoji[data-emoji~="tw-1f4e0"]{ +background-position:-691px -835px; +} +*[data-emoji~="tw-1f4e1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -828px; +} +emoji[data-emoji~="tw-1f4e1"]{ +background-position:-729px -835px; +} +*[data-emoji~="tw-1f4e2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -864px; +} +emoji[data-emoji~="tw-1f4e2"]{ +background-position:-7px -871px; +} +*[data-emoji~="tw-1f4e3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -864px; +} +emoji[data-emoji~="tw-1f4e3"]{ +background-position:-45px -871px; +} +*[data-emoji~="tw-1f4e4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -864px; +} +emoji[data-emoji~="tw-1f4e4"]{ +background-position:-83px -871px; +} +*[data-emoji~="tw-1f4e5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -864px; +} +emoji[data-emoji~="tw-1f4e5"]{ +background-position:-121px -871px; +} +*[data-emoji~="tw-1f4e6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -864px; +} +emoji[data-emoji~="tw-1f4e6"]{ +background-position:-159px -871px; +} +*[data-emoji~="tw-1f4e7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -864px; +} +emoji[data-emoji~="tw-1f4e7"]{ +background-position:-197px -871px; +} +*[data-emoji~="tw-1f4e8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -864px; +} +emoji[data-emoji~="tw-1f4e8"]{ +background-position:-235px -871px; +} +*[data-emoji~="tw-1f4e9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -864px; +} +emoji[data-emoji~="tw-1f4e9"]{ +background-position:-273px -871px; +} +*[data-emoji~="tw-1f4ea"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -864px; +} +emoji[data-emoji~="tw-1f4ea"]{ +background-position:-311px -871px; +} +*[data-emoji~="tw-1f4eb"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -864px; +} +emoji[data-emoji~="tw-1f4eb"]{ +background-position:-349px -871px; +} +*[data-emoji~="tw-1f4ec"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -864px; +} +emoji[data-emoji~="tw-1f4ec"]{ +background-position:-387px -871px; +} +*[data-emoji~="tw-1f4ed"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -864px; +} +emoji[data-emoji~="tw-1f4ed"]{ +background-position:-425px -871px; +} +*[data-emoji~="tw-1f4ee"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -864px; +} +emoji[data-emoji~="tw-1f4ee"]{ +background-position:-463px -871px; +} +*[data-emoji~="tw-1f4ef"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -864px; +} +emoji[data-emoji~="tw-1f4ef"]{ +background-position:-501px -871px; +} +*[data-emoji~="tw-1f4f0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -864px; +} +emoji[data-emoji~="tw-1f4f0"]{ +background-position:-539px -871px; +} +*[data-emoji~="tw-1f4f1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -864px; +} +emoji[data-emoji~="tw-1f4f1"]{ +background-position:-577px -871px; +} +*[data-emoji~="tw-1f4f2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -864px; +} +emoji[data-emoji~="tw-1f4f2"]{ +background-position:-615px -871px; +} +*[data-emoji~="tw-1f4f3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -864px; +} +emoji[data-emoji~="tw-1f4f3"]{ +background-position:-653px -871px; +} +*[data-emoji~="tw-1f4f4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -864px; +} +emoji[data-emoji~="tw-1f4f4"]{ +background-position:-691px -871px; +} +*[data-emoji~="tw-1f4f5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -864px; +} +emoji[data-emoji~="tw-1f4f5"]{ +background-position:-729px -871px; +} +*[data-emoji~="tw-1f4f6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -900px; +} +emoji[data-emoji~="tw-1f4f6"]{ +background-position:-7px -907px; +} +*[data-emoji~="tw-1f4f7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -900px; +} +emoji[data-emoji~="tw-1f4f7"]{ +background-position:-45px -907px; +} +*[data-emoji~="tw-1f4f9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -900px; +} +emoji[data-emoji~="tw-1f4f9"]{ +background-position:-83px -907px; +} +*[data-emoji~="tw-1f4fa"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -900px; +} +emoji[data-emoji~="tw-1f4fa"]{ +background-position:-121px -907px; +} +*[data-emoji~="tw-1f4fb"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -900px; +} +emoji[data-emoji~="tw-1f4fb"]{ +background-position:-159px -907px; +} +*[data-emoji~="tw-1f4fc"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -900px; +} +emoji[data-emoji~="tw-1f4fc"]{ +background-position:-197px -907px; +} +*[data-emoji~="tw-1f500"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -900px; +} +emoji[data-emoji~="tw-1f500"]{ +background-position:-235px -907px; +} +*[data-emoji~="tw-1f501"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -900px; +} +emoji[data-emoji~="tw-1f501"]{ +background-position:-273px -907px; +} +*[data-emoji~="tw-1f502"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -900px; +} +emoji[data-emoji~="tw-1f502"]{ +background-position:-311px -907px; +} +*[data-emoji~="tw-1f503"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -900px; +} +emoji[data-emoji~="tw-1f503"]{ +background-position:-349px -907px; +} +*[data-emoji~="tw-1f504"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -900px; +} +emoji[data-emoji~="tw-1f504"]{ +background-position:-387px -907px; +} +*[data-emoji~="tw-1f505"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -900px; +} +emoji[data-emoji~="tw-1f505"]{ +background-position:-425px -907px; +} +*[data-emoji~="tw-1f506"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -900px; +} +emoji[data-emoji~="tw-1f506"]{ +background-position:-463px -907px; +} +*[data-emoji~="tw-1f507"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -900px; +} +emoji[data-emoji~="tw-1f507"]{ +background-position:-501px -907px; +} +*[data-emoji~="tw-1f508"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -900px; +} +emoji[data-emoji~="tw-1f508"]{ +background-position:-539px -907px; +} +*[data-emoji~="tw-1f509"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -900px; +} +emoji[data-emoji~="tw-1f509"]{ +background-position:-577px -907px; +} +*[data-emoji~="tw-1f50a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -900px; +} +emoji[data-emoji~="tw-1f50a"]{ +background-position:-615px -907px; +} +*[data-emoji~="tw-1f50b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -900px; +} +emoji[data-emoji~="tw-1f50b"]{ +background-position:-653px -907px; +} +*[data-emoji~="tw-1f50c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -900px; +} +emoji[data-emoji~="tw-1f50c"]{ +background-position:-691px -907px; +} +*[data-emoji~="tw-1f50d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -900px; +} +emoji[data-emoji~="tw-1f50d"]{ +background-position:-729px -907px; +} +*[data-emoji~="tw-1f50e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -936px; +} +emoji[data-emoji~="tw-1f50e"]{ +background-position:-7px -943px; +} +*[data-emoji~="tw-1f50f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -936px; +} +emoji[data-emoji~="tw-1f50f"]{ +background-position:-45px -943px; +} +*[data-emoji~="tw-1f510"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -936px; +} +emoji[data-emoji~="tw-1f510"]{ +background-position:-83px -943px; +} +*[data-emoji~="tw-1f511"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -936px; +} +emoji[data-emoji~="tw-1f511"]{ +background-position:-121px -943px; +} +*[data-emoji~="tw-1f512"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -936px; +} +emoji[data-emoji~="tw-1f512"]{ +background-position:-159px -943px; +} +*[data-emoji~="tw-1f513"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -936px; +} +emoji[data-emoji~="tw-1f513"]{ +background-position:-197px -943px; +} +*[data-emoji~="tw-1f514"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -936px; +} +emoji[data-emoji~="tw-1f514"]{ +background-position:-235px -943px; +} +*[data-emoji~="tw-1f515"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -936px; +} +emoji[data-emoji~="tw-1f515"]{ +background-position:-273px -943px; +} +*[data-emoji~="tw-1f516"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -936px; +} +emoji[data-emoji~="tw-1f516"]{ +background-position:-311px -943px; +} +*[data-emoji~="tw-1f517"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -936px; +} +emoji[data-emoji~="tw-1f517"]{ +background-position:-349px -943px; +} +*[data-emoji~="tw-1f518"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -936px; +} +emoji[data-emoji~="tw-1f518"]{ +background-position:-387px -943px; +} +*[data-emoji~="tw-1f519"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -936px; +} +emoji[data-emoji~="tw-1f519"]{ +background-position:-425px -943px; +} +*[data-emoji~="tw-1f51a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -936px; +} +emoji[data-emoji~="tw-1f51a"]{ +background-position:-463px -943px; +} +*[data-emoji~="tw-1f51b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -936px; +} +emoji[data-emoji~="tw-1f51b"]{ +background-position:-501px -943px; +} +*[data-emoji~="tw-1f51c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -936px; +} +emoji[data-emoji~="tw-1f51c"]{ +background-position:-539px -943px; +} +*[data-emoji~="tw-1f51d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -936px; +} +emoji[data-emoji~="tw-1f51d"]{ +background-position:-577px -943px; +} +*[data-emoji~="tw-1f51e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -936px; +} +emoji[data-emoji~="tw-1f51e"]{ +background-position:-615px -943px; +} +*[data-emoji~="tw-1f51f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -936px; +} +emoji[data-emoji~="tw-1f51f"]{ +background-position:-653px -943px; +} +*[data-emoji~="tw-1f520"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -936px; +} +emoji[data-emoji~="tw-1f520"]{ +background-position:-691px -943px; +} +*[data-emoji~="tw-1f521"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -936px; +} +emoji[data-emoji~="tw-1f521"]{ +background-position:-729px -943px; +} +*[data-emoji~="tw-1f522"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -972px; +} +emoji[data-emoji~="tw-1f522"]{ +background-position:-7px -979px; +} +*[data-emoji~="tw-1f523"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -972px; +} +emoji[data-emoji~="tw-1f523"]{ +background-position:-45px -979px; +} +*[data-emoji~="tw-1f524"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -972px; +} +emoji[data-emoji~="tw-1f524"]{ +background-position:-83px -979px; +} +*[data-emoji~="tw-1f525"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -972px; +} +emoji[data-emoji~="tw-1f525"]{ +background-position:-121px -979px; +} +*[data-emoji~="tw-1f526"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -972px; +} +emoji[data-emoji~="tw-1f526"]{ +background-position:-159px -979px; +} +*[data-emoji~="tw-1f527"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -972px; +} +emoji[data-emoji~="tw-1f527"]{ +background-position:-197px -979px; +} +*[data-emoji~="tw-1f528"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -972px; +} +emoji[data-emoji~="tw-1f528"]{ +background-position:-235px -979px; +} +*[data-emoji~="tw-1f529"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -972px; +} +emoji[data-emoji~="tw-1f529"]{ +background-position:-273px -979px; +} +*[data-emoji~="tw-1f52a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -972px; +} +emoji[data-emoji~="tw-1f52a"]{ +background-position:-311px -979px; +} +*[data-emoji~="tw-1f52b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -972px; +} +emoji[data-emoji~="tw-1f52b"]{ +background-position:-349px -979px; +} +*[data-emoji~="tw-1f52c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -972px; +} +emoji[data-emoji~="tw-1f52c"]{ +background-position:-387px -979px; +} +*[data-emoji~="tw-1f52d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -972px; +} +emoji[data-emoji~="tw-1f52d"]{ +background-position:-425px -979px; +} +*[data-emoji~="tw-1f52e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -972px; +} +emoji[data-emoji~="tw-1f52e"]{ +background-position:-463px -979px; +} +*[data-emoji~="tw-1f52f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -972px; +} +emoji[data-emoji~="tw-1f52f"]{ +background-position:-501px -979px; +} +*[data-emoji~="tw-1f530"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -972px; +} +emoji[data-emoji~="tw-1f530"]{ +background-position:-539px -979px; +} +*[data-emoji~="tw-1f531"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -972px; +} +emoji[data-emoji~="tw-1f531"]{ +background-position:-577px -979px; +} +*[data-emoji~="tw-1f532"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -972px; +} +emoji[data-emoji~="tw-1f532"]{ +background-position:-615px -979px; +} +*[data-emoji~="tw-1f533"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -972px; +} +emoji[data-emoji~="tw-1f533"]{ +background-position:-653px -979px; +} +*[data-emoji~="tw-1f534"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -972px; +} +emoji[data-emoji~="tw-1f534"]{ +background-position:-691px -979px; +} +*[data-emoji~="tw-1f535"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -972px; +} +emoji[data-emoji~="tw-1f535"]{ +background-position:-729px -979px; +} +*[data-emoji~="tw-1f536"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1008px; +} +emoji[data-emoji~="tw-1f536"]{ +background-position:-7px -1015px; +} +*[data-emoji~="tw-1f537"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1008px; +} +emoji[data-emoji~="tw-1f537"]{ +background-position:-45px -1015px; +} +*[data-emoji~="tw-1f538"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1008px; +} +emoji[data-emoji~="tw-1f538"]{ +background-position:-83px -1015px; +} +*[data-emoji~="tw-1f539"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1008px; +} +emoji[data-emoji~="tw-1f539"]{ +background-position:-121px -1015px; +} +*[data-emoji~="tw-1f53a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1008px; +} +emoji[data-emoji~="tw-1f53a"]{ +background-position:-159px -1015px; +} +*[data-emoji~="tw-1f53b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1008px; +} +emoji[data-emoji~="tw-1f53b"]{ +background-position:-197px -1015px; +} +*[data-emoji~="tw-1f53c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1008px; +} +emoji[data-emoji~="tw-1f53c"]{ +background-position:-235px -1015px; +} +*[data-emoji~="tw-1f53d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1008px; +} +emoji[data-emoji~="tw-1f53d"]{ +background-position:-273px -1015px; +} +*[data-emoji~="tw-1f550"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1008px; +} +emoji[data-emoji~="tw-1f550"]{ +background-position:-311px -1015px; +} +*[data-emoji~="tw-1f551"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1008px; +} +emoji[data-emoji~="tw-1f551"]{ +background-position:-349px -1015px; +} +*[data-emoji~="tw-1f552"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1008px; +} +emoji[data-emoji~="tw-1f552"]{ +background-position:-387px -1015px; +} +*[data-emoji~="tw-1f553"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1008px; +} +emoji[data-emoji~="tw-1f553"]{ +background-position:-425px -1015px; +} +*[data-emoji~="tw-1f554"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1008px; +} +emoji[data-emoji~="tw-1f554"]{ +background-position:-463px -1015px; +} +*[data-emoji~="tw-1f555"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1008px; +} +emoji[data-emoji~="tw-1f555"]{ +background-position:-501px -1015px; +} +*[data-emoji~="tw-1f556"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1008px; +} +emoji[data-emoji~="tw-1f556"]{ +background-position:-539px -1015px; +} +*[data-emoji~="tw-1f557"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1008px; +} +emoji[data-emoji~="tw-1f557"]{ +background-position:-577px -1015px; +} +*[data-emoji~="tw-1f558"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1008px; +} +emoji[data-emoji~="tw-1f558"]{ +background-position:-615px -1015px; +} +*[data-emoji~="tw-1f559"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1008px; +} +emoji[data-emoji~="tw-1f559"]{ +background-position:-653px -1015px; +} +*[data-emoji~="tw-1f55a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1008px; +} +emoji[data-emoji~="tw-1f55a"]{ +background-position:-691px -1015px; +} +*[data-emoji~="tw-1f55b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1008px; +} +emoji[data-emoji~="tw-1f55b"]{ +background-position:-729px -1015px; +} +*[data-emoji~="tw-1f55c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1044px; +} +emoji[data-emoji~="tw-1f55c"]{ +background-position:-7px -1051px; +} +*[data-emoji~="tw-1f55d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1044px; +} +emoji[data-emoji~="tw-1f55d"]{ +background-position:-45px -1051px; +} +*[data-emoji~="tw-1f55e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1044px; +} +emoji[data-emoji~="tw-1f55e"]{ +background-position:-83px -1051px; +} +*[data-emoji~="tw-1f55f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1044px; +} +emoji[data-emoji~="tw-1f55f"]{ +background-position:-121px -1051px; +} +*[data-emoji~="tw-1f560"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1044px; +} +emoji[data-emoji~="tw-1f560"]{ +background-position:-159px -1051px; +} +*[data-emoji~="tw-1f561"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1044px; +} +emoji[data-emoji~="tw-1f561"]{ +background-position:-197px -1051px; +} +*[data-emoji~="tw-1f562"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1044px; +} +emoji[data-emoji~="tw-1f562"]{ +background-position:-235px -1051px; +} +*[data-emoji~="tw-1f563"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1044px; +} +emoji[data-emoji~="tw-1f563"]{ +background-position:-273px -1051px; +} +*[data-emoji~="tw-1f564"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1044px; +} +emoji[data-emoji~="tw-1f564"]{ +background-position:-311px -1051px; +} +*[data-emoji~="tw-1f565"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1044px; +} +emoji[data-emoji~="tw-1f565"]{ +background-position:-349px -1051px; +} +*[data-emoji~="tw-1f566"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1044px; +} +emoji[data-emoji~="tw-1f566"]{ +background-position:-387px -1051px; +} +*[data-emoji~="tw-1f567"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1044px; +} +emoji[data-emoji~="tw-1f567"]{ +background-position:-425px -1051px; +} +*[data-emoji~="tw-1f5fb"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1044px; +} +emoji[data-emoji~="tw-1f5fb"]{ +background-position:-463px -1051px; +} +*[data-emoji~="tw-1f5fc"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1044px; +} +emoji[data-emoji~="tw-1f5fc"]{ +background-position:-501px -1051px; +} +*[data-emoji~="tw-1f5fd"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1044px; +} +emoji[data-emoji~="tw-1f5fd"]{ +background-position:-539px -1051px; +} +*[data-emoji~="tw-1f5fe"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1044px; +} +emoji[data-emoji~="tw-1f5fe"]{ +background-position:-577px -1051px; +} +*[data-emoji~="tw-1f5ff"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1044px; +} +emoji[data-emoji~="tw-1f5ff"]{ +background-position:-615px -1051px; +} +*[data-emoji~="tw-1f600"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1044px; +} +emoji[data-emoji~="tw-1f600"]{ +background-position:-653px -1051px; +} +*[data-emoji~="tw-1f601"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1044px; +} +emoji[data-emoji~="tw-1f601"]{ +background-position:-691px -1051px; +} +*[data-emoji~="tw-1f602"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1044px; +} +emoji[data-emoji~="tw-1f602"]{ +background-position:-729px -1051px; +} +*[data-emoji~="tw-1f603"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1080px; +} +emoji[data-emoji~="tw-1f603"]{ +background-position:-7px -1087px; +} +*[data-emoji~="tw-1f604"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1080px; +} +emoji[data-emoji~="tw-1f604"]{ +background-position:-45px -1087px; +} +*[data-emoji~="tw-1f605"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1080px; +} +emoji[data-emoji~="tw-1f605"]{ +background-position:-83px -1087px; +} +*[data-emoji~="tw-1f606"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1080px; +} +emoji[data-emoji~="tw-1f606"]{ +background-position:-121px -1087px; +} +*[data-emoji~="tw-1f607"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1080px; +} +emoji[data-emoji~="tw-1f607"]{ +background-position:-159px -1087px; +} +*[data-emoji~="tw-1f608"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1080px; +} +emoji[data-emoji~="tw-1f608"]{ +background-position:-197px -1087px; +} +*[data-emoji~="tw-1f609"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1080px; +} +emoji[data-emoji~="tw-1f609"]{ +background-position:-235px -1087px; +} +*[data-emoji~="tw-1f60a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1080px; +} +emoji[data-emoji~="tw-1f60a"]{ +background-position:-273px -1087px; +} +*[data-emoji~="tw-1f60b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1080px; +} +emoji[data-emoji~="tw-1f60b"]{ +background-position:-311px -1087px; +} +*[data-emoji~="tw-1f60c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1080px; +} +emoji[data-emoji~="tw-1f60c"]{ +background-position:-349px -1087px; +} +*[data-emoji~="tw-1f60d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1080px; +} +emoji[data-emoji~="tw-1f60d"]{ +background-position:-387px -1087px; +} +*[data-emoji~="tw-1f60e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1080px; +} +emoji[data-emoji~="tw-1f60e"]{ +background-position:-425px -1087px; +} +*[data-emoji~="tw-1f60f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1080px; +} +emoji[data-emoji~="tw-1f60f"]{ +background-position:-463px -1087px; +} +*[data-emoji~="tw-1f610"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1080px; +} +emoji[data-emoji~="tw-1f610"]{ +background-position:-501px -1087px; +} +*[data-emoji~="tw-1f611"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1080px; +} +emoji[data-emoji~="tw-1f611"]{ +background-position:-539px -1087px; +} +*[data-emoji~="tw-1f612"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1080px; +} +emoji[data-emoji~="tw-1f612"]{ +background-position:-577px -1087px; +} +*[data-emoji~="tw-1f613"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1080px; +} +emoji[data-emoji~="tw-1f613"]{ +background-position:-615px -1087px; +} +*[data-emoji~="tw-1f614"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1080px; +} +emoji[data-emoji~="tw-1f614"]{ +background-position:-653px -1087px; +} +*[data-emoji~="tw-1f615"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1080px; +} +emoji[data-emoji~="tw-1f615"]{ +background-position:-691px -1087px; +} +*[data-emoji~="tw-1f616"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1080px; +} +emoji[data-emoji~="tw-1f616"]{ +background-position:-729px -1087px; +} +*[data-emoji~="tw-1f617"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1116px; +} +emoji[data-emoji~="tw-1f617"]{ +background-position:-7px -1123px; +} +*[data-emoji~="tw-1f618"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1116px; +} +emoji[data-emoji~="tw-1f618"]{ +background-position:-45px -1123px; +} +*[data-emoji~="tw-1f619"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1116px; +} +emoji[data-emoji~="tw-1f619"]{ +background-position:-83px -1123px; +} +*[data-emoji~="tw-1f61a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1116px; +} +emoji[data-emoji~="tw-1f61a"]{ +background-position:-121px -1123px; +} +*[data-emoji~="tw-1f61b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1116px; +} +emoji[data-emoji~="tw-1f61b"]{ +background-position:-159px -1123px; +} +*[data-emoji~="tw-1f61c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1116px; +} +emoji[data-emoji~="tw-1f61c"]{ +background-position:-197px -1123px; +} +*[data-emoji~="tw-1f61d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1116px; +} +emoji[data-emoji~="tw-1f61d"]{ +background-position:-235px -1123px; +} +*[data-emoji~="tw-1f61e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1116px; +} +emoji[data-emoji~="tw-1f61e"]{ +background-position:-273px -1123px; +} +*[data-emoji~="tw-1f61f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1116px; +} +emoji[data-emoji~="tw-1f61f"]{ +background-position:-311px -1123px; +} +*[data-emoji~="tw-1f620"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1116px; +} +emoji[data-emoji~="tw-1f620"]{ +background-position:-349px -1123px; +} +*[data-emoji~="tw-1f621"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1116px; +} +emoji[data-emoji~="tw-1f621"]{ +background-position:-387px -1123px; +} +*[data-emoji~="tw-1f622"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1116px; +} +emoji[data-emoji~="tw-1f622"]{ +background-position:-425px -1123px; +} +*[data-emoji~="tw-1f623"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1116px; +} +emoji[data-emoji~="tw-1f623"]{ +background-position:-463px -1123px; +} +*[data-emoji~="tw-1f624"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1116px; +} +emoji[data-emoji~="tw-1f624"]{ +background-position:-501px -1123px; +} +*[data-emoji~="tw-1f625"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1116px; +} +emoji[data-emoji~="tw-1f625"]{ +background-position:-539px -1123px; +} +*[data-emoji~="tw-1f626"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1116px; +} +emoji[data-emoji~="tw-1f626"]{ +background-position:-577px -1123px; +} +*[data-emoji~="tw-1f627"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1116px; +} +emoji[data-emoji~="tw-1f627"]{ +background-position:-615px -1123px; +} +*[data-emoji~="tw-1f628"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1116px; +} +emoji[data-emoji~="tw-1f628"]{ +background-position:-653px -1123px; +} +*[data-emoji~="tw-1f629"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1116px; +} +emoji[data-emoji~="tw-1f629"]{ +background-position:-691px -1123px; +} +*[data-emoji~="tw-1f62a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1116px; +} +emoji[data-emoji~="tw-1f62a"]{ +background-position:-729px -1123px; +} +*[data-emoji~="tw-1f62b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1152px; +} +emoji[data-emoji~="tw-1f62b"]{ +background-position:-7px -1159px; +} +*[data-emoji~="tw-1f62c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1152px; +} +emoji[data-emoji~="tw-1f62c"]{ +background-position:-45px -1159px; +} +*[data-emoji~="tw-1f62d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1152px; +} +emoji[data-emoji~="tw-1f62d"]{ +background-position:-83px -1159px; +} +*[data-emoji~="tw-1f62e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1152px; +} +emoji[data-emoji~="tw-1f62e"]{ +background-position:-121px -1159px; +} +*[data-emoji~="tw-1f62f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1152px; +} +emoji[data-emoji~="tw-1f62f"]{ +background-position:-159px -1159px; +} +*[data-emoji~="tw-1f630"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1152px; +} +emoji[data-emoji~="tw-1f630"]{ +background-position:-197px -1159px; +} +*[data-emoji~="tw-1f631"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1152px; +} +emoji[data-emoji~="tw-1f631"]{ +background-position:-235px -1159px; +} +*[data-emoji~="tw-1f632"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1152px; +} +emoji[data-emoji~="tw-1f632"]{ +background-position:-273px -1159px; +} +*[data-emoji~="tw-1f633"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1152px; +} +emoji[data-emoji~="tw-1f633"]{ +background-position:-311px -1159px; +} +*[data-emoji~="tw-1f634"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1152px; +} +emoji[data-emoji~="tw-1f634"]{ +background-position:-349px -1159px; +} +*[data-emoji~="tw-1f635"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1152px; +} +emoji[data-emoji~="tw-1f635"]{ +background-position:-387px -1159px; +} +*[data-emoji~="tw-1f636"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1152px; +} +emoji[data-emoji~="tw-1f636"]{ +background-position:-425px -1159px; +} +*[data-emoji~="tw-1f637"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1152px; +} +emoji[data-emoji~="tw-1f637"]{ +background-position:-463px -1159px; +} +*[data-emoji~="tw-1f638"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1152px; +} +emoji[data-emoji~="tw-1f638"]{ +background-position:-501px -1159px; +} +*[data-emoji~="tw-1f639"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1152px; +} +emoji[data-emoji~="tw-1f639"]{ +background-position:-539px -1159px; +} +*[data-emoji~="tw-1f63a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1152px; +} +emoji[data-emoji~="tw-1f63a"]{ +background-position:-577px -1159px; +} +*[data-emoji~="tw-1f63b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1152px; +} +emoji[data-emoji~="tw-1f63b"]{ +background-position:-615px -1159px; +} +*[data-emoji~="tw-1f63c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1152px; +} +emoji[data-emoji~="tw-1f63c"]{ +background-position:-653px -1159px; +} +*[data-emoji~="tw-1f63d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1152px; +} +emoji[data-emoji~="tw-1f63d"]{ +background-position:-691px -1159px; +} +*[data-emoji~="tw-1f63e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1152px; +} +emoji[data-emoji~="tw-1f63e"]{ +background-position:-729px -1159px; +} +*[data-emoji~="tw-1f63f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1188px; +} +emoji[data-emoji~="tw-1f63f"]{ +background-position:-7px -1195px; +} +*[data-emoji~="tw-1f640"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1188px; +} +emoji[data-emoji~="tw-1f640"]{ +background-position:-45px -1195px; +} +*[data-emoji~="tw-1f645"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1188px; +} +emoji[data-emoji~="tw-1f645"]{ +background-position:-83px -1195px; +} +*[data-emoji~="tw-1f646"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1188px; +} +emoji[data-emoji~="tw-1f646"]{ +background-position:-121px -1195px; +} +*[data-emoji~="tw-1f647"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1188px; +} +emoji[data-emoji~="tw-1f647"]{ +background-position:-159px -1195px; +} +*[data-emoji~="tw-1f648"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1188px; +} +emoji[data-emoji~="tw-1f648"]{ +background-position:-197px -1195px; +} +*[data-emoji~="tw-1f649"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1188px; +} +emoji[data-emoji~="tw-1f649"]{ +background-position:-235px -1195px; +} +*[data-emoji~="tw-1f64a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1188px; +} +emoji[data-emoji~="tw-1f64a"]{ +background-position:-273px -1195px; +} +*[data-emoji~="tw-1f64b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1188px; +} +emoji[data-emoji~="tw-1f64b"]{ +background-position:-311px -1195px; +} +*[data-emoji~="tw-1f64c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1188px; +} +emoji[data-emoji~="tw-1f64c"]{ +background-position:-349px -1195px; +} +*[data-emoji~="tw-1f64d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1188px; +} +emoji[data-emoji~="tw-1f64d"]{ +background-position:-387px -1195px; +} +*[data-emoji~="tw-1f64e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1188px; +} +emoji[data-emoji~="tw-1f64e"]{ +background-position:-425px -1195px; +} +*[data-emoji~="tw-1f64f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1188px; +} +emoji[data-emoji~="tw-1f64f"]{ +background-position:-463px -1195px; +} +*[data-emoji~="tw-1f680"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1188px; +} +emoji[data-emoji~="tw-1f680"]{ +background-position:-501px -1195px; +} +*[data-emoji~="tw-1f681"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1188px; +} +emoji[data-emoji~="tw-1f681"]{ +background-position:-539px -1195px; +} +*[data-emoji~="tw-1f682"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1188px; +} +emoji[data-emoji~="tw-1f682"]{ +background-position:-577px -1195px; +} +*[data-emoji~="tw-1f683"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1188px; +} +emoji[data-emoji~="tw-1f683"]{ +background-position:-615px -1195px; +} +*[data-emoji~="tw-1f684"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1188px; +} +emoji[data-emoji~="tw-1f684"]{ +background-position:-653px -1195px; +} +*[data-emoji~="tw-1f685"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1188px; +} +emoji[data-emoji~="tw-1f685"]{ +background-position:-691px -1195px; +} +*[data-emoji~="tw-1f686"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1188px; +} +emoji[data-emoji~="tw-1f686"]{ +background-position:-729px -1195px; +} +*[data-emoji~="tw-1f687"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1224px; +} +emoji[data-emoji~="tw-1f687"]{ +background-position:-7px -1231px; +} +*[data-emoji~="tw-1f688"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1224px; +} +emoji[data-emoji~="tw-1f688"]{ +background-position:-45px -1231px; +} +*[data-emoji~="tw-1f689"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1224px; +} +emoji[data-emoji~="tw-1f689"]{ +background-position:-83px -1231px; +} +*[data-emoji~="tw-1f68a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1224px; +} +emoji[data-emoji~="tw-1f68a"]{ +background-position:-121px -1231px; +} +*[data-emoji~="tw-1f68b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1224px; +} +emoji[data-emoji~="tw-1f68b"]{ +background-position:-159px -1231px; +} +*[data-emoji~="tw-1f68c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1224px; +} +emoji[data-emoji~="tw-1f68c"]{ +background-position:-197px -1231px; +} +*[data-emoji~="tw-1f68d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1224px; +} +emoji[data-emoji~="tw-1f68d"]{ +background-position:-235px -1231px; +} +*[data-emoji~="tw-1f68e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1224px; +} +emoji[data-emoji~="tw-1f68e"]{ +background-position:-273px -1231px; +} +*[data-emoji~="tw-1f68f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1224px; +} +emoji[data-emoji~="tw-1f68f"]{ +background-position:-311px -1231px; +} +*[data-emoji~="tw-1f690"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1224px; +} +emoji[data-emoji~="tw-1f690"]{ +background-position:-349px -1231px; +} +*[data-emoji~="tw-1f691"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1224px; +} +emoji[data-emoji~="tw-1f691"]{ +background-position:-387px -1231px; +} +*[data-emoji~="tw-1f692"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1224px; +} +emoji[data-emoji~="tw-1f692"]{ +background-position:-425px -1231px; +} +*[data-emoji~="tw-1f693"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1224px; +} +emoji[data-emoji~="tw-1f693"]{ +background-position:-463px -1231px; +} +*[data-emoji~="tw-1f694"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1224px; +} +emoji[data-emoji~="tw-1f694"]{ +background-position:-501px -1231px; +} +*[data-emoji~="tw-1f695"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1224px; +} +emoji[data-emoji~="tw-1f695"]{ +background-position:-539px -1231px; +} +*[data-emoji~="tw-1f696"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1224px; +} +emoji[data-emoji~="tw-1f696"]{ +background-position:-577px -1231px; +} +*[data-emoji~="tw-1f697"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1224px; +} +emoji[data-emoji~="tw-1f697"]{ +background-position:-615px -1231px; +} +*[data-emoji~="tw-1f698"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1224px; +} +emoji[data-emoji~="tw-1f698"]{ +background-position:-653px -1231px; +} +*[data-emoji~="tw-1f699"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1224px; +} +emoji[data-emoji~="tw-1f699"]{ +background-position:-691px -1231px; +} +*[data-emoji~="tw-1f69a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1224px; +} +emoji[data-emoji~="tw-1f69a"]{ +background-position:-729px -1231px; +} +*[data-emoji~="tw-1f69b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1260px; +} +emoji[data-emoji~="tw-1f69b"]{ +background-position:-7px -1267px; +} +*[data-emoji~="tw-1f69c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1260px; +} +emoji[data-emoji~="tw-1f69c"]{ +background-position:-45px -1267px; +} +*[data-emoji~="tw-1f69d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1260px; +} +emoji[data-emoji~="tw-1f69d"]{ +background-position:-83px -1267px; +} +*[data-emoji~="tw-1f69e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1260px; +} +emoji[data-emoji~="tw-1f69e"]{ +background-position:-121px -1267px; +} +*[data-emoji~="tw-1f69f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1260px; +} +emoji[data-emoji~="tw-1f69f"]{ +background-position:-159px -1267px; +} +*[data-emoji~="tw-1f6a0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1260px; +} +emoji[data-emoji~="tw-1f6a0"]{ +background-position:-197px -1267px; +} +*[data-emoji~="tw-1f6a1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1260px; +} +emoji[data-emoji~="tw-1f6a1"]{ +background-position:-235px -1267px; +} +*[data-emoji~="tw-1f6a2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1260px; +} +emoji[data-emoji~="tw-1f6a2"]{ +background-position:-273px -1267px; +} +*[data-emoji~="tw-1f6a3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1260px; +} +emoji[data-emoji~="tw-1f6a3"]{ +background-position:-311px -1267px; +} +*[data-emoji~="tw-1f6a4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1260px; +} +emoji[data-emoji~="tw-1f6a4"]{ +background-position:-349px -1267px; +} +*[data-emoji~="tw-1f6a5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1260px; +} +emoji[data-emoji~="tw-1f6a5"]{ +background-position:-387px -1267px; +} +*[data-emoji~="tw-1f6a6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1260px; +} +emoji[data-emoji~="tw-1f6a6"]{ +background-position:-425px -1267px; +} +*[data-emoji~="tw-1f6a7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1260px; +} +emoji[data-emoji~="tw-1f6a7"]{ +background-position:-463px -1267px; +} +*[data-emoji~="tw-1f6a8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1260px; +} +emoji[data-emoji~="tw-1f6a8"]{ +background-position:-501px -1267px; +} +*[data-emoji~="tw-1f6a9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1260px; +} +emoji[data-emoji~="tw-1f6a9"]{ +background-position:-539px -1267px; +} +*[data-emoji~="tw-1f6aa"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1260px; +} +emoji[data-emoji~="tw-1f6aa"]{ +background-position:-577px -1267px; +} +*[data-emoji~="tw-1f6ab"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1260px; +} +emoji[data-emoji~="tw-1f6ab"]{ +background-position:-615px -1267px; +} +*[data-emoji~="tw-1f6ac"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1260px; +} +emoji[data-emoji~="tw-1f6ac"]{ +background-position:-653px -1267px; +} +*[data-emoji~="tw-1f6ad"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1260px; +} +emoji[data-emoji~="tw-1f6ad"]{ +background-position:-691px -1267px; +} +*[data-emoji~="tw-1f6ae"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1260px; +} +emoji[data-emoji~="tw-1f6ae"]{ +background-position:-729px -1267px; +} +*[data-emoji~="tw-1f6af"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1296px; +} +emoji[data-emoji~="tw-1f6af"]{ +background-position:-7px -1303px; +} +*[data-emoji~="tw-1f6b0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1296px; +} +emoji[data-emoji~="tw-1f6b0"]{ +background-position:-45px -1303px; +} +*[data-emoji~="tw-1f6b1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1296px; +} +emoji[data-emoji~="tw-1f6b1"]{ +background-position:-83px -1303px; +} +*[data-emoji~="tw-1f6b2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1296px; +} +emoji[data-emoji~="tw-1f6b2"]{ +background-position:-121px -1303px; +} +*[data-emoji~="tw-1f6b3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1296px; +} +emoji[data-emoji~="tw-1f6b3"]{ +background-position:-159px -1303px; +} +*[data-emoji~="tw-1f6b4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1296px; +} +emoji[data-emoji~="tw-1f6b4"]{ +background-position:-197px -1303px; +} +*[data-emoji~="tw-1f6b5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1296px; +} +emoji[data-emoji~="tw-1f6b5"]{ +background-position:-235px -1303px; +} +*[data-emoji~="tw-1f6b6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1296px; +} +emoji[data-emoji~="tw-1f6b6"]{ +background-position:-273px -1303px; +} +*[data-emoji~="tw-1f6b7"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1296px; +} +emoji[data-emoji~="tw-1f6b7"]{ +background-position:-311px -1303px; +} +*[data-emoji~="tw-1f6b8"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1296px; +} +emoji[data-emoji~="tw-1f6b8"]{ +background-position:-349px -1303px; +} +*[data-emoji~="tw-1f6b9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1296px; +} +emoji[data-emoji~="tw-1f6b9"]{ +background-position:-387px -1303px; +} +*[data-emoji~="tw-1f6ba"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1296px; +} +emoji[data-emoji~="tw-1f6ba"]{ +background-position:-425px -1303px; +} +*[data-emoji~="tw-1f6bb"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1296px; +} +emoji[data-emoji~="tw-1f6bb"]{ +background-position:-463px -1303px; +} +*[data-emoji~="tw-1f6bc"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1296px; +} +emoji[data-emoji~="tw-1f6bc"]{ +background-position:-501px -1303px; +} +*[data-emoji~="tw-1f6bd"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1296px; +} +emoji[data-emoji~="tw-1f6bd"]{ +background-position:-539px -1303px; +} +*[data-emoji~="tw-1f6be"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1296px; +} +emoji[data-emoji~="tw-1f6be"]{ +background-position:-577px -1303px; +} +*[data-emoji~="tw-1f6bf"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1296px; +} +emoji[data-emoji~="tw-1f6bf"]{ +background-position:-615px -1303px; +} +*[data-emoji~="tw-1f6c0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1296px; +} +emoji[data-emoji~="tw-1f6c0"]{ +background-position:-653px -1303px; +} +*[data-emoji~="tw-1f6c1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1296px; +} +emoji[data-emoji~="tw-1f6c1"]{ +background-position:-691px -1303px; +} +*[data-emoji~="tw-1f6c2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1296px; +} +emoji[data-emoji~="tw-1f6c2"]{ +background-position:-729px -1303px; +} +*[data-emoji~="tw-1f6c3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1332px; +} +emoji[data-emoji~="tw-1f6c3"]{ +background-position:-7px -1339px; +} +*[data-emoji~="tw-1f6c4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1332px; +} +emoji[data-emoji~="tw-1f6c4"]{ +background-position:-45px -1339px; +} +*[data-emoji~="tw-1f6c5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1332px; +} +emoji[data-emoji~="tw-1f6c5"]{ +background-position:-83px -1339px; +} +*[data-emoji~="tw-203c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1332px; +} +emoji[data-emoji~="tw-203c"]{ +background-position:-121px -1339px; +} +*[data-emoji~="tw-2049"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1332px; +} +emoji[data-emoji~="tw-2049"]{ +background-position:-159px -1339px; +} +*[data-emoji~="tw-2122"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1332px; +} +emoji[data-emoji~="tw-2122"]{ +background-position:-197px -1339px; +} +*[data-emoji~="tw-2139"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1332px; +} +emoji[data-emoji~="tw-2139"]{ +background-position:-235px -1339px; +} +*[data-emoji~="tw-2194"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1332px; +} +emoji[data-emoji~="tw-2194"]{ +background-position:-273px -1339px; +} +*[data-emoji~="tw-2195"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1332px; +} +emoji[data-emoji~="tw-2195"]{ +background-position:-311px -1339px; +} +*[data-emoji~="tw-2196"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1332px; +} +emoji[data-emoji~="tw-2196"]{ +background-position:-349px -1339px; +} +*[data-emoji~="tw-2197"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1332px; +} +emoji[data-emoji~="tw-2197"]{ +background-position:-387px -1339px; +} +*[data-emoji~="tw-2198"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1332px; +} +emoji[data-emoji~="tw-2198"]{ +background-position:-425px -1339px; +} +*[data-emoji~="tw-2199"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1332px; +} +emoji[data-emoji~="tw-2199"]{ +background-position:-463px -1339px; +} +*[data-emoji~="tw-21a9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1332px; +} +emoji[data-emoji~="tw-21a9"]{ +background-position:-501px -1339px; +} +*[data-emoji~="tw-21aa"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1332px; +} +emoji[data-emoji~="tw-21aa"]{ +background-position:-539px -1339px; +} +*[data-emoji~="tw-23-20e3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1332px; +} +emoji[data-emoji~="tw-23-20e3"]{ +background-position:-577px -1339px; +} +*[data-emoji~="tw-231a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1332px; +} +emoji[data-emoji~="tw-231a"]{ +background-position:-615px -1339px; +} +*[data-emoji~="tw-231b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1332px; +} +emoji[data-emoji~="tw-231b"]{ +background-position:-653px -1339px; +} +*[data-emoji~="tw-23e9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1332px; +} +emoji[data-emoji~="tw-23e9"]{ +background-position:-691px -1339px; +} +*[data-emoji~="tw-23ea"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1332px; +} +emoji[data-emoji~="tw-23ea"]{ +background-position:-729px -1339px; +} +*[data-emoji~="tw-23eb"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1368px; +} +emoji[data-emoji~="tw-23eb"]{ +background-position:-7px -1375px; +} +*[data-emoji~="tw-23ec"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1368px; +} +emoji[data-emoji~="tw-23ec"]{ +background-position:-45px -1375px; +} +*[data-emoji~="tw-23f0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1368px; +} +emoji[data-emoji~="tw-23f0"]{ +background-position:-83px -1375px; +} +*[data-emoji~="tw-23f3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1368px; +} +emoji[data-emoji~="tw-23f3"]{ +background-position:-121px -1375px; +} +*[data-emoji~="tw-24c2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1368px; +} +emoji[data-emoji~="tw-24c2"]{ +background-position:-159px -1375px; +} +*[data-emoji~="tw-25aa"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1368px; +} +emoji[data-emoji~="tw-25aa"]{ +background-position:-197px -1375px; +} +*[data-emoji~="tw-25ab"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1368px; +} +emoji[data-emoji~="tw-25ab"]{ +background-position:-235px -1375px; +} +*[data-emoji~="tw-25b6"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1368px; +} +emoji[data-emoji~="tw-25b6"]{ +background-position:-273px -1375px; +} +*[data-emoji~="tw-25c0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1368px; +} +emoji[data-emoji~="tw-25c0"]{ +background-position:-311px -1375px; +} +*[data-emoji~="tw-25fb"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1368px; +} +emoji[data-emoji~="tw-25fb"]{ +background-position:-349px -1375px; +} +*[data-emoji~="tw-25fc"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1368px; +} +emoji[data-emoji~="tw-25fc"]{ +background-position:-387px -1375px; +} +*[data-emoji~="tw-25fd"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1368px; +} +emoji[data-emoji~="tw-25fd"]{ +background-position:-425px -1375px; +} +*[data-emoji~="tw-25fe"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1368px; +} +emoji[data-emoji~="tw-25fe"]{ +background-position:-463px -1375px; +} +*[data-emoji~="tw-2600"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1368px; +} +emoji[data-emoji~="tw-2600"]{ +background-position:-501px -1375px; +} +*[data-emoji~="tw-2601"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1368px; +} +emoji[data-emoji~="tw-2601"]{ +background-position:-539px -1375px; +} +*[data-emoji~="tw-260e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1368px; +} +emoji[data-emoji~="tw-260e"]{ +background-position:-577px -1375px; +} +*[data-emoji~="tw-2611"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1368px; +} +emoji[data-emoji~="tw-2611"]{ +background-position:-615px -1375px; +} +*[data-emoji~="tw-2614"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1368px; +} +emoji[data-emoji~="tw-2614"]{ +background-position:-653px -1375px; +} +*[data-emoji~="tw-2615"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1368px; +} +emoji[data-emoji~="tw-2615"]{ +background-position:-691px -1375px; +} +*[data-emoji~="tw-261d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1368px; +} +emoji[data-emoji~="tw-261d"]{ +background-position:-729px -1375px; +} +*[data-emoji~="tw-263a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1404px; +} +emoji[data-emoji~="tw-263a"]{ +background-position:-7px -1411px; +} +*[data-emoji~="tw-2648"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1404px; +} +emoji[data-emoji~="tw-2648"]{ +background-position:-45px -1411px; +} +*[data-emoji~="tw-2649"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1404px; +} +emoji[data-emoji~="tw-2649"]{ +background-position:-83px -1411px; +} +*[data-emoji~="tw-264a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1404px; +} +emoji[data-emoji~="tw-264a"]{ +background-position:-121px -1411px; +} +*[data-emoji~="tw-264b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1404px; +} +emoji[data-emoji~="tw-264b"]{ +background-position:-159px -1411px; +} +*[data-emoji~="tw-264c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1404px; +} +emoji[data-emoji~="tw-264c"]{ +background-position:-197px -1411px; +} +*[data-emoji~="tw-264d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1404px; +} +emoji[data-emoji~="tw-264d"]{ +background-position:-235px -1411px; +} +*[data-emoji~="tw-264e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1404px; +} +emoji[data-emoji~="tw-264e"]{ +background-position:-273px -1411px; +} +*[data-emoji~="tw-264f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1404px; +} +emoji[data-emoji~="tw-264f"]{ +background-position:-311px -1411px; +} +*[data-emoji~="tw-2650"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1404px; +} +emoji[data-emoji~="tw-2650"]{ +background-position:-349px -1411px; +} +*[data-emoji~="tw-2651"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1404px; +} +emoji[data-emoji~="tw-2651"]{ +background-position:-387px -1411px; +} +*[data-emoji~="tw-2652"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1404px; +} +emoji[data-emoji~="tw-2652"]{ +background-position:-425px -1411px; +} +*[data-emoji~="tw-2653"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1404px; +} +emoji[data-emoji~="tw-2653"]{ +background-position:-463px -1411px; +} +*[data-emoji~="tw-2660"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1404px; +} +emoji[data-emoji~="tw-2660"]{ +background-position:-501px -1411px; +} +*[data-emoji~="tw-2663"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1404px; +} +emoji[data-emoji~="tw-2663"]{ +background-position:-539px -1411px; +} +*[data-emoji~="tw-2665"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1404px; +} +emoji[data-emoji~="tw-2665"]{ +background-position:-577px -1411px; +} +*[data-emoji~="tw-2666"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1404px; +} +emoji[data-emoji~="tw-2666"]{ +background-position:-615px -1411px; +} +*[data-emoji~="tw-2668"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1404px; +} +emoji[data-emoji~="tw-2668"]{ +background-position:-653px -1411px; +} +*[data-emoji~="tw-267b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1404px; +} +emoji[data-emoji~="tw-267b"]{ +background-position:-691px -1411px; +} +*[data-emoji~="tw-267f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1404px; +} +emoji[data-emoji~="tw-267f"]{ +background-position:-729px -1411px; +} +*[data-emoji~="tw-2693"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1440px; +} +emoji[data-emoji~="tw-2693"]{ +background-position:-7px -1447px; +} +*[data-emoji~="tw-26a0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1440px; +} +emoji[data-emoji~="tw-26a0"]{ +background-position:-45px -1447px; +} +*[data-emoji~="tw-26a1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1440px; +} +emoji[data-emoji~="tw-26a1"]{ +background-position:-83px -1447px; +} +*[data-emoji~="tw-26aa"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1440px; +} +emoji[data-emoji~="tw-26aa"]{ +background-position:-121px -1447px; +} +*[data-emoji~="tw-26ab"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1440px; +} +emoji[data-emoji~="tw-26ab"]{ +background-position:-159px -1447px; +} +*[data-emoji~="tw-26bd"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1440px; +} +emoji[data-emoji~="tw-26bd"]{ +background-position:-197px -1447px; +} +*[data-emoji~="tw-26be"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1440px; +} +emoji[data-emoji~="tw-26be"]{ +background-position:-235px -1447px; +} +*[data-emoji~="tw-26c4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1440px; +} +emoji[data-emoji~="tw-26c4"]{ +background-position:-273px -1447px; +} +*[data-emoji~="tw-26c5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1440px; +} +emoji[data-emoji~="tw-26c5"]{ +background-position:-311px -1447px; +} +*[data-emoji~="tw-26ce"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1440px; +} +emoji[data-emoji~="tw-26ce"]{ +background-position:-349px -1447px; +} +*[data-emoji~="tw-26d4"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1440px; +} +emoji[data-emoji~="tw-26d4"]{ +background-position:-387px -1447px; +} +*[data-emoji~="tw-26ea"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1440px; +} +emoji[data-emoji~="tw-26ea"]{ +background-position:-425px -1447px; +} +*[data-emoji~="tw-26f2"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1440px; +} +emoji[data-emoji~="tw-26f2"]{ +background-position:-463px -1447px; +} +*[data-emoji~="tw-26f3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1440px; +} +emoji[data-emoji~="tw-26f3"]{ +background-position:-501px -1447px; +} +*[data-emoji~="tw-26f5"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1440px; +} +emoji[data-emoji~="tw-26f5"]{ +background-position:-539px -1447px; +} +*[data-emoji~="tw-26fa"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1440px; +} +emoji[data-emoji~="tw-26fa"]{ +background-position:-577px -1447px; +} +*[data-emoji~="tw-26fd"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1440px; +} +emoji[data-emoji~="tw-26fd"]{ +background-position:-615px -1447px; +} +*[data-emoji~="tw-2702"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1440px; +} +emoji[data-emoji~="tw-2702"]{ +background-position:-653px -1447px; +} +*[data-emoji~="tw-2705"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1440px; +} +emoji[data-emoji~="tw-2705"]{ +background-position:-691px -1447px; +} +*[data-emoji~="tw-2708"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1440px; +} +emoji[data-emoji~="tw-2708"]{ +background-position:-729px -1447px; +} +*[data-emoji~="tw-2709"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1476px; +} +emoji[data-emoji~="tw-2709"]{ +background-position:-7px -1483px; +} +*[data-emoji~="tw-270a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1476px; +} +emoji[data-emoji~="tw-270a"]{ +background-position:-45px -1483px; +} +*[data-emoji~="tw-270b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1476px; +} +emoji[data-emoji~="tw-270b"]{ +background-position:-83px -1483px; +} +*[data-emoji~="tw-270c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1476px; +} +emoji[data-emoji~="tw-270c"]{ +background-position:-121px -1483px; +} +*[data-emoji~="tw-270f"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1476px; +} +emoji[data-emoji~="tw-270f"]{ +background-position:-159px -1483px; +} +*[data-emoji~="tw-2712"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1476px; +} +emoji[data-emoji~="tw-2712"]{ +background-position:-197px -1483px; +} +*[data-emoji~="tw-2714"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1476px; +} +emoji[data-emoji~="tw-2714"]{ +background-position:-235px -1483px; +} +*[data-emoji~="tw-2716"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1476px; +} +emoji[data-emoji~="tw-2716"]{ +background-position:-273px -1483px; +} +*[data-emoji~="tw-2728"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1476px; +} +emoji[data-emoji~="tw-2728"]{ +background-position:-311px -1483px; +} +*[data-emoji~="tw-2733"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1476px; +} +emoji[data-emoji~="tw-2733"]{ +background-position:-349px -1483px; +} +*[data-emoji~="tw-2734"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1476px; +} +emoji[data-emoji~="tw-2734"]{ +background-position:-387px -1483px; +} +*[data-emoji~="tw-2744"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1476px; +} +emoji[data-emoji~="tw-2744"]{ +background-position:-425px -1483px; +} +*[data-emoji~="tw-2747"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1476px; +} +emoji[data-emoji~="tw-2747"]{ +background-position:-463px -1483px; +} +*[data-emoji~="tw-274c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1476px; +} +emoji[data-emoji~="tw-274c"]{ +background-position:-501px -1483px; +} +*[data-emoji~="tw-274e"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1476px; +} +emoji[data-emoji~="tw-274e"]{ +background-position:-539px -1483px; +} +*[data-emoji~="tw-2753"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1476px; +} +emoji[data-emoji~="tw-2753"]{ +background-position:-577px -1483px; +} +*[data-emoji~="tw-2754"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1476px; +} +emoji[data-emoji~="tw-2754"]{ +background-position:-615px -1483px; +} +*[data-emoji~="tw-2755"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1476px; +} +emoji[data-emoji~="tw-2755"]{ +background-position:-653px -1483px; +} +*[data-emoji~="tw-2757"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1476px; +} +emoji[data-emoji~="tw-2757"]{ +background-position:-691px -1483px; +} +*[data-emoji~="tw-2764"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1476px; +} +emoji[data-emoji~="tw-2764"]{ +background-position:-729px -1483px; +} +*[data-emoji~="tw-2795"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1512px; +} +emoji[data-emoji~="tw-2795"]{ +background-position:-7px -1519px; +} +*[data-emoji~="tw-2796"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1512px; +} +emoji[data-emoji~="tw-2796"]{ +background-position:-45px -1519px; +} +*[data-emoji~="tw-2797"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1512px; +} +emoji[data-emoji~="tw-2797"]{ +background-position:-83px -1519px; +} +*[data-emoji~="tw-27a1"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1512px; +} +emoji[data-emoji~="tw-27a1"]{ +background-position:-121px -1519px; +} +*[data-emoji~="tw-27b0"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1512px; +} +emoji[data-emoji~="tw-27b0"]{ +background-position:-159px -1519px; +} +*[data-emoji~="tw-27bf"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1512px; +} +emoji[data-emoji~="tw-27bf"]{ +background-position:-197px -1519px; +} +*[data-emoji~="tw-2934"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1512px; +} +emoji[data-emoji~="tw-2934"]{ +background-position:-235px -1519px; +} +*[data-emoji~="tw-2935"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1512px; +} +emoji[data-emoji~="tw-2935"]{ +background-position:-273px -1519px; +} +*[data-emoji~="tw-2b05"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1512px; +} +emoji[data-emoji~="tw-2b05"]{ +background-position:-311px -1519px; +} +*[data-emoji~="tw-2b06"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1512px; +} +emoji[data-emoji~="tw-2b06"]{ +background-position:-349px -1519px; +} +*[data-emoji~="tw-2b07"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1512px; +} +emoji[data-emoji~="tw-2b07"]{ +background-position:-387px -1519px; +} +*[data-emoji~="tw-2b1b"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1512px; +} +emoji[data-emoji~="tw-2b1b"]{ +background-position:-425px -1519px; +} +*[data-emoji~="tw-2b1c"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -456px -1512px; +} +emoji[data-emoji~="tw-2b1c"]{ +background-position:-463px -1519px; +} +*[data-emoji~="tw-2b50"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -494px -1512px; +} +emoji[data-emoji~="tw-2b50"]{ +background-position:-501px -1519px; +} +*[data-emoji~="tw-2b55"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -532px -1512px; +} +emoji[data-emoji~="tw-2b55"]{ +background-position:-539px -1519px; +} +*[data-emoji~="tw-30-20e3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -570px -1512px; +} +emoji[data-emoji~="tw-30-20e3"]{ +background-position:-577px -1519px; +} +*[data-emoji~="tw-3030"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -608px -1512px; +} +emoji[data-emoji~="tw-3030"]{ +background-position:-615px -1519px; +} +*[data-emoji~="tw-303d"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -646px -1512px; +} +emoji[data-emoji~="tw-303d"]{ +background-position:-653px -1519px; +} +*[data-emoji~="tw-31-20e3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -684px -1512px; +} +emoji[data-emoji~="tw-31-20e3"]{ +background-position:-691px -1519px; +} +*[data-emoji~="tw-32-20e3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -722px -1512px; +} +emoji[data-emoji~="tw-32-20e3"]{ +background-position:-729px -1519px; +} +*[data-emoji~="tw-3297"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat 0px -1548px; +} +emoji[data-emoji~="tw-3297"]{ +background-position:-7px -1555px; +} +*[data-emoji~="tw-3299"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -38px -1548px; +} +emoji[data-emoji~="tw-3299"]{ +background-position:-45px -1555px; +} +*[data-emoji~="tw-33-20e3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -76px -1548px; +} +emoji[data-emoji~="tw-33-20e3"]{ +background-position:-83px -1555px; +} +*[data-emoji~="tw-34-20e3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -114px -1548px; +} +emoji[data-emoji~="tw-34-20e3"]{ +background-position:-121px -1555px; +} +*[data-emoji~="tw-35-20e3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -152px -1548px; +} +emoji[data-emoji~="tw-35-20e3"]{ +background-position:-159px -1555px; +} +*[data-emoji~="tw-36-20e3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -190px -1548px; +} +emoji[data-emoji~="tw-36-20e3"]{ +background-position:-197px -1555px; +} +*[data-emoji~="tw-37-20e3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -228px -1548px; +} +emoji[data-emoji~="tw-37-20e3"]{ +background-position:-235px -1555px; +} +*[data-emoji~="tw-38-20e3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -266px -1548px; +} +emoji[data-emoji~="tw-38-20e3"]{ +background-position:-273px -1555px; +} +*[data-emoji~="tw-39-20e3"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -304px -1548px; +} +emoji[data-emoji~="tw-39-20e3"]{ +background-position:-311px -1555px; +} +*[data-emoji~="tw-a9"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -342px -1548px; +} +emoji[data-emoji~="tw-a9"]{ +background-position:-349px -1555px; +} +*[data-emoji~="tw-ae"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -380px -1548px; +} +emoji[data-emoji~="tw-ae"]{ +background-position:-387px -1555px; +} +*[data-emoji~="tw-e50a"]{ +background: rgba(0,0,0,0) url(../images/emoji/twemoji.png) no-repeat -418px -1548px; +} +emoji[data-emoji~="tw-e50a"]{ +background-position:-425px -1555px; +} + diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/font-awesome.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/font-awesome.css new file mode 100644 index 0000000..ee906a8 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/font-awesome.css @@ -0,0 +1,2337 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url('../fonts/fontawesome-webfont.eot?v=4.7.0'); + src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); + font-weight: normal; + font-style: normal; +} +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +/* makes the font 33% larger relative to the icon container */ +.fa-lg { + font-size: 1.33333333em; + line-height: 0.75em; + vertical-align: -15%; +} +.fa-2x { + font-size: 2em; +} +.fa-3x { + font-size: 3em; +} +.fa-4x { + font-size: 4em; +} +.fa-5x { + font-size: 5em; +} +.fa-fw { + width: 1.28571429em; + text-align: center; +} +.fa-ul { + padding-left: 0; + margin-left: 2.14285714em; + list-style-type: none; +} +.fa-ul > li { + position: relative; +} +.fa-li { + position: absolute; + left: -2.14285714em; + width: 2.14285714em; + top: 0.14285714em; + text-align: center; +} +.fa-li.fa-lg { + left: -1.85714286em; +} +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eeeeee; + border-radius: .1em; +} +.fa-pull-left { + float: left; +} +.fa-pull-right { + float: right; +} +.fa.fa-pull-left { + margin-right: .3em; +} +.fa.fa-pull-right { + margin-left: .3em; +} +/* Deprecated as of 4.4.0 */ +.pull-right { + float: right; +} +.pull-left { + float: left; +} +.fa.pull-left { + margin-right: .3em; +} +.fa.pull-right { + margin-left: .3em; +} +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.fa-stack-1x, +.fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.fa-stack-1x { + line-height: inherit; +} +.fa-stack-2x { + font-size: 2em; +} +.fa-inverse { + color: #ffffff; +} +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.fa-glass:before { + content: "\f000"; +} +.fa-music:before { + content: "\f001"; +} +.fa-search:before { + content: "\f002"; +} +.fa-envelope-o:before { + content: "\f003"; +} +.fa-heart:before { + content: "\f004"; +} +.fa-star:before { + content: "\f005"; +} +.fa-star-o:before { + content: "\f006"; +} +.fa-user:before { + content: "\f007"; +} +.fa-film:before { + content: "\f008"; +} +.fa-th-large:before { + content: "\f009"; +} +.fa-th:before { + content: "\f00a"; +} +.fa-th-list:before { + content: "\f00b"; +} +.fa-check:before { + content: "\f00c"; +} +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: "\f00d"; +} +.fa-search-plus:before { + content: "\f00e"; +} +.fa-search-minus:before { + content: "\f010"; +} +.fa-power-off:before { + content: "\f011"; +} +.fa-signal:before { + content: "\f012"; +} +.fa-gear:before, +.fa-cog:before { + content: "\f013"; +} +.fa-trash-o:before { + content: "\f014"; +} +.fa-home:before { + content: "\f015"; +} +.fa-file-o:before { + content: "\f016"; +} +.fa-clock-o:before { + content: "\f017"; +} +.fa-road:before { + content: "\f018"; +} +.fa-download:before { + content: "\f019"; +} +.fa-arrow-circle-o-down:before { + content: "\f01a"; +} +.fa-arrow-circle-o-up:before { + content: "\f01b"; +} +.fa-inbox:before { + content: "\f01c"; +} +.fa-play-circle-o:before { + content: "\f01d"; +} +.fa-rotate-right:before, +.fa-repeat:before { + content: "\f01e"; +} +.fa-refresh:before { + content: "\f021"; +} +.fa-list-alt:before { + content: "\f022"; +} +.fa-lock:before { + content: "\f023"; +} +.fa-flag:before { + content: "\f024"; +} +.fa-headphones:before { + content: "\f025"; +} +.fa-volume-off:before { + content: "\f026"; +} +.fa-volume-down:before { + content: "\f027"; +} +.fa-volume-up:before { + content: "\f028"; +} +.fa-qrcode:before { + content: "\f029"; +} +.fa-barcode:before { + content: "\f02a"; +} +.fa-tag:before { + content: "\f02b"; +} +.fa-tags:before { + content: "\f02c"; +} +.fa-book:before { + content: "\f02d"; +} +.fa-bookmark:before { + content: "\f02e"; +} +.fa-print:before { + content: "\f02f"; +} +.fa-camera:before { + content: "\f030"; +} +.fa-font:before { + content: "\f031"; +} +.fa-bold:before { + content: "\f032"; +} +.fa-italic:before { + content: "\f033"; +} +.fa-text-height:before { + content: "\f034"; +} +.fa-text-width:before { + content: "\f035"; +} +.fa-align-left:before { + content: "\f036"; +} +.fa-align-center:before { + content: "\f037"; +} +.fa-align-right:before { + content: "\f038"; +} +.fa-align-justify:before { + content: "\f039"; +} +.fa-list:before { + content: "\f03a"; +} +.fa-dedent:before, +.fa-outdent:before { + content: "\f03b"; +} +.fa-indent:before { + content: "\f03c"; +} +.fa-video-camera:before { + content: "\f03d"; +} +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: "\f03e"; +} +.fa-pencil:before { + content: "\f040"; +} +.fa-map-marker:before { + content: "\f041"; +} +.fa-adjust:before { + content: "\f042"; +} +.fa-tint:before { + content: "\f043"; +} +.fa-edit:before, +.fa-pencil-square-o:before { + content: "\f044"; +} +.fa-share-square-o:before { + content: "\f045"; +} +.fa-check-square-o:before { + content: "\f046"; +} +.fa-arrows:before { + content: "\f047"; +} +.fa-step-backward:before { + content: "\f048"; +} +.fa-fast-backward:before { + content: "\f049"; +} +.fa-backward:before { + content: "\f04a"; +} +.fa-play:before { + content: "\f04b"; +} +.fa-pause:before { + content: "\f04c"; +} +.fa-stop:before { + content: "\f04d"; +} +.fa-forward:before { + content: "\f04e"; +} +.fa-fast-forward:before { + content: "\f050"; +} +.fa-step-forward:before { + content: "\f051"; +} +.fa-eject:before { + content: "\f052"; +} +.fa-chevron-left:before { + content: "\f053"; +} +.fa-chevron-right:before { + content: "\f054"; +} +.fa-plus-circle:before { + content: "\f055"; +} +.fa-minus-circle:before { + content: "\f056"; +} +.fa-times-circle:before { + content: "\f057"; +} +.fa-check-circle:before { + content: "\f058"; +} +.fa-question-circle:before { + content: "\f059"; +} +.fa-info-circle:before { + content: "\f05a"; +} +.fa-crosshairs:before { + content: "\f05b"; +} +.fa-times-circle-o:before { + content: "\f05c"; +} +.fa-check-circle-o:before { + content: "\f05d"; +} +.fa-ban:before { + content: "\f05e"; +} +.fa-arrow-left:before { + content: "\f060"; +} +.fa-arrow-right:before { + content: "\f061"; +} +.fa-arrow-up:before { + content: "\f062"; +} +.fa-arrow-down:before { + content: "\f063"; +} +.fa-mail-forward:before, +.fa-share:before { + content: "\f064"; +} +.fa-expand:before { + content: "\f065"; +} +.fa-compress:before { + content: "\f066"; +} +.fa-plus:before { + content: "\f067"; +} +.fa-minus:before { + content: "\f068"; +} +.fa-asterisk:before { + content: "\f069"; +} +.fa-exclamation-circle:before { + content: "\f06a"; +} +.fa-gift:before { + content: "\f06b"; +} +.fa-leaf:before { + content: "\f06c"; +} +.fa-fire:before { + content: "\f06d"; +} +.fa-eye:before { + content: "\f06e"; +} +.fa-eye-slash:before { + content: "\f070"; +} +.fa-warning:before, +.fa-exclamation-triangle:before { + content: "\f071"; +} +.fa-plane:before { + content: "\f072"; +} +.fa-calendar:before { + content: "\f073"; +} +.fa-random:before { + content: "\f074"; +} +.fa-comment:before { + content: "\f075"; +} +.fa-magnet:before { + content: "\f076"; +} +.fa-chevron-up:before { + content: "\f077"; +} +.fa-chevron-down:before { + content: "\f078"; +} +.fa-retweet:before { + content: "\f079"; +} +.fa-shopping-cart:before { + content: "\f07a"; +} +.fa-folder:before { + content: "\f07b"; +} +.fa-folder-open:before { + content: "\f07c"; +} +.fa-arrows-v:before { + content: "\f07d"; +} +.fa-arrows-h:before { + content: "\f07e"; +} +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: "\f080"; +} +.fa-twitter-square:before { + content: "\f081"; +} +.fa-facebook-square:before { + content: "\f082"; +} +.fa-camera-retro:before { + content: "\f083"; +} +.fa-key:before { + content: "\f084"; +} +.fa-gears:before, +.fa-cogs:before { + content: "\f085"; +} +.fa-comments:before { + content: "\f086"; +} +.fa-thumbs-o-up:before { + content: "\f087"; +} +.fa-thumbs-o-down:before { + content: "\f088"; +} +.fa-star-half:before { + content: "\f089"; +} +.fa-heart-o:before { + content: "\f08a"; +} +.fa-sign-out:before { + content: "\f08b"; +} +.fa-linkedin-square:before { + content: "\f08c"; +} +.fa-thumb-tack:before { + content: "\f08d"; +} +.fa-external-link:before { + content: "\f08e"; +} +.fa-sign-in:before { + content: "\f090"; +} +.fa-trophy:before { + content: "\f091"; +} +.fa-github-square:before { + content: "\f092"; +} +.fa-upload:before { + content: "\f093"; +} +.fa-lemon-o:before { + content: "\f094"; +} +.fa-phone:before { + content: "\f095"; +} +.fa-square-o:before { + content: "\f096"; +} +.fa-bookmark-o:before { + content: "\f097"; +} +.fa-phone-square:before { + content: "\f098"; +} +.fa-twitter:before { + content: "\f099"; +} +.fa-facebook-f:before, +.fa-facebook:before { + content: "\f09a"; +} +.fa-github:before { + content: "\f09b"; +} +.fa-unlock:before { + content: "\f09c"; +} +.fa-credit-card:before { + content: "\f09d"; +} +.fa-feed:before, +.fa-rss:before { + content: "\f09e"; +} +.fa-hdd-o:before { + content: "\f0a0"; +} +.fa-bullhorn:before { + content: "\f0a1"; +} +.fa-bell:before { + content: "\f0f3"; +} +.fa-certificate:before { + content: "\f0a3"; +} +.fa-hand-o-right:before { + content: "\f0a4"; +} +.fa-hand-o-left:before { + content: "\f0a5"; +} +.fa-hand-o-up:before { + content: "\f0a6"; +} +.fa-hand-o-down:before { + content: "\f0a7"; +} +.fa-arrow-circle-left:before { + content: "\f0a8"; +} +.fa-arrow-circle-right:before { + content: "\f0a9"; +} +.fa-arrow-circle-up:before { + content: "\f0aa"; +} +.fa-arrow-circle-down:before { + content: "\f0ab"; +} +.fa-globe:before { + content: "\f0ac"; +} +.fa-wrench:before { + content: "\f0ad"; +} +.fa-tasks:before { + content: "\f0ae"; +} +.fa-filter:before { + content: "\f0b0"; +} +.fa-briefcase:before { + content: "\f0b1"; +} +.fa-arrows-alt:before { + content: "\f0b2"; +} +.fa-group:before, +.fa-users:before { + content: "\f0c0"; +} +.fa-chain:before, +.fa-link:before { + content: "\f0c1"; +} +.fa-cloud:before { + content: "\f0c2"; +} +.fa-flask:before { + content: "\f0c3"; +} +.fa-cut:before, +.fa-scissors:before { + content: "\f0c4"; +} +.fa-copy:before, +.fa-files-o:before { + content: "\f0c5"; +} +.fa-paperclip:before { + content: "\f0c6"; +} +.fa-save:before, +.fa-floppy-o:before { + content: "\f0c7"; +} +.fa-square:before { + content: "\f0c8"; +} +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: "\f0c9"; +} +.fa-list-ul:before { + content: "\f0ca"; +} +.fa-list-ol:before { + content: "\f0cb"; +} +.fa-strikethrough:before { + content: "\f0cc"; +} +.fa-underline:before { + content: "\f0cd"; +} +.fa-table:before { + content: "\f0ce"; +} +.fa-magic:before { + content: "\f0d0"; +} +.fa-truck:before { + content: "\f0d1"; +} +.fa-pinterest:before { + content: "\f0d2"; +} +.fa-pinterest-square:before { + content: "\f0d3"; +} +.fa-google-plus-square:before { + content: "\f0d4"; +} +.fa-google-plus:before { + content: "\f0d5"; +} +.fa-money:before { + content: "\f0d6"; +} +.fa-caret-down:before { + content: "\f0d7"; +} +.fa-caret-up:before { + content: "\f0d8"; +} +.fa-caret-left:before { + content: "\f0d9"; +} +.fa-caret-right:before { + content: "\f0da"; +} +.fa-columns:before { + content: "\f0db"; +} +.fa-unsorted:before, +.fa-sort:before { + content: "\f0dc"; +} +.fa-sort-down:before, +.fa-sort-desc:before { + content: "\f0dd"; +} +.fa-sort-up:before, +.fa-sort-asc:before { + content: "\f0de"; +} +.fa-envelope:before { + content: "\f0e0"; +} +.fa-linkedin:before { + content: "\f0e1"; +} +.fa-rotate-left:before, +.fa-undo:before { + content: "\f0e2"; +} +.fa-legal:before, +.fa-gavel:before { + content: "\f0e3"; +} +.fa-dashboard:before, +.fa-tachometer:before { + content: "\f0e4"; +} +.fa-comment-o:before { + content: "\f0e5"; +} +.fa-comments-o:before { + content: "\f0e6"; +} +.fa-flash:before, +.fa-bolt:before { + content: "\f0e7"; +} +.fa-sitemap:before { + content: "\f0e8"; +} +.fa-umbrella:before { + content: "\f0e9"; +} +.fa-paste:before, +.fa-clipboard:before { + content: "\f0ea"; +} +.fa-lightbulb-o:before { + content: "\f0eb"; +} +.fa-exchange:before { + content: "\f0ec"; +} +.fa-cloud-download:before { + content: "\f0ed"; +} +.fa-cloud-upload:before { + content: "\f0ee"; +} +.fa-user-md:before { + content: "\f0f0"; +} +.fa-stethoscope:before { + content: "\f0f1"; +} +.fa-suitcase:before { + content: "\f0f2"; +} +.fa-bell-o:before { + content: "\f0a2"; +} +.fa-coffee:before { + content: "\f0f4"; +} +.fa-cutlery:before { + content: "\f0f5"; +} +.fa-file-text-o:before { + content: "\f0f6"; +} +.fa-building-o:before { + content: "\f0f7"; +} +.fa-hospital-o:before { + content: "\f0f8"; +} +.fa-ambulance:before { + content: "\f0f9"; +} +.fa-medkit:before { + content: "\f0fa"; +} +.fa-fighter-jet:before { + content: "\f0fb"; +} +.fa-beer:before { + content: "\f0fc"; +} +.fa-h-square:before { + content: "\f0fd"; +} +.fa-plus-square:before { + content: "\f0fe"; +} +.fa-angle-double-left:before { + content: "\f100"; +} +.fa-angle-double-right:before { + content: "\f101"; +} +.fa-angle-double-up:before { + content: "\f102"; +} +.fa-angle-double-down:before { + content: "\f103"; +} +.fa-angle-left:before { + content: "\f104"; +} +.fa-angle-right:before { + content: "\f105"; +} +.fa-angle-up:before { + content: "\f106"; +} +.fa-angle-down:before { + content: "\f107"; +} +.fa-desktop:before { + content: "\f108"; +} +.fa-laptop:before { + content: "\f109"; +} +.fa-tablet:before { + content: "\f10a"; +} +.fa-mobile-phone:before, +.fa-mobile:before { + content: "\f10b"; +} +.fa-circle-o:before { + content: "\f10c"; +} +.fa-quote-left:before { + content: "\f10d"; +} +.fa-quote-right:before { + content: "\f10e"; +} +.fa-spinner:before { + content: "\f110"; +} +.fa-circle:before { + content: "\f111"; +} +.fa-mail-reply:before, +.fa-reply:before { + content: "\f112"; +} +.fa-github-alt:before { + content: "\f113"; +} +.fa-folder-o:before { + content: "\f114"; +} +.fa-folder-open-o:before { + content: "\f115"; +} +.fa-smile-o:before { + content: "\f118"; +} +.fa-frown-o:before { + content: "\f119"; +} +.fa-meh-o:before { + content: "\f11a"; +} +.fa-gamepad:before { + content: "\f11b"; +} +.fa-keyboard-o:before { + content: "\f11c"; +} +.fa-flag-o:before { + content: "\f11d"; +} +.fa-flag-checkered:before { + content: "\f11e"; +} +.fa-terminal:before { + content: "\f120"; +} +.fa-code:before { + content: "\f121"; +} +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: "\f122"; +} +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: "\f123"; +} +.fa-location-arrow:before { + content: "\f124"; +} +.fa-crop:before { + content: "\f125"; +} +.fa-code-fork:before { + content: "\f126"; +} +.fa-unlink:before, +.fa-chain-broken:before { + content: "\f127"; +} +.fa-question:before { + content: "\f128"; +} +.fa-info:before { + content: "\f129"; +} +.fa-exclamation:before { + content: "\f12a"; +} +.fa-superscript:before { + content: "\f12b"; +} +.fa-subscript:before { + content: "\f12c"; +} +.fa-eraser:before { + content: "\f12d"; +} +.fa-puzzle-piece:before { + content: "\f12e"; +} +.fa-microphone:before { + content: "\f130"; +} +.fa-microphone-slash:before { + content: "\f131"; +} +.fa-shield:before { + content: "\f132"; +} +.fa-calendar-o:before { + content: "\f133"; +} +.fa-fire-extinguisher:before { + content: "\f134"; +} +.fa-rocket:before { + content: "\f135"; +} +.fa-maxcdn:before { + content: "\f136"; +} +.fa-chevron-circle-left:before { + content: "\f137"; +} +.fa-chevron-circle-right:before { + content: "\f138"; +} +.fa-chevron-circle-up:before { + content: "\f139"; +} +.fa-chevron-circle-down:before { + content: "\f13a"; +} +.fa-html5:before { + content: "\f13b"; +} +.fa-css3:before { + content: "\f13c"; +} +.fa-anchor:before { + content: "\f13d"; +} +.fa-unlock-alt:before { + content: "\f13e"; +} +.fa-bullseye:before { + content: "\f140"; +} +.fa-ellipsis-h:before { + content: "\f141"; +} +.fa-ellipsis-v:before { + content: "\f142"; +} +.fa-rss-square:before { + content: "\f143"; +} +.fa-play-circle:before { + content: "\f144"; +} +.fa-ticket:before { + content: "\f145"; +} +.fa-minus-square:before { + content: "\f146"; +} +.fa-minus-square-o:before { + content: "\f147"; +} +.fa-level-up:before { + content: "\f148"; +} +.fa-level-down:before { + content: "\f149"; +} +.fa-check-square:before { + content: "\f14a"; +} +.fa-pencil-square:before { + content: "\f14b"; +} +.fa-external-link-square:before { + content: "\f14c"; +} +.fa-share-square:before { + content: "\f14d"; +} +.fa-compass:before { + content: "\f14e"; +} +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: "\f150"; +} +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: "\f151"; +} +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: "\f152"; +} +.fa-euro:before, +.fa-eur:before { + content: "\f153"; +} +.fa-gbp:before { + content: "\f154"; +} +.fa-dollar:before, +.fa-usd:before { + content: "\f155"; +} +.fa-rupee:before, +.fa-inr:before { + content: "\f156"; +} +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: "\f157"; +} +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: "\f158"; +} +.fa-won:before, +.fa-krw:before { + content: "\f159"; +} +.fa-bitcoin:before, +.fa-btc:before { + content: "\f15a"; +} +.fa-file:before { + content: "\f15b"; +} +.fa-file-text:before { + content: "\f15c"; +} +.fa-sort-alpha-asc:before { + content: "\f15d"; +} +.fa-sort-alpha-desc:before { + content: "\f15e"; +} +.fa-sort-amount-asc:before { + content: "\f160"; +} +.fa-sort-amount-desc:before { + content: "\f161"; +} +.fa-sort-numeric-asc:before { + content: "\f162"; +} +.fa-sort-numeric-desc:before { + content: "\f163"; +} +.fa-thumbs-up:before { + content: "\f164"; +} +.fa-thumbs-down:before { + content: "\f165"; +} +.fa-youtube-square:before { + content: "\f166"; +} +.fa-youtube:before { + content: "\f167"; +} +.fa-xing:before { + content: "\f168"; +} +.fa-xing-square:before { + content: "\f169"; +} +.fa-youtube-play:before { + content: "\f16a"; +} +.fa-dropbox:before { + content: "\f16b"; +} +.fa-stack-overflow:before { + content: "\f16c"; +} +.fa-instagram:before { + content: "\f16d"; +} +.fa-flickr:before { + content: "\f16e"; +} +.fa-adn:before { + content: "\f170"; +} +.fa-bitbucket:before { + content: "\f171"; +} +.fa-bitbucket-square:before { + content: "\f172"; +} +.fa-tumblr:before { + content: "\f173"; +} +.fa-tumblr-square:before { + content: "\f174"; +} +.fa-long-arrow-down:before { + content: "\f175"; +} +.fa-long-arrow-up:before { + content: "\f176"; +} +.fa-long-arrow-left:before { + content: "\f177"; +} +.fa-long-arrow-right:before { + content: "\f178"; +} +.fa-apple:before { + content: "\f179"; +} +.fa-windows:before { + content: "\f17a"; +} +.fa-android:before { + content: "\f17b"; +} +.fa-linux:before { + content: "\f17c"; +} +.fa-dribbble:before { + content: "\f17d"; +} +.fa-skype:before { + content: "\f17e"; +} +.fa-foursquare:before { + content: "\f180"; +} +.fa-trello:before { + content: "\f181"; +} +.fa-female:before { + content: "\f182"; +} +.fa-male:before { + content: "\f183"; +} +.fa-gittip:before, +.fa-gratipay:before { + content: "\f184"; +} +.fa-sun-o:before { + content: "\f185"; +} +.fa-moon-o:before { + content: "\f186"; +} +.fa-archive:before { + content: "\f187"; +} +.fa-bug:before { + content: "\f188"; +} +.fa-vk:before { + content: "\f189"; +} +.fa-weibo:before { + content: "\f18a"; +} +.fa-renren:before { + content: "\f18b"; +} +.fa-pagelines:before { + content: "\f18c"; +} +.fa-stack-exchange:before { + content: "\f18d"; +} +.fa-arrow-circle-o-right:before { + content: "\f18e"; +} +.fa-arrow-circle-o-left:before { + content: "\f190"; +} +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: "\f191"; +} +.fa-dot-circle-o:before { + content: "\f192"; +} +.fa-wheelchair:before { + content: "\f193"; +} +.fa-vimeo-square:before { + content: "\f194"; +} +.fa-turkish-lira:before, +.fa-try:before { + content: "\f195"; +} +.fa-plus-square-o:before { + content: "\f196"; +} +.fa-space-shuttle:before { + content: "\f197"; +} +.fa-slack:before { + content: "\f198"; +} +.fa-envelope-square:before { + content: "\f199"; +} +.fa-wordpress:before { + content: "\f19a"; +} +.fa-openid:before { + content: "\f19b"; +} +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: "\f19c"; +} +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: "\f19d"; +} +.fa-yahoo:before { + content: "\f19e"; +} +.fa-google:before { + content: "\f1a0"; +} +.fa-reddit:before { + content: "\f1a1"; +} +.fa-reddit-square:before { + content: "\f1a2"; +} +.fa-stumbleupon-circle:before { + content: "\f1a3"; +} +.fa-stumbleupon:before { + content: "\f1a4"; +} +.fa-delicious:before { + content: "\f1a5"; +} +.fa-digg:before { + content: "\f1a6"; +} +.fa-pied-piper-pp:before { + content: "\f1a7"; +} +.fa-pied-piper-alt:before { + content: "\f1a8"; +} +.fa-drupal:before { + content: "\f1a9"; +} +.fa-joomla:before { + content: "\f1aa"; +} +.fa-language:before { + content: "\f1ab"; +} +.fa-fax:before { + content: "\f1ac"; +} +.fa-building:before { + content: "\f1ad"; +} +.fa-child:before { + content: "\f1ae"; +} +.fa-paw:before { + content: "\f1b0"; +} +.fa-spoon:before { + content: "\f1b1"; +} +.fa-cube:before { + content: "\f1b2"; +} +.fa-cubes:before { + content: "\f1b3"; +} +.fa-behance:before { + content: "\f1b4"; +} +.fa-behance-square:before { + content: "\f1b5"; +} +.fa-steam:before { + content: "\f1b6"; +} +.fa-steam-square:before { + content: "\f1b7"; +} +.fa-recycle:before { + content: "\f1b8"; +} +.fa-automobile:before, +.fa-car:before { + content: "\f1b9"; +} +.fa-cab:before, +.fa-taxi:before { + content: "\f1ba"; +} +.fa-tree:before { + content: "\f1bb"; +} +.fa-spotify:before { + content: "\f1bc"; +} +.fa-deviantart:before { + content: "\f1bd"; +} +.fa-soundcloud:before { + content: "\f1be"; +} +.fa-database:before { + content: "\f1c0"; +} +.fa-file-pdf-o:before { + content: "\f1c1"; +} +.fa-file-word-o:before { + content: "\f1c2"; +} +.fa-file-excel-o:before { + content: "\f1c3"; +} +.fa-file-powerpoint-o:before { + content: "\f1c4"; +} +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: "\f1c5"; +} +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: "\f1c6"; +} +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: "\f1c7"; +} +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: "\f1c8"; +} +.fa-file-code-o:before { + content: "\f1c9"; +} +.fa-vine:before { + content: "\f1ca"; +} +.fa-codepen:before { + content: "\f1cb"; +} +.fa-jsfiddle:before { + content: "\f1cc"; +} +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: "\f1cd"; +} +.fa-circle-o-notch:before { + content: "\f1ce"; +} +.fa-ra:before, +.fa-resistance:before, +.fa-rebel:before { + content: "\f1d0"; +} +.fa-ge:before, +.fa-empire:before { + content: "\f1d1"; +} +.fa-git-square:before { + content: "\f1d2"; +} +.fa-git:before { + content: "\f1d3"; +} +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: "\f1d4"; +} +.fa-tencent-weibo:before { + content: "\f1d5"; +} +.fa-qq:before { + content: "\f1d6"; +} +.fa-wechat:before, +.fa-weixin:before { + content: "\f1d7"; +} +.fa-send:before, +.fa-paper-plane:before { + content: "\f1d8"; +} +.fa-send-o:before, +.fa-paper-plane-o:before { + content: "\f1d9"; +} +.fa-history:before { + content: "\f1da"; +} +.fa-circle-thin:before { + content: "\f1db"; +} +.fa-header:before { + content: "\f1dc"; +} +.fa-paragraph:before { + content: "\f1dd"; +} +.fa-sliders:before { + content: "\f1de"; +} +.fa-share-alt:before { + content: "\f1e0"; +} +.fa-share-alt-square:before { + content: "\f1e1"; +} +.fa-bomb:before { + content: "\f1e2"; +} +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: "\f1e3"; +} +.fa-tty:before { + content: "\f1e4"; +} +.fa-binoculars:before { + content: "\f1e5"; +} +.fa-plug:before { + content: "\f1e6"; +} +.fa-slideshare:before { + content: "\f1e7"; +} +.fa-twitch:before { + content: "\f1e8"; +} +.fa-yelp:before { + content: "\f1e9"; +} +.fa-newspaper-o:before { + content: "\f1ea"; +} +.fa-wifi:before { + content: "\f1eb"; +} +.fa-calculator:before { + content: "\f1ec"; +} +.fa-paypal:before { + content: "\f1ed"; +} +.fa-google-wallet:before { + content: "\f1ee"; +} +.fa-cc-visa:before { + content: "\f1f0"; +} +.fa-cc-mastercard:before { + content: "\f1f1"; +} +.fa-cc-discover:before { + content: "\f1f2"; +} +.fa-cc-amex:before { + content: "\f1f3"; +} +.fa-cc-paypal:before { + content: "\f1f4"; +} +.fa-cc-stripe:before { + content: "\f1f5"; +} +.fa-bell-slash:before { + content: "\f1f6"; +} +.fa-bell-slash-o:before { + content: "\f1f7"; +} +.fa-trash:before { + content: "\f1f8"; +} +.fa-copyright:before { + content: "\f1f9"; +} +.fa-at:before { + content: "\f1fa"; +} +.fa-eyedropper:before { + content: "\f1fb"; +} +.fa-paint-brush:before { + content: "\f1fc"; +} +.fa-birthday-cake:before { + content: "\f1fd"; +} +.fa-area-chart:before { + content: "\f1fe"; +} +.fa-pie-chart:before { + content: "\f200"; +} +.fa-line-chart:before { + content: "\f201"; +} +.fa-lastfm:before { + content: "\f202"; +} +.fa-lastfm-square:before { + content: "\f203"; +} +.fa-toggle-off:before { + content: "\f204"; +} +.fa-toggle-on:before { + content: "\f205"; +} +.fa-bicycle:before { + content: "\f206"; +} +.fa-bus:before { + content: "\f207"; +} +.fa-ioxhost:before { + content: "\f208"; +} +.fa-angellist:before { + content: "\f209"; +} +.fa-cc:before { + content: "\f20a"; +} +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: "\f20b"; +} +.fa-meanpath:before { + content: "\f20c"; +} +.fa-buysellads:before { + content: "\f20d"; +} +.fa-connectdevelop:before { + content: "\f20e"; +} +.fa-dashcube:before { + content: "\f210"; +} +.fa-forumbee:before { + content: "\f211"; +} +.fa-leanpub:before { + content: "\f212"; +} +.fa-sellsy:before { + content: "\f213"; +} +.fa-shirtsinbulk:before { + content: "\f214"; +} +.fa-simplybuilt:before { + content: "\f215"; +} +.fa-skyatlas:before { + content: "\f216"; +} +.fa-cart-plus:before { + content: "\f217"; +} +.fa-cart-arrow-down:before { + content: "\f218"; +} +.fa-diamond:before { + content: "\f219"; +} +.fa-ship:before { + content: "\f21a"; +} +.fa-user-secret:before { + content: "\f21b"; +} +.fa-motorcycle:before { + content: "\f21c"; +} +.fa-street-view:before { + content: "\f21d"; +} +.fa-heartbeat:before { + content: "\f21e"; +} +.fa-venus:before { + content: "\f221"; +} +.fa-mars:before { + content: "\f222"; +} +.fa-mercury:before { + content: "\f223"; +} +.fa-intersex:before, +.fa-transgender:before { + content: "\f224"; +} +.fa-transgender-alt:before { + content: "\f225"; +} +.fa-venus-double:before { + content: "\f226"; +} +.fa-mars-double:before { + content: "\f227"; +} +.fa-venus-mars:before { + content: "\f228"; +} +.fa-mars-stroke:before { + content: "\f229"; +} +.fa-mars-stroke-v:before { + content: "\f22a"; +} +.fa-mars-stroke-h:before { + content: "\f22b"; +} +.fa-neuter:before { + content: "\f22c"; +} +.fa-genderless:before { + content: "\f22d"; +} +.fa-facebook-official:before { + content: "\f230"; +} +.fa-pinterest-p:before { + content: "\f231"; +} +.fa-whatsapp:before { + content: "\f232"; +} +.fa-server:before { + content: "\f233"; +} +.fa-user-plus:before { + content: "\f234"; +} +.fa-user-times:before { + content: "\f235"; +} +.fa-hotel:before, +.fa-bed:before { + content: "\f236"; +} +.fa-viacoin:before { + content: "\f237"; +} +.fa-train:before { + content: "\f238"; +} +.fa-subway:before { + content: "\f239"; +} +.fa-medium:before { + content: "\f23a"; +} +.fa-yc:before, +.fa-y-combinator:before { + content: "\f23b"; +} +.fa-optin-monster:before { + content: "\f23c"; +} +.fa-opencart:before { + content: "\f23d"; +} +.fa-expeditedssl:before { + content: "\f23e"; +} +.fa-battery-4:before, +.fa-battery:before, +.fa-battery-full:before { + content: "\f240"; +} +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: "\f241"; +} +.fa-battery-2:before, +.fa-battery-half:before { + content: "\f242"; +} +.fa-battery-1:before, +.fa-battery-quarter:before { + content: "\f243"; +} +.fa-battery-0:before, +.fa-battery-empty:before { + content: "\f244"; +} +.fa-mouse-pointer:before { + content: "\f245"; +} +.fa-i-cursor:before { + content: "\f246"; +} +.fa-object-group:before { + content: "\f247"; +} +.fa-object-ungroup:before { + content: "\f248"; +} +.fa-sticky-note:before { + content: "\f249"; +} +.fa-sticky-note-o:before { + content: "\f24a"; +} +.fa-cc-jcb:before { + content: "\f24b"; +} +.fa-cc-diners-club:before { + content: "\f24c"; +} +.fa-clone:before { + content: "\f24d"; +} +.fa-balance-scale:before { + content: "\f24e"; +} +.fa-hourglass-o:before { + content: "\f250"; +} +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: "\f251"; +} +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: "\f252"; +} +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: "\f253"; +} +.fa-hourglass:before { + content: "\f254"; +} +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: "\f255"; +} +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: "\f256"; +} +.fa-hand-scissors-o:before { + content: "\f257"; +} +.fa-hand-lizard-o:before { + content: "\f258"; +} +.fa-hand-spock-o:before { + content: "\f259"; +} +.fa-hand-pointer-o:before { + content: "\f25a"; +} +.fa-hand-peace-o:before { + content: "\f25b"; +} +.fa-trademark:before { + content: "\f25c"; +} +.fa-registered:before { + content: "\f25d"; +} +.fa-creative-commons:before { + content: "\f25e"; +} +.fa-gg:before { + content: "\f260"; +} +.fa-gg-circle:before { + content: "\f261"; +} +.fa-tripadvisor:before { + content: "\f262"; +} +.fa-odnoklassniki:before { + content: "\f263"; +} +.fa-odnoklassniki-square:before { + content: "\f264"; +} +.fa-get-pocket:before { + content: "\f265"; +} +.fa-wikipedia-w:before { + content: "\f266"; +} +.fa-safari:before { + content: "\f267"; +} +.fa-chrome:before { + content: "\f268"; +} +.fa-firefox:before { + content: "\f269"; +} +.fa-opera:before { + content: "\f26a"; +} +.fa-internet-explorer:before { + content: "\f26b"; +} +.fa-tv:before, +.fa-television:before { + content: "\f26c"; +} +.fa-contao:before { + content: "\f26d"; +} +.fa-500px:before { + content: "\f26e"; +} +.fa-amazon:before { + content: "\f270"; +} +.fa-calendar-plus-o:before { + content: "\f271"; +} +.fa-calendar-minus-o:before { + content: "\f272"; +} +.fa-calendar-times-o:before { + content: "\f273"; +} +.fa-calendar-check-o:before { + content: "\f274"; +} +.fa-industry:before { + content: "\f275"; +} +.fa-map-pin:before { + content: "\f276"; +} +.fa-map-signs:before { + content: "\f277"; +} +.fa-map-o:before { + content: "\f278"; +} +.fa-map:before { + content: "\f279"; +} +.fa-commenting:before { + content: "\f27a"; +} +.fa-commenting-o:before { + content: "\f27b"; +} +.fa-houzz:before { + content: "\f27c"; +} +.fa-vimeo:before { + content: "\f27d"; +} +.fa-black-tie:before { + content: "\f27e"; +} +.fa-fonticons:before { + content: "\f280"; +} +.fa-reddit-alien:before { + content: "\f281"; +} +.fa-edge:before { + content: "\f282"; +} +.fa-credit-card-alt:before { + content: "\f283"; +} +.fa-codiepie:before { + content: "\f284"; +} +.fa-modx:before { + content: "\f285"; +} +.fa-fort-awesome:before { + content: "\f286"; +} +.fa-usb:before { + content: "\f287"; +} +.fa-product-hunt:before { + content: "\f288"; +} +.fa-mixcloud:before { + content: "\f289"; +} +.fa-scribd:before { + content: "\f28a"; +} +.fa-pause-circle:before { + content: "\f28b"; +} +.fa-pause-circle-o:before { + content: "\f28c"; +} +.fa-stop-circle:before { + content: "\f28d"; +} +.fa-stop-circle-o:before { + content: "\f28e"; +} +.fa-shopping-bag:before { + content: "\f290"; +} +.fa-shopping-basket:before { + content: "\f291"; +} +.fa-hashtag:before { + content: "\f292"; +} +.fa-bluetooth:before { + content: "\f293"; +} +.fa-bluetooth-b:before { + content: "\f294"; +} +.fa-percent:before { + content: "\f295"; +} +.fa-gitlab:before { + content: "\f296"; +} +.fa-wpbeginner:before { + content: "\f297"; +} +.fa-wpforms:before { + content: "\f298"; +} +.fa-envira:before { + content: "\f299"; +} +.fa-universal-access:before { + content: "\f29a"; +} +.fa-wheelchair-alt:before { + content: "\f29b"; +} +.fa-question-circle-o:before { + content: "\f29c"; +} +.fa-blind:before { + content: "\f29d"; +} +.fa-audio-description:before { + content: "\f29e"; +} +.fa-volume-control-phone:before { + content: "\f2a0"; +} +.fa-braille:before { + content: "\f2a1"; +} +.fa-assistive-listening-systems:before { + content: "\f2a2"; +} +.fa-asl-interpreting:before, +.fa-american-sign-language-interpreting:before { + content: "\f2a3"; +} +.fa-deafness:before, +.fa-hard-of-hearing:before, +.fa-deaf:before { + content: "\f2a4"; +} +.fa-glide:before { + content: "\f2a5"; +} +.fa-glide-g:before { + content: "\f2a6"; +} +.fa-signing:before, +.fa-sign-language:before { + content: "\f2a7"; +} +.fa-low-vision:before { + content: "\f2a8"; +} +.fa-viadeo:before { + content: "\f2a9"; +} +.fa-viadeo-square:before { + content: "\f2aa"; +} +.fa-snapchat:before { + content: "\f2ab"; +} +.fa-snapchat-ghost:before { + content: "\f2ac"; +} +.fa-snapchat-square:before { + content: "\f2ad"; +} +.fa-pied-piper:before { + content: "\f2ae"; +} +.fa-first-order:before { + content: "\f2b0"; +} +.fa-yoast:before { + content: "\f2b1"; +} +.fa-themeisle:before { + content: "\f2b2"; +} +.fa-google-plus-circle:before, +.fa-google-plus-official:before { + content: "\f2b3"; +} +.fa-fa:before, +.fa-font-awesome:before { + content: "\f2b4"; +} +.fa-handshake-o:before { + content: "\f2b5"; +} +.fa-envelope-open:before { + content: "\f2b6"; +} +.fa-envelope-open-o:before { + content: "\f2b7"; +} +.fa-linode:before { + content: "\f2b8"; +} +.fa-address-book:before { + content: "\f2b9"; +} +.fa-address-book-o:before { + content: "\f2ba"; +} +.fa-vcard:before, +.fa-address-card:before { + content: "\f2bb"; +} +.fa-vcard-o:before, +.fa-address-card-o:before { + content: "\f2bc"; +} +.fa-user-circle:before { + content: "\f2bd"; +} +.fa-user-circle-o:before { + content: "\f2be"; +} +.fa-user-o:before { + content: "\f2c0"; +} +.fa-id-badge:before { + content: "\f2c1"; +} +.fa-drivers-license:before, +.fa-id-card:before { + content: "\f2c2"; +} +.fa-drivers-license-o:before, +.fa-id-card-o:before { + content: "\f2c3"; +} +.fa-quora:before { + content: "\f2c4"; +} +.fa-free-code-camp:before { + content: "\f2c5"; +} +.fa-telegram:before { + content: "\f2c6"; +} +.fa-thermometer-4:before, +.fa-thermometer:before, +.fa-thermometer-full:before { + content: "\f2c7"; +} +.fa-thermometer-3:before, +.fa-thermometer-three-quarters:before { + content: "\f2c8"; +} +.fa-thermometer-2:before, +.fa-thermometer-half:before { + content: "\f2c9"; +} +.fa-thermometer-1:before, +.fa-thermometer-quarter:before { + content: "\f2ca"; +} +.fa-thermometer-0:before, +.fa-thermometer-empty:before { + content: "\f2cb"; +} +.fa-shower:before { + content: "\f2cc"; +} +.fa-bathtub:before, +.fa-s15:before, +.fa-bath:before { + content: "\f2cd"; +} +.fa-podcast:before { + content: "\f2ce"; +} +.fa-window-maximize:before { + content: "\f2d0"; +} +.fa-window-minimize:before { + content: "\f2d1"; +} +.fa-window-restore:before { + content: "\f2d2"; +} +.fa-times-rectangle:before, +.fa-window-close:before { + content: "\f2d3"; +} +.fa-times-rectangle-o:before, +.fa-window-close-o:before { + content: "\f2d4"; +} +.fa-bandcamp:before { + content: "\f2d5"; +} +.fa-grav:before { + content: "\f2d6"; +} +.fa-etsy:before { + content: "\f2d7"; +} +.fa-imdb:before { + content: "\f2d8"; +} +.fa-ravelry:before { + content: "\f2d9"; +} +.fa-eercast:before { + content: "\f2da"; +} +.fa-microchip:before { + content: "\f2db"; +} +.fa-snowflake-o:before { + content: "\f2dc"; +} +.fa-superpowers:before { + content: "\f2dd"; +} +.fa-wpexplorer:before { + content: "\f2de"; +} +.fa-meetup:before { + content: "\f2e0"; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/font-awesome.css.map b/spring-boot-11-SpringSecurity/src/main/resources/static/css/font-awesome.css.map new file mode 100644 index 0000000..60763a8 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/font-awesome.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../scss/_path.scss","../scss/_core.scss","../scss/_larger.scss","../scss/_fixed-width.scss","../scss/_list.scss","../scss/_variables.scss","../scss/_bordered-pulled.scss","../scss/_animated.scss","../scss/_rotated-flipped.scss","../scss/_mixins.scss","../scss/_stacked.scss","../scss/_icons.scss"], +"names": [], +"file": "font-awesome.css" +} diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/font-awesome.min.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/font-awesome.min.css new file mode 100644 index 0000000..540440c --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/images/emoji/Sysmbols.png b/spring-boot-11-SpringSecurity/src/main/resources/static/css/images/emoji/Sysmbols.png new file mode 100644 index 0000000000000000000000000000000000000000..cdd581353013afe8bc19b71bc866a9ce33de683b GIT binary patch literal 160204 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'yNP*)qL>BBBtl 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 XnD>6JVwrp&1boz#wUjCptU~_>OF#V# literal 0 HcmV?d00001 diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/images/emoji/nature.png b/spring-boot-11-SpringSecurity/src/main/resources/static/css/images/emoji/nature.png new file mode 100644 index 0000000000000000000000000000000000000000..e2d380cd2fd4a00e81ddaaec7ab94fa1f129157f GIT binary patch literal 136969 zcmY&;1yCKq(k|}q?(PZh9^5&>-GjTkyF+ldg9mqag1cL=6Wlq-pIi0r|K8i$?cJIA zy0>b!_p9lij#gEcK}8}$f`EWPm6MfHhk$^3{`b6w0QXPkV`jenyTQ0h$Y~<{JNyvL zqyDuKon&=fAs~>k{&PVtYzO=Ygy$x$?I!7BVd7@v=s=-qV{ZY$!NvaN-^u-Dzg_nq zg5*C44M$5iPZJjl2yt^qQwxf3HZB&PjxM&Y6p|V|r`^BeARs6pkEdc;@B; z);~W*Jo9!uTOB=8m97xwWGTXE?%8A^Fssx{W1)C}usF$7(gIW=K_Nm=P{FFDVah>a z_nlo6k9q4ho`QX%JPe8G2%XsXAjjSM)wd>BkC_wqS>cn9T#){WfQ0-6h9t_D;s1)8 z-Qe3RJdXcu|7RpEkup^D|LysdMj?Eoj36+L`aj~C-E@2p{r_6|G8~902^aX^;r{?X zVhO%J|9@{X8crG@|6ddTFrQS-E`CvWg=+w)*Zo`eKhNDR)KFG|k%PZLrTQu0;ird1 z<^INlqEibb2w&Q5DvTioMh zQ8Eux;JcX#^giupW0@asDrOP@v%9U1u5JBfd3LVf5aGow7VobQR=eP%tB-5B3l$@` z$wa1wi92_t`CscS_M01Z;0H7GeCD$I$+9Y-v)dh}hSiR~TCyR7r1)#>N(QU#N`e2C zMnTP4Gqv)ITFqDY0Bua&#`?^RTD|(N!`VLe>heU+z?nL$>KLD6PWB#-Z}Mk;x`LEp ztxlQSB5uM@ue9u+e>O;q{@hW7$;vWzL4I4QG+M;D0xq-0xt9KY^RyxQH>ax%u>)E# zzLUX`xA;GtxyAR`z#wKlVe)`sqc)p7@@sPb`~OLi<1KQ9r7m z*vfB$ym>3L1v*4eNaxa4d_I4tpedE9kMZ#Eq{x>=Nl~q}zL#ZWWP}F6fBxS1K!2%c z1{ZSRCXRjN2@H$mxefs~Ov)!hB>MaWpWH5`)(xMk&>sfWwX}E-wmo-y_{b2oswrqw zg7^0dq^U64DSW=JxBmNz3T<}lzgo9^`T|CIW$sU0;?8a>&d^b)_{mwE%v>C)fG9fZJ!i4?Ti=f+}tsX{$LKfHt=~Y>&qAL zpEMayDbAq-mM{La7ijwR>leTAbHb$F$h0xHfr!oJz3uU(f8g(i2+JW3Mn0ZA=Q4-2 z29*`Jn~uy6pV#||NWkMsdV6sZE%QYAkD0A?e0vA=xRMp$l|pWR5+#P$OfzoJ7cxBpA0YI3sycVqX(w`bvstYT(`L6U-fwETn>LOi5;B$;Y97d z3sP;7z9s)C%%zHitaO?ewRndP>cf;uPQHxm^IF$Q_HhC z-$gK2xd+PaXNI?AA6$%oC!DXkZ_f|qWTW}|zL$%&L1(|BfBnS4?N%X&BAKPG8cZuM z?*?@~L0fP>kLCM(A8xz|9V+U#;N}K2I#H3?u5Sd0>G@iL8Y}W2OurHc+?*GDK4WXW zc;K9su54)@Qj_wUE#n?L<2oNQ?}`XGj{y2EI_?kAB`CvgYwL&EMU0=8JkOc@eOO8t zcQlH7nz#;P=hiWBhBj~cz!z<^!@$YO#rNR;OLcjdmn~O&dp$?(x1+_Y<%szei=$4` zG85gqwNZ9br_-TB`uO@)chpTbH6|nY`{3IwR-N`6+(C;AlxpQO({Is^)ve|_uugm*dW%#V9KQ%gz z%hBe60gQ|ETl{BmV}4iPcd&|A0}x-{rdRNALDd7du~hht2auOAEK%PPfHm zZkFIIWIlUE#%!ofWmjBQ!{SegCve-!w_$iNc{_*G+&=xy?U3!`Or}5pg#N9x?W<=h z9+mS=Z*-dHMU`Mt=?JA`caK)=t0k@q(FJFyw|>hHcBS%{y}iQ0}QrcL3bAqM|)Q9*HL1-d^R^ z)FKsb?RYuBwOtWvD&gwykGVZ_JwQ(&!sDO2wr#Jw2WScG3fnul+zMW-xZf0th-*kM zcvxs@)!lzIH(%A*m}!9Fp|XpCA+JA9PPNCQ5Gc_$)tD!`kW37Hr>m5hzt@#7b6AZs zFVO!C*kuu7_;aVwCD^*77V2lebvmExy~@7Y_r|WsBccLhC6z)(GM%8gVKu;!WqzXSt&=2eJFLux_FeGy8GJo1bZ&0 z1U7Wt$y&x0h^ICMBRcCd34dNf<17l{@F5sK4;~|@PGI1|u1`Zo8X%Jxq4|HZH`dj9 zF>zEKS&Kftm{+Mbbek%}@$l`uNTlQ1u1+E2O<(&Ll|O(pcUyM9j1}}~v2~$pXdy;~ zz(7%^RQ-4>y5HIDd#ig7cn&=z`=sLbC+eUcR!qiFIdqZS``+;<_R{F@yhwScPM`N6 zf`9%l4i1Z)(aOa%zRvvSVXv6D!&dTpSDo!zxWvZ`Dr>OPJXbmJLupec*pD%}Gl9xp z2q(-e@bB-w*7761rN`N&QzCVcBWuSO_*%8OSes^hUuB{iV zud$J?!PcNG(Oi=rXKwt6#4Ua}VTspK{k0Mp<+5?v1d5>lHk~;%rW{?CQl-jAA|Wrw zle*s4)8l%1y{`9j^5DZO{AmdG|FiPdb)!ZwJA!vPlG;Rnb>NOfXjNQ( zV)ALnc&Rk6sz%Nz;8;s}Z7K72snv8YxMd}tJmt*3BH&rJUvib3%b?<)PmPY6$dGVZ z?L#N_zD<{W0?Usl7B6Mvh;-`d54{pXPki|DW2s>tr4&z^NZVXdRbH?bU87|~L$aXu&y9$h~11;Bi)Y($ugGI-l@GTPX8fj?u-#i#dy%)(JALeO z3iW)u)}JY}5{ZsN|BhpynR}RmDIv!jhAz~Q3>_K~!qo3Vqcc@Sjz8>q+tuhZgiXEfDTAfJ-;eg?W#5N zxXNg~6e&p5WAEq${c(IhO-`@x^LV(K{k(BinG;#uvyCnNBSK*)_6L1N(lmN`2oPL9 z)weTDY-pZLM!Z&|cWya<%GrKU^5nuB`#w!`f|w55?x&+iQychb>c`Zz{gjv8c^db+ z!BNu7btc%q4^gt5GYY1fNcD&j?ba%2kg;@^c5EyhGQSz6m_oKtN=6W23Uenn0Zws%nQ_9{4UeV{E3z~ObTc{^PpX7hWBJtc=2 z!?oSGfR$ikU6;6l&o5qjcJnT^sO~&uT;LccclD^6oLtwW8HOfqi_w(e%?wM$=|k|& zE;n@9e+rl$FNb&?gBr|0w&gkY-t+A1gL!Tve)|v};j&-dsJPZ&^$7s|F>?Ey4AwhA zCqMCRrz?{NBa?x2b4M-=W>9BhJ5G*PM%nFPM^nk-t6+jPY0-?m$?8rhX=P~^IOaM1 zX=ViSX7sKG)!f3&sKcK1z9vFUJw$oI3h5+hen8F$U2XbIFuhw`UUn_j>7^bXgUD$B zS>{7PcPZcj$>)3h?Rlz7Q%l(ca{LaoEF;cTa5t^Z)g1#a>1Z6nS7$}j)!y#TX_p3+ zW$wWM_%8GLdC*>Qu{G8dB;)5SOO@SU;hyu+Xw=|ECT#H#Gc>ceC4I~po;O7eBovf-T|K$?ELO4c_vgb{m7f zM7~)Eh%ThUFfq4S|85YsdG+N2pjvl+W5J`&QZ#<`GkX*1t5;=tb7y%1zx7JPlL^sf zDPqKq%(J3L{WFH* z=A~EcoYywU>DXW(hYHI#MC=-L{d$7}H`bDUulhiBeagdTCIGd=gw4O$VZb;^mBY)XQMH|mF!rDmZCki!onM1K@S+yCx_|}mE_~oe zO$@QCTi>^VoAC@9!l|;l$wD3*EX2y65g{1Hn<@J9W$afA3jkBS%y>;446+EL5+;Y~ zqBywES^7Z7Oh(@;*TAoNm7Co**kzh2H;3PnYk>XuNQFQmS@a5Xjp^gK%hpFA>Xg>J z**XB#OeW!pK4t9V<>-pEW0qCa=j`tOsl(-ZS^C!Gg!1MWa~8Wvz_HB1I)4432lqrk z3uiU@_k|&d26^JXrxRz>kj;t1uKa;$-E7!8c&6@Re~J4*4(o?x4cAVUvvedX8)ah{g|MzOq zx8H}%4wIJ12AAb4oKsadsXqm*)P~UOJFgNN&BkWxfr?Doz@#&F5<{J=eDM3!RrhtI zDBs5=X)Wa5h0=>0lttrV$CR$#CfYR^S~MR%gW#P?L7Ue;j|FD1HAh5)&G@i$M23c;eBKN?bNC* zRk>m;F{``bcF40}y|v`QkLVpfwrb-oW@JM-@>^}>RrlB1tpvT-H=1EXdySlLFCUtz zno#z69-pIlU~}-(*+r<@2tK`(ygp;qSJWR=;+oQ`PWmqS3OhGWG*Q+t&JQDDt1OiF z)z!}IFNF8^g$Nkxd-CY`auey#ny@-_p@D(Eca}OUlD-KDiY0{7>_Ya(q%lap~kX_;X5)gY~0v44wZFMbnH5~21${k!;BBJFs zSO^ik@_(SrRFE3MpE5QTU=122A$`e51mFO*)NZ;KFUM2aaWNsb*KofN#7o%&vHN73Ng!*Q}aYBABFQYzK-H%)J< zN=}WU0Q(-#fQecMs7}`B$1;Ad9O@j8H``}%oh}*s_DD%isNi&hEdGtoEg>hTLVLQQ zg+9&%Dedc$5{aRapv`oHNt;SGhX_f+==ce8Wlr1NlBx<7COrWX);*X5l@tJQ5|*nn zFJge2O&#vxE5RK&&iMWf#gS(3DfI$`n$zjw>lhdyYJ9d=pILY+i}a2r44aeu5OB_{ zcwmCsH!D>M9Xlj4JIKYVsU)rj6BC4LFTFqsO^zkaX!Lf}h~3BAWU07#a2}z%8Gl>NO5S^eR-2=1O~TuXW}x@B7QLI(_IV-d zbJ6trwv}U7>%f+A-K-H7ub?yMH+&8IAVa2L{C8$A5tWPSKH^)A*Td=Wr(OU1(bd)Y z1`KoFb|*C*kGp`}x|xFB=g|m|s9k(ag69f*!LjJodP?mq-+jn>bKUr_hZ*G%HBt9K zOta1gnr*~7@~D4#ljrOYj}?yo4@iO-S2 zzOQe!f1z2&E^hwQqjG%kuWzR!65==fbtM*@{%#(2C0$*}L6?^f0)nl{zwh_k>&g*K zE~7p~(L2nB&F$%L;+&UoolmkhU01GN>yftZM;_P*tDyj~Sm>IxOZ^%4%CiwqcfJ$& z=Q|J>Lo0xvi%>G(sLwAuipyeS7Kr_fQ$n$TtmkFm*Rr?pWNFYaKaX4dDnTM$IMVSyV#Dsvn zep(_btzvHC^S9b*t0?(n26BYm({$+PD>`1qhR&yfE>B$*zH2fdNyz^)csF0v8J&Wf zaDpnRLMb&w6bm`4BxsGu_=>UPBfujf?e;7el_aKyQ)4GOvUB;Lbr8uIt51HU?RtAS zm8{LtulLWXjwA3LRP;VxOnXNBi8o&YIJ{;hAPi%0%QxaGI_ogbx#Zjp2iFe%N2+&5 zp9_2$=5OoH;JS{*aEypFi)n;szVzOqr3h73INZ1#o(b#HYmqnghyL*6$s$xU@Q(>sjV>)F&)o6g8f8H0iK+qeo1g zm+$u>?Jq8*s4*o5_JSB6vYw#>{K}(&!1lV>VxZT;kcYmV20Z}+1{&=8FL&bKO7WHD ziP|i9^@?=8&?H~AY-RTVFI+a=`pkaB0wmxZD7@$27Wn25-7*uR*%7wnSa^4L5lC=! z{Wit%`#G%;f51Xl6*Ja1X@e7vaA9;u(~%g%0I)H>oCy{ROw~2c?FWfL-gb9;ae8{X ziMd{KTK-S-SG-=!zNe<>%_D^u7h9O;*E7*|tJ@{UMCEKQ!+K?zXlXx~H=?|4ejLc6 zpahT{my*drn3|iL$D8T%+BTU{+d=rRtDVcUiHqdM5tbpx>6qa-Wi3D>av<^WQ{LuV zBrPbm?^=kRCiUS-j=zDj6Ty4A0z)kg*{3t+%wAa9Zk4RD1m)w_Vz#x$utjT%GLmHB zer`ym0mRk>v1T?a>~+0A)@YtmmMFB)d9Z!rIUe@6X`GaOwA##jJd}7Iu>se18{e^RF|)A zrNK#aaFi*QI3(^u=aNr1%__0N5>%B`L#0Yg zJhJpn*Uyz-E{SZV`5zD{rzKC8wuCxG;zA@1tElpn5AVRO>>bR|Hh`EAHv^pC{al0X zgOQ>+)OpHH(OkGSCT{*e^K1N@Fih?Efoe4dZO6I$pl@4*iDQg-F3p}E3w(Zj`%X?> zBG7cnzzgpUK*|#~=hU%!Z9c0YYdRe-J?Z3@z^v6MS3EzTHP4l>O8g#0 z-yn}CU40*3moP(QmMhvTN6uR=KE?&p%9*r-f1Pvh0On-3lMSI|Nb62ccm6|U94Qni zC00#WOsQqHrCFh(hE*etKTVFMvoicjo2qFhEMdq8Nj(vXB&8x#n7#ejamR$j0B1Up3 zK}!SRA4?D+Cm&_|AHRH8!%-ZfAVN#7thPKnZ&8$`i~e509H~V1sjwFnxO64jVtlvo zd&^w&rOKdL^u8|gvW=n-4haNj_`(ex2r^K)D1QH9`_}EpEXY#FSRnc*&&H9aj|8CM zPH6O?2aO_n|31e2Tu$ zxRe0hIob=|u5I@T){tc5@zC`)%4pa{htun;B^EX;x0ws--Z_IB9j7{!ltycp5xKK|3%tbVD4^FFXuJ(< zw2Vyg*fR=efIR;K!&1oR&9{z3D<865ex#^}oS??3#fViBNnoaZuP=1egEw9BavMrS z030AobI2spYcZtQ+ZJgu70DwohR81#4su-!@t?v#&bku222(h;wKg<1#hz%@{~7ua zsq4D{zg?f4U?c>Yo$RJ8bbv2t6Gfk&4cbJWj~p*w*ERZjeCO2aW~Xe)b*r;M@e(u# zhS;BL6vwljRAZtZo!1~Ns_r)oc+&EQqZKUd1V<{T%e1pLq$4U7;K zdOGRa@dxKI@A`sCSLzKSO>M^B$FT2q^j1|1K}yw*lNWNL(T{C;$%OCk&}9@iwLRL|gFjS`TO z8glf0=B?d|yTI?QZ+~!kdhSLEMUxG6X6MGuo30)#IDgr{!@a(O3BLe!^7u^NUd+bg z_?-`i5y1(hoX5j*hhqi19K~`Mzs;@n`hpdCs5#gF`uV;AwN&_99`Ue zU%*K?zI(nNu&GLEKUvTB=h|ryY!O8B6Z6~g>?^s0?{~D$uqKPmAHCW*FQ&mey}gi< z^&n^)>+3c>1C+RZb+n&al*2}$q7n#hN|FFgA0O~IKJrnlw8?twYZd7yHp`B&qxPyn z`@|AVIh|@7_&9OcU%x_3+^!&)S;F`nsT|I>3yGKYABvzRBQlZyDn<2c<2Z+#kKQJO zHqV46md5xuVliWlh*q=PLv~B5x-nici!Q_gy>w+bJF4}a6hi2F_WsVB5V!OFXX(0^tTdlQ zIHpO*_RKGl#EeU*2rAh~s-=oS>liVaLIm+UIE;J=ioevjX#2AGZL>L|Om5&W)vqdV zqUo?7xM3Ivxp#p#wVRjT$L;5n)&f|Fi|bhf9&gV|dB(Wb)`+0JUA3JT^))K1ay-oqcfI%NlWd7D0$zHPgD9ZvId zQ?1?L;-=@Su_bkpDIof;Sux?k1U*@q`;?E>esO9Bq#_z)iAMTO3Cf~p2pPhvUN}@g z+B$ub;5tEdyhXH#<8JfUeYZ6?P6?ehDi2aHZZEsUuYNJvemEg%DnvOI2c(Zl-{KmH z^5;Z!*fh)@|Ab6~bTDDi&rT2d?WMWp{UGCu(S?P4bR?tnE7VV;V--b1Q67H?<^U|vO zV@L4qrtZmejc$2%$Qk_lRI5xFP;fJ^`je5oE^V}h;y1DruSwy+?m>htf#hz3^;?AqvOcS-s|>IyxQuz+FqB@ z8No3(05rdZAOw?X@|MO|G&~VUW;YFX30e13!)5l53YrlYst;UN(SC6nav9@V=PR_`xslLfjoKOklpZP@Xi??z+(7u=? zUkc#Yf2Gtm8dQ{?T^f@rXchg-3_`lwsD)F|VkRLc;JCz9L$8KaesKx5gH#4P{3K?d z#riVvBRnPw{+%M^dd4RdH)l#Ctwxol^y_+n@Mgi#FBXXp2#IyF;BN<=WEu99nqQK# z4}H>DkjI>pPzcD17!agKI8a<(gc1&uCLTfIrj!7@I`Ga~xXV z?KLZogdeG18;Vg4CmvA!-Fcmr*J<=4@{7GTCu9>k^eu-+LbX-ns#UHC2dFOicxh5dDIuniAN7%dKJ7+Qv0;rAj-s>oUac|TRoEYUEw zG>e>dq%X6)oUeI~@XH(})#_fb@tE~QZ;u;Vs$kkCy#WA93;(ry$Sk%J)``JF>Lf7jaZP351Jc@|~9)o5c$9F9G`4;(g+tj-s2b?sLoA z3FSW!0Q8uN3)=YfBn#pQESqK3U5UxRhuTkn+4g!~hOfqT9#6VDCaGtzx}T1C`X0B* z+23^TP<8Blq-U*MPDLczkQkh{^${aw%Z&PMPy#X3wZhXV|IE*%#JO3%o=rsi{tMNf zoGg?MP>lGR3)^;k9AA7u8*Co%2 zE6-=dHQOxPINeVx6ex$LQs3 zAknF){_`?+}5WTn@)^ zC32f9d{4_1vWcd>Cy*|vF#S)Q*Lf|j&!i<9+(A6LE_e}1s!XP%sRa879z3DP!6jbf z0df;FN$xmE?>d?WV;D)G(_yP@24KwQwlv_YkhR>1pPHR+Z!o<>U>b1r2UmgkqOw^# zsCaYDeL8ck!G|;(kD!crS#I+Oh{!GS6ABmcu<{(qfFN6}6A$jLjKOL7$y5DS-N5x>Tib)z&(|JR8Zt< zKUKaus*=wjSwxW%jO8aUM<{FLE*wU6t&cv{+Q^E$*?L2QFO6BMj!SSX0NOt(@aZ7Y z6*;)@_psS=e^efZ7QfaPsur_3xZ(Q^Hna1=v-oW`x0^uErLT41jU_aP8$KEKO=Xq2 zsO)h?m7m)`EKPkTm+w!s7|T~WqUb$NB`yQF9}@yuC$G zL@r<`%#kz-jNJPcNb=YY;nY_dNexDhfAhyhGcJ+A&l0vN>F$IZl1s>l ze+M#ja&H5U-o*|6W;IQ@s;12TOIM8lHDX6}d69!$+&McF`FiRe%Z--n5F+o=*wg2u;7Z>MLsMvU1=c$URy`Wx_(_QW`qpL=1yMK$M;u zbT&Ydl<^@8mw?>#Q00!7bu+eO$BTt|6Y+U{J^gKd`u9>N|pW*)H8V>AtOAAeUThg37Dv!vvY z!5?U=U$b+kr+Ni3X(gWg6co2SUQqGt!~||oic_iJIlMSAbvrEr+IM! z4g782JLj>Po@r4kfAz1W#nmAptW=;?PmxbB{SN<0IOxeg5_S=iOysb06@BS#Kv-zA z^K4Ehw7||&ejRNKeTy8oIAA9(YxhAz=;05z?oYexjO8ffSmRqL!2FjERWirnXhLyQ zNnXKLV4luApN%r)?(f;2kBvl5^^Dqx%iUB#0D0X?`)t)=_K&prG09IRC(fvAvhjvU z^#b@=A_T-E!A7G1k~8loVP9q=eq(qcYVN$`e305?7daHdO?Lgk^@exr#r(3vF3ms6 zODD8NS4eymPLs9vV!JPGRv4bKRmr$*^&P29w{nY2^BknKkQ!SXCrsPlBVZIp`W{_Z z=Pxxs$%2XVUI~n`*TdmLZ9An33n{XZE%-+XjJiBA7&v9&8cap^CrLYd^_v># z!to~&)|&2hLXTLZzq6zsu8B}I{?(CKofwqgOvb86VXi>-ivoJ&0l>k!Hf})ze+h)o z^j%qHg)vPWeO38;EBQ6U2rnSiDjS;Ah!8S>bzyNnp)L*K85ZayHwIAuV&91|$X-U` zX2UP3k%0Qb^=}Qqqo*{zb|;2)gAh<4=PM)VxqC<4`tI%^Qt_TcZA9r0%aLArv5R=nVwt5Pv#s>Q@a3A0Cs zg@ud`Jvqb>5ixY5ERMk<27=utUA`=bZ`-!lpO=%f^HV8~Bp%GzZ`Rg!&l2+HNR(-k zo~T=#9qV(ZCa{b!<+|p-;n{z!%95_aI#Sp|4)=QkkUYroB$Sg&b5VD)$O# zv+gWC|M8jR)zZwC?fc?X*IHDhghCa|X6QiCIr->w=7lAV`#c7qP+;T3;;x}`gMF2E z&9k|g3ciD{M(%fk5+voXPg~*&2j?R?t<1lhgZn{|)>z|W?rWicgIar)RrL|Z_Vz~t zJP0oi3bYkJJfa;1I4UK}SL}Cwnd-aVy-P$nmk<$iFLEHjLDQ%^hZSSQep_E@#Z_Wx zZf-vCPLUFdz)9JN_|fU>^93a@#o`b&8+_7eqY%3|zwG|m`CAXJr-FfWHODeO!EjUi zk0d8dE6BtPN!TCu)m1eMh0+e5vfo9B1YV%iHH}1dDOfl;qHa$6tc3bdKPLfH-}bZy z`UD7j3VZBMhg$s>?J!Ostyp;Q4SV~rltg0aXs3-uHw;V-ryiA*A^$}$=#_g85Uc7rKWP0Igx%jPCF)cwmljsDT@Ho;1Nx2bXgUZj5B)DTIIN?e&JJqgy3 z5(r{~|LT_3SEesF@kmTABvUvjX1~|R^K8pAxrZ5yjog|eo}4@rx7}LQ7HA=QR2L>8r@phhGj^gqR5vHEuVuNIw1bDUI7{+{~0 ze(iDH@Z7l&H*Wi?|K%I1?R6pvH5R48pNvI|unYQSk>}VF_08Mw-GROUl*ae!JRu>n zwZpd_pvWWU0db^~ij};wx^r}<>a2pP$!rnp|p?y!DbMEr(koKc~#iz%6bZ zIWN-K4F?cg|9#q}^^vc;>F@S_V(()asnum)?FFU80nb@gi=i#=BlZb(gBU)8NpMO( zrLpxedYFXhKY}`_JMW{tM)sbB>{}Br7MgV(l1A3zQAZYgu#G*>AC)?*ytjWL*awDCA_8Eo^8CQ=k>Gz!_16$u3T{j@lxJC<8nmxc^O`|80lRE_ep^9+xHNMMy;Qx~s4GE?79vUSap> z2-dk%*N|S=mkgKM@@~hrZ^Ydm>AUyLM2?8Z-~a%Sj=L{QP&(Xb9}*0~-uH@x{&r)c zEc`)3mq5<9_Li{wmW}?sZtriZvLpakXjK}3!&D8dRIEs>kuPIk+gKN=|rP-1Hwf8ffDQB3m<69f?(7raZ#EQT^3w-a!8;^)8cGD=Y#9^UVphvQ4}Qg zm8|&;;WYXqvlDf?Q1&u`qI$8@n`&R@PS|i| zKG5Slj(w=!j8EeAW49m4_~TF&ukvt(&X(7ke8SK4lWO=Q{$nhoargLWl!ZNL7Ne$P zdX3QpZiCexZ8aRMXoAGI7n>cUrhLbIKbAA?G+(l3XmnBTx#a=h>610;zUkH(<+{!n zP>8FePymv=pJ`MMd# zE(-*>cUi5!a7KdqBFIA3gHIRL!wiB`MX;;jV6AghV~Fh7V(-GKzVZWP zd?(oaT8gk3EAif;sT?vP)$z31ODCnx_53MhsbNxpE~*=Vb1*SpS*X><)K=Fd!3mcK zzHH}_>mH6LlC+|d#=9-gg9Ea(A1BKI zw*Axvyi-_ zQAKn}9R6aqBvE8E-AQ2i@RO*?)?(szV|T9ZM@*V9R>HN9)PVgJ z*m@(D2u@AzJMoC)^7xj{5!fk1B)mx|F#S{h<$|=>LeODi%De8Kkqr95M&bKFV>ecS zNr)okTHZ_yb*wdsDqj;yEDDF7M!|cdh@WAq_4+A~WDAGp`vFa{{vSo(;K1+T!Vd1^E zANiBtUI4^fV|9b9a1GPle2@ER&`v)h0Xa)7D|3?*z-n;w+32}r;s99P2z;tKU$8Dc z>+${TJk;aK!85$H){NtW<${Qzj(})$B+)J=y9WnFLwTQY1{aDvI_f_9xJH(FCe4}h z%|NE&@(P`B@K4Gx2hm-4_3qu;tXJtt&8m#Rf`D)R1DoTQAWYil5$O?6Tzq_Nag2o3 z72>F|60g^h6HFD_o53mDn;zQ_=z)F8q| zF|#}&t1ktOXIY0JqAAe%j~%Az**2sQh~UG1XObgLq|i{2IHf9r+m}LOIF>QeD8-PV z!8bqKQmWU-_Rfe7Fgp39HEZvL`A2`yxeoWPX%_#CrYc}q90$Qo*uIvTIcR%&fcy(a z0*C-f9w8D}`vS^E-{ZO)L6WndgUHSj4h=cA0MQ`Lgg>5guj8@ zL{KAQp&IPHR|i@;7e-dl>DjA`ybb{hq{Yv;j!@)cmrIaf?a@mcYHklpcqlo>U%vBT zG&1lb$4~A>S@yc~{@!hr>@L>1XZKrwvTKNZ8k21<>`z$KW?f2k}M{Q)oN%N|SLOS9aD_Tg{!3pM*JpU6Z@^*9BCz{_*{?;H|F>c5R z%zmv(EDQAffzuzXBDiu=RNuC_y1A;Q3ebTPr`St$boOhvDLTgynk@!yK@SxssoU6x zL9j@QY$RxE#%QxdIPtkQrDjauI{2K*I3@~OC?7(rCzxdnDF)yp*+zv0m)J`Ndfin$ zwC%XB(q2^ozt4MeJ>$k#EH;n+GWx0L=G~jBSEn9x+OX7emIs~L<1<#=RzK*IsS5(h;3D%yOJ z;y`N^oTe1|Bc$_P$=ZH_HDmL1Rz`AcESY-4(BKgNmLwa&JH5zFdc3o}=XchSa?4SJ z7SwZ2Z`-8_1UfVXW!EitI#vWhkZEaNq?;rM7j(pr)2umjRp{(;@$WcJB*^(@Cfr%Z zJUIi6eQAf@D2;S-x-v=?!#bzx-76@tF!`4ZJV zUrPVv_C(@wb2H(<8ks~?YCqifr6@bXtrvQK_K+BNgy@!IM1|tJBpLFBFeB?XG~DF7 zYd&+eq9C}A_d2f~8D7!(4MU{@sT96gBdPL8iBmM*1`1+<aavK`TXLQ3xmdq z4E(`?h*CobXUVC@tIi7H)XwhFCN{3u6iX^9H*8jox*b#m`p1wb`L1~XHVJN)?`9;a zvS3gM6BZ_9kClc8vppNZsxYzVcNFx4P6_;^#;`O8m|{*s-i6FB%;5`|yFm~^X(@1J zUQoc|AhX3q2L6Ol286Xz#n}73$NNPNO`Y@V%Y2yi77#1r23L!Ek)>;x2==P(S9m$#AG3_RRS0aA~jQkZ(44v}f{CM#(+NwkFWOtAdv zPznS!yX}y4^I>v_qXTDdh0X1yT*-Mf|2r^q!-^ z0`QeGFx0<{S%e69(Zk#!VE&@u-#-nVox{*Wn`sBL*>K>HPB);qjhZA>M*%g#nc^xK zncF<{*{aSn>zpa<^|6T(`P6@E6+ zdC?@2xlS#y@G`{(`*K)#B{&rLgZ=?iL zeweN-3aeh^m~V@}uVvfPUFD*0sXpC( zx~uA```mjU*I+_L3glY^ketGRh&VMuiNWAoF=H)Ay2+n+b1<_`_cNRxtuDFaqod4A z|J3?UkcnaCUgbS}S0kw!loq=K3~(WhW?W(7tFV7ks@)?z&vsa1weiODContV%5mz~ z*L`l+?Ki-JbMS(d>poNmG+Mr>wkX(keKg>9{4qpThb?iED{inTczzGB%D@mdnKAc3@xQtabaOq+-gD&kq&d3??*%6{eh#tknqo#Z|u z{w3G5%A0!K% z4weI2JIPLHscjpV)C3+3;JK1a$UUD$l09{Fx4f&$x|&e>%ElZSvzseHQ@tSAZE+2K zBFnZMp6m9W>zCA}F?ikRJ$M;2-~ca$^+v~rlOqLMF!iDYv#7sjM5({8Bg|agDVeg_ zh`UXQr#{EH(^*`YJ6>M6yvuMTbvA|aJvfPq0Td9(kaFRuO#D^r)ifn|>o7P&TRg@z z%|t85LJdQZ>PaMQibYgZAR({L$25)x5OBDwlh z8m`1l{7b+C{&6~~ZwdFbNDKGMfDq~N@P0TJ$07?E0do4D+CW>e(!H2#`lwdSa-r$6 z7+|=xZP#vZ&)_igTz+NC@N?L|gR7dGvpc(N)alF@WpSrMjDK!KFV0Z2=}XFJ{F0J_ zMu?c5pO5XgtLAdw-|jp!@Y(0htN*$pyd7(vG2MXWZlA;wtq*f0`;nc(Hw>BA=4Nsi zG5t&J2NnAD!!T+f4$_x%$JN2b&A*yJ9?Lqx%@s5a+SiTKD1HAcPctXYYwo|&HB z8Arg5Be+5Y`-eNKr>n=)?&nt*oTkACzbBuU)F{oaG{P@O@PZux=x1*XS$Q6WF`b8? zQ@cx(sNKw3(pKH3@R##k@YB5jMs-!!KV1q1^r)9SkY%AY+&m)+px$;li@vfFLoRV^ zD{IrugMS>UL3EBdSw6`s@kfFLB|?JCC0$Y&wY<1n%Ikgv3vnbaTj!rimhF}Mdj=lUc#jE(u%c??Osxe68D0q?;WIu~ieA;tNGKB0=q5UVdR@)C8f#Z`w z*)?~Q#eHcmu93CM=7*#~mcDoHV`6`}JP z8?j#vk7>h_zz_^W1_~*OKjlX~`XhY!lNZg~K3%T0k0u?#JUu+Ndgg{~%oJGTiY37? zXd-ghYQ=kS+Jgu&2Yl+$>D-E5e_SXbK;oJ+pA!lhIuO3TzV^R8U2G&v+ez~B#!qGO z>`4~(e3e+sk>1|k2~mkl`wRH{j87LR2eQDcB!;r4=0vHFD})Imi;>`plA#J4egPf{ zmI(#dH@wU#^h|s|3*<#bL++xY;EdU`dK%yhcbHNqG9nrk41=WTU`6MNqj(l7!k`fe z`qqOz>YmS%W{z^Bg=RsIOMqn+;X6A-kWU@CT&sR&0|o~GqedO96}x}&?lbU8KpR0w z@kJ)PbFSqJcdJau_6cMBY<}!h`re2YXSg88O6D+Ec6vyurp66k!d!4dp?d);I6qFo zfYk+AiSG6mCW$ugFQAm!wctCRUeFYfGu3qHctLb5Gg^?@7DCBx&@iwR7DAB7)fgz; zq*xoM2|U29zLs$RL=?Q_0Y?`rot%;upu5&H0Yy^nFMU3l_p^xHpW5 zsn+L9XI2gNILSF~BwavPpp&q1M`Kuc6cmHp}h8asFcM=6jam7!GB4|kx>^QMt{LW6Cd5k!lr#I5E zmOB^EborCqTBUDbxhqga5fOD)i?5LzMx7UsYdWjMM&L5kQn-~TM)k|UlZ8s0rnsL_ z8Clv2N85~lb?Hk-TG+S`3%el`8cMk-kd)5gy+4o1>rrmq?;?A6-y|xpDqBj)l z@(pdQ=l674Vkje5sQ;JJuH#pa4JGPbDBAmeK+>QuF=h%^&?W-#UR*$c* zpjcr758HibrSK1^s8Wy)3^=p^BH5~~(Ra2rw4j80w%(-C@P}!BL5uSRr>>w}+B-N{ zMVI!@1NVq|<3?U1j$%rN#65$piV7i_;%`A6N^E#h!H$t8({Vs!?b$ILZ*%vZe@UVb zfNPcieM$5q(YlWFdSPPaA;Of|cG1kYiM`n?&6PWB$5`9QHuhl+dNz+FV!%91N3;S& zs!zY)N5=!g<<@^)__ziR%ksDH8|miO`|jmw=IZ6<WCk|PE*L;4#zpFP{qh>K+IQL2 z&3j~GhjclYO8Y%|@B#rZTHkI@Oze#JrWQ_l&e9+d#%pA5g3J;VF1iqGp0XO@MK?lsiZ;`^Ic=4Y1pe_q#xYneea3N(U*4I0!{{oGjdAjV8ZCLjP!2yHhr zBY$T7!JU}=V9_4-3y3+it~J_!VU{qb6-tJJI2GE$i4~+X6iB83O6(}zby)DJt3jHr~1Y!~JkGGeBo1%iKLW9v4IWLD1Vl`G5L_HBA4sq`^|WG8R` z;9&9aux;mYpJez#LUmq@i%!E4J|xZ*?3NNf;2>Dtt z_;zdZGrC$F3=6}%y}Rr5dTGrM2icg}frBru2Ai}XGoRQS|c;TvpP?&#-l{xT@)K!zM4gCX65xS7r`K?(G62K zYMAWI9b9`lqujsMS@-iW!AIBBFx)>pn2zoaGEsr`WeUR}$#5w-4u333Duk*G>e=g8 zUk~Ah$p5P^xjGcNNEPO!B)&}A!B!#`f&zmDgEwPRssgI8PRtx?=ch(r6DAP1Q0TUP z?*AAai4ms&q)!~4aXL6`UZ*(dIdp#<+9+%5gGr}HC%bS18Srqu^9J$=KS{ejAI5tX zy779YK$XytQ<&oLSK{+F-3bi>o<7ovV3#aq(2Cg%43(W^O9$V5f{u)^aaDkDrHhcI zli^xqpyCR7pxi0J{T5**Ha`dVlw85;JyCP~{H~FZwnV67EoGK^FZU zqL4j7LzJG2ATb$pV!yo4k^R5+?US)uXBG*EJeK5!+-wewt{Q7aN>73`8)TS~)n>4i z5P`=E7W)zx7miEU=BAbg4&1KW@pKTbk_F|bRp`TL7^mb4)0!)q{uS!cWi}rbr!Hk~QcSvuWQK$7zM|;nz(;62|!8fZk zF2uF~q6gB;wFs<5gAS)LO{Z3)LElXTCOUt_Z8+)cjQhV^NxMgHPKeEyT#(xmA|sP~ zL(|z8le8Ij&03UEg-Vl7dIZE(Lgh79nH*%}W6abUR*z7xE$0rK4diI18-lSmjAaIJ zM)Ux_w+e@js}UyjmFugq7W#7ng%64q`DBZle>a9G-KnF-7we*IG?fxs+SZ*}HN4vOf{1nwuXvm{J%gJ(cXQde zcL9lQexU^RuZrHkPdq}`Jq+jgU1+L)15go2>MUuCx747$Hu@B5JQ+%r%3@zJs4nKF zsr(p7m%@#)jkGcOrh|yV+e(5>Vc-D`B|%Hv&~$J?rt<>b@W@H(BNedW2SV78Q6)jf z^BN5q%Wk}Nc36GH_-Kl{!PkL=g&R>zYlyv7Z$9#vPNA*}c zj;%zQUP>V*S5siio$_Gpu61-s`f18~hVdP+l&|q|bbj$?yIQyS>P6QO zLGOB)=Hhhg_5>Oq>K)f}x?DcOz>aMRPbEm*1?5dxki%&k|VPH&@X!Jh?mRY5g8G5 zRI+juzt{2}yVLx;TpBsA#Id$l13(4+uo-@0w`uX=*ZS!=;Xb8E}X zgC{M(C>@bKK@cOrvR6VsvN(GZ$d04nb-l=4eP9X;h){z}mDDjRs*FYmdkUJH<2+jI zI~Z6kVG~rGYm;S!HInZGSw#CYYpX=;?HMwM;v*(4LTd1svgFdaO(B7pw86bZyY<*+ z>OuBOQsw9>-wP`J9z32A9 z($uBTv48C<03buHkjD#0{$lV9CM*>d zEX5bpMJ)Il@s8Bu=K4;Ylu1=w5XCpYgbj(O8fARL<5dSQ9yA;mI9mFbNG_ID-Hhpd}umD07ck+$BMcU@o&3QmuQ{ZM#kvQAO3Vh?(-s zqy-D@6juo&x@b%A=dqGEP&RHQDw2KAxN&WU5GJ4Vc=%VBy|=B=_E3aQ%Vt2~%}8Wb z@`+-Sy3q|Ndz~`OF57WG87YPE7{AqUmi}-cS-YZevR$^so6~IaKuA-0 z*3IvJF6Mc6w_V4(edCRC{e}`P&dkOY3RX>TCFp*<$!Xws%Ue`^v_}>&&)2~p-#YhqCHkztSJ7%#8<=RdgR*!1`_obNpZqf0VlA4_K6Sc( z#_qZ=rb>A`!!T+7FwD@&T*=<_?u}?0@n>Rh(^WV*fXL3PihHF7 zjoJqPK>iI6n*$nZ+{*+HEt+t8A!aUYZ*=+ok_H7Dge6$Z5Iz~1MF;UO^JLy>d*h;v zuNVZbmJe$!*9(8VMkmCFu?^$^4VUR9MqJBhEw6w~txj*%4@4>rAEymb3ICCg@`r^2 zpr6G`zZ+y$NHTbC;D|uZRR+UmPun@F0@p&>3=`wvZoDEY3?|Hgpp^mhg#bmNF)H@z zjmahx>L&STL4NQ~SzJ(H_@jZjVxHm#5$!#FP{a>xt4)77!k3-~#U7O1bb*WH6mD+r zKiqLZ*z)Dk0@d5A9xtHb)oTBkJ|_vG7|(H6RUq|2~K1l%)hSy8TE!M{2k<6a3(4htor!d zC5XrI{P^=bf+RD=9nMKRn)Dm7Z&^d=7vdwhiW4JIeD&?3goJ|1%27BP8;r*4?r_{8 z**`iW#yjFxR7smeqvVzOo0a`C5uA-Wl%pzT)7 znok{w&W?Oqihao*UL?>)yjuIwW>b_s3;vo^rNj1c#!z~f#*p?c6s3f!0b;Gc*n=Cc z#b&29le!+N{Y_Jp7!iz7qKes3!Y)wy&50Yk`QFF7_AS9|`ynISec;YxU#Cl-!qJF> z*p6ZPqr$j(5+T(KV zMtk>t9Nf?+6FPL;UCGvXx^&w2*6D;nrMR986xI><$K=xdqoROhKxQ_S5eJ0*{#5Ch zCCamQd0APRm96dha*KnZwxXiqGdVpn3yIa5JN674J+@I+! zzd=F=o47F@h&6(oy6U?bvk;Wd_{~4NaY<|o*QA*A0(D`r$>Lxmo9lmRI;TCx~zskgt;c6?iE(6R8mh;*YB6uR5Pf@p&Kjhu|TB z!yw5e!zpN>xktv0nZ3b*=FsVTkLi4jeSokZN+T7JeLx4XcyT6oTYbl=_16E)Dgw0( zaZeP`%-U=i+Ylg`Bt<4FV36?-yAy=^QDuVPTB3V&SQ{E8CEZBUHJyYg*%Rjb(7+un zXb!YnnkXesA5`B6-kFtkNX-H~cpEa^Ew7DNuRrqD#yO$+Q4rK{68BGtNVD77_2-_A z8RK_c+Kh_Hjnx(n6*HvHoubtA#5>|(eRrQfPt#OhXHqpx9dfe%I=ifRp|eT3tv(93 z|GEMHn)f`o-Qv?STy&&{7S??$h|mzY?jKi>&=W=mPc`qL8$U!1{?wwo5&Z0?J)HXT zwl==W;m?tDu5zcejmwtj)zz(8_IbXRMDW$9gaC{|6Egt1#7IsErRn{@aV8>I5d%Gi zn~R8e@KO#A_JjR>IW{;@r*!)7Fyu0WyEXTvVAK952QOD8J0>>JlL8of`LkF>gr<0a z$H#~B&yxodJ3BiD7<92pc|m^!lI1>_$K?VJ(o`Pn(HzX)aK9OgFtV4{1g0k+LC2p< zJ6Bh?qKXc9*;G0aCN}tQOg9zdw+d?J(`EnRQwv|mO-OZ`g~+&IFtSQ=UY?-*(t{Nd zvgg;{9ThGfUI3T*Sn}3HHa8ka7KVx~cE4x@3NBxi=R|x#0a4o<>9bM5A=*1qxweo6 zH{1(*VM;c6y3$0$aLy&!YMRV;*m2ed==c;R{Ff3tw8l zvNW|g74Dhbx59olw23)a?(sFaS2Q`!p5dAJg~2#xer)kHT!FTeL$M}AaLJk&ZdiRk zR7i0X_~aEh)iYHK&E+3M9S3?Wpl9K>V zx&X?^6q;(W+9%&rBQtzIZg_ztNkQCHTuALmLj&G0uV4ZP%>2zSv>%7k>txAjM)c6y zrY|XcJh^YAfu8O;gK0lCvz-5)WJkIs#N$XR=ZK`lB%m*B&c~An$R^EmSh6&KhXeKg zAFq;Cn9;hbUmiGI;;)0`lv=do&Op@B{p;PqXhs-t(7g7Y1hiYQ{BZ7zt*p4(auzOw zQ1W4jq>bR)NYlE24W9%P=HyrhF@<`p@LvR?(=ec(NeRu3u|vJiKsk4t)uKF+)z9;! zJfGydrXNEvBCy6YaTgaurK$UqIabx2a8`2VLqYOBzZKmw(ie?PT;=U%Tyd8djm;)x zU-NESPSWTa*YF)s0rj5u3(?K|&MIRI6Bfcmp>8Ts31rfFZDacS%DG!=f|sD`%CClg zPt~QLv-RihmFn~GjTIIBnI(Rg`lGL_I>JmD+3?09^gg-*>htfTs+Qija2jQ8r)ymo zAC`Wz$E9uY@|jG%5(xdtDvLX!5s0y#rT5v58m(?%t(d9p{L_2-DMvR%!^RQwJ7Usa z)UJy?cn&rFiQ;g*H*~MwJ}9w+$ZU#jx;go=RERo~5n!0|=N#_O* zW9%Cr6FhY#71c8mY;a9bkPo~JE03ZvSvGr-#h)q1Qs?l;!@IROffw;J9D0Q^u_MC* zL0Nwgz2(_GP3Kgl0|6o>Ues;t zc)(pzZOp5_;I$xXH&T)>CLrF`;&De`Afy`!1}pwcSDdGQDgH} z^WQ7&!EfG2UrgwgHuS+=ZYJg=oNz9LNoXST^S;1)_+l59%;kWeR8a>>l!{$|P_=}6 zo11c9wwy=9PBCygDjtuk&5yry<6m38)Mkm)<^wQ9t&Lf6f0>(yWU<>ZxP5r$H$MzD z#C|cC)2JhmvPO#)Qr#x2=qn3+rEd(a>LgWEoc@}cim}3FwSb>yirHLU199k>a<+7mvt^v>M>?e65K%s3jyFH81TXU1q#G)+4-v8wSkW*9+?wVs$y!J&iN(j7oGT3Cg zZZO*W`|b`zBG6AxMtq)?c6Sh!l|K63dKqfh&rQJjc2%AArY+Urw{qI1(rGK;;z(aN znvEuse^2t-4Q8XaUr>}wL<0ZQ`p@Yi8IIoR|Lc%=AS?F&+y;LVhZ{)@H@nmGrJ=(pSwTslz`fna2L5S&QXm5I?rMo%r(eGCq1$ttK zgMQzZQi7#^?;SiEJh?&VlkiKN9sk0U_~}^UL7p&Gv0+pA^x(@8UG0w6|`duZJ*naz>$nk3n;5}{h(C4sq9oO96zSn=R;(&yo zl(UN$yiJx4UkI9C8a@xvGY{kAqjRHsaF^M91+Lk{XF_}h!ZH-ITb#?Q4YgmdvJUE7 z?M^6OAObx_WZlCEA*Qy!MNwm*5nIrk;ChiQ6CsQ26kmX5Z>9CQSxMg&kZF}IcPfLQ1>QH! zt}R7_swj|jHPXsODH$qA5MZP`K9f>}(Xu*;{wLxXfZq#|?O>ciJPIgY82R1&^+jAZ zKKL@q6)FJ1s3e1C*hB)La^|6AkIice$8Fm7aQ}w|3x;{YItOM*hvj(&^D%F+HA!fBY2zxxJi>Gtg zCYO>0;@Hua@)v^MOQBHcX7hz1{yl;4z6a#{pe|+8(G!+-d><8ECnmGD2BXe;oyJzo z>ZwcO;UUu(%gqN5j3V>=2xPVPC|!09^;nIds?u(xWR&-o!5hzar&uS=N!3T1X}`2( zF*R&6n0@G6!$kGwKmZ!7a0(0cdmmt)mZooggzvxXxiZ>n1VScsn(M5_`@-ax8{&t9 z+;KFsZGs|;iPQ#nnn^u9=IbGr*3E7CGTH>DIII6dzsJl>?W_JT}*qf{!)Rr}Dp5f}MtUaYf#ykvS?274hyM_v9KIsRqDjh0|I^A;veSBGs?`v>pm>^xuBm59r^S zqHkF}-{wLLuMw6RKtVtn?(Z#_6z;xSTH9RXJ6+m}=(wSG&S)RF@v|(boZ4*;+2h7; zgQZ3lwWVSK;{WWLX+&z#yNA5s$MOF5Gjr*l+^9F2-5;&(L}FXKrFy^xK)goaoD1X| z9q2*gah`7mJU#?PCaZjyowV)oKIW7%;PF~ho%EUu;)GJcdR{Wnj@`jj+2h@d0kb%o z&-Go49d1YG9-O8QUcBz$P5Xhll-%yTM9@YU5Wakfg;YPINmjKn*VNeS#Ft7t%Pa6H zMK%5XFOlrr-&!U#bjyucLXbhf2@}%NWT;L7Bm_P@=rQlXDm*lKZzbIS`p*1)cfi_G zGv7B?QzcvYmTyC5f4Y#cam3{uKS60gfQmkC`7|G;7G~bk-qKN5orxw-TyGNE$0L3` z1o{0KsTFYCc_J3{_Bq5{7f?m`%&|1I&*3!Q)x3j?p3-yM5myDzTI_GAlHx)PW%|x` zR@lt2>(^wlanJaD!L^6`f-%~yue~pPC*~7w)EnL|1NIrDRnio4c=p&74G2IlzV~nD zB&WlQL2F4!jf1eMrXa9ZnNemWaY{WAVC^l1?H6F^m}w?UmmACVertFE{`-;bmmhnE ztn@d8Dyr#sNiRvK{s!8~aF9ZVMDVG5M6jS_+F@0{kt1c9B0=@sWhG3}L?#+5&L0{n z(KnS;cXei!eu1TlhDsat)}M6Q$a50G(t+m&NpJVmn?Z~xc2AW5*{VOV>WEdLF&Bwm z=}SiUI-TX5=*N0Ul74tO920@cMnq$q6#7zH_pM_MJggC(sL2Dg7i}1$-unU!wSpC) zjX|oa89k-Q6vNblBryK9uar0=iF{{4wJgKGxv=b27i`L~wT<M zc`%*&b{?PWux_jh>Ot1udJl?M$;1`6jt06{exns?1E|u;=xHV|w+HD0cDQmBtkAO1 z!_EK@HF5Gm^1*a=8%%fmt)QhXUoc2^rtki)ZXVIIS|%ug!xFMo)W)6Zhp*gIHSOpK zt)Rg$*n9X|N2`!>R3M3vJxqZkD?22nAigCw`*+{v5-xNcS0NnI)c)nF=ovtijzh#@ z2|)`X;728jun^Qk`1+0e@KlXs(P_JXGZL0Q?3>)GyW`rsT}5s%#7!%W?>u{9Es#Y( zDugr>6HJLc>MEa98eO)l(z=Bixb~)97seGC^uwLP!Y)U3b=cldK|mTQ#BL0ixP`E{ zbB9ShJxUQYTwuu|E}b;1q2)m9T$$#ZWw4bQWnw|_IDF0hSCj$RGla}>CVBw2lao~IO)zf! z{68D3N|Bz)1EVEWk%&X-X~uN3G_^e2)>HvW-{a#zh&rt1>^rDXA-P0|0NpzDyaCRd z@Ea;nuz1U-(lJtX9xSEtr&>Nv_#M@6V6)cTzn)YMrwe-CZhNre9Eou|=KsMFy1VM! z@1oG$jbc`{!&ZnL9E5AF9KvqRe4d>HatLYZgvm|G}ML+*GP z8F9B)Km)>!iPObqZJRN%G&C{W z`Eyw>INs#1Ha*|i;T*be{-Bh9fG4ZSK)=W^WxneN<-B>Dss~w5?5~V4QiaYR1QTWU zFr9=h&ba+PcmGKNhpiw)aznG}dlIQ8Wb%1C2gmq6EG2_402hjU_k3DtX(3P0URYlN zP6rPkQ6yE)gW3S9t^6z5EVK}2AQAPH_B;2;(qh$RWqT>E$ynR2PAOu&uB5Dc7(7ng z_hZ)>Rr^}+)wetoBvrn<1~H_tVFW~-mBIBk7jAfohCh1f@bfw6-*yq{B3jI7t*rxZ zTf?`1l01&Md^sLBA_zL47)lx4LB16($ECdl6)>!Tf=BoDfU&AMhxE6RUdr7dU%cIG z`Q2DS1tj{UkfkAdMHLBCI)IU-PTP}9z6zOgNR?z-NFz3e?Bz(oOU4Y>gY2JaSB&6yj8m+A)ox))}KqE$Mt(w!{&cI9gaX*EG=3rCGrm@4rxW!JIPUi2Ta_`4nL1s=1LDy{s%Q^2YsSVI zwTxTVq5*wFrn3c?xtmy<-rYU}S5M!+D-%{;=V3k0yk!-xpfxI;23%jiFgT=Ns4+Ek zf8p;AU~+;rV(EpFfxo{D`Xqz6@^QytbUTCL#~*~rYI=|J<)!sZYI(x`OGhqbMG7J6 zy2D_0D=VwOMT@XeGtglt!W4uP3$V75pgk_REN*;-G`M)d8|>Xta3CU7VST6{`u#@^ z=nZ3;drq7)R)Sj4BXSH0$n%{XQ3-$_HDLxI4P^!&SCJaeY|+;wNpps$SZ;3>+J69P zEFK67KOR^>1{DqIS#lghN;O0{o0z&bULm(hx^XiIdA|b9F1G7DBDoJ-4;~Y2(5&Q zM-brnBzoJ*hL+5lMGXxu>8DKgZ}2S(;o^eE;}cmE=S~<#K_-lc6cUrfxV&}N7|v$L zpM#=*FDo^;F3JX^6|TG6yxmUjd9V0r9d^Y$I}Db&5b20#sKvkSD7F3~`%DWGJ|5*k z5d;9MDpF&cOZr5vHd?)2O0m#W`c3`>?afh_7-P>M-~*?F_B&L&z8wgoJ<3)$XdKyhZryP`==sqoj4Xy64nh@XjJ?f`2o7GJ92&J+zua{e zIkMW~E+9;;&Qg9tC=6{(v6xbm!(Q$*`a7J4DgT=+RF^LA$X%r*3TdV;LH0|GEVpO* z)FfRVba&KIVt2ZFy4CwOefRA!E-PZvj(((GrcT%MCn%hvboLRZ)W$uZIj-i^e_57)cWG z9YSF6qJ6}g`EWXO$T5yyd`mOO6H209QgS!8B)o{!PE&oZ2W32MS#9kY$T&-#E{qU$ zg$xk;nsTNPk_i~yKZH_87o=_m81xj`Pbb!9<%l8sTv63aOZJuvP*TI!52-hrRx+6} zH^&=J261PtYf<&H(hKVJ>1KQs+(j1Q0+@uMO@U$^8R7iSU0J5lbJ;xLG^Vo9frc!tXHOJo zJ_0U1FRqz$Nqv0;4SM|7Jv+hH;|9Zz?O>Ytmi&(2f3X!x!9u_3!^*%PHoQI$8LIy} z-p6WcDdA5E%WJfgN(?j%bebz_3J4TR(SXAtqvQ#wPGvH%bp0agiBvQU;w%KrDJd9P z&Udiiwi=Pcdl-J5euf@A`ZlQ(`ktF>SzCVGXh)}}Kv`*OF%jZykIf$oi;EwEo13gM zaks0VpZw~J+;UUGML4k%-1*Q_&?w?;6zNtmc0ERpe>s+hhL)GN!S#UkUyx9aWXlw| za#PAwg?w`{6i1i2h>IzCPonW=jvZL+R|b_D(+j63o0TPf{!=SQK$2PL0wrkq`EQ;~ zzT+1bXaabMFkp3UjeF-A?Rk&zYH$P(ApZ1``VuCk6Ba1vxb7uxFPCFm!e0g}q>sG| zQfDr_Y-xKu-5dH6D(CGJHF=P?v+P!y%hPE(WnF!7k*uyp94aEcOuoM)WqEhpj5K*9 zDFf96>0n3I_UD1KG`fvjGG%MMES8@Gq-pk})%Gzf4`M=AJd$*_k{cMPe=jE4&D(>2>n?M_F9H#0l<2{!wv&>qu6D=S!hbJ!hbZvib@-)5VK;o={t6OH(m!xJHT8rw z{rHCnKd&pFk~FQY&CKom`WF}fAbeNZ@bwo24MN_QMp~nR_7iuyfp&iG0||~+>Dm%N z?@;`C45V%pcY^p^!rEQh7;nYbQ`mTRvfe-_%Ly~^z6iC6W{9f0zHHDggHl-B(Xb9& z5p4FG9@n29+kZ2qloPTwLq)|r)_qcH^+A%syJt%Ww{$3Ku1NW%jH6K%Ua3)ot;^L- z@7z&_vI=wNnD_Us6Dseks3+h)>dcb;-@h$&9qr!Z0j@SQ9PxVBmg4M$TGyS@cGbaCo6xOAyiP|piZPIp(S;-7jjDi%-*4T zh+%xGi>X7O@5Auv36IkausZLuq`?((e_Dhwp_`X*@-3`VwSoBW7Uivvd;fL%E zeO*Bq0YrY@9=Oov>alb;7j+iLXo>YZk(C?}gUeaajqQS9(wCVTaSeZy>Ngx=pwvnH z#edDUYohJSNsc|8|8e6N$Q$9gk2hxw@Q;5vawdFKzBBcaOtet9^GYzERI$l6yjj>` zB>Z?abN7ue`m5vD(e+S_NTmLs!9GwMdcT)WxbqQr`^tNZP`95L|kHT!JQ=#UvABv&uVYkLf!&|2jP$XNIyVCVdb!%<3Q*cW|OUqmE`!~4! zq9Z=uTC*d5gc4Qonbx+~a)~e*fv}9Q!n6{W6$LO76+R3)tPec6H_$xeY4R%FXMe4| z#ewg>$PKwRjxy1Yo_;xq{2fCl1Td;}l2+#`MStqBaC@Jfo zD3&HJfuvz&X_`j7Zeh^>>9sP)7l{po#^gXx;Mm3-A?kHeW(#Y0Wm2b)e9e%&q2AUV zJR}Rf_Pez$cIyQybMhrjsA(t+)V?aw^R^(?U0k5NSM&%j?IazsF|j0@nK7lDS)u&V z43N6``{7?JD`Sn7HP7pnbnOEe#{yF>P8<;%U}nC{@ahnMa5xKgF_2bLRS!WH=a zSwaP|2Lzdev>GA#3A!8p{CU`{si}D)7s8BB+f-7~5GF$%W|G%iA_c-4r(-soqd-4{ zB%s>TPBT}cRp~&!y;Y}{8Z6X+N2!3V{4sqtjk6D^tYYclVovTmdQ#p{+jtx5e9JB4 z?s%;$@nYZNe=r>;IEsHhIXf+_YDm_m)hWL!n`+8lxQ@X|L%99`crm!u2663F?k%O4Xfx>?ox}xLEohM5pBx`aVr{>uJIpKq+ZscGD2R zyth>b(5dR;3fz<(z}51Y+yI-;FCZ%rd4Za%;WKcD@x{ zR;)Z~p`!kVY@Ww5RKa#D!)zkWuDX-$aB+8cT5gvz z`e3n5Ro1E%`%c2v_wCK=mHKD?;#}YXO>O_?skP#QPAVG0Zk5Twgi(AwwTmDN7dttIyT|VzKQ* zT1|e(zRZ3Foj)CWluQ0*gIEHtx5h1#_6{*&BE-G|gx~9g`Dr$mh#ZV0hP z#any74k;XmJ4WeGZ>zfQ%SEi*!+xynso)cOuG~DyuUmM2UW0?CB#nB%5fd`n=jFC< z1$|YoyB@5zRKgq>wNfY%W-L=@aah#Y7{uWA!F~F9{@S(| zc52WOy4cddGn0Q_gn0&dKMJ~dzBTTFx%q^Z4cz7Cl2IqV{ zuE*Hoj?`b|$Sl+cC~yJCYjtJx?=nj@XS;WA-}Se%|6ZDfM+_5qKhH))8~B*ZstCj* z7O-$_k9fTN8ysbSQYM643z3F%FU@E4DF;49VXD1)q;qs$q=uIqwly@Uyng~vx+j~4 zB<$bEVzrt_|8VLl`q=O%={^;FKQW?88&yUAZ!!rcAfMmsM6-j()rw}5$%w-Q`c4uf zeQRA+0VX>##7@!mu_jd$lu}O?>eC$9Ng$iDdVCb5uu1p(wWiI$Q#Z5oamKvMQAKnr zVNI27?j`Te=$b4d95vg@XW;Fsx2F5WF=?8n)EUK_H~hQ5@Vsku%_Y1k|HpnYu7QX1 zVhG6Ey?`T|-%|i?(;Q)9<3p`T7kCHf;vktLM>fAgMfI>ExoPPe;jWeNI5@q$zXmxwlJ9oI!tzfmI{K zP7aHklJ6sgpeb_2xeXIaifiK}Wxy*6Jiy2EeR4&qlr7%tAuTC?*MH|e(Ml^d)L=vr zc`w6`F1kRv{HR3UeJK)bw$gpe4sVVNt9}mA*?1Ov%xL&mk)k67E-uEx#U!=1YkjPp z^KAr4qqE1XS^Z|Kt^fYqMp~hW|E9#k;J$j>##_?fs-R?u#mjXTRB`?&rwJE5Dtn;c5LRWt5MzTC>Ma->Yu*I79x! zDhc_;I5%>wlF^wSA_u-VzO$$E?P^W~%eAbtdVIVkCr2REv|Bwe;^J(n@iTVG%Viqz zpWqW;NC=o#Nf_KS`$all9Pe2|*s3Liz+-mY3cevjZOyQg-giv>7!N#D3RnAY<>=Z+XV%c7rhIGQMxC!3;;#q3;BSsq8y>8pm!nFUH^cDU);K;?f?_Kv}kePP>g$C=ofiH(VE zOl))FiEY~x+eyc^ZQIGjw(aEYf7N-;^Va!xs`^XsUcGnM?%J!?z3%I}erqLGzXkgn zTz;EO{5gmlX3V$d7HUI~M~ELYnvpH08U$1FNGQ!5pT6>qAoOv^2k95HmpNSHM^AWf z#-&$U+e0tjl-!gE=z~(#BCp=J@~V8)2J5(LO^+IelBdk57hpQ-?EemLp{?I7Fixrb zz6bEi=as=lu_+!-mJW$-x1h?fwK5zb*F6NP;tbA?n2V>S{b^R4A;L)x- zfs%&=^;Y9IkQy^wX}yffqP)s93|dGfNhS6>E@^^X{t@$WD?;l%8TrBD{i72LH!lEu zz0|YfNRpR2PLK>OZbzZT`M2<$cz7@T_FMBN`_-wuuJdQ)n{MHNA_ z9ZbX_xPPBVV|6uh_m(^rhR{Q4Lvyp^qG~qpmuK_)bjP0?ZdiZQw0A4oC)Zsc#bc|} zz$279Ox~wX&41Y+ZRbrsdQM1R;Jq5|^cYd7NTIPnVPzd^9UYyH*SYbIhgT1F+kb*& zSoyUS;l@Vxc<|#)_I&WF%GWSnY=wp7*cb`(tA?6r)G=x>d$U5Zn~ua)ztRY=i+G>u z_5D*|N(0MDN6^Ei`s`PeD|aIQ*xiubjkDd%x61k>Pg%jqTUNzTMI<-Z8coW~@>$h- z&g%x0NlCdyw$c-;8c!E>o}Y1WT0O|rx{2aOJt!KR7`m;l7xln^PN7WAwJ+LCnWp!% zBYUb+nV++snz^!-KaW;pb!?V$8bg>mW0OxnmY0=5f`jGFQcX@y zE-Wl)&&|#%Dp{$`O6(WtQ&k+^LSySWfn|T)7pL-gvNtw1IyE%kmCEb(rgYmOrpaKf zvDe~7S+|pZhn~nnR6W>~QIKQ6BBUYL~vKGhmXSTL6)*4N?d2~|*{(`B|Ov(7d)8Cmw817un_j(cs#%j6t z>e+;*_`uX34!;bjhAJ!BY#Y=$-NYk%-_lGj#}tHB^T`Koj=O$p`EM!dw*HP&adX+} zWp1%0%t9xMFt(#UDlr-fDQC~!X%Js3M47D zqOa8c*hEqU!_I7Q6IE8;llRJXaOx*ZnI;V)+MWjqNd62zS~pAsA^fhzQ9h{vET+>Y z!%fyIs;awBZz$mbK#o~Nc)gO$qN1T}ZM(T$%+S7ztQuLzxAWvSOLaQn-6@x8whq7H zl6KknA2XK_v`KOdxY$`lg!#T2TH5j6I(!h?;7(iH^wi)Iv)FRZNUYmX{!2Fm&08fo zh1qly1h{;BLZ~Ts6aYg6k8>zX$3~A-+g;W_0@}1aArtvQMPMl_tM+b-5PH5o#ZMi( zVg#x)8{V5ZE-^Hpr|H}2$HEYLq+tVBrtn>PWv4$0+F+E79N42&ciit*f3k%V&Xm?t>+v2nPNucgt{0^Dg( zrV?WC$XEV8U&tTVG({kb^Fv-SRb6fDK9ur14uP?qL*`8_*=xD?gvW@`59c)2x_g93 zW@e^QI}+)uRNaMu#%#Why)fCe$BQ%xGSE`1FgMrVj5S(hmx~>Q2TcbtgVR4heL_M* zM{wQiRuE2{(r;A6;1<6+&HlNb%)(nDwF)|VrmVlbg}T01IJBw=E*E-u}z zW>mBAGfVMjK$I%{UJ=yW0!4RTV}Q86f*|9I_Hb{V72euV6YX4DWR2CCYkJWXH8g|Y z*lC#-$*hDZ6^4kaYThht4F4+?CD4t8M!jmked~kXU(nBva{{E(&}?_1vs|t^2!N;8 zx3i1YUE#j3*KdAFdZ3!6^JD$zIuq-z5|o+g%QIi7Y?0@h)xY z*h76ojK{g<($oku-&UpNnOM2yW{#9}adOMb!h3UnJ)W-!8yfNfEz$4GIn|KnnQJO} zi;{-z=|pmmY-WRydib^4Idw0E@7%Y4pggo3ZC0*3oJqI%wAW0J2bKq>KyX0V;H=Y@ z!R^3yNo4MY_a1!WU)r`kdJ8_1Qvt`dZM~*1PdA*Z(}y^KK7W*!%@6ib^ul z!5+0Yl^U(4{L4K-N^hDhV{3i5D5}$mGS}LGbnjJZh;sZ|G?463zRps3?Bvpco({U& zb$0~wwCu{4=KWOt(^AjS_J|Du3CVE~Q{C>e^~mAl!PoJ7_dLHVQQp%K@#co`Po~j-Gm!a# z`EGN@HJ+*36yhZVG54M<@PG*B@~T3JhVv?R#-EV=PPb0uFLoEX3I;G|PDM^a)1GA?mH4 zb@hz038PNQnLtWgoZ}bjINLSOricq}x2jO%_7+jJ=Rnd|^^e>sw%JtM%f8n7Z&1R= zFSM@j<}526{mz8Q%4%5RC?cxlhI`+99KO`@h@;Nv^<+8m3UjM~8#-D)aPT+z8S{J_ zsRsP`yi3Q&{`Bq_O=cZsy7%Q#7}J6vd9>ow(KU`+oT|nKCag(JiHu`>F_aj&w6_IM zT@Uw|LO}vPqoLW_ti>+6ZML|%cGMDK25qd1;;lC*Z@R$p0*l-Zu6$s*$Iou z1Sf?Wn)o6sXu%M}dkc%L=f$KX#VWhEYFS;_)dh5%;tHjy?ufTuYeGeUcE25^96fMY zcbw(}!RG(ea?YBar)t@P?!9G~-DLmZ_R}=c6jj=|=Axdyi6#Wd%IfqlCD_oC+stxh zeCnGl9_9z>nq$gH*i&)mF?mX+{cvH5uEWZGGL}u}g$vOAR&tg83%0+XbYXGH;S9Me z&>)qSZE0?0MbdN{rRhvxlk3(5sei;kgFD)E&*Sp_&kb6h=3DRJE<|G^L754_T`V-@ z`G(M-Kv%MK^_oq~Qz2d$ zTp^8?r=h=geJ!B7b{^#w`38vIEx4=u@ILRS6~hR{!A4TXBOrE7)*VpVP4hi+ARB$0Z` zt=AonF9#dlCcI3)#;A7M1**0?lqpN7Qv9@4WTZ}}&XapTNWH78w$=-VpxpUl1db`Q zWJrSoEZhHu1kzZ?#%qg-n+01{GUVwWwiI}Xz95TjNnm(WEt_I@y9v1_sfo4T_Fv3j zWQFT_IetWc9C-G1sw9S#QeX6diHWm(qU6ed+#J1#GpGf#^GCk@)A@SKTl1y4cJ!EP zK%8%sRlbuZOfN%I@_udvL?7)ezf<`crh`bcD%vVN#V>!`d{ji~{-LXYl0$}@>?1oe zCXK(Qh21y9F5W1XT8elo>x!Ia-B!(QY^e0m;h~c6ZQW2O$8P*Z5fNPMWe_#_yRBBl|fW84dprmvzjj`mhuO=$b$dMlTOpEq@prYjz!h^RSjWd^T@I~ zw7eanRvEY;{m1x4Ub`pxxD(!{vp>JFLJSQ51wW=XSsU`uM{Ai;AGD%5o<9B2AO6c$ z+tRt)^{8>OtTQ}#rTlLz#b9~!mo_Ayu%w0M&zU<4P^>pFmy8d>utY*^m}SC>rq|vI zLzFRb=4y@Uk1R&;cf8ah57{h~=G3A_$JyPYy0~>8UALl?G}*!h)nNs;By(pR&5iJ* z+a(77M!@`;A=p}OfiJ6aL+%f3pW}uv*PT#-CdQRJbq9z||J(XNT~A`jq64gwz*rz{ z1J;8+ueCut0eLOaovGT4HufH6_ga8?m#?FOj5vRC>H@ae&wbSlC~urNVnlMt{;K{Q zo69nIv~S0(D?t6Pl3u&M4&AX`UNN% z?snY^!v)$x8a?Cg)t?~@6QKv&#P(;1j`WHv`q%so67mP~kaG!a-y)(y?&4gMe>xf! z+tlF5N98#^NsGln?U@B5K&k8V7Qy*b2c-L-q9o;knr}Oa**{7^21%t*J1uB-#P!_CUv;0msa}l;*XInR9F}<-MnS=Z?_ho z6$plyP49hL+MfGLtbYt2rdeOMP@iib8*8SEto!eA`hsx;vTP3`E|-F+I4u;;n5sb# zU=rJ^Ip$qNq5r=kf~X_g|W9z z$Ew+l?iEwCQb9GTcL#N7c-YLcRGga&ZIsq}a#5MU0dqQ`flWQ(J8n@OEeJNwjTZLp z6(&?s6;Twl@(?@4=k!*Mkk2M_IqKv|W2;O|Pj~3c6^hFyfeiOMZ2SHeIw$_dW^K-T zyoMKMX8Y_dC2lD^8mt46;LERqM9BG)$`A!&mbN%A1U`RT1Wr;66#nS#!Ol(_I4JLi>whz%lK8HMdfui{NP087;U< zn#679)-tEsT|3s(z6RZC-k&(DtZ<~hBT!ykb@1tT*d}CLxtniq_OAu-B_t$N7b$(4 zonyBC8E_RlkI3B~`s(^X*8CXVzSb7{n1vA)ax|UI5o$NntOUE0@w2I|JTuW}U zJl_ZFQI_jw?;i_QMH9@xwJl-VZ-m0$=R6CEg2IreLJIf+HE{XdR$~|)&p)uO7L7GK zivHn|#BHA>C8_GYeGn4lmYU;$ykh&;{p!~YPCAs;N42!&W`o{Bf43Wl#nSWF4CWu{`M*>{%f_hGeg91Zy$Qw- zPh!&nl<+orM7KKdcq2y!4ruYz5~dMr&`MIH22s0)G$D~6KC6K_zEKQZaoh|O8Q@~_-H;;gBEr30`RET*;dtDyexk1K6{Pz7MrRXlY7VwU)}Af(}^Yg^rnWo4)=(D zVLKR#H=pgtl`5N^sm=b;A-9W1)!Llh z4FwpWfGS5F3d(tjZ@D>FI^}B}2BeT6zI`}@h-62iMYpYwr}xR}RPO?@ymH3EouR! z;fRBQ1S=}%XpZ+~!7;Tc@W}rRWY@&l|Dp?_vwaMhi(MjsV@zkJ5-#jujkK1>hXBj< z6LaU4FkkQH&1!TI+M6U=l_lUmiU%rRxZq`wMM&GK{v0 z7IBj@He{>1HKDEiG3rd7jCrcR?WD88@So3HkEcKj8UKa@uS3z>$g9nVv?%4BtDAN9 z&1)LX*wsj9%O^U1V1I**Eolz*JyP+j?Z?Gya3D1enB6<=h%tBY`cf~1hstZ>fj*BFhKLL(7y zVZ?;Rs6K6Da2rGzBu<3jclf5Ds&jGoCJZcl!PFz_c^3I&N0QVw)wFIlHPR>+ko(%U zy4qjN#?CP;wQE$b8R_K%DlKFztzIOV+_j@1sT0{``h6GS^Rcr)7yTKV-UfchV7GzSBt7X=sH`q5r1q z>LzU`DPEr)x;1jMMDtOh@nf$%`!Vn|R0WySJyz4saa&Rwo>_C`5PmAF)?T8(txF>l zN#C#=uk#5vim#D;iFW!#|F&MY?zlVjs(O(V131x0FyV)>wx&MGtl~d`Q$+zY*8_OdiyZF%u>mqt5WE zWxC0>?r~bazP%k3O=d(anJ{IU^y?8gpL)8qich3clvKr~7KtzWg!cA+Ok{LJF4Gx> zB4c!SEC0g=r+HMlP!6$T*J9N=toT`Y(RK&%^jI9Vf^75i=z(La$DR)jQh$X&OX7}_%iQFctPiZb^BzQw-fy9sUxoAP2z}x zc2a+^2M|?C{Jel!nd$MW=w=acsVi-1PXDzyYjV=m&yZ335Y?RBjrh;*om|NCl>UVw zBkNr&j-t@1O5i+*XZLeEt~dUB)7J2qJ3QB)9S5&IL)L_W30y|D2>@JNX^p@L6lG>4 z9f-iB&zdFl8%fL|p3eL2D)v?n{k1!Jf+bi~ zPLg&Y%hxMjf^+1+w1T|y$le;J`!v6jR_!+ey^>UQ9ocP4ZtZ|Yfi$P>O{ryf?*-^4 z5?*%3w2Ehrz)bTd7!POm6<2rqlVZOX$-P7D>JreFC1EV&?_oV+!-pK4PyRrHO%nMz zO!)OqBwqb{G=R&omNr7u`r*GSnl@_3J^sb<_e#4b&lCR*cQTEj;%EkY$cYnH)B;aU zqk!{afpTgN?sX|`wtC=4G*mQ74&1Mq>fO82dYQEkME8~KRMyYArSD&Av}l|#EpG~( zM)h0|Eql>>&**YJtTM?}osqJ(ys}SS8~X^c5&=Gl-SWM6L<#lBKQb}+KFo1Wr4$mo zUz*|9p^6R^u^75~rqkbhoH7|og=kfSQgG85tK4dpzhI`f?dwTq-4>elN%po|5U{gG zx_cmOan$v^oFuKU6i%PJjGlt=Cou(P?@YG9?2&Vxg&D;1b{M*!53BUD-S*ctA24?q zIF=y^uJD;6aB?AzF9=sTSy_eXGl+9UYv=-195O#Y!6@c`fRNa01YG^URM}Qn@l4E_ zz;ij%WT2Pp!kH(R?6Z7C|JqJlXS2yly$A!A?_^XJ@eA&coC5u4XT`7F_x;;9UtB{O ze)~il^E^#jS(0Zj*W!(XAD?XLC1RzC@qhi+UB=c-1}U~>viY;-=9H95F`BGdK;>Z= zC9sEW`JDqm`1U;9@-f^@h=Hyog+;63S7fe{EU7!4upG4<-g`l`uss+ge1r-UY% zoso}GXT&qs6%Jc3j4)Y6P^*FQ+F}kPF?2d_(hKidl&ORaEzJ>|&LRU9t}JEnPj9`h z&p~6840nG=(lF!b==jV3XaPDagH)|hK9c$?}6aSk)`Y=br7?aou|G zr%4}u>M^y5Vk&+%I>$wzjb$jHT|d5ngMz-+xE-nrw?=JGbdB{Y4&_#fZ)@31sU zt2X=G^78Tn*mU)~ny|#QOqoK(W>xtsJxlbd7Mqq04BqijX7P1Xhy3d4 zTd$+Nec>H7im$D$jk~c>8GGfy~}tZDV)eskygaE&rjr z@l&qUcE>;B3wJBt*f7!vD3p{mAVrp&DkyH0CBwu$=@TJ z0ero%_TPpvU5hd`%LPCbh2>GZ>Fxxe!%U36Ti4}YaylJ3QVDHy((lV=X7*0i_QKe% zzTey0()Rgt`Nc&72~s8I;w4bS#TXs9&ypv^q(+ZN27cLFopPI2{SHD2n4SGrKsjn! zk03|(WBmBaJ+^17zvf)~XI6i4>HaH>`}u5W%fXZ<*Ih+@>v2D}{Y?VlVek>Kurk-- zXSx2)XkS6IP-1);+jl&0+55TX(67knChIC}_)llALaZP=4fJebL@d%O#R3YHLWA@Obq2H331h!h_paMX*U09H1(o3v@KkZSJ>%j32wm}$Flu`sR1oTY1+5P&8lt9q2y z26&xVT2Q-GR;HgQWid@g?$7a%&R#z{Pk67TNm2`QABwvl=`K#;6y~{f$xkwtyQdu1EYNN}5!Pq8& zLqb^=VPQtb?AKR!vwjMwcOz@NTy65XJuIpVsB3ApSJl;_4co(JaH}y&5TSqs&wsu{ zBSy^&Bg$G6lV{&Gwrl%`DGn(xn{TeUs# z;Jw^s=N~$hq`S-%ITBgeYGSo&gTnHDnVM2UKtKrifUbwU0`4*gesDHib?yC7g8B2a zCNOyay2-xDIpq1_>a(Zsb?xRj;} za(Ut$@5L+TyoodG{1(s1AVv`Ocm6_#b%T zH~?vwffS9QTh+M2^nT2(dz^g+zUdY6J~f7^l{Xh{w%Ke|Ck=rEt-;&Qo4Y36;n`SW(j{y?rv9TSwTs%kGI zuFMxF0h_I6=AXtC8JGq|{Yw>t_atttVD#Yj{1VsbX?uhP_YF;yrlStu)qysNID@0G zs4Q@+^}^+APo7^L^G@1?J@IB4#z&kLt&kN9l;8`4Byv&wbE}XngTo#VxmzAea<=Ul z5J`ULY0{Xug^xe(Bcci=#F?0wyeBp4y!-|9S|TF&mM~#dT1j`r(fv$&6YoGfKG zx zS=O_YsfTGR`l!$=CCuB9gAKO$I-o`Ax3AuZ4uOC4qA}55G;T`Y!}HPs?)@tV7P`my z{GLC@@(AsA3So2!z0X)oC)*W5w-CrH^CCR`cD{M8oswI}biEEGD|?S=dw9aQ9Ue3* z+g_b~3~X!olm{Rj-pVc29OzP$TO;NgYRk7zKQ@FLSTG-JR|9=E}dl^B3H= z+|NmyTUwGPN!48r>}k55|3;GGd*B_FuI?Uv!PXuT^cAp-;m4sSM@Qd7Kt_s_pz!gY zpWIqeqV*Ai4NmwuH{gxdP4f4RsOVQIvXmE!LQgW3<&*+}6AUdf-Zyk;gnd4=N5Y7~ zqb!hj)^c`dODYn{*XU|$@}LmYm?}JUPeU2&KTV^(Hq5ept#x_q!N@^crbL{ai3`OL znrKD|komwd=CaPlt#ymHiA<>7P}%d-Twe|&?+&d7uZEWKBA}$XBA{oPg>ebK)AReu z=I9&y!3T0i$49f?_f>_$bW3o1!YbwOJ*p+H*szKt%q8K%J_ALj#kD)lxci?^5z|YR zTHT7ex?MJ#9qurq=45EZ-x1=ckC2g$A&|n~Ag)*t0w*&#j* zSlp=(V0t`8O1`0EY_q4xdM>x*;#HbcL(NU`BSyDjAAzdL8RGpAym%WgyCYhq%cg`I zMk*qETh*3Tc{XA}D|eIzONHsNin~r(jcbVon8%MCS%ln>tr4n5X;ib zEO64dIGmNfk)fSPYPZ{wvS_c#wk>Jd7K{7d-d#p@`v}N%D@lpN+K1bu>k+0(e5xzE zudCz0ZO^M<5O1m)oyoedDz{16l2{{C&Np{1@wo^y(Fr&0ZR~L_0UK<{{d>(uzWU>O zKM1ox?kzmzVbu|GM~O7=;a%ZfERinre{zDDa637KrKM2*8X^%$J(s|J)pQb*_9|^% zG{qkT(n@Oz)AHSSOaz~^5oAw=CA!QB$X*VJ$)FN}Y1D0usL~T5>S%L)BcY?LB&cX+ zR*7AfibP+7KIC9q8FLi}F2TvwNtUs@6K&pQ^priUfmr#+-V1~;O%Uva4Ye(+^;@g( zLEL2Pn!j>Uh{cOP81)w4prRBP0HMP%+omnUxqpaNC%`|z$Au4hIzc%tb@!97P+YH~ z;l2$D{z#zSd3+7MUA(e5LrR1sLoVCU`HE9(){Ag7ZOXJ6Ih|qJ0=7AM5ZpIwA?vHT zkU{VMv+E0KZ}fdBR({RGRvY4 zqp#`W!<>M$AEgA|OQhuSr68SmbVpvr(?pDSBkvaNn0GXq2j}GnGW~VQsV*35pM3b9 zXSt?gsJ4A|7dsrWa#2z+?vwraC8#1I$P{6qLt3OW!Bw#$s;UUrq}OrnRZv)Hc#46HgM%|WzbDR#7qWaN>S?)ld6CgfY2|Fk z{0k@gZVvb>&6L-{3d4kes9||#9C|zI32Si-I_DwHBcI_n{-R&t4*NM`rs&6zjS_WK zK!Eg#znjo%4MCpA8;6c@;Fx@*7=&*+1rM3) zN++tSiW(*|v$z<%w6vt5tUS*$o=n$Htyp}vhGU39Jdg#4fn8vjvk`zW=64f%(nIh2 z@lxG&O9G8Z0G_Y{uAA7yh=9k=v*~t5Hz3@*nZ_y%<0l57RFwMohWdzKC#^KJf^Sl8 zV|M-UjPh-`GmhYe@Bv247GRiaXke{*hV>;T1Zzpd);TG8zFUGdUiv))rg<$2H9tgu zZK~7p8!?BH)LS)_E}`L)D{gjV%>H+P2{7Q{`KMlkTd1XAtv95e&LW0CdSp5rTzVz zXI4iw!nXNp@UtjKpz3?|GAoSDOV^4lWcOV3<*rAs9(kD zHPr6kA-07^Xi%b5DedDsO-e`Ih<9PdDaZ*%OZ-v}5TyRlR89-==c}uLBC($|V18Ia zy>}7G>-4@s$Lr--Vd0+|8SUW1OR)yDf#pyOHp^u)H%5u@EQ{^EYI@>yXjuhmz|{vQ z)k#&A+Qj%~Dxik;hHkNnR;6hf&`s4u>%LBVgGh+YB#9X&X^7hg(xyq7a6<3ZJ|6ma zt;+D{6#nv8*TZN_1a|_zsH38Bb?x}t>rJG|(B7P${HqAFde>^ZEjRAJC23I?RsmtH zUuvymf-VJJl3i%!1SC%4e=ZI@K6J;mB6+g+jT*$jHaggYLW&UR>g zJO^1dle3ZU?g%s(Nab_#>p2d-a>WURb*%A!|NgywaU4`s_BW{S z8U~zjVQER{b5*OFvdS=2_II#T27ElAVfdR_M{|9k&Aslg#;!6Mh|VG1;?CJO8>r*I z5at2V@bFb+l*PPI$v=>U6PAdL1glj5YmE*qYMI zenr!$L=Tqj%|1&{HqyyI6o=&`h5*)IjwNoRY2Y~|TqbsDNA?Rgp|;pMm$!$71ZQA; zbI=JJ7PcSNA?~-7KBE(bpNwGS3!pHUD8-HLirbv9;^ZO@id?~6S42eX)8fFu(IR_r zA^t?on2qA07)eErU?7{D9l0$N<6Ss%2*|OgSMGCIqK)i|NP7 zjH5!&PDe6eHicw7EW^C_sy zc1(WiFPc`qeXzyB`N}?vq7(%70j@Fp+{}C{j9sn!(JU#lOPNpgvyNHX!L!I_&||@B zjywDC;wbJzGQN3Wryc;Vz4g!l=l~YKV)%;*n7oAB9d4OYn||9zUqnk4D5(%I8UgU% z7XCmFFT*0YqAO>g8NIJ_IVx`xZ^JF@$W8hBAAV4R1Ax2&0sfWHU!Lm6cf^=4hC=B# zEwT+05|Z-hNOa`{py~ATLLuODdn~qs?(#bLjlB5!ZKUjzmv|pv>SPD2mv69MCO6M~ z`37%oxs?2-xPH1oPa3whx{_4odqgZ;%sBh>4&x-F7P&MlUJN97ZPG^949uC!dHE?) zxpU%NRS-N^!LXpSrTYGlcF`7gG-YM#>i~n9Fq1G`D>SY?dxW+Rdq`5a-`xF(7$waT z??;91Rq9lQNRv6(FhaK^nzQKf-LDbR{&T<%gtIOMjUR^f_hL%-T_onBY&jNTY|m4u z2|P^|uWkzRF;~7$kcuA{T@8J`fy*`?l+b{K11=6QvlY!nr-eyAz+YYi2F_eE0SZe} zFfY`wQY64USO;E|rFj1nHZq2tm6A98&YPPX;-a<%PPiBs+4SwODLN36 zti0R#qI~V?ePM41NEkju5z?3I+ir5c-fW2lNC(E%`I~Bp7}f@ftApvEL`d_1O>`eT zaYWawTA@QK*0^=*uI^l<9y_!a>DHUYK>=JY|NS_*d8l}FX{e46GZaZmlHkO6echoX zSWCB4G&mI+0dQh^2TOZftIb#*B7ex`3$6p+rLMx8AO%Y?M`9gj2)JN~A^zg{=D-~A zpjFkzC=lTRuBnLk!z$h*TRW&^48EJ-5R+wt56s--hv#*zEzLYy_=+(2{>^Bb(E-r6 z(kCSrVejCP=z|$3N`g@_N4g@{q3$VT1_b)SF~nuAwhvUk@Up_xFVBI*y_UMM7?nN^YH@N}X6A92{hf zjg9$aCnvM_nt<|5AQ`;}!9vycks!g-m(M;Nj;69=8X6iZNP<#lEL+e@&-BjcA7Erd zn3!Pytx=0&7G8CI4&hpYRY1Ke{qrDHdga@F7gms32G@{={V`=Xp~*YV;P)%SNE6Is zdJ;rLP?AFLq8M~7{k{0i)qi|d$14Waw)gb%D8309i=>ZD<#zw77O=_1kBQ@zD^?hR z^5+c6Re(nGnVOc8U*aTgGM>OA=i{>adW%9&q`I{k+z#As0SXZwJ9IoN+GDEcid)N| z$+WlCoNHGN=6uKHJkuVH|MlEZLff8nJ1ArT5T9)8-#2>HwK@le`qvi_JKPCisZl^KGhK0`YYo0m))!3f4 z>QU=*Zzp~iC1u}urFvSX{(cEzX0xHuP9>Ou$WUJPNzt9Kdwe0xP`60~U+>*;a4g7$ z`ng+1w@k;#-6jQ0duitM?Y6jSTDDmSOhGzF7mgZ<#_PPy|B2aOJj7o$ZP) zj8n2NnCIvf0gOr08v#TCct2AvJ6dEpWnx^Mw$FLi#Z*m5T=jQfi|eoIe#U(~pz)Tz z26PSvlP2Hk5aa0du*Ghb%W9#iw#zr#wG<{nFwI3!D%NQ_#OM=~WV{}LcmSI64OZsd zorq}0oYd(zd=^2F7;f&IHsf~);Ami&b5E}$Ba0srmVMn^92rlcW#DRb-Mr^pb(u zWRmg!&ug^$?*RLu-2c1<9Uo;PH@{B!-w`jEajeh(?|8}h_izcE_y7G^(npjG(dYmA zem6-xw7~y0UJv#Ed%=QU`TrfiuP!pTP5Hm$Z)r&We_q~h__yGH=XTFX zSr#~pX-xj_N51eI-~H6d+2_@nk2aO{N;ku77EAAEz}MF7eABSx!P35xsXh2NnNMhL zu{tAZzOQk{rG_GP5@Qpal|`o@HErL%ado-b$pZ&yZ>q|o{M$zYXuWZJ56dMj=JjPA zpx|yz<=L2>oh1zoaaGTD(V|bs^pDZ1of8?MQGSGtu3Va_Ymh*d8r+h!y9S$DHh+;DH9N>b}kKm;j=z zmaOw0;Gyw!`1jQ;nd{9h0^H#R209!*iMQcoag_A&s_3R+<=Ii)_Nln~ar)-<=Uua| z53MujkbLW}`+`k!ZXG!t4x+aL>FDUB)YO)ml9QJtdsAIiy%#?P(qwnt5&B^P07Z?um$jtzl3ErZlwVdxcV-{F z5Es>ko@dSHnet(F@%<4PiqPK`t1A8P6yuDMpsnG8N`YY>ydv2QH73VHnZ0B!o0X@J zZd9R6Ktrjk2onXcqxlJmcAN*1F+IsX^iDiB2t7uShwQzx!VW$BEXfO^qH#KE%&TVpCL@w-hR~%ckvB@O4 z`5r%02c75bshCdLnoMN#cZM|XDH3A4>prWdr+`OM-ujPRnC_K;4CJoXyLz;&u-9hp0@wmRLSeHD)3 z$BM^x65Tj}mWH>~DVc5lQQcK^HDER+rrm!2Zi{zQ@As$EQ`+)f-U|o}*=%0+m{=wv z&~lS|Fud>cwCV?Die#s8<-|n$r%XvdX+X2GjvcIrdRS=MwRF>6A)UAM{VIWCwHz#S zd28>Zq*q>2l8Zo4M_qkcPUx@a!!Qj24GmpuyaLWVn`$wJKCD}`G4S;brn+i!e6+L2 zikab%6DbFSoLp2@t6Rsp|8Fg&*DB%ej}T(s>AMgER#YJmz<$Q$;er`!TfM*#kG6${ z#YB41?U&8#I0K#4i5ch_r1pge^~BshuYp;2NLy#tpRGJ#Uq1lS-7 z**8dl;4kW&0pkXO68nqI)*}y~G37qGxdlWNVdF75F`4pr-#NlXMM|Le?LXp?QHFss zc0V*|b)LX~t@gri>4oDN(aFFo67E}yTZ%V_kORFKr^e3w@r&W}LkNJZd}a~EKPdg3 zmuX+j?@1YTe^G9i{KYUo|9bInkZNZMhv3DLleDuU8}11s_BC95r|h5 znm6uRXH+{kyrNegB@I`VNZhpiain)I0iyINNqwpFX7YcXUlFvQt`6Sy5qCfLp~H7M ztqjUqTkGIfby^OF7*^6PTO_5EqF#hZV@=^GYj#x>uc@oY#&NfGb+SN%S|T@@T*Z;i z?U|&q@zi|u!+SgWX3Jfmptp66#_s$rCu5T=?3BezIlUt|0H@D;O(eszt?gCyjZajj z=FQXsv zNWwAZWdIZ6@;p)YOSF&!d9q(`xxUnBS259@=!>sH2s)K ztniSQ?!V`wl1kLWhFyXcoDWMhyB~%P@aOx;#1wRX31it~jM{x>A%I?@A^B?{xcL77 z2toJ0%|0RPoU2|B7F1@I46MYNV+wHX)@~Rnz$L|Q%u3_%(r)j?rjsu$iGQvN^7c2Ym~(hMuw|(%JfEuxNK67nVOGxm!A9R zf-By*`B><>`0O)IPf1O^{;Z2G$Yog8kO;{t)QC7aBd=1NecG#ohF1PzaAD!}#fz?7 z4V2PvgTWhQN)n>lenVRm@=mZqlV?5Sm#uEz@>lMc+*eqn_rlB zO1+V!B&7D1gBZQpxQ|a}^xr{b59nVESUrF20~PEOvi zVZ+u3gTcSN^UgaxKfP!Fk&%%xbI6b(XU&>5>+6XVC%()u3>Ga~gjg(wf`S4pS+WF0 zMMYS#V#Ot=oN~%U!!X{alzw(BHUB3rSulR0PT7YVeK|8TYz^xU)cdAy-cg;fb34V7 zIbvW&+Ln=78OSckg&>MxSOSLmSNtB-0H|(&>J)NZMRQXVwzjrmZ+qvcHPN;$iPG|) zn0Ln6mpIESU-~9@2vO3r@W9Y?yxAPWhE5e8PQ=?2^Dy_b8gzAagVgRqc-O|Q#;T7d zQX_a&9@0$ilAGQ6Lmy5p8V<>3gCKGMRT1{JqpN;jV|Ua3J0jjauOAI9Kg4;@e!5+! zr1PysGiMx29X|yjgt_GQ7d~YeZhF`sfNlUiT^*}xc5gbbZuiQB*ASS7ANP!D^w_K2 zQ%-<8KObgEf+$I#lp-39LQz!k91D{uLX~B-?W>0O(~oIv$JPs#z1tK1o__GgUoTkk z$)~Sv-?bAg0a%8WI|KfUBtcxWeQ#B3qQ^TNmOg#oqN&H9_(WEAp3vUbj;&k2LZoL0 z%JO)`q5*KC9jm_FGU)!Nx9&Mwnl3tXUVdJF!5t~7X_r=2S0fsYp<-|)GP?tqnvxDb z$Ko%0cR(|nU^83b_IO~mTEVak7>0$asxS-+LV&i`RO9)}c z3?23~&#_mTOlByW0#%hkz58h>#p3Zjx?!*^!?-z? z^_V16b8Tb&vZ|T`|CNYy1^|!D%{j;5g{MSk8XMBY)hkzh`;^6EY5c6Zr!CPBIKPxX z-my4q_PGmhvDh6Y-uk*pCZ4s%dIFG~?!WD+uf1!*+2m+ek~A ztu)#dhSD5|RBS`ffp$a!QCJJzNY73M)eLBghCsXj>##TYhpM-CelqaF;oqc}q>rU- z%9&sO`HO_4^KIDt$%Uy7=c{2~0KClvo85)3u8yvy&p$hA>2n`69PaBpxAgw=Z8n?l z{PV8=I1#$Gy=t%A@EW%Q`z<-?AP{c934CEe=LgGP9P!-S%bR~{{}=xF@V%2~o^)4U zVF~=cE_}OYwSV=Bf1dR8>+k-eAoZkNZqQ{HOu4?Syy!QPNC-I@9+*A3U>KmGdJjH$ z@AEN_eA2e*$6n*_56xX(G$3#G=JlI)XXm63{@|Y*O8&g6?I(lSKbeCcjYb13%ccP6 zE-uQxzq7+TiyAIQQ5C8v3UpPavaE0pyA5)TB@Dw7LKqO1r3}NM%iD?0&W?Y}MNc%d zXV0EJXwaa?Mvop{?smITRaLbh6be-W_-%iW{bRJZw|~Z3ZRy*p_dh;%{Wp*}4hL)N zkeZSLSyA!eBab4dpb#53Z+?WcJANnk_>P*nfBC-aQXS^#G=V2$h!)QTpy~#@Hxg%; zpLgd=)!*HgX9Zqj^4&K8lKnB&SavMNK3oVPCs4V zskf~;STLaMCUzkxH}?iJ>Q+tBZQEW{A?S~@!Z~; zx`fPPStaqb&Zb&{Wf-)3o8U>cAXmMw`!VVl&-tpR zU0qS%rLJ%6R&}eHAr67KY$i6{W@gejmZUpO3>%SY$Icdc(}p^K!j1O3%U&38<|S9I z5@WI4@b29x7(5uh&Mw*-ZMp7*S+k!WICgxZhx|#b>9*fEvYqFI{UJns5%6XKwowjr z)_9>afXQV+w8@W7#em6fhS_dGc4_W}Sa$5=VZR-7zZ{Go)Kq;eCz8QPK)udy&YoF( z^|jZ%7dzB z(rxyj-4}w*ZbfC~Ahb8s!V~Mp1e?@cxTAjJLWBO|57Oas-{NP4;pv<2Gh4}JCXu*A zlK@7O0Yac^I${w`jjGbqC*N?}VoHlC0Nk@^+TH1C=6f=7Jm~HYNA?})nDf{RYrja8 zriHl`+lFUn4$E^pVG?<;JPU?rL0ASL0HpwQ1BPlqS2gIWfw-)q$sfSB*7ohMw^R*J zl$P(3G5olSsZ%HHJa^t~ZhvYv42j1qH^E2VAZo%I+^iKB225~Oj(R7nVoa91U?4cN1MzSe zhQUISb;JT8guHD~LoIMR3>Zo~d<}b-ch_y0n~3p$3TxVcaZ+k_1;cV4mgU;*=iGCB zm`|JCazoK!6~db{3P`lQ{;2-*5<+m|1-Fig$71d;-(9i-0OtPo5AWm`mn@K@G1MQd z`TWy2{xBm^*AzmC$9dkR&E}aWOWNvBF|lDEz8)|H(!8^w2mJscAOI);Pzr`&V6$3) zSPb6Ps}TNr%@eUL>lY_N%j5UmJ+5Ft>Dvtr4Y_S?t+3nda5)|5_VwVC6`x@Euwl66 z*4trF3PaQI>@!be{Wsr42_asC(q>gtBZf|`49hqf!ep@=D^g0URaLoa`|hfZN22Zc z>4WUECQY7KR#y7L;Nhc$mgZVC?0z5RMNa4jK~rlOf@dgFQZobbcx*GvaR*tJVRco{ z5G1MC>2zj-!a=D4!!R_jw{_!=?OX3#eA{1+s6K4T-M20T&)=qlEfXaZR8>J#mJy1C zA@TxjW;0Yp0mCq`+U=l*0a;OC7zUz|2pEQiAn+iBfMr>Qks zOgqbJwLL3}W{<^WMj#x9p((IfOyD^a2q;`m7wmRB95x3yhJj&d5O^M5S_JHG9e7yRL_Zphp&ewGL7n%IIrBdZtClr1dwB(kkJ?$tQI20S!u7?r{ zVR*3}0!PpjRG_K`EM}fY;yShR1Ywmj9w!f*$e`7yzyN_}Py|9MYQ6HGm#*)+`j?)o z@AKS)4~(06%Ir6CO3Mmb*Q|vp5{7Ns@u;n-p?BVWTl$Cp{5)X~_dkcB7mONaa$DYs zN8@>FM2_;3;Bpqa5oq;8u!&H7@z!vo|L=lB7$I22K{`XtwlpWw@-h&MMA5jtHfnNP z%ns4Ao;Go|Mu&f zsIIp;T%IhmWX^TF-9=`zsoZQf53<{xc^u1l3`+I7x`QvZw6w0RsHiya#1k((g&yI> zb=jcGN%D00jV?a0)lyDaU zzHZbVsB89i1YYFLQWI6wC?|@AX(^6bR*N{{FAJ1wflRON@<#nLbor!;RNVu@54!pGq>*@%!?w%Zf zp7kFOKEC9f+ZNx@Z@p`uyX1Vw=u-I;heI6aa5=#X5(vYB8ah~>1)&Obm%{r4`tLq` z^x<6K#WU}`dUAPIhWqBiTnkEzJP4*(EL|;ukH-$qzVh2$Ek_)YEoU9+lk@XR%{&i= zFdz)mYwTGDgdqR{2n8q@5QBo~3>b!jB?Km(ha_;N6|6nIN)IMHePUE)!Bexx4d#Xo zD!^c~6|6zQ=n<4i6edH*)D#_Cx>}HLQa}t9oq8B27ZapA6zrFHqzx-R|J+k5mql6r zR*O}fWQ3GyiO^M0K6dc@OU_t1c!&BQvg5+D&ZXTu*UrLrll;6~{BQuGy!9WDCqE&s!e zdRrS`b~xRqJKS!@ot8d*^1SQL1n|z0jzz34i{0U!_xcbP=dJ7mxxV?a@nml}F; zyVvVkw{9IM1v0X-VYXVJ>pE7hSb?hQD!AM(vn(rxptMlcG#G{fK@h+)1QZ06(viWS z@lbJ2&dCRxn}6}F-i!l4l4cpS1E2gmWyDTN%5gMdH~djlA%s)7KJOeT0z zQqKhNi|+vqZ5?kDLe{z+jxnIbY`|bs-0oLdSz`+GvcR(}qH-Jp&mkP?{rBQoig+9l z6$$aU3XjW$&hBo+<1%a(GgM81VbIAIvoIUL-+qZM4Mt`go0As`v#1z!JbbY*>}C$F zK?TJ zCuxU#Z%KuP(x7OMkhlNG~;jh;|gSo$?U`yO672)qD>VIYcT zaJ&G+kijqvo0gV-`L12t$Ek|y8&H}q0XU+x){aQ@AZxW8l->5?wDA*=o|=Y8w+~r4 zc^Eco^o#c`z9v;ulzr}$6v>m3IrR1CpI%T>UOA*};2@YSHbf)g-ZVOvMK}^dI25cq z()0D?r%j&$`0S)yQa0+i%4(`9P~|8<4VbM~R1P1MQy7lkD+oLY%R{s{APO9GB?80H z!2)o&-014;K}%DMZNi9xnE-w=J@ZEmenCOOiB6~U9+%67($Z4Y)YL%NG{oZyd(ovs zS(Bw0buBIU`qNspx2B+EKqhBs5vH~wWCVh;q7&)-KRoe5zxOK-27_Jzr|>+VVYAsp zhGCp0lj*HsFj}6IlRt@4=Jx<@?Qb35$7FXGmTJMJhKCuqq(?+k(26&T!Z>v_kLq1K zDhGw|_JJ@i-|NN@hY1(){y_)c`paK$wA<%CcG++0`$JQHe&la%k7Jz4=0bN%8`|sY zp(!#1vj~&T4vWJLS5_7zi9jU21^;#XrDszDj^kj;%1wns6ww_Cp|!O~><+~518~F! z-z`c79K)Jf(tEQbgn$|bG)0FX_Ffby0BYz^6$Qi~|1vxr!+>WPvs;h~03_7lkDoGN z!sHW1&KNcjciKJumhtl6orff8LWnQEQ~=W9YG}yfe+!lJRZyUwIe$R zpkeO1T$^dJ2A;3p7h3$)+O8u`ryzt#7hZAGD_35z(B!lVxc`BBp?U^j{5jX6lZ#JChz5IZ1n`vAQ#j0#Iq*$QiDm;hVuMczkTQ7c z>*=FUJU?^vWH|HlAz3Y8I2O7x5w7*0Auf~2zJ0sDaFvc-+_V4NCl2jv$t)Q!xY8dq zr4{Tor{;SEo9otK-Hs=IY`mj|$z;y$4JlFB>~=UjX;2|)~@*qW|OH`i=skSdQ+#(W)ni8 zFbE;AS}foM9=fi{7ON!(z`-NYH?XMK-__Y(Wim-aJsu}AkDq~HFaVRujI@kG5HR3) z0li(^08P_DsS1`ggTjDr=)Hydgn(hp$j-_^QE|yt0FG!Tvac}pxrcs#^*SP%7poL! z>y!vqs})YC6BdgFO^uE42mG+xod^blu-R;II-TGJ0lKaOB894H;CUW`D2^qB;79_Q zl+soJA0GNSCnIwp&+@mldE1ebnFU2rpsEUbfd-Y624!F}nL)uI#p8me z%GkPRFJkfd9+qX(eyOH^>{mWtIA_A69MR^RJ#jm$#d6{Xfg~_+IXOfP0*+&l?hz5u z0g+=M69$=94mt}ob;OX8A|Vt~A!`%|I#mP|iqurkwI^3N-}<=9zyBAXus$yS-A!+P z_{wvpqSA_&b4qk5nt@0x3cJINX(yfb;-??JpEGOT>CYXF9_HVNDn93$Qp+ zp=kp^%WDpN|VJ zxBxfZbQ8jn7)%lcK{J33EI8eUt*aH()gFY!9EYN^%!Vz^%-W3ylmQh*S$&nYN2Le2 zs;cb(V6)jyjK|e-Sq@{*o+>yTmQx5Jk5Wo|2q8j$7xI*pl%!g%)+t2fhs_m?0}{`S zs|th(KoGaGXrU}NcW^j`v4P1=g#iuqF%2dggS`4(ZJ)gJ_GRaOwR+3Iit;sg+;K<3 zrUc)+YQ{O~<>}MSb`Q3Ewi^3(*Fv<|!7vp$q$aqWJQgTCCgNDtB~8?o5O(hA{l0?+E}!QDAadk)4wTuh$DzkwGcI^8)fq za?sMyf_R{BQi%4Z?=YlqU4{fwS+4wH!iaWI%V(T?9*RDz?YFk!GS`9CpMN4Vpor7!;9Q2U0R-gO>zP#=yCsrj|~e zsmW1Zx#~r$RJ~U|9x)07Mj!H~n-(`~jG<3Sk)fKZ-myi0h|oE44B?K-43yW73@ z>-Qc$?5ND@_nv%d{uPg0i9n2 zy*7Tj{@Zq|B%WDbUbaILc&Dyuc;~G*F>=%>2#NJ&Y7BuafV209Ewfu>S0 zgo5RG7&;5XFreu&R8@natG%B`h6O_?IF>#BHwz~p|MF{VzC2QWw?6UgE&vx^eCGVU zS$TO6GYkuAP*^M$xZN%U0|!}nZ2$lu07*naRDN`Ly|6nRNJ~ot$MfJg4w|MxQ&k-D z^E}7rI7HC`AYtu)TfFVJYKG25rzu)qX8VT!3Ti3mt6VE zTQB@M#TSY`oKsXxtTr36va`W*oYU>`EZMbn(^VVRtp3X1-MzV?X8-!jZoKWNb<-)G zGw2Fup6g6TWQ&xzEE15$Xh---|6bn)Pi5M9)@=Ku!!A8;?Dm&7+#Kh%omwyku0y0u zHcL1YhiF7T2?>~e1b}CrdF@}{Q%a4y?z(KT%jsU5os$cz#RY@*b^s%Ufv#&{7zPa2 z`|&Y!9lEZ9fI?QH=<4powryKqNmS}%UO|3*#JKSgSQb59orp!F&{PFkx%qIq+%Q0) zstPnkg|2CcMk6o)*aZQUQUrqmXo`aFu1>A9tz&aSL;YGZTzp zfv#y#B0(_3fT3$39KZl%baeiXVVIOyEIKC~ww4YaJaDBbijM#oK?u3EKlAe2+S-P*92buT zgZH}Axwi(oS#rMv;8SB5l}m8p>l8gIaQ)vTJpbD{_@LB^nh#$?S;Ro3hnP04T6u4< zV&L>}C^#HILW*vWBX;JVTP7{CSS;AIVlAroG-AluVaP4agJ8BH8dFfcWe*Ni??*-; z3R%`+bEiWMb`>!ZV~Ct4^{n4m>)Nre9b5KxZEfq0-k@sQ5t}anh^dNC(RD-7bw-s{ zhz=`?%1g1cwhpDad1$Dq0X2Z!{512a=mhX~Tki!_QDLwQ z2q7>G3SE;y4IQS`bfk`&2HD^BEN^wKRKq>ZhOV{%6jFMgE7N^8x;Ffis*%uK9D%{F zoN$KS<4!v-Bg^w=hfM;{5mwf&oa>{|QIk9Jm|l;YeQo{|KC zhpMVz8P4iRNv{O(%MCuoMTWOSR1WNIIn-nR^s=(zn9Efmnk)qor@P#1cU{eAW<%9= zI>YbvN2uodhEnh@7ho7L3j+Qg5Yjs{ z$#SfvI6vEt1RDIl``wLpi}mjS-f=mc88(Xqk1GXj9UTZoqM+0O$1)Ij9-&wiBCjJJ zk0Bh3LDRH@nx?gI9Gj4~tjkw#-vVIE)#ps#!#nM-8(IToogxs`5jHq2t`%2hiR+JL|S>OCNwwx>dUYG)935g-jcWFaq}M@J)#+^AHyO@e95_k-b)*rc`9$_ zp+saL4%l)W8Rk^$Ym(c%tE;->4flYQAj`9b+zO%g*0xv+0#~?})OeQmI4hIZML8$?T;lTAdV3XB~fX|0u zpa+yvFboSy4XBFxx2Ilvv--zJ`+2;*eA{(d>5f@eyDilw*+DoC3;{S^1YtM;1~fSg zs>{&jFxu-5!fG)gCBL*cx*zp}=g46_X#c3e_xXHJ#$vHK!C=tAvMdyhAR5te?UgA2 zx&WA<1_G#W^T8jaSa=R_#qUcIi7~k2P7ynIHln+G|8=QpLKQIWdEme6#rg}g**wHz zvCvQ`w8ZIjUTwEKV$ou@R^mfL#c>DrV?l8#2mzj6 zy&4;+j=2YFFs-x#`@KDgs0t#A+EJzUBy8$&@+fBc@S*(d%3=jJ(T`XtgbU6W00^LZ z6AX=jH+V3H34$TO&2W$i1`x}UJ@@>QL6r}>a3NR%(}KAb)k8-!ECWSSKp4Vuyw1Eo*)(tGf812Py<^8t{4k7#aAv2& zo_!hb&W9$7cz^Tu*$YS4{E4+#XML4S!OSsGLm_CMzbBNDuZeSnyLUGP~{j{-T;7wB!vKQkYo{*%HUW%1R(}ZRgp}F zAfytAM8dCa+_3r4bmap8cW!PjVF&_!ei)4=1cO2J`Td}vFd0qYITk6QeJ9k4nx?rKh9Qc|LX;Fx zq+l`_;IQ>KB*arm1IMzZESSgAndh<-5fMw9vTIcJ_c^6^*S+3%jJJ*mE6)J@KE*9n?N5oq*+;aR9D zMTqVS8q9fC&YW)@DTI@?F>gd=Irey1$*e>w0mu|7IYqc64~-D$EP7Y4BXTH!v@Lu3 zQ_GeuztL{DpIB1NLT@mG0#IcMJZ}PF2pC0%qDo+X7>3L9Jc!PKU?_-^vLb7`ax^v6 zuc)pa7P32>&g>jF3`P?O!yq1ufnizjybeOD|E5-_H-KdrSgclfySw^_{<19kd|tG* zG^h3Z3ILY(($KwU552=|F)SXMT>wUBf-I&WrsB}c5_A?PlJOvt;UIcC{b*|LiJ8rM z%S3~b*m6B!^+qr(%l!J8fW00>DP0fXGDVivP&5S{N#KQr941X-03-oKkqAf7z$ zsF*Mc&@my{?E-RhS#)&;;PtNtu;FHio!J=R;vN84mOWWj)i(fu5MqhPlTnss6F#4x zvaH@|v*p;#X4f&fxrJX{amBdE3YP8w{`wh#(@XL6G##dtGkE+c3fqO&MM1?~Ga`0^L9Qsf{t?6b6NZ$oaL9eN#$b>D8r_H}Eqb=^j+{`?Ch zBS8!uI}Elg2Rhn==<4i&FDfDsPY#1doGz;c4x=8$PRlXr%oeAr6cxo!`w~e+B^l9R z1gpJXfMv0^w-;SLKfL}R*7o)SEQ{4%FCw7`Vv2;mL=sU^{3MyiVOM=2h~2%E@p}PZ zFAxb)guNofND^{N0+j@?Y79i~gAu*3ksdhN9(Z&<=u|&cDFl;}fEY?b4F$jx38Emo z95%frJqaT(2YOpWXJ7qx=aTogCjcNWQ54u2xDkajzZ8tY1VK?Ds}!O{krXvVQ!+GB zf{TeG8R&+_@la(E0R7d;_P>TTSVpiWE2u`1N(tzDcL{u-yaYkiAS6=|lLDkv3X&i| zkz{}{FnP*h$SyjK5Mrh(jVC%Aj*qw3`{S)!iP+Z}Q{tihD!jtsz*l93IljRqIT&1$ zi|Wz>cnXS;l|KYlR|yjST}X!gCYvK?dd=`rU(de&@wcbUy!JRkhy?&_xnrCsoPYaG zWtD>;He1ZlR23T4KmbLS#ev=5fMdd1B=nlJvkB<)k$61e-__LgWVt56K~*U6IOL8t zr~&^!26}U%xFGJV89ewOnyTQeGta=BOD;hw5l44N2O^;mI@?=u)DcHu&ZU?34~J0{ z9CGNP@Z=YutfZI?1cPa9E$r;}Q5K$2vrssvR| zK}baqi-r)3g%OWO!4Qhx-d=Qdcfa<gpxQP0EI+uI-uiPsH! zovPRCz%VRQsTAU|C`3_2AP_(*nM5oag)A#jWZ7Ha+&*BN!MIGIoYpu%24v*?5buyXX03ed*n4 zxvQsFjzy#WKlA)-(A0p8J5{W4M z{vODR1cSj0zt0PfV^LOGzF&Tz0*hD3`Bdj(KqXOJ7!kZ6iyNfC!$Kd><> zLCYzun03{)m2W-#KvO!iL}G$2;tP;quY#J#SWyX+ zfugxjM7QKcC`r-jPvV#nAcc80xKPy`(U-6|S3CXw_8`m8F+4n~k$Tg}$sXDhV)M$-84Rbx&#>9E4# zRW3!4Y5zSTA>gGbPCfQeuto;KIEDPf_#6WR=vftEe3-5++;ac`QqM8nhrw-Pfd{9~Xp=*=^RD-6f;H`ETa*MJoMMEb8_$U?Z zYRegM~7ESbj*n=jcfxZFR z+oQ6&CRx9I|pML$@@#819XXm(zjV3e9W)~zegeY^axY0UQMg6saQW7&f~ShKET#>9g!P?HJ&mMt3( z`TX0}eSeyD;@TWn&V52EMKnr(xEboNOGQC|qV^Ao5rouog{HS){W-JIh?FRTV_6nJ zJQ_~~0Q}of1VWhYWrc+gQqX1{&*$iPeoRUfiU91>GPnC`eOsjS{c8ueLqkbxfS{AL z0Gk`%4#!j9Fq)!7lTxEUBy5~LhIuU}v4?MMPijHcNr&gV*d&*PR(kZ& z%c8XPCIdirb?%7Yx7U+Q^Sm{S=&9q!H= zQhvkv_t>{Ie~-@CN$Boa-O}5$r4>fqR9TitDwf=**5BXi`s*KA{Kz9WaMgorAK2N_ zgm0EFdwo#FAdTmA!;B_lzM?2fcURY!6_ta_M~)nQkl*ix#cYM9(Y$o#`1Z4pZ@1YT z$IG%*;V$sNYIDGBF@vfa1VMl-`5^x=*_>lJSnUqz4F-skfKHzmovp36zqx$Xfb_^v zO6f(Da{lgiJB}V})xp~n?A_YX^>S{u)gF!{`gXMkRy?~h@EN64CWPRW<3={763MF8 zo$V+o^*~Ygt+9NcTJBOpYSV=W86W$8GafFnDyXcCf+YgtI}Nz^!T$gMjAPBH9ixMU z6htY6R7wIsq0>bH+K5049pxH?0WI(~O*>YWjJ6}L?gd&*) zlrTZPkH_nMHVhGxC?ZmHEvxIyjmHWAq_x0r_DkPc`sBDM%9dz2f$UrtOb!nU%kmKH zOCYC^fgn%_(Ey@?f-QX_LVgLnUXO|@4g}@g}KE;;IUW{h{XX4OwG#2V4WFN76-QX z`jAXXN-&AyACZj{o#vbrO#EGSs{PIbA5>kb-WG8mAGq+ql-QI?knQBvU6u}Df9qDcuo zfdtlVY{c>pKJ3}>$$L|Q7QtCK@bBFkL}x2FJ(ET@NIh(}d5fND@>713x6 zLP~(yYJsN7ojcZi@SDfq?+sP860^gyboi*T=hO9T-o#J7k54=A!ZRqRgV5OqVci)TTx?g_xU%uy`eEeO%-#;WA4nt9t7cac>>bph{E-$L89Gn%2MzoK=`FFS}vg84JgG@JCVPna~Z(Ba5MA`wDMOS2}+ zjd16=89mPfO#gUaRnZWQCD7;hqNJn{CbIyLm?GvOxvh;Uh~eq-A~ZrkxGjXBOvJ#?W}j zZO0x`FdV?lbmgIx;*r1H{7_*@>4o`4CFtqyMo~!#98M?Ju2};`mQY+=471q+h9wXM z5k`}lDXSPf9Y9)J@);vnNEynQ4Muc^V!f=5U0}#EBG~9V%v@kwz!`Oq$dq2S?bQwE z0>He-K3KT4(Ras=b|Z?4#*^-@Rf(eNqC}i15Jgdr3$e7$SKAXEZ&*qQL3ejIe16}< zx8C;jDnbYWUB2I3AI30QH+T#J6qQbk22ux%=I8W!aO8(p*zK zmP9foLub%$|I0f~^MCsFzyI(%r4&!h8S~hX%7RC>ZEmCngN_(YhAfs4i%RKUhu7|N z*Zkks>03@8A|$_9Nljt`22j9kE{MfqUnq*K z_VxLTc%CDKFkl#lQB~;yj^mD36eX?e^>eXEr|q!A)^qLk%hm^l#sBC{pe1g^;#>kE zP$UBy=C7BrSr%}HL4hlUM~pRf;^^YSu5{)Afak;N*H?N|8*{P^lX|;jC@e2RuAW1m zH;nv37k2IRp}gFMj!rK&w+7+WSx_^?gXvRiaQqQ9D9kdWzP=3(D+`mJz-i!yVm}Ie zL6PG|gWgh@<(Od5ahqmW)V?B_$cnCb!tYjT{zj=AZj%Mwp)m3d7JvfXp%AQkJvMfC z0}@4#kn~F?;+tJjyJTER;aNpl4rd^lf)EI$<$e5N^5e6FSU+ym{n4G!p@c!w60p6R6E+wSKFG?vbFoZ z(&=@^SS%XPD=6q5GPL%10C%n1(b56n--h69+_3J`@dqCa5c*yso|t5_*$UI0<*)bs zW5w+^&0MytW#?J>d3g{72|iz7>8GE6KBs1I^(3p!TFo+yK9NiWWm&EFdV3Os29>=X zi-q+J!=t=nC~|WPhTU+@w6eP&{BXb5xn@~zuq4a8Kbjb}=&5I$9=znd8)JdsO>^&k z=z+N>PAjAo)0{RtD}X#53x(CbNMy6wV$3m{EaOvxm=}vD_#t*jwaxB$^r@F#8?Z^! zyG3G&pd?H0>h=0#d5+uT3S>63>7rO7(Xgwdb4g`M*)+m36|yX+z2}M$qI>Pq@-8MDKo-US7dZ7m_qElw*Hw@(0DWl)0svAB%rO!@#tMuGk z?%4j?Q;%K8aooL~Jw8}$b}$T!_Lde59aams+YMP!APW6ct0<+=8%^$X=YXmu6iI=Q z5@8dJmxm0(5~9#o8~;_mZ1Bl-4p0oDn)YMw%gT-0UpUBYzMwEKza$*&?(S@9c)ISe zni~?y5EMxX3jXAPFI`^fDIAeVB%#;qF>%7gAplnWuz}T&pUqj0EUG9nG!sIIPHi-jM}McV0EJbQRwg;O`%ZH;6V&#mArbVgxd}d1(s-vl9kRJK!2Ce zWS3#_C=)-)W@52%RWnK|Juq7gXx!EYyN!n|C$VPJPHgW@Va&Lpxb&<^IQ+00@Huuw z8e7rXSd&tJ~z*vsof0kntW7;LmbOv=bJ znV~5C-)p?epuH~)K~d0{io#&g<<~e|ujQI8;B_pvg+u7=3wQU1qqEZTqWyr z@&*?#-rgczF=U7p<)u1g+ihSq4)HJxRTL4At7vEzu%%x1H*M>?;oqNwiU95_FJzqQ z%GJK@t0xFo^xgJtJ8pCrmK>Xv=~Qq`MjZwyn4Jb$HLGN* z$x&DUh(aBcNcl`&n+m(HEC-9sy>pefMr-PEQ4V~ ziXn;xP!$!e?LBDh@IzCx5bO(pXGnixZ?M8-HXs^{V`pQ-e&3+&jV6k-?9QyuEm>Jh zW}SP%rIzxt8igU~YTc#mXls8bzP)}S72;{_;oBFoq@=`@xG@qAzoOUc&-ta}MvfWn z1jAz2&eoe<*{(l3437Pt;+XapvuuTqkBZTmE)k7*pNxGC_mE?#R;qd^#uuQwA zQTzVxGP;;ivu~p64m_V9oa{p=l~yS+4%QA87wN%~aE% zswxtRcyGEhh%vEEjGbe2CegR%-`MKdX2-VOv2ELS(y=-=JGSi(-`KWoWAdLn_s*Jc zv)4MGs#aB<`fzI3KKuDS$|_Pp1r13n3@3MkT(Jl5s&m$Gzgw@>2w7!!ngQY zdIne@@9XB|)0iG(I$C`F$AZQ>Oz|Jcc=qB+b|XdId8;b=&m(4x@DgQ;v>v>C$86XM zVYXj#30aJu!%3A#Iajr`?cWbOiZ<8R-v^wWHbPy@J@=yQeI#PbIZa+GoiAlz%HVh- zT1PFIgOPh}nn}o|;!R*W+*l2OLl1X|qK-%aF0Myzp?HxSjUaQZ`Xx`54%UqJug;yN zXacoQHQL!vH3{#UuD@hghsxp_o4(%0@0i|>Pbd9nZXFwLV8OCC=M2HRyYzys!AEUl z(jAd=;>r{qC6_h`-C+0jv(D2(dvkt$B}tzW zOZi05)WLnzPXkM04J)0K28^xbQkp53cUKV;W;IsUmMidpr@=;`y<6>>VAD^I#;{Nc ztkB9Cm884B1igvwAx-2@AXE%L*JeAN&CzFB)ZVse;h^pDGwi**9U?xGXi0^fjd2CB zIJ3n6neeIku0=HQcq>>nLQ9Nr0A2y)lV7f*nG4vr@W8Ep-4&+6(j0zV z%CC@PBFg_kY8etS8Pfq!|2;AlD z$FUrlLNSXGr@1IIweIs&+EYhY_FK#8#*Clo_` zB`q*|HZvxgX)PsDUE9@(H_(63oo!6OH#S9%u1bWabhZwr_ar19hVP5WX1OD?sL zS}TNfj7UA@K&9V8t{jptNr@p~$?p@-iDouCmbPv(G?N0K%~!mdToZMA7aIIWyr3Wq z7%XVwD4;7AYRAKYo9{1Z7ZSu=6IShYq=gJX|9yPw_L)7Nq5ar@iXu7lPU z`!T|_Bds7-c*1(m0QGQy@teD|b4T{^HKaj9CUGQ5!VGdHMYsQki}cRfiKp3%_qVKE zHH}ZR$L^t7c{1aJsbnda5+xy7`rp+P1n8Q(&BiNRveKJw^rsrcpctz0&NYU<{`+2i zWZzPb@0jCI>elD600nLw-}7`E-f;6~m&fR$y1s{H*h;1R+28jKvUCq+YENe}oPDfV z?}Hih?&aE+y`?H`_pg0w2|XM{2(zx6Q)}NnO1xK1M@`dJ{wRzr9&hHNMm!>zSX1Hh z@&{@aIP3?=En9hkhT)r?Cq2KiH6!LJ&X4E4tMI5@D0RO2{p>a*208V=eC4!sJ;(u7 zT^$Yf77N=u_2nOHw_S2!1F9<9FIoxvm|k!1YtY1{v_A!+7|E(QHbaot{ly;y!qm+O zQIj6DJuPi7Lv|~zO9S258t>mZV||V4_>a<~LTm8$9g}KSS6@a^w_d0ICeb(}0lQAG zrCi-bNoLr7>3!Tb4T9Cv!wX`OeEZ!Ss4Js(Zs^u#&><&EVaZaQZ+4{{YCuzieCpM_ z-|iu;Oy)Sdu7)y0;P~Vo!Mi>E;L{#Is--lAanqM?nd)U8-|;HENq(f8_?mgm)VXUX z?3GC1-eX!YYo|g(BwfcA9m{R!&~1AZ|6wYQCR{UG|6`h!+f07gq)n%xi+}4Ure3GR z!*5K6f54jcmIPDmJ;D7KA75wq-t{wje)ouy(&wo`^x&EbT&_s_wFUT|8u=MqkLn`N zVRLo*){6k!Y70i3IHZtWh7Q44vXJ-F0))HVwfCthLR#f86%4hSwOO~1Rz-B&U+a(5 zfX$bp;q$q{n7vjZfQo&MyR2s0aBW4AsY>$N{p~)lp_9FW^ZP(eAR}5f%=R1wIxGZD z1NO3s*|7W1`CoDV6c5H{g6%1=>zHLKR<1P3uXTApz;{H%6w4poQ+s`dp!=S0_RhZ9 zWRH8`n>_ue&dQv(O34%|Wg(-8fuUYTjW-*)=aEYb8y}mK**rA_r8+?G1eUP&XhJU8 z^E!4^Bw@fPt{5vl2?|4r8^4W zya`+E)MOtF7netiE#|3+kPOYFm~9TOufjA2f^pPRREojAGJtBlo>2G9t#JOZ7lu5z zwrMFU)&rhxk~T|42{Lyp&Vq!C2s3=+eXaS6?&Sw?*qz%wNVh-CrKZ#&86IO$3g)cAh zsneE+aKv%-i{ErzsJ0_2|0G(Wx3~1@=A_uIF$$j6?5B$x&vTZK1p@3mKA~+1ehg;K z+B~Cy?(oz)$5##zlb^k;+-dqI1Q}Tzj2s*d=UxEq2@(tml!yZuDo7PlFbnG9T5Dl- zA*ASs2paf|`Q`OC*w%Vg9vBG&APQkrj^#6S;!PJVtvG93sOb5%meAO<(8ZDC{y9Ap zCVzQ;-aa_wS)od;WYc8AbJJjZVBd3_R5&c3%>~3wu1-@(4Fl45n57g0pAbZg$4+OC zTwEJ@l@v5seqtbeSOK>pSf+TSrkro)Cc8gS0UECdnKut-YJY8;a8iiBtw!1ck32Yv z=D`eF6-$6Kb@|G!^&W^gHVAFuqXs&IQjE}>+RSUi5b@E9x}IT9oU66)@lR^riG zvuiWu0LeApNEP||j@`ef9Oo~S-$t}Qop`y}TQ+yR-#(x8Hs@{@UVTI^)?p~G?e^&E zV`>n>K%vj?iBDwLF_zC|*RE5$>Q*im3gW#uuwbih(a^H^t!!W#{AAbSs^%HGn@xNy zh4cnXa{bs{Pv=rugj_NTI=3=mo$#~Dv@Z6i8!_Yk@z4c{w-l1|HK zcl^sa2CP!luknHg>k9Fhawqn|T(v41nvRBrCkkjPAR`Hu zT@6C0i9W1u+_13;mKg}~evt~v;yzLctGV82E3b&vbwrNfb*9}$R?J2MAF(21XZJF| z^5rJ@B`(EHJF%N+&8Uu=u1->4E3D^TEd&`gK&8C{=ZQ=}z~92o&JOsWmEdJp1eyty z>N^=Zyt(MvZ`ZAA`kRFkir=2_T~~KB6yfKvt^S+esz1Gdb%D_} zbm2mK4zknI;e+)oJE5Wf`@!z$kwk&xW#G~xAKTS<-7riL=YE}g3-9$E@VNhuVj@X& z#`)@}H9^_WNh5i#_QyqC-M|*TXA5nurBnZ}810%-YAoKbj)UB60kij{7VR~yschfR zs+zCao474!EzgY+k)>g!v8~ulCil&bnk|;8ld;UNS6l`}?^}EQ%O`PrZxLwXr7Xu# z(j~*G1hk?6rHnzwkbH1m+zdDN&btG3FlI+KsiLXxY z=TgTf?gnSzzz#AzBYYt6TH z7qeG#|7-yu-)AkUTa$P2u*r(dfDFc(Ys+R^>F%3-CK;ghW$a}9I3ldNu+r~NilrtE z0T8$DYbmR#IJpvkfB#FDR5KDwP;>g(m=1jX^?*=*ftFi~jQ(ko=wa`Io^_VyXU-+!E;l&P9~n z{`D}Cr@HHHdw`d%XoRTo|A=T)sx zfE*B1*x@ZJn+rdZ;ry1-@<&bWj<1g{^rv3_=IyV9{{DVufVqpC8~y7^&(Y!GB1mhZ zQv3YX6VeFI9rhPX37+CDRsJe`d0-rwNyZPf*dwe-BLl-}p^`lqPDCG85|+Af8NuFT z8F<-9E!q?%j_3ZCO7o1YVn?qE;xJHN!Td56MQ}~Dg0fl~>IWqi zpAutF;F(rrvF}3v7yGZ8u~}4t!g0-%(eGc2fbEn|Ik{ySUo-V^TH~+av5c`#hk&%(-Di_W7 z>GRc25zfL%2!v@9t^`;Z{(OcyrkP}m_pZAS``bYs@9N2sZ1cvou`&`{1h)G~qf7=_~AsqYK^S3HAZPt!%QF#k^=R>}nCeiQuuD{i0?sIUL; z(N95U2tV=vjv+$H|Mya(XwToYp8pg6MCt!~Zr{`U&kT{sl(+x$I{z!)15IGxqyHxa z;{QKxI&@_sDyw=Ey%*cMY{stov8nk<<#Z+u_dSNbHo2HTIpru!`e#D$>Pu>}1xNm^ zgy^{Bv498?6CZSZ@rK9uL1B-EY>`R~eaVF=y?UFEJnLJ0-jGTeM?EQpZU?)!xVC(4 zdNMPAhTDDrBzK6%V!638VwHcH4UUmd_1rGPB`IAzO+IXm>#8gLqJB_`jF4Ang%H$X zpBB7#A7wTkQDj@l+3jI>cUdR+MXo#mrMg*L-nP?xfWOuBK_BR+aHZq2|L6b=;tv_4 zc}b`#ZXcSEm^$(8kx0o9({w*f!j@AdbCCesP1UYJ;1{Kix%zCsqur>D6v^hmrCSdd zlsGN2?sm>>uXKEoKiT5@RrwRPvs^O&pzu3=kz3YEEkGqemSd)d^PvRY751cN$*3?*{`d``fa0rKc?n)IR zF_~+B140gU6yvqtR^PhyA9jY&lV<+~j$99R&1Ku-ceNpwv{|jJPJC&-D{c#BJ$`lm zn&e*Cbrkf!Gq%5cg7fR+GS^{!s1>OxudZHfpk^OaJ*^(A?|s7%nW4 zK}ke8qfr#^V7y*+$?(IR=d-ioDHmO9G>qex)aJtf^T-&gQmAC#3;4H=a(~JhGwnXI zT(vl1EWesVR-%4y6y6mbf$Q^MYBbNrot|S+kxY&G&V}5jiff6n@7}lb4Op@z4)Mxh z@4ZisKoV2>0|ytLzPa+M-lbdIDB|zpbZ#E?%|1px(tsWEmzS(T6XAl2w{#!j^)S%H z_5h@wA{DG~8|C`&&F}m{-ficCu_%yqI9^LlLM}~Lu3udz%6S)r7Ain2jCl%APlQI@ zrX&nOG?tH==%26a43m7Wve)t-JLT9vl;Aj2IIlPux(7Ma*hR;>=Uk^{yivo~EkY%( zFDfUAS4MPG{>aPs9qZ==N~O6`pWeAqNcU|p#6!lD5A#w?bxH0N@Rf>i?v;gA+G>&$ zNwfO|u~Q&mQ-{{+tDXvq_;0?w^Hm5zR(y$}XiW!5D zcxj=T`BD-Z-3SLGOZ$eWgC;`TPx=k)Prn6ldDV$Lfd+-)P|%rtxsK8G+4Yx}2EzBt z6qnqedjcrTcu_TFFPUW2_Ie%rRa1{gZ8SjXtYLh%CeP>Ec3RB^1(p54;l#M1A&Q+) zT>Fa6m6?Z*=IhUO(ibsIsyyrJi<9+xZ}S(n>b@5!2vo1(gTl3YSBT4seiUO#hm)-y zQ>lSFD4Kz`J+no*GTf%NYAeQ>mFQ_`z^VX+S~yvq=`i9;g{*a0SL^3SC|L3dvC>`+ zzrE1i8?dK-xjfQQ`a&fQlzH_Ii}&d^k<(=v3k}!S9?5gJARUTC{swgJct`nGj}F_U z%1BTUIuMp91G(-sc=H8e3F@jwcUOz^75WL^EtmjaBp+mX0qf#<`%`!CxTKL|BR!Vr z-#-vznt)6RoS1JPBi?p$7&B>OwXRL+akKsT1tIe$l9i2^$%#xMp_z0^KLU^;u>eVq z>pt%!y_8Fv4m$oEpL6w$z*vT^_I8e`uhAYCdPy8W6HT zoIR?laiy2{$)y~LI zjc-Q1I3OHg0ighyhaV88)V?$o;Y$$wbwX#p?qrI+vWG8%LL3T3xqA2MHWq)XZXSn! zbGuS_W>-y7?dyB#LL9;faM;V{=-Bi-C<0>W3VdyYd45V95wIvKHx1OZp8hS-?>Os3 zMci+js|sh4QDhrSX}>5*hhLv|(8+ppZ0MP@o1YkU#bJ2sQCZJrJUVWWYdtJ|NC7>2 zgACiji#4yn4%J{QCnks!3WN=wv2Z>xMY@5%)zM-vwi%qiqv%r7)iskcM`R+`$2)%9 zM2izO=hS(GRYkik5*_Po`Oc?xQaf&cb4}TNZ6CS<2?VSax$n+LH6<1%v-sb8O$gLBwS5nI-@00t=R2_?a>Q6~#>_oCy?EmfUFQ!xVo{Et6_>Tb!nbZ;+9N+H zVVfR<&GFcG>>KR5Z))f01@`_L$1!+a?hZ&@$P;knF*r!sZAuZeWFF&FIADO?v!mX- zp=vaMK!(Bme(`+I>kI-@lDtymvREJ2S+q=NzQf8ws}9_oBim0FQt`3vtsE0!x*ZWQ zxULwcXH;p2VwSkHQC={#NAu%8`B%_%pt?v?0Fne+UM{4pat#TY!n=V6VB~7m%8m^z zu$Wd6RHhoEsS=~yQ0eZz6k38fnM?sB2NLf5cDSN#F!vZh?$>7znjHGoJJMXjZc5f@)!kYIn zIzt3Ak!r-ELURUEr@2zN+j!!OtnFnS+z9-UxZ=S;z!Q6^$u{=aQDWU~i-15^CC^bh zrbY8&F<=Ml)cd{iuVBoEK;ODa)r`lcmXpq*{d|PYnX~#*av*8FUSg_AT^@JDN5K7@ znDo%Q9-mu2Mb>@2_4EbIlV0Eb3LzSA-E%N|ue<%GO%bE=?;pB4p^>{wg#tYK6g<_3T&9 z$>Val(KcyS6-s3>*$E)2UwIMioU z{*l6jJEBDX4N!vZM|SW+G%LY|9|%AWU<5bIgmH>>p}^OVM>4Q#uOIicnxG4b7rR58 z;IDMkSUDRIM`%7m2Znv^-av6lPjY`f%kzQZHJlU=Q)gAU;+7MzQdF1&8ebTgk0>OznQ1Wlw%4hd>J92Vjg>cR+PKdWcAzLlNt z534}>ERRD?b3|oq0#b>=I-3{f=Qp2t@;{DkI(s13fX_WIDQIGKeYcsyl@+cg@x+@h zh914gNhm`9l*dIsC?FcB2c94%RaZ7+G4AVv?Rtqh@I~}c(72z-uo85z*>L?2JLV_?RkI?!RL>z0k0o7#oP3g!s<)n8h8tm zx6CfxME`!E$O(n1NV6p$E#M(+4+f6Jf0z%n*0J1e(w8-(*BcQ1W4q=KFsBxc5C(%V zWIMk93;iwG+HU}#Mnec8H4q|-64dJ^-*UqG8YgD(DE8s0dGk4ypK98BBNS&v7EVJA zK%u`!a@&L^A_T0h!$X6j#fpqwNeIay-opnkDoAS50G}Qnr*dIRNP+Swupcw7`wi-o zdzu+jmlo^Nzk}lp5gu}_*P&`?p3PXqgclStrws0?f?5GGoWFJKI6$-o3jA}QP(JuK z(%pDA^q61H%cbVvbmY=>R*qM?(W-C-elKYSBo5^ws>SpQlcjOu!$S(1ljKE%N?2m= zTVM^qLJ^B9N5K&1&VZDo_@B~}I!*{&<=xrXA?1xwIkIQF)5u?XC>MhlD@7cehc1OCtkK)93{h`t_a*n3;{kc+uqV; zGSJv?+aiF2WBb9a3SXLQu2{D3?v~87@N6|Evv*7J5;zJ8H-8}!EMz$(#t%#uWDF}B zL@13Ziw|i z=vGQXc5y44P(|b&dYbC4*P-8;wCq2J>uAwbzq^!_GMB0?FD@=TKStlKG;b$o(Y>?( zUJE!LBuuG+Y4~nw7V;Z=(oK~*!G)^r_Zo5(5CMb2bPl^IC$Z|ek`ub56i-Yz&D5!~ z&h5@(8@m@s&NHkeK1WW^>ogGye+OCk_IXrNX00+A`s@t-)VIQmCl;7It;{0Dl>J&( zGa%eh-HI(JLuWE~tZu3ph&#~k%1EV&;X{SHlgHM6-MkTjqd4H9qsJfawVKyOkqeit zFE559!JHOog8|6Na|@@cWi)M5Zh?3%J>Lf{!a>Zdj08G>rI z?!Zxx4#U$q|KV-0=MfVnp6g6BHfl9ft&Cm&QlLp5ZX{8!9n0kFdmw69cf;}iPx0d?r1fBlK)NyD@oecwfl#p-txhj>SK^O{m{(7O3<% zHK=LYjdHzj!=2JRNf<;0>2$7LVv;3IR8g&~GBr1NK2|)QchyLVp<8P<^iW3S%t0dH zJG(Xmd|jufGkwI@hh27@T@1apI|c?2;_V>1Q#;`Y3_<}9-W+t!E*BYaLu)8{iIeI8 z(Ci@l4W54@ov|G@)LmuoD6Tf@T9)@d72@+l*4G-ZFDoQ;RO~Kf`f~=ujPM_AH+6Ua zw2<@nbUMM;iHMloUmS-f)*;^>F_vqldx=nU_0dNm!Kwa~$d?5Dx}O>5h^eaT87gcI zJz#SMX5ecRI(cr`$Ki6{6KEjz@&Nn=Ii-W(gVRTj?kr9$zB%~$66|tTR^6*-kI{?p zzEjPQT|K^^XG=?%!AmVn!Qh1)vYhsj*(y7eVR?%Y$5xiV56BsnJgJ5U4eie$Bw)a$ zxNrm#dY{y!rXa=+r2B~TqJy>tRW^$O@>p2Tf@uhYVqgFwX_=jLu-GFICtRz5=j$*1zaKJM46Btl}$8U_NX2*J6 zVeO&B6FqS1e*Q05es46FPj*atEZ_BsWXXu7ByHUa^ak5*IHZ^B_;f8$-MvPLN~bqM zLSsA3EwB<$ni6#U5L`kNo(OS-2nq_Ot{FKJ5Kt~^y-{R}Y6j*}leXRs$09*RIW!=Y zn0pr&?X=F3~81;Y1A=p^GQnME}<ZykMG}a;sfG+)V2;_MrHa2&-5>7F0fv9yzou$Zr$)t-{%(4uckrgUlkd{ zSqCvgL>)TYVkkjGLF%2`;4tHky&WG0^N=6_J#c7{CK*O)Vkj^LVbl1oZgDx}O^==N zQ4!C{6P`CDeWZ2`mc&uCaU1s3t*uzYqb#`1JrEXIc&=UOeHQF_(ZYCi&AjM9WW<8r z;J{Ye0W5-;Vf&7kO(=}+=Xq4~T<4vlT!a)LN2`NysiBkd3b6r+`a$8y9lZ$)4X7S= z;qa0;d5wLFv6eyuS7|vcFh6ZFinA`Sq*T_ou2er>m$?_vlxIA582kSEpzEH!bpA2` zw+1U#!%OIPe#}E6VuT9G{TeTSgmNqHV?~TKdeuMqN(7SvIgAtqK9srHg~gxOR}2nj z={mPr`TAB=p-pHQjn0<9;cC&EPfWl`tv+2sm!_kLeFyA^2vc)Cl6`!%w&uAeL%EH$?4A7w< z$3h7jWFWrlLFmP?&V#s*ZNO1Zyd1DtLv{gH8mxO5%VxS78<}yS!$61MFK-L~{vvqW z&b#9?{Zr#&W3GTCIoEjEVSF$7bXKt>=jr{AF*<`8g1-jy?eSvZ^U=+u0ixO5UVBNP z$8Kz2gdU&2(o*Lmp1774HPkSV45P!KZ}cw5-*iP=A1QRMrLMu!B#SZ){jiM(KNOX^ zs3v-O!$|;OV~^7Y+3PUmm4C z&CGtu%wtLBh~sUhr3>A$E&zIh)P9%oD|`f^+i59maNF?$`uyce!ZuU+8M+%jBS#VXWMZ_ENL)JLk){gqh@q@=! z!{ed+8;AYz+^M$fq&I%A@=~$C2s!nm%@-cUuCC0~!KkzpPyzf?S6?5;1}ptT zHqB#=4IxKe*Ky(f?j9H`HCsWf#fZm}!E=DgkpL_|O7 z`ACM|tw*+S8lVkl{DF3}!i9!+8@7r6%mtwx1J)tJat(HL;tlZ`){^T?CSO$;CeOX^ zvkMpY?X1``4DoBJj|!p>1O+J;tbq=>zqdDdnWEIRcjmU%6+LJTj$8+ZS_9TSPaP&X zc|G+~z7uj=J~+EJZ0my&Vf(LouE+g7igGc(wwCT*0vYzF0rXD74~rMx`Z89$)7}F| zut?l_$6iOg{uwNvPr;_|rg}b)CH%zdwwpsCZE}1~y0H=&>sCsP$7f#@22gV1MjMOY zzYOEa2s(!m>^t$iC}2c@V0dDUWZ;Or!l8HxI?S9>K|oCL?jFKOlDuZ_bIX-E9?|WW zIgoV$jo7UKb>YU(8E7(h~Se#*%Lt*l@mlGGmdSi;ovEUrBC%w9-%~m=X5ayBR^ zEasFKpfG~4>1qJv$AJ-YSUKA1UECKk?u*)%=d&79jxq8k+E?ohvl7;1dOYs<<;P*~ zZ+_+9^WIy9tA1bb-E|#oC*b^=k1EcdwVt5{b>QjiVLCX@ay0o;q@X@=vDt(h(e0|bw~{@a&bv7wQsUP@Jn%<46|J|*Fs$Uv_A}CKIZzIh(fkGN_737 z!VP8l?a3U7_@?fOx9?iVf^VQ=WY|qjRsOP2`+PnOr176A$#5RZ>^~w1s#m?PpceCD z#X=Fi_!30|7$9```;Z0^U6!R5u_@-k<>K!KOTHbFBto0X>+2x8jfwrCvUk8^2-P;Pi(3s6*_vqWP!@ zrd7qjQt+8U5IisxY>)H;){*>qS%n|2I(Pav{^;-xlKSjn)npLPoQzR;ty38RTD3DR z+7pOAwrG3{R&2(jKR0p`|9*aATFEwu!h-j9=s>He8w+bu+KDy0^3|#*x zUUl!kQiTi$`W}RE7aRPbXqk|~yHkP*Zu~WF5v|L&4 zKkd%fHzP8vFrB=6LWP9$uwiL_=0y@_@xW(L2ej+d;s;d+5|Fu6QI&M-)H ze0FpAKlbJL&$!aN=V^|V)n@VbQhCrJrS4jPR$FiQyZAaYs(A^=jUL%+y`B^XA2hpr zADZVq+E7z;;LjlR!(1;w2LOfG%K}lMA)9|Oy1-sRV+I+a<-%lnv?LR_5Mrz7MKnaUlEZ`j z#r9`&4bG}IW$IKIXtS9PG2tWO?=*1PH@U=trM;8wq~rW-i)y6d%o$Qho>zdW;{$z2 zmlmBK8mkKY41rz49;P+cd27GGw|+eOIxrK2CPp1*gIcOw<1U3B{LPWWr>EMKn2=ot z*Zpf9Ofau){|8$kgbxz~Xg+{UDo6zXo428ukS7Vtd;)J07p-EBqeB8UR!2>h(ChEk zvH3ASXq<}(zMiVarbdc}@F}cD*2-%qX@^u=7W`eHT>*psQEJ<7hL(~~k}OGr#URl} z^%Lyl#Qlo1&2oGK=!Vw_^;pGF{qnp&fJ;gH=Axc}yxaBBzp|#AUmxipBkY!kK;Hrl z%)1r?HK<3b--26fCVB&vyu<-C;D_|v9j8EyasIu-cx8FbgG-un>EV)hQ_nTvA-Faq zd`>{YQsN*edRd=|@y(WqD@&UF-KAfm_WnvqeYotY4MffU?&ocF2~>zhnWRymwpQ$? zB7Oh2lWhJ(nUG27WBU}9D&TV6Iqsn|&bp|rRiMv%Sz0)=xdJ1VqM)buU62f}D-<6~ z+L;{0)Qk7qFFX3|Ub{Zx*lbTjZia;~dLuEEEC`s;Zs~d(t3QyZ!#_9ig=0U?#gm>i zF-UZS$7jk#cESvx2%sx40B&p-&z~>9e>HIoAr_yML?-t*Je31Wl46AYB%v$3wWf=n z@{y!$2c?@$Cx3d*BSDnw94y}^1TJJQTd!cNE)>;A$0omZ-+6!J1~7$E(zhG`#&VGV z14a-4P-!7@0)4c9L+jjuvD^R;*+Yg`8JNr{#pglK?Dm68*}$H4K~El#104P6Ya;^$ z7;4A+UOpkJt%C*paO}d!R`vYq)#v`y)N3C7fFgWY-f#}F^JkV*iX_q&1hJ5W zbLg0}ZiVMtL;8n$j7Fh2oqcs_jqq~C;35wLTyYyu@zACpm1WKFQnJgWYXIx)^NIB9 z$U}p!)18LL1jZSOF9d!oao8^B!A+aK}MD zE3bwo=w)8MGjq#{$P;=}Hb9oOvB?>0!_@G>-0X0Qa9Z`t zoDz0${D6mowfMeuc?6x5w}^m{LAa6Cq759@4X55Npc0h7=0bSi7#r+^`uQDlT@xn$ zBX1mH&Q_=iW|al(RQ)7yi@)~kt|Y4Or}ZpHsPv&S>e)cg=b5~ffM#3OU7)^Q!zLu+ zJZ`s(hHVxq=rmNl11;*O1pq=j+TVNWG{@|uwQS-*AX61HvyHOEzg9Vwo))r2^;ebd zUfd74M$U(cQzi(^qgJ7J(ECPEbp$9rk?m>@g9pu#OpMz#EYQ96@RDTD*Bh^Nt^jO& zeJp|H?fvhBbCxIN{WdytvNDeI++=Vsw6v9|m9JJ7b-cM34=y&pp9!AvG~k*98l==V zSc@9~J6zYtgBEKWtc2QJ-Pc(85Np|tVO-xG1N8S?vl1R@72yBq$fS@HcrUj2X7~K* zgW-jJ;k6kSvh;*78H4~pMUvpd3L&Gw|1QyY9~CRS`r1egjx@R4%+;j1$wIwt8(L;} zb$>WQO;)_x&1g>}S%ue<`(1_02ulOa&^v9D27%v67H|ZCHj9%67J$%8WwGsvm;@3k zm2S2C_U*1l95UYdkX9nr!@4yq>i~)b2`Oz0odC`l>cbtTqYt^60kHWKY}A@x1m{4D zn6Orb?#6*>m-A`liBAK6mJ+Zm3gS51) z8gK+-I8KIb_K9l26;wW?xZL^p(`HK`fLO7vzV6@0=%0apc^gaF4W_F|+?CSaPisGC zpuD;N^XTF*NGBtfTvz(Pg<`wvjdr8qyDe9r*LNv%7=jZap=}MKQ%b1ASr8~hg8*9U zyd>dx4~AZO%r#yhTC^Si)7B88U_@v6rN@~zAlHlr&W9v1y{biUv z(^PLxn;OgJ zP@uzR=lnKOT522OWj-->t?BWs>7q^N^Fo2@zV2cgb@L4vIXEa+RBFGn`gssv>`5{e z;~H=S$N&U@5cS@`95$+e^-vwAK?SQ<#kOEb$;LhXebOJ|zc_n~?s;t=q9k8JrX zulHhtcDlJfpFGxtuGYF612oF#E7D^gKA+*2sM?sEHXfF_69+|JXWnL1 zfJLSuTG$F@a+V8CLL^D|By3<v13g%(x*G&f-ZkcF*;6M=e&u|Lxb-1hAW&a*(EFvLUR4}4+_A`Po$ z>Q@Bwfy=+(_b-^vdt6U@#i)A&f`o)@Gk$0-7nW64dG0!8G3;6Kq116}oFyC>e-1Kt zTBHe%v<-ups_HRV5CH}puAN+9@alm~ItDC3qjPvPRqAy$9&9 zxRRgy8OhvhI`Ddh=u4h^r06+A&k6yI%jxvX>7cOGV7^|IuRY`26UjJc4*a5~h&=ba z^(Xw-?GUSLP!jNfAgGLiXJ%Et!}4R%t$~P|8ho4l3tu4rnmjbuYlCx!0IvFJw&p>3 z&dWadSLT!bi0%N^T8E8UL&bC=XksT|FaBymkgPt6$t(_8Y9pDn3yD6BcRwUtzQ0(- z?;t3(nQ$WVn6l>*?5(ia(nO2hn(qWDGqJ!J8gDlk4Qf6FdY8qpEC7X?sAxs9rbIzo zG|@qa6qu;~bNHG5YB}vq$m{xhRZXO5$l-MS_af3~y8}HLZ&KHX86iA%u#F(G9gz~a ziiqVLe{}}xY$MstNM&j;AGoK$SqyVXQi}kVl24o~C&GY6pncuZ!>e97`pS-F3`xAd z7`N$lr<6N|x#NLYY)F(TRXBh4d)Fy2AYhM+GZw7h5h^5&$^#b%XXrm4*sr`bX|U%o z)#E8dI_D?%5_%*tpAmCbtTy;k%V32dAEn<*CBY3IoW;SyT49Ae@!&8icEZ!V40D$}? zQtVOwLH)J|BJZALy=yN!tXG11NWSQ{8Jyk@1Lw5EPTrppO;nl+UzBX!RTGi8u3Gfb$zNT*5~jXfhE4D64xl@l zXz_&T7obvy!5m0j5=Hzez<`b4H5D>{thUO~A6)P&d&2f+n6GmXA)VDin3cZwGZIS_ z31w3>)}bEcQW^duNm9eD8_5RX-{tG8sNkm%VonIjK3LAA02~@Je`qrb7?xZRc|0mR zhP>xm+o#2r?$z#(yq>Tv@x5trZo73(7k78#yA<2+1Q-09-wF-x^9^zjGCVG=!3|O| z+TLf{8_MslCMYkT--$TCERkm3ibzQJbsP18c6cxc?I}fyV(x>4vDw_=Nky1 z(cj10Bn+CJX)44rc4WjUVlM)t&HzhI6}tPGbF$h-i0lUD_CtcElM?;cfA<2AR#$SK zUCvGAI2u_x^Tj*-3nS<gIEg-@O z-aAg?y5ipF?$~*LW88mc$Ww9Y{~11A3-&UVNmOE-<~Xi8Lf)}cQ3^m2MUDst&ub*Z zpo0mOgK$s))!)eW&O3j86>y-0!@TcoHb&4i|iUqTRTYVLGhx%D+k*$ffchRVVpP zC9%T@J7ja51wy{xI|u+0<;4Q9;XlRO^KO)uKxcjk^@;odANhe4xVIexyCnHwQrs4X z-o-Bq`VEIA0^fAN`lA4i9vz4SDKikT$C=k2JKhVZZ^LW1=_p2|0#TU9hd?6EfunTh z(CrlL^c(y0BWMCNb~i9ifX&bwI%8Pc;;cM?VH$$|RDwX0RpkbYOXS}v0@|tBo|xFM zQ_F8#P>1Qjet&V>S`#f+JjfelNj#+A&w}_!CbFO zxaL4)r;$?4#ePXbdS#yzN2k!famnM?{vbVr5tmxN7qT~n4Y5sN$;5;eC1er}$#^E}A7wAKaTrQ1$Y3#4-w zqJa*p4ej0rGGPrt8`#_YU7Y0g;_>!l?Vtb{M03?JyohuZm!Yg22-~}3I<3%#vU&;P zLm`?EX&E4LM0pUnTAKkGb41iX zY~}(jmA^rd;DJye2IbsZJc-`eLUF@YqDU#hKb$6C-W?*AbJt{AI#2(e^~G))M2|%n z&*ooAlr1J!K%}Jaghn7m5+Y&-=d7vcM{q&U{SboO5H#BqV;K2Jqhltc<%djST5JDi^v3j?e()PSU2 z5a!nmDAH=L(l`^K6tj(d6=y>2k?qO@A$jF>_c35KQTyA+*)icxo-23 zf&cCdbzzQL?BY8OIVq$XzS*?lj?1Y|(%MjHUpZ1d%nM%watM4b+Hz#Mhw$%BGr7M= zIKp-XTY+h29;SV6sQt`2HWx&|7jx&-UD*?F?H$|f z*tYF-{z*DcI<{?NM;&x*yW@0hn;qM>jh*bgITz=AhWBpOx>#e48Z`>De)E|p*CS;r zMPKrcL;*UDVz$$V3TKJ`U7ukOT_)w~Gx?VX3Hd)~=pM^tAt?m;y!GzuYo5Sq&Ba{g z9f^Sg%P)t^9hs;pnP<*+cTH=IDgFfeFcYMMQE&VS*XPzgOOM;tW>XRszVKh0&#)kH zjmYFf=fcnSkI+$Q-?Q2QzcswB(O7j;UPWP0bcHB$6KUQ&dz$nnx}StQJ6-YOyDyBs zpn%k9&}B@|2ipilLm-MFi!>?EZs@8IG$X(Sl3(yw)#|U|$Z)a@+ky4xPdvpgF#mrf zFwyKzq51i?qgJofa1)iDuerqu2q}1}Q{`Ec>H;cng_f5xk5A6KDIn6IOD2-SLG)mV z2{b3fa6g_9KbD~AB9o}KF(1Us5xZk#o#C|{|2f zc7LV`--0%0@ z&|kBl87JY4@@76&?lwV$-Gc-<4V8^*(<-jc+X;hV5F^PvvQJr2fC6jbM8p7%z@A1( z5=SaQg({*9(dx%$kAyp0C%o=~`+H#wl;Q93oG1wuw+QXu13&IS^z-zQH;n$U`%@u#9R8(x}f6*4ZR|3S4@OqDf;n;j&_x(z~)VsvD zY{wkna%xw)K3;2(eRHozA%yM7x(%`8_)JB6VF=VT6mql)S>NwoAw)IAv$cX{rT_2w zd7#$LfGe~#=lRLESn8e1GD=F4>Vve{Aj za>9rDj~=_3A;Joc32hjBBZH1+Pfvv!DcRu<76v7~_-LAJm#vBASU0E=d7*(#wP5aT znRWRL5IPEaW4;cQi4-9M*s;#}Mw!mYYk|Lwr17IootTcr*tuo$E$(l8-fz;Nu~m}8 z1e%i$Hzigh)P~WyQ-->go`@e1myN3~d#bf=*jRl@BhutS?o#oE|(N#EwL6Tk7EI~`$n&T-n45+ zt$Tf79ykdhdEe(TWd^f}DDl0V1e z>TDcM&u6c!hE92IK8*uv)PC`rttv2;yUwGi` z|K1iK=1((vv<_&kb8t`z~UbjrZmT0kE#~8;-c%*i#{!->L7*{4~ zqwiU9-R0jyKb#G7u8%fm%#z56UrPj=>+~N7AsM!~xYX~=TJAzZZ*oIrg}A+t2rY6K)er=Ptwy!7f>8n%z2Z1++UBEnefYg^`)NnuSh-3eQ(APl`EjH z=OYz@>eB+I`f9yb1cvRT{}VWjhWWBR%+Ff2hO*Nm0$vPO(*rB#{23jkQFEm6h0_u4 z3;Ldm7a^G=99B}piRdFZ;=z<+MsHRQa{!Bph7BTpvGlt=E^bjCF_318QhI!*#$)b2 zs+YOyvDDX=IZV2}bCH0D>vtw2+xd#ZQaNeg>InE)D^$AT)v7PNw~^g>xvM>{k^<&V zmmn&m5SAR0C263+`_6y2bVO~wBqKqS;H6vhb)`e=2+a-ZKSmw+a^%?gcz+0ok}-Q9 zgcD6bm?GyRmss>KF{f)o1=IEN*q4<<77pxvZQ?pdDVOtt7aLLuxvowhR+tbYX5#$q!J8PX6gFeE;T-QfxBxlIgtTRI-y;y@!+E zS%+OWN9Uy&YOf1`;`$31;4;!(3fe*sg(PzV=~q~Ws?OhQ1nYiEPsBMeu5fjFB$m+` z`fTi#)VKDW)#EjTQkE`Qlz7$`n%f_4dx^$abL!T@efTX=zU?Utt2IJ1pPt z-m-FiA0lO@?_WRECKwov*GLVZUwf4ue^U;e0;ckw~5fU!9Bl+#$&=m50yZ$@k#_n;x*2 z|2_Gi7&H)Tn2xg$h<;ja5nhU!C_x^N(|tGW5dBnU0=;c6ah6VrGNepw=@7*JaFtDDQakt)yeO4e@()gk z@2wSScFTiK#Mc^uN?QCc4+KmXimyja?+F5uk#_rRg4{)|*Pfcf{D}h9&wys*0p@GF z_Z>kzby4ig8v9qjg-1@(`@xX3WhVTXSaW8Fa!Sx!R$AFWDY&|!D-DOFii%p98*2T6 z$8K2=giOn6yS^G@z6(ILog9jfH zl@i#tu_J{cbS+tJOY8C`rV{nsv!MOiPq0iepvat|cP2qoL;3d`{0bx!oD-cithbqq zw-*&5NrH(65caz181L`gY8=J`j&r`D1hg0{s#awf;Nl%)_-z^n++xtmySZs_`~)KZ z@*5v_ww@Voh=0vw@AYD2=yUb_lZ272L=#Lt;Vq6g2O4RJ=G3%>9O=9QS`cwKBMKkFHe1?Jm1+|#|{0BsbdPf z$BjjqkC6F754aVy(Z{Omxbs|}$TR-VCk&gfFXio#!a%PokA45HVm3+t_{j@+_xSgkgiU?Xt)2{>gZIKP77w=hhI}U{Hg{%*?#f?RuPeYzV%uSzpuPwV0!K-con&39mXt^d@}{1##L5**BWfgfhDn{=*7)oYuIwC;D9c<&<}@Yis(YT* zSE>#u|1UXyqtLL0G2QzovAu5vr3iKz3NMCHP_PShiDbeB$Fp?h!ED7>XrrTnO#OI6ZCP~iHbua#e9eD+3fAXA;k&?z-t`sAZ(N|Q&d}GBk z6?ceHPw4YGp)Pbswm$EiJq(?n#Xd0%5Wro!&g1+Ow^#SPqhFp~K0DC5PkXI49xc&# zq3`j5Xty)a4$H^#wbeezidjO$v^gNlV>!TfmWxmA%8ae3mzL=b1%pfx&&Jn54A-3; z3Qd(qnV3O3e!q_&*X}#HY8V%5ud+mZ7Y17zoSzV^E+^Ru>JK3Drr2+~yXrkPg;g*QsD{So#(?2j{q}q+2uFQ$ zEnGF_zEJKOUS83zfA_M-Z1`8#f59^w4_Suw5dO3%`=!|YgtDbZ=f0>)6(H8aB$6~~ zC%SuqL?h(!NL|33)so$OGG*xKU2J}Snn+efyP(}{Jeek}+ib58OTzzU{6dUsF8ouZ z@6Vf@ZZRwRzWpo0@XBQZbLr|tS6h%uZy&{bTxTt*v}e&FpbuXSA~0}ghO?UUSUfkdm|_vH&h%hEQTF2P&cLIw;>;k(B`gMFh^KC$dp+Z+MC*%Q-Q zo<{{T|Fn`vttp{qBl_`6AD^CpO*V%W$Dg2Gysej`g7>RZTi}8^D`4ggX|r=sSPI&q z^CT6O^=}Ms`v%L!`U;{1U~4kO^y|(W(ocj{&jAmS9_Mt63G-6+1~NR6oP8w~W!+^Q zXxF_w6`7XpbCi&TFS9j9vlz-0SuoyyhY0vIvTpwqg0s~PIxz?5%g~!4)hwa>4FFHg zhsU&@9$re@FY4pQsRuvj`;t8mhM#xn;O1PzQttIgNwajFH{lrqFDgc0Vil-Ev)$d%_tw`L{DyIH4baSPMd}z?{sND zn#~>BcZW|k>fWX+^%0*grdPE!4;^Gv!(W3T7U&wm%~7%X@H@ACH(nRz$A-e-QA*rn zmtX6Z42%-~{{FSZgfS>FH(vh#6|1eZ|2>>91%BS)B-dTEm6GJ?zP?)Ov7v8pTh9&3 zaxZGk|K_5GgZZ^jgJnbnam3qX*WFp^{m|$#^eFXxImG%q2qKW1;VVZs~dcxx2vJ^ke$?fw*cJY)f`J zuT-I(uGjGVXsaml+`P|f6M)=1G_>b&6^eE4DEz$l9KN`)Ak&XQHE(`m*Z~JkahHMo zUf@$^L(l=zq~!QRQn$9t#t%gz!qC2-Fz<)}LzBY^4sBzt_H|XN<6|Gb7(F?|qG~yB zcu8(Ash1?2y`6m;b1#klh+I7BLE${Jm?$Q}*L@RQDe9`>$>zWHrapSqm?AV`O)_DqH&`{}%9j0S ziOs+H7fe(RXu42IQSO;dwcc*l2B0j^LVpN$CDp{`ooA`@`!?D_5`rXc;`un?N?RQw zBnM73Et&B7H-Yuq0((JUi(?tDixIlvcOHWi({qTbPnt+FoE4b~Y zYxS3;!>0no@)l#D0F(Pg-sQ!t;NUJIsfH z!3grMMS^MH`SgM#_Co%-lEuP|aP+DmcEw9)K8x*sI7v?!9TTG~0kk6!hZxPQ;XZCfW5kFNbjsw|ZR3v3l@QwZS zrt(Z*HAQo$9yuo2Xefu!RhnJ1H^}IO4sZ^^1eihGVFi4tL2ggwi~C{Gi2=@!_lvFw zMdIv6y}`ew(n7tGnjMZPPAA;pGXCAqH37i(Axj~cFX6<%L5xtmDlm87&;D~jqB)t zYhnnqvzE!a&r;Jj8`CN*UW`Bg+5QS8y4|Lx94`W}`Rop=K}#ds`8epSP#(v1-7H}O zcQ(gZGJYVgStHn;0!3|`YV~mxy)Ya&2GNroK^|n!@0X=8!o>LvZtUffQEK_ zZLvl4j@&f5>-K;ZW#t7AGywZ7zgBirSj;i^p7!&to(`vt*Yl2_BF`sKHC&TICJ;3;*~e*}E{(?r zbq%si0rHJf)hr1o8ehTZt9iL^qH$<8%Z{(%j3oL_{j&;0GSw&7=gT_l>&uNzo=40R zTN|769WIBNj}xT+XMy{be_FqM>xHE`Z8wQUd0sbLmW+%Hik)wBdAav9Skv8nqo;gy z%C(ks1F}Xlo+!kx6uVAO)e>J|qz;nMMywt4mQkEdEFyq|zuPh>G=8>6c-wcPl|7fS zk}Btmb=~lE*t7R2stJ0S!+lI|8W`j^lqXDY;%%wy`TNPsbVRsU!J_RYK9o?Z-|}M7 z{P38@N)g)mWymq9_46B~-SC}iVvQr_E)+pW3PKO2AJIqV%nQ$1MrS7dJqZ3lmxj?5 z0bYLAdu}Ct1urRqJtxr5;tWRIZY4i*`Vopp+bc2sRd@gMb8#Z!|C)*l0r~R+Ir^HWh z=+Qq&YO5gnIpZ6;;`L%Va%Rl62RWOw!sefH*P4n7C_h6X)U^7$E=l#Yh*^;eIA@(~ z_qr(6^h;5rynZ)q4tKv~T~%ysWV1`-LBrw&nL;=E`@Ias^!V7b1Z1!zeFinp*@wns zF-twq5a^VwBA+Zsa1|GsW~pXXG>PQn9(uujE34wjt8g6(!27$@B@zdpYdk}&s@y|f zC;Zed@|PC`tehvvUWBqp~&$gsU+yng+$|%{n|N7d^dt2iLq*q zQ>hyjeeoH%<+1qKPBSkul{jTabcrvK>atVtR1SH6kH(8`e_uvfGRX%8N=lM zm~z&c%0EkuM08v@5B2OusCnP}-D=&8jR#@<-(xye)QyFPq(^HX8?=;KFFGt2iNsHe zV2?=&InREZWwHYh#`<>XV+>rIeKsW1ypeY2f zw4wy=Czw{V@^%G$v5`&h!_ns|#0n7+@Ys4&T*39fwE*rd*}fH2k=hB$Ley=Ev>rs( zXCVQ1`2mJ%YRTsR0aq^t#3A*R^qgTZpmPtk#E)SNjJ#rl%wNq^7KYpE zE57x7T&8w=KmlrWbLVjsMOw}x3_Nddsw}%4)?+HHKjuj{{y`SF4TshzxGNNN7?x`q zc3J*hh0XeBS-Nh%KBr*sZHlOf982E`EzmT^ADfp+?_Wcr@WH=@j{<3uCasIyf$DKW<7w=HRss-AORRHijF5UxmEk5kt-uHs2J=?P#Li;!4 zFERfFh;tEJg^?k$8AFmqgzra$C(fw84L@Bfh?4q?PYM|9&A8OMFSc8X0DiOfUQ6B~!&wGJicm+1Bz` zHA28d|GgLI`FdB#D6H8PcX@}*36Z;zA! z9cQVrRLA}9Q3=M)D>UP z%kUn2{-@T4!a=Oc&ARH#-{Y%j?7fS$X-d)5;FY%o@_ zuZR7r>Kd?ij17$g+Hx*;C=*s2JM9)17EQ2`b}sFfz8C|biAHe%0n6w5c~dA}od-RA zDZ|FLh#`lOR53S7G^?V*4wX5dYyTK9d37|NBnBjf0le%gfAf*b8E)hPD z20AJdvNv&w^74&m;Q`L$`_N%i9fHlxlwoI3UOM4Mq9RSz$P?$*K$>LtPxZJxK zUI(7XG1=T6Yhr-)c}_WDuCA7rRejuSA+uQoMt$+^vYYNDx#|2JEk+X}E`cTto$&hQ z+-o7jyOnRThqH~%PvtQ!-5%r)KT3y0CFvJeDO{$4)DL9Iqv(sV)sb`+#-N6q8Zp)v z|2S|6Whl}6N4$(7jG^vVD*|1FjNvOAb@Ql1*l>wr4gwbJ_RR6U{9q2~vrvE$Bn1<2 z$i~gX{chH+AzS9o2RFBPiBWsTor>`7ygiBF@Rmbn#LnkEHd)vAX z&*?`NPZ!bBH{7Mah9NQ6Ed>^7XaUz!|4APjQ6nHv2iXv4$@S9i)iyOrAQAVTO+BV# z3LyOSXKbcD7x8snUP2duU;q!^tSd614Emg+B~!+O@qqwjmqj@rXUN&s$Nu>j@C85imLyMX?!J(T}3wCGpioE&vx@vYXucgvqo z{pxc5yZxm+?=@j$^IS@rs^gVBY4fEes`i}MK9`5r1m_(bw`o0pu!0-_d4AwuAY7Jz zE_GA+*4EyzOroY4LXx8e$pi)*&rhPH9&6K~ zfFci$sUXDaWyKBj!hdIr#%W8@gzm3=2u!*TR&W1}&-lr6vu?M!O_1~Cv013SIerq` z#%77gv6Rz$*IS9r60KT<*wD?O5GOpr{|M>NJC~GGL9aNsW|VasLiu#=?$-5HyaM4f^eL1CEZ{Bcr zD4zj}!4&*>QzS1anJ!$)+p9YWKmK^%0s(!;8neM6Q4YU{k{tCuN2qmcIv%4A8~=_K z(rppM(15*G9ZA71iz)OYG5A(#L+9G5TmF-iXeI8pk9o{GCmDj4Q)OLwml+`N(Pb0s z7dLKhZR2YWa?5r;dkD7T3tj8-1uFPH5sFc4eS>i7o0t~m7h+}YS;pHu{>T5pCA))b zzt;J!z)8#Cg%muj&r&n$qGvOHus@A0_4<$7c3Zeu5L-1aj}1I_cE<32mYFB)eZC3I zS=KGR?#Gz_hg0@=_&_fK56>pq^iO;sFz$_mhaB1@yI=-AKne1CQzDdlU7m z?|#Iqp5CQ;XL32aetlL{mZTyQs$Q$ttj1!W7`sF3KJ1;x{m)EIb*>fv+1u&$yA4qV z9+_@WHCqXl#AIq3${Qv|gs;NLg<3IcBqNCL3WfSg_D}#(OH?c(A-)de??&QUuqDQU z1T?+uGfbTJ3h{>2F11ZL=p60~O{Ja8g2bj?;a-RuWwBI7)F_0sH)>R4Va+J+ahG0B zlSBTyH}3yn+Y`_^;KfLMo}z3@lg~oYF|C!Z#+aRBm~&4vBm_@&0Q2zV5CEa#ZJ<*6 zH6nQ##L&%ug1FT_Q$99x-WRo3`1w?k;JdD$`jZ*|@WXbfQitNoe_77Vi)DE18QUP^ zj|in|%I1zTnC1_&|FI>@S?&qrw=~4Jr9q<^eF}W-mDqGVE3>~7^6+$mr;K1BTNN*8 z+5!KUUc%hgVxCa{+EaGsh$ocK{*CHCwl^Y@tt@YJax|KKz@ryLDpUc08yTG)>ARF< zs&=5K&~%aU4!M>wR^A_v3df%9)aC7;Zw1x2J~5H{m=yjJc^}5cgkbHl*Hl08gB#u8xW_OIwZz zguXj0YV|xh?6(u#U&`@;{W7!lQ&JO(cQ2lik2zTH+m7~%5OkpT-JZV$3gFH9nr_(# zn{FG&*7v%R_SvL|=hbo4?ZMFBRrABi7Q+7sXG>9+!+%2bzNqvuW~!-wLAV1}xkb8H z{7(mu1_!O^y4{xh4u(llZYIC!91-H8j5tEfSS}*A4fd6s?V+h>>pWJK3Y|;+JR0f! zQ;Of7K9#8YhA`ttHO)fB1N9y5YC0|$@CZFqMrN_~T8qJH$y z_KpH7oX~YjbgF`+w3j%-XKwp*p}B83(BuWwjh7vwYc02oV;KQ==4wl-Ml`JVr9`4F z7K$S!OL)&jKi1t2fP3``OuUzk<(zsfBksG^Cwzcbpt!sFVm!pW`{sKoJrSd$sC(wT zamVXG(>kLiARb1ysoG|s1M5`&=Gy;g02Yv9DAawJ(6R!g(HmoJQw(MipJ7YZOPIP z<7&a#pqS-tPeuzmYhFtAt?oE|M)QB${IixX{J50jRXoDtn^WK%gNlqC8Jq{pdUp?Nu9SZ_h1rvljd0?a<@|q)YDzS z5ulep>XQ}HiVYvqHd26)RU0W#21P-Krlubb=+y(3Xab#(>6(oGxJgN1G$Ly_Q%q@W}MZG(PO>;*+B7&<5#*-ZLigtU8=}l_3W8JTD`AL zTlHn+^4>9ShWrk**u18htA*E4mjjt;Bz=w!2OwD6ltVxc*cN1h1PZp5hsn_=%XfhlK z9gq1BUCsIP`O`U|@{Wx5>Jxyr_CI&dT0t*$T)rDHLbx*68tHq>@xTpyEj-kBIHoVC zF@CKD;BohZuDcgyc?REWsXx8zb)eKx%jNov_PkoIbRW+zw`}|UbvZ3NX<|7O0G=)E zf!s-{0qYumpacxjOTl|%h^_vs{AKK&VunkbWwlWeh{N9s%2IB_|G^xboFXw{iLH=z zb1X?%bMGA=8>*oS&ln zZQ=49&Mi!~p_K3HN77w$EVqpj+Dbzas-F+)wGusDS@{N0`+i^JDD_vPoJ9Un+i<8( zN-2G8STbfadvr`rue=4>^>49mrHHTRb2ywQ$?Nc9zC^fW+;~9Sk~(r$H39tt)9xy* zr@%N|vSOnG&(rgPaUN!%r4EiMbPQQX>$hX z>BmQ8y{W4kRXv637T#~==m>N*S`3Wx3JNc*xbYIc@!Gft5H&%6Mu&xv1JVL+U*cB1 zNoXfNeUAaKgzJ`oG;*WmvK8{6nDf0xzmu<)bN)BQ_8b!C=sJ!YEZ@DdLz)~3Xtpr{MGlJ@@w>X>Qcy&dlh z$XS*}bqMrgc*b{*hvC}t6!zOreM;XIoYIA#ihf+J@coQ@PSbXk4u*3bAJdwU2*rWd z)SBF&6flOYt%x->O#H^h<8N|lu4VQs)9ND@uS&lAq)Q%e2x_xbP#=>}KunqEr$i$o zf_OdKi=ChWy&q(j=7PyaSftZ2bZ_Yoe8>>5KS-cf{guWYdvygDvg!S>3^Q_UWg@q8 zO_xrmv;te}?Sz-@+3H!J`;!g5&opH@EZS|c#6G+AC{)%ss}@9=Vn||K%uRYKW*BzP zNJ?D|F2{jwk1pvNa5ekrY^F&3ZV!?K(I2CqfzL-rwbGLBTp2U@G-4)?#I;(47q2`7 zRZoSF%FsLtBTI`-J}+M?JD_5kU=$~s@$g&UchgJ#ewiL$+Bbz;FssX5Csu6K$X;8c zr0?+nnup&pwLzs!N?Nf%Qo?}yr1kbY)xf9y)a$J^5(DFSS~NaCQ6U)_HlpcA7z)}J zsMqw9W6Xu0_-@d-2)OSeAZ%}cxxN(eayk&jn)_^J-Lvy#NukAHSoE z{*Ro?+mXD^a^JqXCy2mZ?tgJIIZCM^=ofm%`ruQYb8vU8_xr=#aJgj)u6lGLU`y(c zG)x_%6+e-rZdI56qwS>hoUuT>;%gN@|8r?3qGQS zy&Cg#g0Q2`SR*$C5X)5P!X7tJ!T26ehVe-A8~bAJ@i_OVp8D13Ew*X~ zU(&BIS-(M4aaq++LAS0i;)~OP+WAum;mP?n?RT2K>3DLY=8d+)sW!F>|B zmKbrgO(jQ5uh+o(-8M%MQD}VCZBdw^4E#eJkAr`h>RKgn_9rkHog-Z}^QoyCf&2i^ z^4+d(dq2lQCrs7zkN4?^BeVA7qG^E3Tqpe@%&&Xx{@TBr`juCHui(=8%UcEYY>p$0 zJ{E(EfA`cKXw9Qc(;sHjzvD=R*GN8>%hKh>VNs@p)&>r@_x|2R(nyY3Yg%o zA^}K0LsIFJpS&G+M{hrHQStW$bX{hM#%*q;w4!wNDvG+un~r;rUThV@qk-OiI{E|A zsLAr09sbS6gXmj=t=j$`%Wu_=dRMpMqc5w9ytHg@?dAzofEPqrjam3;Ea5VCjn=}+ z7prYJuYBIggA8a<$uQ(^9A=~c(^I7A|9D9gzaIYY%_pN7=KKG(kiP|p{r}c>8qwL& zV%ueSKKWf((EtU$K=Qa;S-%<92Yn~DE&YTIo1EwvIKp5(qQb3vIw;aj<1qwQ<$%{S z0=hTVbQl!gK+O6zM7DU45@K{P|4m)ULjq&mtl^fbBR1g3r06wbn+(H{KYMO>I(+T& zE=Bl8*s8P_3i(6H?TJP@RfTIWhU95AspEdlcX+#B8r zW#r|*yJX4D^-?H%)$%g`>gcWqfj&|9))`h_RuF4km5_^$KdSp|}%f(Xbn z)f#tb-}&Gr7#1Tkr-ExXt?o<2A>`n&q`9tFI?|8Di2XeW`7^QH96!c~uD-zcd~0!k zdAVmk4fQk97|E5iiYN;h2_1Wj-8!>{*==!wLp}BQylALM&kbU_O1!uYB?rPt){EES z_1b0!0_}uKoBr0Alq3}f>_Gy>T50&AJ2%^7NRrU(0Qf?)?01Fxch^(huJ9e!l?Uk_ zF1NMK&9w%?{T>D~QH#>>{4uI)ZdLDqolf?U;RBeiw2jxb@U*}=)AGb!-&)&|=&Xfg z=Wc6!IKG5U$v||mH9e8*B=e6{;uNIO2FV9kr7O2Irsq4Wb+Jl5StwsX=HV&Wr&@JmCT~13?T+B$t z6v&aQ)nI<#!K&tC*J+kDxee@%SQVoEL5{3DT+hTb&sSD9z7`Vh*^P}R6T9g3T2bMm zlxDu3Y}dn9YgiB%oZl@tf}`JY*+$9wY0r2mfNKEQxwUwOQ(yk)v0|@QG5)JQi3SmW zgVlNFhkK3wW4NbbyUFCNXj&-x=d0y(w!XGQo~i*;atdzUsD}({X5`G8M$6Mw(z|W|8*ui7y{OI`1Z(D9U+X_|r4aXN zv#DkCq=4Dsty(P4FbP7q_Qub^t^)U?}OHXj2CF-*$#s^JE2cP&8QCD;&oSBt0d!=3WwU%`c^*stmLm9t{ zEKg;#Lxc{1rfIT*D)#!-?_>77S3TYRCMcQucKH*M8~P7y=mXpilz8%)8{xUhXS=_6 zq5Jw^cI91%oysvbF`}1jH#P=Mv*TRzB zT$THYL?D#AGHcdtMeo{WTvYeb?>x+O*XuI+wjmr3`U>$yzxc84r9ug{#h~rrQR#{F z?@P*`g`c-&`zEs!qgl%fJt{z;)$#1_4}Y)y-9+uzp_gy?TNR@Do6c*6Z!K{t6YZV> zgPC$C{Ie{%W09Q}CvL1w|GrQ3iz~Me)j#0TD1aWy^fm(Cjw<9oAU>fyN*Sr;Fx?dV zxfizTviD!#?o>=;$8168dOp(=ytWljy84R|Fu_`y=W}L_w(_;xy*>nVp-wPVP% ztI}*tMpgu>zikHFDL}es?Rmhn>+oye2P}d!TUtQvdP66rj6&ze{$%F46CZ<@!48Z# zz!=}E0#aJ#QA?;@6chD}fqAcz-;^1cxTM(HOH79$pxO)2ws6EKr+WdkYWxFDnC`6KZiU@EvuOf3}WIQ+g#562)A<@B!0-gd`Ru-}i{>=J%Z~F$o7%%}@h9IwEBt^-F>5Na0 z5`FO+x;yASV4wq3$ILIdN2>WIP<~VWyPks183q|1x->KdjdejMa6%H%+FKW%s# zrk`2_mpn;FO>kiR*oR-&%Nf3H$I{~c-@t(ICmtyK$s?F+AyVHrt3gyx+oE{feGK*ro1ZUX2M#?JG`#GAXm7ezUVD z74v-uZrV%Ef5Vs&)&x39HWv*`S3^Lr-H_6^wLbTDzPcC4XTu5*9x_@#l04`7+B${O z`+lc=Px0nMnLc^|R%k1~9OZDuh#c)tF37?_wS7@XtX$rR6-R!i2$IV8@jP&k4Wks*oigAvK(&g`Q>ntQLYkQ(7 zZZLPtGJ=^l23?b^>@MZjzXq(I)-tCB*>`)xlS={ zWX;9?mb(ItZ?uEYybhz|PYdzT5F;7+1VKaJX4If_#;%m=X>g(&L?}s*vRi!jMp%8` z?wx6gg?pS01-iO->du8}f^%HrNC1)HZ3l3KMwy?0+m6?CYDIipkOK}u&L{*BdE zTgic9%g>7QnC_d`;DQ0#NjesK|K8(!yj3$ozFer0I&^4~67#+pl#|R@DUM%K6hX>m z9R=m(#2m>?5Cj`ink_;(xL=@sLMCO!?9K168qv91F_=hXxTK!_=koWpoIh ztF~QFFY>sbPrV>|1J5uxHyplZzmAUo63uRcp*!^Z15i0 z4mrq&<@#7|8enl(12_x&8?IubCVncEKP8v$zxqbGvL(22?AM1doo-#!{(Ehv*;ey2-(N{wkm&fX-ri(%2AQ_V`=O zzBjjjv?k2!VNm6f*^bMOS4KR{SOB18ec!rdMd%-cVQuXU^UKz1P?wWOlPFkC) zHE)622~v}yt7)O4t_{^cI0cj;|3eT=3U?LTF>NlKIh=*JKQ!)-+D@3<5vbBB*QIC? z@e^AZKpWEpk%m01v}#H(8%FZU9EaQ4)pO9+w#!oN+-d{ zk`kLSx0;?FBs{1qv4LX+{J%7`m-FuT%3_Kfn3+x{R<>a!;9qydzobD!YQg5tlT~HC ze{IDg9 ziZc;Og_Ple*@nG@gMKHOhr(%|3sD%rC}7!(V++VHO5agclkK+o5Sa+ioggNohIQc~ z*txn|yGpE_RKBf&Le%IuzwUUY^?b&NR^@ke8svX?%Sr~ajqA*g7*VR&Za8I9L-@N3 zZEPenkZY(ahqYxyZmUhx*(Z^znrY>@axbrlUZFtUSrRZ^(tvsUA`5z6?m-UxqrpH; z#vA`^^KsNmoS?rcu#7_q(^p8)G9k11%U~r$gzxu<(`!RKPGbR|pe510HDbXq&&TN0 zd&ln!{%aTdEU@-^)Bn~2Fy|;5-W=4_<3;21?!^@WRxnjUdM&okly+c0NCcd22 z$mB-axX1&6$9#M_iU)^>cqvbnTKp~#$s+d^6(s!I`;*?Amnhh6!XkXx4t&`xeEN!` z^(et~UnK^)p`WfY2Ix^{tG7DV-jDCycNKJKEH`j+ns1O$hz;-5PVJpe0y$0s#PQ|` zM66;efp4%VSuJ!{m!lE^L%sbfYTv8<_6q|1c?#7j^;mYQwjDU!E zN4D+)7=}W}13=_=d7eGORff|B7oX$7W+NgKNSechU_inA_;#5Yu#5aTT&Z}kaAqI< zDK!@PK6Zai1O%Bs=Xrr-HB$9M^J`r`U_PqiJ~mnZd^_?*l994l!AT_f}jc7A`VJe z5LbXyhFl^CwFRC(qQRwk&s{#dGezkXiizPP(MTGxL8E2_(XmCiQ#HJCG-Ggfpl)M; zJA4JAo;Gh`!mr^)NvhQtCh6?aEILFcZ~6P^et1-=;3P8pq+!$(V9IcTZ#H+424c#+ z>%RLtb{Yr{{im|sx89$HwvDqjo7N4eb?ho{;v!flv_TUuo&RV9IxX-%A zO!Vej*3AH6+dXH|T(+C}+X4BJG>sQyER^&*_+%}}axWs{zxqzr4087U=0HQX$G@2v z{?7tvHOd~``YD}Xo48%sjwMoSExfH5r6N$id1c7`_qNXsP3InFTT%~03?>W5XYZGa zi$MFv`C;t7yTILGqZKkE{vD6RzP|j+KY?+?Il2;H@Rj71JZLVG`1lB-ZHBT0w;>u4 z9}$^*NJVnHka4`Joq+Tj!Dkqm*kd?uLwjSYc!KsvmbctiInYq=F|3%7gWP&jt%oWh z!q;>bUneV*Yz#Bo0k6!upyMwN@&H+UQc_-08ZVz%XZ~yZF8e$P!FcJFJJL4G1$9))-MaNCq%u&}=CC-mqGnif<`+OlKrty9N zTu5!L7j7z3$g{xCq$k-<5^Y1%9rw7yN8N6eO-t7++gQM{Qc$A?3rX7?x4W48R^na4 zB3TvT*cCJrH)Ov~EizVW`2YtFfJO|S2~mp%W@J@)qX+vV{D{^239Y;Q^zJpdPm=b> zo3IV_^uBH2;FCq{0UQd5#(`q%_*+H;=J`*)s ziDdCyQjMb(v#W<#c_p=F)2@kmJcz?OH#nGW_t58C{047jhf64SiE%2f_VdE^Z zI4iGQ_B>tViPWWV@<@+CjsgLCgN_k_LX;Pv^6-VL1$+xcA=}Em?s9wELI79QUFiYR zg^8ekEYdMw%K!%J{__0#lNmZcX?$^GH=W+M>X_{r3|x7RxmPfQ>%!rga+a(Xy$*{s zrQH(sKa(Z2W%=hF=68toJ@t^ko++PlAuMr@f{TaCczt*c%GV(7{{gE&RKH9k1;mqm zJV|TSSJTy7S%=+efrVufq*^)<`)oh-m;%P;hJDCLux>xVNno?G;TSdstS107sY8z` zFj59glYp^FMRH-zP3d$4fSSc6^NzovbocOcgO3tIU}=_Vas<(MqUW}Edl(4=Few2` z%s%Y}Xj&Sl01#PiBJrjXz4)V=A5HpkS^4z&)y_$C%7;ujw?BrC&h5^#JJnfN46&Vh z=^)3XGs~HCULW?yMR!lw)b&F0ZL zC$l!bPb!q(20{qjSV2B8Y2%s7Og$KtLfRJ3+Y%*Mac0pey z(PT6~$ZFx;Imep?sZ?r?Lrj4{Sz)v3BWk8>xpefzPyR7t%m;^ya-Isk^}?U8YdX;V z&cGc0&D+i`UNE*&{{3h7j~u`Gqbb8bes8ir-EQG{Y-Qt-MpM%?*kl_FO-ENtGekjv z)8&N2<%T!Q2Y+@B0@>Mu-Q{@VwZ|SSO1H;XS#heYGam zQBhp+R>$6cpIBV|WTB3szC1rDWnd+BSScM;*8yq(x&o@DU?o#9QwjhJ-Yh4W{V8f? zcb(92u=xS&M(XIT7XZv3PwW)~b06^ zO<0BjLsda74HOm_o<~t-K1zzSAHVQ8Vo!$?0A%MB+H>=Y9?uTsKoA9_k_zJSBx11y z4ATGszz_zOMZcV)lS(PjR1Jn@HW{<1TM8B-sgu zA&?{i48uZ{M7Uf|*klPj&w}GPFbs=WjG(?jLrbd$T?caV^U<%O@bU9UrtdrgK$a)V z!SUi!p5ws~1`Nx9AuJfefMr<-yZ}Lv!7yS^1)uPsj12$_P{1-Rh&CIt@&ilnoh_wh z%(AkA4xSg6ay$=76cNnvps*kd4m%5m;lXfD04`7}0)z(`9+dRX>3dZg=Z@oNWZA?^ z0i33!5U@-O0;hll&>g4XBpWo%0D&D9g@SF|0C9PtgA8trr+<}^J)d?iA2HJUwcG0q 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 %~Re8b9 zyYAH<>RHEiI7{FmV#nuwg)7U)$ambv0v+_v4Xyre+9-;oAMkmT$1-NFZf>0518$7r z(2rHPaqvck=&0w4##BWh0E#oN$iA_~7Gh`j7+GF1+-W50{11RY&+;U_IN*OUc~qWW z;#vnER!^QLnS)bqo;+!b`SbJ37wjTgNilWp5eJN-Ded~fXqnK_*m`>B+S9=-&;7Hx2&CM?*^mq7PR(UZO|bCc0lf z5WL}4{d0eDKIZ|}bRC}Pow>39khC?}<7fN+wcMHv`XNF54hZe^RDEE%!?$zMIe@VMXfb zs=3WNk^_<;(j>>wozeENA*mlz@lP1I-`>tm*Ye7uw+v6-syPIn)9!EI&>vez{7Xc# zpDP(hQBRaFAnm`^cU`ZNfCw$!*Ih62acav$e_x8$un+wy>V1XxOu)EI)*^b7v^SYl zElJe>7Fm_3d^Twf3vNyLypFsvAgwJH6&+HbXfgJ8FQ%D!{{^C+>T`_5Xl*UBO$%rWK1AZo#h z=_V(y+X7O84p6ebEoajHEAflj;6KlYc{U~qs?_-TbzNYwibn#gLLnQR--)jWp@8w; zC>Y_9l!@kM#6lZG_bC2aCcz3#k1)~hUKooBht5-q8o-|Qrog;&zIdguOcb>g}NA?@uu0{OMfh}{qcd?2yGp0Mwz>Xcz!Me|bk-R+E8;zBld+bP2 z>8{PTo`0`-iuv`pD&f6@cdyd42j;aSppB|0v%a<}MH~^(I8i|u0pp2I$GS(*VmSjv z=Y7!RE<==LeNog>0>z;+Pmy+GF4FrUJ)k`hFqhNseOMv)I`!}c_NibN5#|Zk&w8#7 zLRm>F6ZCVN+aUFzLM3rt`2tH!lWI+^R$*`1bRt^cWu zPYrBx;7_PZGnJx&d_ckFDh$aTt=w-?K-u8tqtz&d1T;~!x8 z40+_f^w+0dPXv+P=M=#9auZG0m=m-E@atELA+jyt^z<+iz475yz0eNHG+*t0Xa49# z=NcpFuOcNv$tSABMVaV5uLoP)0DrUh4>!EGr9WJKh8;T&9X(Siu{p~5I(5~5Z4Twb z=A**GlVnXwb=b}wSd$;ReUn7LqGCLXgb&CHHytJ~*!l?bxECz!_&f3jo>#C$3;AdL zC`U^OX5}IXXTsj-m@~To0JOOSgLu{Lw%OzR{|?VDgkp_Z8c)KzsfQFsrT?X}G1|Xg zs>|Q0AwG~si#*{SR3X##ApGHKff~uQDzlq)?gKoUKn9~5=;GcPf3}pkM&zZh2!GV+ zct%fZXZ$4EmoX$$Ko$>hJPKRw1PkYVH9mh^P^vPU1rwWlnhEfpzT%^#A`D}TRx zMCWTg*vgf*K#97oyuZM@#|7JQ`ve8G8eCXPm9c%xdCcfgZmo$ZFi9-3s#EF>)GdR(acH8$sn#P!V5P;#S*T zGx<0KGJ#tOz!=)(ktXpmgei7eO3p0x5Ow}g>z^cF$_aNphj5z|e~3J^9%dLmUmfqf zPxT02bTZG``NdGlr?Uor_)Q+NC+wq*vw};G!X<5=WgSgrfdkG_s<%3*Ho(vWCymrY4ulg}~n~chs#O zx0^-Ge4nE#I{Qlxa2BNc+*96_A7BU2<-k9?Swpn&5O65pCK@j_7$Q>$Tg^dFLDzu~ zLt01@^&ty)F4*!n4Lw`A@Un#x2=1fhDI!-!XUB<)hp}73;b1*id$0);b8ghk^E;dR zTc$XlE{2sI79fcS4J{^$HR&_(+_&~hdkY_WTX=jy(qISl>GiyvzOueZNk|Amy^avEu@bQ{B(At@VumyXd%@_L;8|X0yo5{9@v2z z!u#5FpN77k1cX}dvMi}3b@%P< zuIHX}=0{76tA-Fyq=t#-KEJy9hx%1tE#E!;o$rj>>6E3-cddz@w|b6nCM-cD4546T zRoVxrjIGVMm8^Ed{v`|}(_U-4{!R=!%ZjLzD$lopa9t86s z3lE7%0o5YI!F>uo*fSlb6@tV|z}VB@qCEc77{(NW=5n z22qh21ShZnlq?7D4U}=tqzE40Yv7RW;Q5Y0%#X@gy)B1iECgax3~el6^>;WVGNvi4 zBM1Z+C>K7$@X!DtdQlwQisXcIq3TVDBu|0o4x*C(1FD5inE8(YA`nfVjnt%zp@za3 z*!M8Z!Y(NBlQA_l4+0X#xM*txm*TgjG=ZvRhI&v5aJ|LNwl;~Bs!|-+Or3V6WSpGnA+L~XgVZ421SiQ z3n$@w41&36nKTs#x_gjlY9$NLnlC=s`C~>nnK5VXg^K_@RgbKJz+bu}D)9gQXT1OZ z8zYN26&t3sHMd2hVGvmbmt+u$KoS&y3~(Rd9FE1|R5;4{Dh~Axb?^G{;3cb{6#e!1 z296{fAuQ7Uun{)l47ZWGzz5*)YK?O4VohT)ETw$IANB^8n)*A@+J57edbJQto< zTPdg1h3A=|ZmHXIOP3f1txK*4z8hWSdtyVfDbx0qsS0`y3795>W!FYxf{2k``&w&` z?|bm54c|ArUAKBk(eUbWEl1t^s_6gzLg@k_@Y{CEPHZ_Y14*u(Sjm+LGE=5t#@xca z0Or&)$7eZZ-n1VjnwwFcZG-s%)L@42F+ zu6&fc$tw|xfXEyGgDe<^&B^%np{v0e2RMhshah|hpeBS{2KSvOxyr8_?@XVUt2XM3 zLNE`EGBiZ{p?d?^`A!4&_nZL7Q6UTCNv8O9$<-jec7eC_o%9A9L8n;|R)W(ROmXx4-z@s~ckTX4a9)-a; zLK4ufYuKB$@Ii^<;?@`x!oZk-s>=AFzXZ>;u*;~zrVh>nA9DfyDMCOb6@z^*qHEV4 zM8X;X2?NzVAVh)|YOak$c8egg0$HhT9<>Uu!!5rD0APLviW)+7_$?Is9RODW z;FGTX=>DYB&*uj37*nYKiQTY#`E55WU%nbZ_~x5$-n@0|)|r&j+JTR4-O~-11Xv&utfw*^9n$`~#DwG+v%e#h^#@ z+TlKu0N?`5gKGiCpowb5LUyq5?AEP4EAIK7sLN)= zP_C4oEtQ5=l#Kdpg#2Tjod4RR$K7(lbzS#=5qSV$*NbN@Z9Ca||2`X1JUV(7j%l`|#WUJp90=Xq*bC-ws_>nS2j z0BVIa=M03o0JkB0XJo{qZ3ss1V!b>5wH}#{B$wbG80APOcVpkKIQAW!4#GWy@bX=L z9dixr==A_x6`Ho-U1s+F0D2}xLU9m6APFBrc#xP2#{`H!gsN4AQ-#6(%3UJ+;W+0K zL?IwZHegGq4lae^M?#P zaQ}U4o62Q7+Sg~Gb>hjy^z+#M{yzNm;>Bo4PK2I_L5-);kj|iJ6rm~_hO#E&jV-wJ znkCr%VHciz>NgOAL)BDtb@hDn%5Q!5?KyMKA6~KY+Qs$C9SHm-B7aV+-6JcLb6by1 zFH5E)^TH85qi9-`fPzzInpK+14OX`F9V|Td?FY+m)FJZ`W{b`Xg+m$3*P_|Hhn@l7 z+N#6H z*L*CS{bF-Hd~tvDrob%hviJRfatK{qiQqL_i4`e-7TJLJvKaC`NFT|sJj=d zXBpJe`DyEL_2OneC-R^jAY` z^Z$O9DeBsE<5R`(sCh@HS$ur+n+`_s{ zG5>y&~^XL=490QKI~+@W=uVxhjdBqGHm#1jlsA(c9f>doKcYJ3it z!xM=tM}-io;FJ>IHbL!v;<;~Xth{bwDgS<+fE5L-@yeCSWG>mXY18Anrloz4f=B=t zwc|%YYL7YoyC0s3+9AjSwdaKpPzb?jkB6#ha9pqO)vsP~Z7!GFFqUjhO-)O-ZQJ&X zeVyI0LZJj%mPShR|INKaZPP1b9O-lernR?KXU&@RH^alj&yOV=0GxKltjLTR=UfwS zXjmGJ#ZQeyVvV{U4uy0bilRZ5Yo8P_Ry+H|a~#-?ZMF36G^@}dL=+%0>{=x-| z?i?J*{!>JSIRCse$r-1eg5IufgcTJho_rEwsRSe~3Q9Thg*?*fG$u@F!Kt&(#z1xm zYu7x4*Ehd`cp?T_(I5mMNfHPlc=>nh#-kT35IAc5Sq1*6%cqjeybJZ24XH>wh(NjQ zb-w+&+400)@uigdYb`A!zjy>1kX~p8&`Sa9WnU;(?G=_&76@CIhNk*$1jZf!l;sg#k0l~_OZ|)Df#gEf2dW(Rt zLqrumY>NqNymEy?p<`ywoOzX`C~bsDY_uQ-YU|ve_4sgyKTik&=UisK-`&yC@hjJL zd&ZJ2kw~1rYSpUSlgWlQMUmN9{%;XN;QLH27E9f0)~xwaxm+IC4e<*WUfe#RW%BG$ zI5JC9)pkjir$|If000-f%o#i6QQGO)*0$kn|2vyEzf_lTl%M5^C!YBI%P+s&vUu@g z_s%=-JnQ=FuYV#QkJGhl*WPf)9e2F9VZ#P8fBt-9`SRt9P`hs%H$sT7En9Z|{T~>4uhIDV(~bHCLOE_UzecY;44#p#k(~^Z40AzeHD8 z4-)Y>Tc|DQ%JCID1kdF7Q`EX%rZ$&w{Y0Ql?IuYZnG`qt8=OVi@kxap>q$83G$Z3z(YnMEAxf&fTGyaBLer z0|${WRPfUWe*w?qkYxhf@t~?2R8@uRx_E8#Z-N3p5I9Uw;0FSMKp+qZ1Oi8qv5gQ2 z1OkCTAP@)y0{^E31%4n92m}IwKp=1w2@3o`AP@)y0)ar_C=wL-fj}S-2m}Iwz)|GC Y0L#o&X05M?We1{Yj^E>`cHSQ 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 a}fg3`FOf*TXLkB_e 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
_b(5V{-#5%4|KR1Y!jk!aCO9z*^}5 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"@x+^awQ*{mQ6D|(^>Rh@nDwLd)GeOlP3 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
Ya79U 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Î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 YhOS7Hh4+rcC4OA>HE0#V^nf$@Hr3z=vu<)N+$* ztXfu^iN>oy^mf~A_jv8IxNV+WHH1mzADTAZOhMKg=eGH+|At?y#%aw+Xbtcv=0$3A zo-~MTtZiM2|C#%HqCzM5~Wtd;}*aLy5p zb6fpH3on?rtNo2pGeD*_I28da_JTgm8JT%r+Vp?C!0(`g4m#+dgAO|Apo0$P(bf`X z9dyt^2OV_KK?fal(82#-bOe3}9dyt^2OV_KK?fcD1)(GGJLsT;4m#+dgAO|A;4cUr pf!{#~9dyt^2OV_KK?i?9_%D2^rR?LK;k*C<002ovPDHLkV1n+jkD~wp literal 0 HcmV?d00001 diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/images/emoji/people.png b/spring-boot-11-SpringSecurity/src/main/resources/static/css/images/emoji/people.png new file mode 100644 index 0000000000000000000000000000000000000000..4f5dd3fe3d302f60da3d7299869808ddc4f2d499 GIT binary patch literal 201861 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

3UJB+c3s z(M)wK->MbdP%&UHpn|L@5SgWOVa73?nNf0SAfa@?xo+vA6XMoVG!R^vJXyQo#@(Gk z(H3Wx}z79bfdCvjI{ ziI}5CiBjsEdm|qapPq@{l{a_eNXZx+mA| ze91k{hD~0b8^+a-^HUM`^A35(vY(D>*ZGVrnaHHedQ`mV^HE;iZ6uG0PqZYUxTa&r z=`$v9ZT(!!&lBf~DKp?mK&&EKIc5-+mENg^1e5;wkTfLD zWFy)jgW+6nJ-DX>mC_H8kp^H8@!1a-p-lB<1gv0SsWSX>_--U(=YR{PBKm=L@q80q z$|4YC266IOONm(Mi8try;iAyl&f3Up=la~-f3Cg03>-{%dc%od7a&u4-w|XEJV9?Y zKd{bDPnWc#Vk}<^t}UT8-|TAH^+L((%{av)zsq)$Fd8j&LMf=@K~(6)lKg_H3mo0u zI$B_WE5;mJ7U+>R(139a+}3-&``#js3S<7_wJOa}Rf7GFg0Sy@ULWQC{Hw=&W~~Br z-}L1*dy8tEwIKg9Au(m7(mg3yVkd{IS!^ioB%UtU56|zOw6`R$W;kg-&wO@pfZbnL z

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%0A|4Lt2`^xnCBgC6+XWpS)uTuI-cWt}M zEfkwQ*U4&#m=eM$3Weu+rthg{LV;H^t`kb<(s!4N>tLA?ttJ?-c&d-!tgx zJf91vKqj|hd>SFf!D<)dsLyJ)j~z8J~N7XlR6j>e7-=u@t8cs8{#a}MsvEfBv?w?K`=6LuHo*8s6U+3`B0;|TscOIj&xc%=@~A^0 zljDca_p+@6t~{%j+iJhhmwvXWHmYA&T~{2ifx|NR1H;Zw`-hDqYZ96WONo#Yi6EaD zrmJfhp)_JJkCg zKK&w7CNy&PiF5E37`jF{WCA09E{g^^`@~ti@WRWyv2_m!iH~B<%bOV}6tKdD@Z7fM zN$l?sai}U3y`8q><16SNDiZC?pd6PI=1<|}7q>IMv5E;3o9OE7rM9+`flQY3PMF23 zn>)Dw;b)0OM|LP}*QZeQO8rHChf->>>-sd**D`O;9QHo_IM?3#YZ4)cCVc=a7^9d^ zv)iknFD3cLCoZMwgwuK9rI*;-aiH_#9i@aa45Lifbp{3oC@(MPsH2X;^E`Tcd#R|X z;DHAoz;PVLj~`Duou;Lwg>mD?(cj-se}6xkrePSyn9PCza1@X4zl0;8^4*^EFLv+1 zHv`pMfVseHS=>?LLt4ouaLdFytR49l(c>M(B|#aq!c*5Uv!jj zSehmU!uO;s_^u}r!pdoE)jhY#H}!p<<18rn&Uensyjs!$f}>KNCr1aCc?x=p5cL5C zT{+m38JVPs1bo-0cau359Dhxn{eyq*>FK+2Qgwn*G>%)e(F_A2C9cre)7g{#j^YQi@`~!7Op1VI!f8_hj_dJS4n{+l?k`Vc5V}yZ$0n+I-$z&2;*C`f@ zP%J_)g!s%?kT+h1c~w5(#>Hdnp!+n5H?V27lHu@A<6b zxT{^qM(y8Cb{z*R5ITMJ7610bzE|)3#G_BHJEY8#ziIF_DSLCi8ourNDDl+Xm<#>}TX0UHPcj|HVjH9!a z1|HBrW}^?!eZOA&BCjnoZ)WFv_jArY=X(kVJP0{!X5HwZU#yEJfRdVrz!I1?1;;Sx z?n`03q9L8vFsd$sDHG}e0NK2Xu7NzNLL$0)Q*gn+bph7_L`jD)R6s*G!0jyPM*z70 zK>WJ<%c~MPFYZOw)vI+t4%(sZIya&2eBgGzxJtg=jEMRam7gZwC4sN`9W^=kDr)w?y*Q_pD!CGG`O!Y zE;)>_jGDKdm;4Srp9S$*95YB6YH}`3@GMtjF+{Olry*tQKYOLLdi~OrhCB+1{prrW6a<_}E*(0XO~HZ+7-1H>#>yW_gvT`{_jJ!wl=I^ zzkb^rZ@lr^@aKO2=tHmFeDf{aF1q;UiM2J=kmdI_vf8+DBQ|W$enP==OTF#rg|fb;ngtWHFI;m}czo;Zr*#WNoI?DW$v z{^Rlz?y)&bRLb`@ny}x$sh;wgD&>_Dl}Yy=(6ii3HN= zG!#W)@Q)!>MOgH;o11;X_(GSk7Z6UGrleD#boeY53b+)dLJlMn`|7CK7tO!$hWq|t zs@cb%`1x(yKg#p`(}2IS%_soCnysZ@3IcO^wa;pLCUrE%A035d4Yi~oEr(;?_o~sk zVGV5faPet=+;deJEC9=L;5rTz%|%zzLHB^!_UhZYM=k`gdZ+oZ`g#Ju+ig}sT=0v} zA3cBSq@!9Hs46gE1D!o-oG|`yaG~*7zi|r^HFfYw5*UUBco&p9fNNpG%rFXXufURB zF3z9Iz;%G}wIWs~qODK&9e7)*wk$R8{aW;!qQEQ@If6vY0tkUD@dySvfB<>b#%=fI z@aSR_d4+;u2p9qcB!Z^6jiV;9|F2Tvewg;GqqIhuU+`d$*{zmN>yZ5Rc&)_szx*P4 zs~S-CsRd|z{%@!m-vC7|qk86H$oKX^T(cT8t3z0w&!9(DiNG*xD4ZpgbOV43Eanfq zOBX&(hJFPzOdH>GI7}Z`h2lvqNJf1KXckymLL@AM`}Ioq)4NI|b_;S;edu(5fQKxJ zU>t&R4M7||YcyJ${DXOcZ2!{fA_z!R6`M+;OT~!#=1qQMO zeD1v2xM{=4j0y?@MYA#5FVd=zMDhg&*rR*=C&UE~QQkoelm(OP3>G&*wx1vXXfx6C8 z!jNWAnqzow0Jaki2%@Uk<{J`Wj^_xPG?q!)uI-qXK{e`{Me5xD#nReuEE*|609fK0#iHN|U{XLahc?*~!a&t+WOr@t0Ni&+Qs@1!u5EFG=n9c2n1COg zA;8r&xD1E>RK{Jop{?Q@kN4$;7oNX85(%HNXwf2Z-1zZez{0j|^z`)L`RAX<8*jXE zBc*ijHJnmv9C5@EHwJ@&rxz|pW#iRXU%kDOj-%q$zYoOg zn#D*0j%5Q33sw+7SOyM;+JsS1a2x|x5I`9ggcTu1{O}t_bA5c^_W)*9%4ezCUwHKF zul&8NYYW5S2wZh&gX=#!j}5K8cinvt7IeU{1S}^)mLv?MN+=uJ;ui`%6=^1tOeVEl zE|;sWuIAF|^asyCW-;wa1>!LR(Z_+h48#D7*WNVn;EMvja(VzKOtZld2mM(WYujABvX;H%7k};fYehuf z$IhIqOsE#Wm00j@-H~zj5CnlvKftVpzYX- z_DG1nl*uv-r6mCW)t0p@e%j#$P@l~?^6Dn=hvf(nIQz4W+IhV;W#des)=k~#T6GHkCz@^gT8fX zuriBy>Y%yJPtrJ$6>8|&Y~>dl+cTM{37qfPIxv=gON2k^x}AaHLq8VxlxG@L$R!h~xZ z8yitoRfYQcp*t~#VW3znqN}S5J9g~&ukP;d=kob{u~aIJ*daRm!*|8_6$JPOK)3BQ z(>EW?=cbgV0o+6gd1zjw{7)qrQ)~#FTE?c(jhE=Op{g1n3t5&Ug zX2F65*OklVyJpOo!32XrWV2bUUcFj*{q@%`X>V_@=yEG+VkY4QfH1I46BHB-$AK~g z?$8Q&5DHL2z;GNu0mm}I3IZ5j0PM=Ptp$Ld!Q`zyeSK%w*VKvOa0H4{g0AaB8&e${ zj^hH9!nPf_pkO%`lITMq7=+_E=;`mZdXobmI(hI>dE}8to_q4iCwmOT5GbXTd`NHy zhL$oBch5St5162*LoGCkD2k@4s_X8(_uh}~b;{?io#YQ!-A4&~LOGp*rj}q^78r)? z=|1$~r={y!8JenqVL4U`1W%Ry{!>45`JJz;x$Mm^KJk-(dWUGgPqMw~;o|y-K2K(m z($af3EM4~5$ox6z$q_JH{)lDY?MK6yYQUi=@H?dMJ()o@tL8!Fs_4gDCjK7q}X)143S}eyFFt(J0fC~(j1Y_ z9SvrQNZm2z`Y5(J670KIpdKu07#=pugC_*c%AM$2Y5f4d8xa#6KBeYlQQ!i$=|a;T zq_cWQPO*bq+WV>lp&0xDA5OmHP?%X0tjGc~gU+rD^7#^W_h!M1oTZiwUh;7ecs6wC z4w_v-H1d&IO_ZC`m~mTtqb=?AW_{x~dM+y8~*XEgWdhIOM- zEW^hWjA^XK`nEni^Y>MlKW8$kV*zBcB`B(nqN1UoSp6*P{B+s+{vTD!G(!4^Qq(PnS zWy9?4r{-PPt6L75^PaGB&*p}Sr%9jvN~k_2Vz}`N!wj_+-MKr19Z%iAiEe-Sp@ZeM z*N>o?IxZN)1|ck9S+E=%z5Rpe>`NZdb#s4NxpL(n;_-O<=FOWw6N|-y#bVLev}x0G z?d|Qaeb~>u`s%Ac9y@mIyX)4iJ3SN%iP>znv~uOjCsV1)-^tp#v(JpT^a_GM1ji_Y z+C!&slRdM)!#&+W_ndz1*l=_WE=N$<-HRA4u0UO=g)G!U9zIz<&N9qrG1Q*;L)q_u z4*(ZGMw1r<3!_s{c|Ez|$jip^+ooPJdKn~^N3OTHr=^gM!^gR3>$Z?gTZ@xv*xJp)atOxO z+8A47fI2p|b=r%22bo)+d1>nkLP$6{^g3imqVMmOKhHdQ-TC1qQ(C1jCv(oZLD?Gb z6G({XL3oDZ?aeMqs-xzL_Qq7!zU}J|=3oBTk9uJEc*2xz`-Y&%Ju;w_zW0i09MLET zXf-cbc~xO}mf>7b#{gvpsYP}V<{aI!c8U!1G$nMzj(P`xo2k}yJCTkyL4KunXHFNp z2T=na3J4_Eg#ZEufB^QjvuWvtk@5%!#dCOuKr35FXEo$Y#`il0^uK8Oz??{=sxcM~ zf2xmX&lG(eON$hSZs%>s{ZmI*&x-c0?DqQF@Z3yV`*Bsw2c97a1;lf3fB|1O+!J-p zCS}EhR<>a~uKdon!AD}z(34Fu=7?~ldvsGn-7)=1<~&j2{QzL}TB_~1f9~q(U$(O= z+tHVHSEY(Yb$orKM%QgxR!o?N1IMNnX;U`L@vRenm@kyC?CsC^1F{c1!yqW}cxKra zr1E7PIeiRb;Q+EZ1v|Uan^$ZeoJ}dM`01VRhthnuwI+VL$dkV>duK&`so0L%`l*;0 zSCCBQFs4q#uCCY6+r0tnwhy8+8|>TME1phis$yMN{uw;aJEABuEiEl*X=&LztFxzL z4h9DY89@+6bdCG|pi=f6hTu!X7fcFzKpV6_DZE6>3V^2oJVgi*ekM&^$P;!p1v+{i z{cXjycHd*}uJ{SR`vax)9YVNoyj@Jhy=7NiP1iNrxHazX?ykWhxCD212=4B|-QC?a zxC9BV!7aE$@C14H^_+44hEv~q^sdp})m5uj&6;b@t!1ByV>9l!X*5X^T^)(p__`CX z$Bc~!-auFSGA{4NEsqCq-={9}OUp$Y8UmC-cY}K{*z~iN=kfk5AYtT-l024g{GK%Q zk`FNui2}(mV#MQNSloS;hbibw=$8yir%r@|2=k+Woq}uxrnFrF7T86b zvDT?~1(v6wh)cbz_tAy^*Rk;1BvG}rN*jVz-wNZMui~WmxE5`ov39eMGeMCr1Ee$^ zw8j*E^UIo$Q&cCnMLu$7|B#+b3LG2j3jDW?0Z# zMc`XcfuW|mw1IwSD~~0q|8I2+NKo0uk)Tgr*(ce%cRSM8NZhh}vul`DqpNo{a;RMv z@$oH@KCS@$xmlu-ChNk~=7`fHL@B!$MO55(X-411*~sFo`p_aMw)FS}L@m5>_bVRC zJDUiL(LZ2H_OJnW6P^0~&ZVsx^gpG*so%cSL2&Wcx7_UStQ{(KqyzXON4x1YakXlxiKb1VF?X8Pc;a%bUA*=I7loYjxs@HA{;TkhnRfSFzAqdf z!F1tV48+&)FDtGtr5Gu{JoT|Y@gE%bfmJFB1^Rmq_cp&JSUyDxvPS0<5j}p%HQN5u z{Q++H;DRSFJAi7#u0XvxLUx>?6 zIPrO1@m)1j@cU7|jaf}Sei}T8NzBSf*8k*tT?$>i5?YYq5NH3H*j<$?!4U>`t>9I?6k!0)viVYavmA3 ztT`@2(^I2XZ2-F<%Z(lT`_7U45<|w6fim+N`|aC~>rqq5FY4+;0b9y>UX{N4aE;#n z+NHZ|)<~}9KpJ$4l@WD zYRYkJ0k4hQn`(p&JuA!3v+3u+c|yJb_^?FLl(5C}U$9Cf*vLFTLv|T+%I7l}FSq#$ zds_8|?@||_Y+o*K`*Wh9{SuUM%&o2Dz(E0Q>55+eU-NT=Cl>;VL?~r;K+t_4gmNbY ziWm+&-TbdTLl3^5JKp~9<;~6WP6+PJC!zl}VKFa=o#Fqreax``|KD`__!^wF`)}vt zy|%i#+KfM5Fm=CE7ep>+^UFE+>tyq`5>3jaWADSS%MX+eI1;bj89FqSV!Kp6u0&Ak$vq6xH*do4$fMCEA2^{<60M;)k5Oh#B8*d zW?cg!Dj<@|d{YM?RTSW;$1Gi{ZBXgfGgo-ix<0R;isY@;eW~Rq(MC^$j&Meh4yPV= z(;qFvDxnCVG*}3awY+(YKI#+9%-d+6{7C|4cAM(T^Vu`@QY4z@B}#_Bj+KEN3odF4Abt3!9fZ-jBqi38#End& z#dBF&+|k!pwdBgyV;PG{I64y2U7S1s=bbN2ZSq`)8Ucct79VWS)L(1$I7(x$>9Bzt zvD;2HHronVGB@PD6qX`vS*npmMNRmSK3k)@IRXCZXE-n`jH7X-6238n1HSDLVVPds8dK)>u zaC*2rJ=cbqk(ih+cVdgebn7Pb2FJ*ld*_qmYBeF{@8us+%VM_+&PfBu=1GF3O6jGQ zOvdVLpy;9v#fbAl+6IcUGrHAs%gn2ChpgZGG)1WO8^s!%=Qpy=_WW1O`!ylQcTAiD z4Dh9L7%GIxgTO}ZL^mQTE1}7m$f;<{-)iRDbx)gQ_SNXS6tmX)>6;TehVXd-oFUvOYqw;`LU77-BRdRf*%~08r zDznvoyxS=%)_wkipqndI&uE)dUnW(6gNxAp_d?}Nq9=p}a(DKnh*vZ`oO=1BWp{Hd z;*CXqa5}Og`z7;b)&eH~Mql6tiUcV_LlbkZK6MnYax~m5>fbPSgaVoE>$FAp(kCx! zjnL}!wi@P=*D7N{Py4N+gmGVcdrVp_xDmZksnBB>|JTe+vcyayNe8DB0Wo^1HIF$h zl_X8~1Ev&$^lm%f@_Vbit`5i5^0;p+MVJf-(VL4M=m>d0<0YzF0X&zK9g%`Xx#jJyLs{3)g zC`WI<5n+NyhZ8ey&LLB==!gOa>${!Tb!fhR>;VLe&eEo)+mDyGfM4wn?e+CvkH{m5 znxD>r`+5KeD=&u)AtOtZGui5L56>_PczG^(J)pH?yyTq9oPRwzN^Ct3n{UG-M5R2y zBzGqAN*7Z<+Upb*<4j^oOVZ@RYY(lj4bgbRcf)G^bwy&e0`J|{8g>{zY*(C_`HhS& z3SOQ95)v-SOpHEJlN)P-My@MZLFaRG>3-fjlK|o&`_?C=&t-WuZ2(sb!g+X8)tPH7 z1U?E9k^)X-mXao>(E!(bnh23U8g{uoiRILbH%sDIV}*mw3a{q6P3EWIhd)1W=U~KS zGqG?#tc>42vrU;b*4jneIBsET2eN+&ZYvK~;H$2;-H7d?%PtlR^M^D~`uu}7$O=BX zD}1{+T3uCQo6UHQ1#5V;OC1G&IJ?m%vd@gF=M{nDD0O~WFyU*ZvQc%wg1SqC$8SB?HRnH}=9c_F8}9dNm>KPuTtZkz3o!K)F5^dZy6R*kKmp@j%TaEQ3& zeUpJC$|&wU7D)QSmHFQgN2k5v-($7eba!2%-x5^I?nHbqsebCF;iM+EOXe?iw_9(| z8~x^mys{s5HV0E8zEB!<`)vsip^%3zR0VRmRfSCfj5WFHjCMXhJiPxwLuwN>^C04L z;i6gp*OEiczNwaps^D5cNy+aq`}*yuy&&Lt5*0OYNA}oAmHD{Q<~k8{(ZGZR4+ohtqBXGYU-g;%vWA~ag}EK19d3jbP0bI=_y)@vhz7b!s@RfR(Q}< z5b?GHw9O#$8`VE?^wUFWIi5LR!+SHmLi%9~D-r&oCrdhkq2ke?VMt6!6LP-}xzp>P z4LL(>xrnlJF&>p1oB^HM((bDt(S=nfcSbqE=E0E#$7m^1OVCu%&?H@Eq2ypcrWh|# z$T4=n$UFTo1SYs_twWKJl4Y}TvXSAimG#ZS3J{2U8C%>>>J4uDs%*^6FQC39SzQ|3 z2yH@&y4+lr|HT`pEYsqAW)b9}xgLc!G-LZ3R15K?CN2NYVVVVq|0V;Qpz~Nhh zc{9cf`9@txTSs=CjiwD-8|sKA&Qg*pfc;8~pTT9FjttZy zTgHIOPNo>p_+cIRVXBfLA|NR;&nvi)GBp1BE8`6*+a5UXBZL;46dCKDXmBaSe{K{k z5k0`S$Db;xB)qw0!V_<#tRd4`5~CXk-sGv0)$VMYtUd8%+N1Sz=ME%<7yHSTq~U%8 z4pkMyH&K<8TQSyQaa)9yhkq4@P+AM3;{ZYM;dUr~#lZPm)wm*Jo7_`Dg9(9vt}43L zBt|qa>na0%@U%n)1^L-ix|SyL+}V;M#Ck50U4vZxpPvetu-byW=0t`Ou7l($9Bl!z z@MTT{)#35QZ#fK&6a<`>SumoUz{70KOllkLdB8L(|J7jhfmg=GovcJcLP9wf0QZVi z-*x^hO83WAakjV?>xsoT>1~ikCz+({1$brAwj-?`c8YMA@cPSDcl(>0w~PCFuF&O!!&gL9oy) z#E5qh`^EM;Z1%XsFfiHYqFAeHf^fABS_||mK(X*EzVS-fzwXGe?&MBWx#EMC5b8n-U>MCkSQO~+y@83l6INTg4IFrrMou;8 z;F$PY$RxA*d^I+0t^o{Ds;M|kg0P0K*H!k$Faroou0Em%DhxR%< zi0OP`NsNPvzfw5ht>!ZpnXdviU-uDszSu$0uzo6h6k}7Y1UMep*h?_x7vtE2Y9Y;* z6m&@A3n1Pk*)P%jKSN+YU5PF$-Y*n& z#r~B%;38&$Xh%IzZD)Gs!_nFLQ6GXh(n^kak?Xcz-MIqytMn3>$xaT@t>wcm`sNzQ zQd`h?A+5zFMk~hg#)?;Z3BbA(wi7ewyB7_&)gcQr)@r}MuKWxgI>;J$$Y}Kaeh`i{ z7Y_{k2Jlgg@nD%IuijWeo%Kj!XlOAbh35iS-;eWa;K}dk%dq=7&-V7%|6F(u@G9Q* zhzp~h2}lgOS+ml(DTbe~f{F?X+&70bimV?Tx(q`cP!7!_4$0)+)ew$9_{k4k)AX;m z=jNQ;g-9CYsW1{P@SB;g4YFIVFW&lqk6UpcY`)k&6l`m28$Z5F`7bji4}wEoV#J8@ z6Tpe_-@QYYVQKeusw~UE7zL4DF z&@YG))T^5X5TCW5y>KqqFxpGytq~?qWa!Dj5JAmfzl0QdijE{oK~6g_hy9djg`bE= zK5H}BrX4Xt*#$R5cfcpBQNl?=cDWWCB0p7G~qL z65wv6;Df-U%aV;>$ztlo@l|C9M$Jj$S1v!RWS$A(MNrB zA()A-@I)rEhOa)kDYmZY(3M+wn-8trQBDj&J`3l?2>~AJo zUGPa}jnrw8#d>Jouwe3WTbkx-ghdZA2yP;xq$9&HGnuSoe6H|UAUIbwqx27ym}j9m z;6!r&Ku?jvi-($SRb61NJyoPE$zo%+lH7g*4K$T9-GI+tF{HzxWNZbrBaD3vprdWf zTp1D&z@aZ@XY=VZp~pHG<5(t{C~k}NdLD;QXf|C)I+l~5IRhqO;W#nH3Q;-pgoN0x$oOKWBN_$%Gph4=2`&tezP9?u1T8NJ56USeMK=5=KcD(nSlhvF)z6D*_75FQo4`k<6i?p{P)N^~r`n?1hVbLwWYmVUFQ|7-lQH z%0HjWKku-?Yjh|H#%QgULnvgyv$WO>>S6&a0uSIS zfRIhzy?gmDR<8Mqk8cn3(9l`E{f`U4I$W^hxnD;m`)zFh$_e3b~Y8Ui#vSc_qT?0GBv17ytRfnbPTJ}lCk8e!uF8>F^2NW6$a(WY30pB#uB zF{wMEd6tFDdLdKJ#(2@iHYEm}Y#Y}S+6Q6~Slmdu7RNIR~?LVrMS?O-7?vRaFkP-p0Lsh7h?lLRN<81R)bPViM=fbafJ5 z-~=x#Wcf=g7%k+R(U0gEu};b*GEr5cXDBAV^kB>N%B10O0vbrjglQ<9Os6KEtl?*E zG}jyq?X3*hqJc0;_-GSy4UR#EYHSZ2yQfk>vC}kFc@`omG}3{xrXkq!@(U{qxeZfA@mN5hek@=i}q^jV`*f zp~2JLz;oh|10h`ec|xm?BjNa^g=x~KE9C!XXfQBC+!m+InMX3&zU{W5+wuWAB#9O-kN{|9qF(_ zm?kSADzyjTA_Qt$CEqePYs^fyhkkX&PG<)zn1I^EMBFAtt*XGZdZV5j6WV*Irhlhs zdX|61xY?LL23HBdDC1G-VCJk`jT)1OdFhYdOM=m5!)yfE4B(bZ>C7jM;S`^TA=Q6L zsT>$<1T3T3<1Ts7*P+PsnGXz%KnYyg-H_`M4wVNJ*=G!tv-n^mAJ&GP`?_5qhRty_ zk?8qw&Vh5%rzYS|O!N`QiDI$~N!9F%@l+;m5QOwIC}>{D5Qr2e#Rl2Xuymfo*@z%} zw&zhjp`jQ-Y+$jxoyc+-w6|>7coVi3;fUr#V}FhqXRJ(-a+1qaNbpLqBK?=cBz&Q( zU;&mgll;$hOeS9_BC6b%Wf%$QBoY}8#PD#0(?uDpzR3k}K~tB?5kL|}e&UUm{w-C) z0)vbsWJ`@;Qh*xS@!Z6iB_?yw#GN*Lq5_ID5h0SB!$>G*H3%~4hDRjIEke>8=~YKs za;JBwPFB6dRVBXJyE!7bkik{KOk^vgLEI?w>a_!fM#s05w;SsPqLB9ob$HMwF`O;A zFkW-(r*M;_tLhBgXVdYNMSB(X;#y2f4_!+*$_^j7p%>(BhIpw+0wVoQQE2VpBk5L} zkCd|{v>|5g#$8_^=6E=4jGismtN~69KY+CLA{^IH=4dKQ!aJW9U|~?$t<<+^H5kVA zzdtl=X0n@Y{wG`U>28V>0Yv1v={&P$Rp2i|ZVp%GCND(|Km^jMz?20u(uJXQUVVVS zK!X^+LDf49yVH-uDX0t9+pV?hGzp&x7hIdGV!iC)|JyU3ZDxWN3)<&nQ*^z)_->)o z=s+km8)|}=S&p#L{sbE!hDHW2PDc<&5)B1@=G}A}#svhYWi>RG17_DzIX6$ooQY1l z;`@LG<@^#fR?(vC@6pQ?q!72e`~`(`Y=weV`+4%O!Sm2k)A%_S_2Os~CP9)?8N0A5 z%sgueH^$ILICSeRU$rbi7FUY+K6bOj*QpEKFkfKq(DDWMN#)uU4gQeLe7fk zTGx}h`4KEaS1e*w->IcpFr3^slYqY<)6z41^c73Q=6uXDm2ATmft zLRzajKp&6|F}u&HBMBx;$FVHG{_15nGcAc z5_0oRj16Q1O~we$Uvv+RIOXWexsXuGu*8xiiko0c+tG_2r&s6JqOxVMgl5egKEsVF z3u2fN?2EF5KDyxqMC;n2q)a+UD`lBm zXk$B`k0$f2IPj^3{5azJ$pfxnu0{Nx*_(O^ZOy2dm>QV^)v(=*{O0$2KBYI#5)XVu zMJO1~NosDjB*72|=%0z4rw=oX-uV?5YyT^BHXDnluE=#kJUuyaa_roL^?6v+VX&#i%S7$B6%$dD4{dcK~`ol;|zY+^TlWHHkM?z5hM+Nko*H zuI*li#Z(+^V`(SM2wSAS5l%pGxI+_iOhfL|uP6~cfsQXq!zyy@ZBj&twL+n*tEa}8 z-0)umaewNQyoDFF^q&ohElE-u(@uqa%9O0N198j_xNV{%)b709hiyy>{3e30hCv|@ z9y4JsX#@iBDy^|^S5Ue!2!Pw64F_6}d@kh5lXljls4URX!+$)`CiMOL%<8VMCEL)( zoBte2Nw|+J96TIkx|=YmS;RdbQ58uNPp=WT+I#B&XzcKRo`#!s@j9roQfb!@gAX2e z>*Nx~)3)ac?@5Og zhf0)Zv^{<*Bnt&O$=epz+~7FkE%@P)%EVaqWsMtoNX^TuV9V7;1vubOuxS48Pw064 zQNaAEI@xge;p9tn&^YDxDtL*9qPZLSrvky&TG98q@-sG!K{U;Kn%hWhK`|n1)dH1U zpIk1Rg(*O#aCggdhq|}7_p5M$CoZ$@5C1(RBT+K6Mqq0hh8(cSFc>}QVtMux2E<9s z4kyxBX72z%*gi0@Uoi09?+EDJ*3kF&?6042Aac+oBh4vrq%6Mhgj` z0o}dQMH`_0f+SoVuwg6g?j{5len`2EFX_2IGuH^J|H2y?NkV~$?GoLM&_@$#sD+NY zmR3o7yQc7E>mm*Dx7mNrQLcur`U;X%q_!mxoz4(R5dzR>gw8A8wEI7tANXo5u=<=X zk}^5mVMpU_rGL7xRi>e*OSS%zL4cd_PIH33gnyV0Hcg&Sp ztMFRQ@n#OEe}Szkj%XYhNYl<8$M{ABWne|1zWA<7okta%$63ciaatY+C~S`&jKbEQ zP3$c*cRO9Gs@;~Ep^SWA9NoLHF}u~ZLgmpsHKrhvfSWYii>DDZ?kuc%t8!5Z&z|vo66bA=s zR}Hkl&85g`S#0)x_(gZ8(SwN9&gvUp#>=#oI8H+Gcik1sIXt9d%DUg*A$FU61H!e^ znFli?V1I~6ZOnP{;@lJ-2~3>}jB*~2qO!DCI2oTi*pp;Z)<6M+1L1U+>P zBsrJ}$KpwmRd;VTkG|GgUyrKBwei{h(I#44|91P}Tzf$@5Rp%$urg8_0Sy~X0~|PH zh4ZVPgZ^z1D)(HU97(o}J8N(LibM*0_zXyPVB*a=9K4{FxAK_C*Pft$)#nuKr zUhDw%)c4X&z(Gq(tNZSFHqs_Lk?N;X*_SJz54=t~0R7P@WTI827W}tuwd`;{%L%`E z%8ma5>2V|AotZ;|$gr|?8BT5AWhdt>TZmB8ac}c&0uZ&!(>0>kw$d1&GGh zHvTs2vy^=Qjt}_SQ&Gu=6w~n?Wt!apN@v5@PZFwF`d)kC+O5{;0G|H%=DpEgWJBO) zKq`dBYOsR&Z{`OWRY({G0Md`g5=aAK$Pd<_ww?v2CT6G=>03*0S!1CyRZkDHEclii zcChInnWQVZa23=1URY^{;%ZHXLq;bXzWiA?vtXh z(;C89ZkUt4f9FlAwRc6Jm6^AqN5m1HaswfgBZBqbd!SGAIr_N#dAh!^Y}4JFq#8-O zW*Yk&5nwCxgZ^aqk)7O)_$P;Tv4vLc7dwR@-Ds{D&8uw&Yc3#Wbgdd(1eIi2e|jZ~ zW$lf2+aR-zV>rpinYH^HBIo}qdM?Wq+Bp?s5FTPW8y;QivYaoo!!;E3K&dT$;QDGf&q6F8>p(p}WQWi{ zqH0Krp(Hex_bvHELd(Lw0dm}ekQoO@QGyL_#d$-TOh7`&wqyp!jC9u75}gv-Lxd*nhQG zYOp6t?dE=>&dXz2db9gR5-&cKk<=Ic^a>c?2Y9!`Al{|GrGu_MtWV`bhTe)syH8QK zqt);swK1tUBQgFKn|_NWH%(YZA4}SxflnX(y_^a0B|U#0uj|hIuQly5baO29ntM!R z+1sNK@G?cg5MTtTlyGMAmt;&LNCbI4=a3dw39_FcgdbCh#<9+g?5oC&Ne(yV{*G0+ zReHS*8p{Tg|K7+a*{Sf8i#GgH8VUm4+`8QFbI^alphc1Yd z&4AS)>+Qd{X1TIrpswg1Nb0x%u<8W2?*<0Y>@qethgKGOyD##+?(I;Crj|>k;|TN& z33U5tzgb7__{0$PdsZjS$8wPYqOw*r{ZMOr{lU#q;`|SSW=U_TYE?#PzOA7QJQjU| zP{CWeC@=fEXa4g}<#Z zF@5{KZ94$tN?_c&YLc*e6H45D^Q#^`caC1WzY{UK*w|4SZxTAhL~Llf9yYhb9AOF> z(JzV%fLX}(XUsYB+t!f@_+oXn9~cw_W8sYs#IK*R&Ll9T9}s^rJ48s;M9@PWOkq$V zNlomANw5x@%oziHa2DtjcN3>#v{j8DSXjl>N`~|I$8O6Qf9=sfITHa6#%)ay(k0l0 z88c%@pSzuJCt!9JrPZxJkmS18iFfj~YT34v5l5)8vd(uhS5o1dg#v>@aobph8Rh-_1E}7_x(ja=*3dA|l72 zGRF^8ZPZM}(vW>&E6Aj!#`zK6qL{=_>HXB}MZb$h-bxbiD2mCyfIzTm>q67F+A0Py z?LIiOaaQw}ihHzL1u;L%ClmL7vk6>y-TZxU%ARz-z9Qi|N$#{&g~Ag1v6={%2J1iA z|0JEJi#`5cwxTT31gXZHK~DR_L?vyni11g*lzzOg;n_PDS`I$Q=x^`-?;!c zrBCVvIAf9`ru+My`->U7o7gA^op`Y*f+VY62m)B#0sri2)s^09+HG z;@Hf0QUz@|g^)T+RR9H=9iN}tbp6%O5cP5hu7NECVI`WYreb@4CLb9a9Sv9k?jhtU zlIVD|6s`&M-7WtJ32xfr$R=-d&+`<_N}xgi*mnjTKt2E;td~)^+jW3c|9EtCq==1; z{YWjJE?Tje_XxVFM-j2|c=cv&W*WZq7(Tu$17X!l#g3Hv!{Wb`zf8Mx-!ZtItZ&CP zu;fSbl@#_W481TfgMt`JV7SGi3733YHwaDUbXB+PgZ3l?=WG{*)#wUzHnS8GRL8QX zqt{I;>%^*uV>Q}%PPiF*ED$O4CVtszl!#qua8xc5qI2IgB`I_j zQl8W}L`d?`WZ|j{0s<+PJ@*l~9wn&qxaUoO7tYzZ=b&naL&mOqQ2e-JC3zsl2*>*C zbffc~MZN{<*1Kmegu7*r6fb9Um=d_3xwNuoqdE>Ggo?Z~PcZQ?Rd0hTLW8(dP0-gs zA9|Q48*h4C{5ee~^ZNI`#bj=fICX34(A>ouO>Xsz;+pEKyB<6y=S86^Ncj2-s!^gG z;nvbYl$3izX*G%Y`Qmw4qwD3iKVF1<%1c^DEt#GTl7@@@nV4=ms<>nAG{*d_6$12E zYmH^Y2`2S2f(jnRj243;aPVDdqFD2^;t6sfY6uzT*LdM0f>%uD-@E1vEmIy*7li`9 z>kels`?jetHPZ7{1PF78i72$CS=Uxc+@XZ$c&Tb;^l!-A4-nU{qfuRNB86Ja%yC@>a+QMq#zX-oVvck+wo?5 zG!P1j5KzQgrOJd81E`Ii0LkI0`-(y2C*Q}!$43tie*UPfZcj587Yx9J3O!1?Wa7`^ zvtWY$<2U$kZEY1W-MgJ)P|IOu1kw#U>U9leW7?$8S`vX^%7V77)9ZK`dH<25 zQwN&k9Wi1>lca_O1(8qL?SFE_X(gQ68;*<=zRQ}uxbYI|;3Gn@Zd+d*F0tg@>GND% zxVUa%e0uRC5t^mUQ!+C(1-t-^tpxIB{LmWI8MyCX?`8v~>NGz@8&)z{^*a;M0GATT zd!M)NZN|wzM&O=oX5K&l-d5Y}Z~;}8cNzM;cQPfbKO8=@PqR-c$<>*7 zio3koHxW?I$%<}s+dx4tW7}c43|t!zDx=MKS0oYssx=o}ClOzL%l{FE|H(Q${EFHICDy~ujZiKUi}VHSx4S$! zOflt$xAETzaRGOj#XC1!AHE;Xib4g$FGoHnEQYZ?*`XNlqWiWG*OhP&k0FsbF+>hd z%#2Va>F5(KDj-KKvbN?#r50_)_31^TKxKV|@5#-GZ8Nq@nQ@IXc2El#g^CcGxVBXY zZI`Y|LNJnQI15p_9%Frri>`J1F^(?I`%*uJ2uMd+s!h7;! zZcAGGkU7M(kz=BtrN!(B#D*#Go}AH2&xlF3j^5U+aKUOFk z2Ci5rehuU>6TUp88?N~rPl<+T=3qx@`fhV^O(O2@jn7lBAB&YS{A~xyhyzMa=HS0h zMotYo1wD`Tli8bn=IiG8Pemp5u)k0Ql~58wTqp~<<5Y$ymhv%!w!hVAGK+I$jD5Rq z)p~9Rdg@s>9RGui!BrQ^m%vY>+IZJM-M-KL1oS@gBnlzx_B~4nVA| z?sd5#AT3|W8$-B2xy^ZB8XIK4(T)trC$7@S*$h@VXV9q@cfM{Ryd!sP8l+i)HzZZ7 zGb~=F#8er66@D}j_V>I@SOwhH`NyzsKEsp8@)Y1&5?rB)I=0s9yw3xp?6wmqtS9rb zy}f>%LT$q|q()%fAt|04VmS!%QiacYI9N@(POAEj-*Yfl83j$PV z<>;xyUY!BDvvbB|+t#5=Q*?3eHYwXbw_uC4MGHwQkBuY?d;p?Z?Q&;CAr@%epDU6e z^=iJ#dXUvHiXgFqn^kK0R;^Xr<@REj>aH^HMsyw z77Qv=cIU4aYg=(j;xrWD4uj(GgSf2KlVkTf)U>5p$k@k44H7Zwu$20?+;gk2Xe1e3 z>Nn#`;Cz|FGjW`VDte;d3(<6wFZ~{BPh!u9cKb=bBEO2Wlqre2943fB;&FJtPQ#o zPb5&jFrLug@R&1<{aeXUX~mnL;qrwl(X|65#mxkjZhQKTGDj|*0~bNFoFOIKvg4@~ znMZ7Czmr9_j!qd`ammBHZ}#h;^bK`eD|}_#ql!h{e48ANv3~Zz-xZ>&n3uW=)e>+Y zfKid<0dHTtTIo>xrAjz>a)qMDq1?SPf1opv(DL?fehPc2=-I|6lF}Y0Pya1S1+&cr z7swRFk%nlSZoD&qcOea>K=6P?E~$6&D}mF{HRQFsN2nqp!)6W+U|M40$DaQgubUhi z;8@)dIWI%R8Maf_;_H5m#tGwu%>U#@RCB~VSiZb>=|Fj-{hMvd5w^@=93`%V-eD|S zxs@Ub^JeA*no6#4rLwVtQUB%>Ng#T{@}ae1AA#x)bXT`hh)pisNv#U(_GmG+yvnb3 z=&KUAc~W>>W)k3rySl9ndqv+hu9z;`o+B&s?_VD$qR$QAj|h11z!N+<$bc&v)qmRP z-`^fL(jGGEt#};Pq1$xh0AeTp)28dJMCw9_2swjlvE;4y4)jO$?DnE%dq$wFMa_#j z4Nlu_7T0(c2OenrmIzB~eq&s0U7s~`>eW+D{y9Ae@be=Y zizgnQo15!@xW9i!+LNL`L?Dk8B2ivFf6%O2wha>}2i#lwYp5bkG8aExTVcL8HL(l5 zKkox8>bwIZ%8WCE9R$MYm6a4z|Dgs#Z1)kVd5UNC3+&zU^6#$6f4q!CGjas!RFe_Q z>=_HO?|V>y<7Z8cbB(L2iE;k(`xmg6zB{p|0V?pTrUAS>(V>Emi*U?QLPMgm*NY zzbB~{HP=Hl7Y|#12=eVB6f)()R>soJ4wqh!HmBLC=&XR0*&tJtreW2xx^Y|2=6JuX z4qAkv+3Q~a)fJk&c3;;UIN|cLxHg1Nw$X37qDa*v=3DXx(?<4c2j22$@>XE?ULjE3 zVSo_D)4CD;OFR%qiZpg+Fyo4qZa?E4t)8pLs#}au)k>EE^IeZtfnlQDQQp?>$ro**ja)Z1sqS#g*RwL zu%1{+j+dKz+kE!0RJ@1=HMyw~+jmvba|Jo5XXV3Opp_8r-sV-}3vc-o+=An@G_s2_ z!qz{8Qe&t*Er874SY7M|k(dX2=@0$vFPE8x6~KokwJ>Gk@`0t$42e8U*1iL`sLPGw zTRx|6DIJ}$+lptrSal7ha`PqSY1B-^pVLL3V9eLoX_Ysw*&0>_OA>}8xf;%HazaI8 z2R!T6V||-Bd3a9{2a76n6ZCfk*GRp2jfqOOSRgN+M8HiZ$s!9rM6|1`3-Clh`~wi2 z@_u!n%`YyNthd=|`2Yd`sdVwwv{pHlPW3m_O&>x4%_M13BHJAiob1%>QfGg~tbhD5 z+o!|OL35jiN=Gp%2PmLoQCv+JUI;avVcaq~(QS0LhU;vWRsSt&#Ro;$C@~%aP;1+H zJ7f)f!BtaJd&-%%{8sGcqrH^X_7q(#s)_}OrYO*a%1}WztRQu4ToRI!_TLQzLj^K~ z%`&AfjAwJ(wV$|kk$%@_8NKw7r~|NyUSjDIbYSbsnKrez2W!?~D^*|$&F=q*!u%#l zA&43EBZ0o`_1{NDV61@|e(qu^LY+h1JGNGSPj9<;%xvyT@Cu6O@T^s1mutEBDKiM0 ztaERZhsl-e_YV~jm#Qf<4q9A$?X|4?IQaYZJEEph7smM-`b`7>IZbu5Mv<^#Z`M9d z4H#L~#x_?h`4*j37tzg9F^1HL1JG@0OH&_uQK1fbS?bq!?McR1SzdOBBSOY5Qx#tH z)d`|+gx-}LAUdhhvykZn5c_k{IF@A|fpnX#sX)4S8J@%-sL)YTRGt!@6`dN-O}AQu zYDm$Wt)UAeW>yCQ7$A_-cYU<-(LqJ;Lf$NsIU5_AEb=jNXJ`9jy3ib_{pvrB1`SeW zBeBn^q!u)oIK140m-sNG`OrIzgyj!dNp=)xQ7YLJ+1 zYF{DB+|;5mce!j;95{z_WW*|RPUFuNOMzDs6NiZte^ltg#p--kF_j{s?^TCzWszAc zUB6bO8gid&Sa6$A*xT5w;~tM*BsgAWhh@rOD-F?3V4Eo6SzcKmT;8&(tseI_@)an#|Do zXmo_Ge(RBVZ2Z(zWcK2EbgUlMPA_2B2|qZDDq=rr*6KbaXMs+y?uBT-4RXc^zQU1LDiFfPawTr@xhU$)DEz!nx4XK3fKk!7=VuRt{)-j>DOijP`s|phUfPca5nxBqkj{1f4a6+RQ=sYjG^uw?c8Rhe00@8D68&0eaWWI(ldy7R9|w%=3{gv$QN8l9wF zf7l4=Fg4sVks79^kjUGO2o?{rxxF#@jYTA)D(~Z#D_M&c`fou=5ldB;}$N2oFv!Nbt*ss5wGX6)KMxGmEs09XRpDBbC%uE}WyuTafFz z2N5X0o^Tg5-~s2FSOO!q>A;2=hRu|C;0j!Em>9+Mt1VV7R}03f2w#{E zZwQbGHi1yh8ZzDUR5HU$##mcTd&qtwrm6Q}aZFptD>0);mfn zR1qnVB1V$uvy1ol^9(r1CR6WEuhqOh6Lu1blcxApV|M={ZwONe>WEz-RAS>2Ow}UM z+i;L+Fm-;k@KYQdUKx>OM&nGL2X9^NHi)zx=m@h4WBt6L*cFn#VwCX3^;L*Kxa&eKn-RJ*rKQAv2 z@ZsKq@t_CLu*iXbG|%@-(ra1bp&tR^!Tj!+iMU>2-@#nEQ1>*1>eXnHs?ZYSRbo2f z{tI>U*6Y|(Vq65_z(kyzQ=!0#*~*+f{v=(}l>EhZ>d-|~6)WY`O<;Xx-;a-v?+j9bfeh~GF}$Ak==Klb$O0!MB=iH+VIRJD zy@tipset~E=btIGKn>(yzMII8gMix^YV4h!#?6;d{$-wI&#ZZl@(?OnGLWXN`|g>d zb)Cm99WOPC;GO5kZdnv=pOIvRS+C#kqZqr#lf?#)YkqNkX;4E z_!u7*qd6VFW^_gP(67E%Y^D3dX080=RV$U2jxHt|t2!N2Og#t{9R5oM@uC#4wmS8& z?VJfizW9fm&>s)7o@+^?`d#<&7B7kK+tC&gq`nmM-4nGwrC<1E=t<|k#MQQtV0)u@ zYvA0bLTaj`9ecUKnEBNW-ux@+6`vRW4ElEKSCFoOtYp!AXGbIrRver6wFiApm`;5= z2Z5Jci)K{Ajk7}~(*~W=&l$@xK|f&jIwMSm)vD~h~I6d(;_&gX2t~0gFkzwOS6~2(yZXYjR$O0QGb_KV|So|1!Kg>oRqn-U?Axe$2 z)z%briBMs0BPlT}iE?16p^IeTT`!Tf=P$xU(jaJ~zX-74Tw20Ey9%8xU(|8agtq)L z4N2n1PKd~QAn2_eD`vpwDIv+XCi0hx{wzn|wr0QM@?HPK9nkTqVaAy}rQL{+~sQ1ega9tF@l_pYJzeU2K5ZfbG4mtXd8k=(Rs zuM_$2#YJmpK5{jfc`tCb8=?SV=qXdd%D4Ngx&|0Sy7EP1p+EcK3>(KG^d^SXdQij= zeJHySbvWRl4OjkEMI7@oq7Vf{jMS!i$@{Spw`_~!q}9IJhN`y}l9=1m2Z!myHlI&_ zX+qI{D)?%0V>cGIBNi7Ij(x%>L8ftB_oixZ$W%(go8ED?anbry<$T1N8Xj1|(tswSgs-@o1#J05ih99ubv9CsK zo0`X96Wyg>S=%lqfzX)?9n|+QFf%VP^4N7fGM|^j+xkcwz8S7N^s2~uNzaP79{4dc zpJz3AK63rlnpnnSggZIr^YUl?=Ou*6oqNcWf&Uk{1xNb*J4atEw%0da7<%O4tLEMr z%JS_C*fQ9)Iy?XZm)8w7fC;SuMy(zU%OIA`0l@IRJBEv1Prma=Y~O7cRNv&(X`jB_ zZgW;U$}lh$gh*yez|>SgTTK-NNy3TANMv{_UbJ{jBof;QA&a+f-+t8v7hGVKWf|k+ z4~R1fvm28WHclb7<-VcRqSQe)oD* zesER&_cI*-xF{(wn)MI?ydclqi1h=Inh0!p3&g=V1V;7!C*FvjwVu(B9+=#7&H2vH zOvKW^{K%X-S8G){Y%LuCfW%lY`T}9>AN70R2}bVRb|_Nt-sFFcef_>aD3s1K8?@hA z-dF>|XEEPi1B2ZOpL+<5N{g_-$?~l#!tC`WI9L07yyhv>Xg}p8DT-I3%B^S1 zOOWNysldGMPw=(P)j9;o-|&)^NeRm5&X!kBmhWdk{*dEErl#JGlb5bQD5ZinpGVRv zV|~32Ii80o%ZdVe|Jm~T^;?0LuUl3A*?2C0_l3=Mt#c}!74|tZ$16VCi?MJl^oH9% z(&-Ov`D17Jy^_sS}wp&F}j1LS9JVGfg%4V}dL+qsSjzJAd+u=d2}#0Pujra!cLnx*yJURa#B` zYBa8G1WSR50~1Ir$fM_^H#sp9{@Ra%>BrBe*DQ4vEihvHEZM z=H-oZtp@FL=hRj#Y_F|^SkW-!6*}eRo9;<)xobD?o+#Sp+P~p7@03@^U-t_2COF~R z&ATVg>iO>ek2POYX*2wKvCZjFg&i$nJgzvNMXVL?kwy;BI^9CHJVx|>aq%^#bbnFr47(%ARf=c zV-6uXn*7aeU89Abq4U3<2R`09$7VCEn>g;>yhzk=7P~FaONxr~qz3K?Pk-#g^7`UO zs#`8-uHDpDS$3XErxO4`&gIzNV1$2rV(ONky*5?!y)b``Z(QnHxwx+Kp?MYdOH^tt z4*-goSM^OtV_p96Ro{QbbNIvYYFM?nuHvEj750y^>Y0TASrk?M)6q!xWN5>dJ>Jd_ z!|VPH&EJ`8aC~E7#L2P?Pqi}bXPEA?Fa|Tx?>@A{{ml=Vi4rABlqgZ6M2Qj~I;8}^M2Qk5N|Y#3qC|;*B1#EmF&iU$|@BY7C-D~ev3sqg+ zz5Cf~J&{TZlJGD%Fd!fx@X}IZDj*zp{|{}s1_V(Gy<|EvBpe2f17xP(0IV9fqE&Bt}|c?T;cZ)blJ3suO8YpgwW zsZyvFz|Ka;0ZU>(Kz_v@u*S`eKHoTBCjZ;UR@L;tVY%#I2rqA^$hx}{)we;inD2Av z?v89a5KTl`CwqR$U~LVZCH7ebdd?cqQOoP%>`YUg-ySa#v9Tjw5m{+H^pBX(vnI6aHmU%%)4f))1V0lN&Ppujb z4t&}&)*l9M{&HTm&k-Mi_sZdwWQU4aYQO$8msS<>Gux{Az1;r011xn%Hc=Ns;*%KT zweOy9Y7rC#Z>>4c$d6_U`Zt)+Q2|P((-iefSwU}YAf2EdI3)ZS4*%)tkw^X-nfd3{ z!5tgDWyU}Q6OmXPJY-28Drm-TCG(Un202P=x#&V2vEs^o*x8$oE}a_wOBw#uPl7nx=0=CpRx5t03s!(7U|ay7TG1FFp`Ei#ORInO{`W*Vgvp zsV`FPNTc(g%+Ay`gDqW9C=8+}nSx(RCFL!LB@*l{*hwOfCWL+K7Vii0wzwpMloUlQ zE0uVgQ8pi9{(aVM^c*wI>=Q~98dpR7+M{Q~v!6t;6a_`2Rz_{OzN&cH4j>b0ZU$<` zSL0=dJ;^*aZ06*Uh@&S>H)kNNrlG;d#^zp`zP`SGrqOBNW$autHUe~IsF6j8LWI=S zOH#DbLd~^7sG{z+2#E(h@+&H%Dl4Ih#cXZQXU^X8U2aBlb$l<&(BWk(HL(b#si(ff z!aiwSrui;k1j>)i+CVBmPdbDaz{{walkPg>^tZ6uJ%tFr=a+Cr>aL{ay}Z1%yWbzi zT+VnD(u1YQ!dA{H2owt{Xhf8y$dWv}?LkNqu@uUGSZ`#cg-#rPT=7PFCWROqW%&TT z-XBIQs!tMKE(`o$RY4HA3mj%1b#WZl>r0((3A!DjwkA4rwYIxwxCP>6(^Vi7P=+o+ z<>m2>)>h}JA{I|{W~2y`XFsZbarcJz5R!)6AdD{6jV-pw{rYq`AQuVENa_-SzRgN$ zJoG@;yjbQYVhkqnfIOPP(o+{Q1cGYvwxv}8m{$!kiTMc*+hR?173TFBIrEg;N z+pYZY=O343$Z$3DC?u#?*HI=GJLT%hB4$k{s%OYRB>%w* zQuA+dd<_i^1=Uxb!{-SzF1x512}KIBq7%OJsIS;L?%GpTpqU=+nod19*CxVp{1SlL zcHNox$lFd{k;}5Epv+h@-B3S<;LlzzIQ-T8i-YJ#1Q-I*+U)|!L)`cC$2nJFpf=*1 z!6$XLOFXT0R;g?MtIU7mNUKJGg1MLvcG|&5f5T_i6*H^zu_B=V$O$z|28`F9cQJr0 zNToq`$$Z)0qRLZ#QbwGHmLB=NHO8qQxC@@zVg1%()^h^4?vrnJkEzGk;%hAC(5 zJwLYH?mY*oKT2=fQ$`^{ix(&>_v zl3~ayTiAU$rR<2ww{B|Yeo41k4@VY%-7hq| zTX)U97c_rS_9}jZ8_(C(Um|%&WW>^5W-PApw`-GtcIryG%ihtQA%;qO=z7`z*+KB| zgM-Mb5>{0owY+&zoM}VyEK#*$N8`HV68OyLqq7k56ZJwAF;{{N#dIKyChWQi)6lOa z${&5p+Qym`S#iF*E2A#02GZ!I9@MU8J#^uah?h0E<-C=}_eH2jrz1(gZ~WGKtLy6x zR}ee)j7}uNUiAHVYqp&4{_kX9uoN5nI~p8U*%S3l4v(GCm#Sf1MX!NOJ3vt{fKw9R z#ctSX1i#$U47>q=%N9Gh-hvey3u1+h-S)H&O9xv>HE62**rI7Tv6h_WA6HcL!FuQI zj(ha*USB#0q>~#ET4F;J?~|fXR)f&@NXW&kpz=`9|FL=JW970EUSg?EFB6+==zMd@ z5v-+8MXzgjJyKBd+2oCJs{UdS7b`kEagXP}k;qx8wt$FYi z%PI@wr#dKE1_v}~2TYiBTA8I<*6@x50+#DU($bDWK7ya1WNT7?^-rHieWeRmI5xTH zl1ea?4JPEMpd#B<>0mj1*cg^cO&X}jPV?JV+l8X@(8%)7h;o_8&EB?@qeN)aXHlkB+j@?ict*^|myB@kU@q$sc` zu*xWy6OkX(u0s50qohOidjnc6Hb2~2;Q#)$Txjy4mQAmb(82ft^)!6objh6k<`;*{ z<;_?(d*ylziE#2BZmgz2K-}wTDP4#Dt#`M0>T~H~B9_%;p!Ya5&hG@!Eux^`cvxgC z^!=nsp%)UM9`T2zrW63(3H1Z0)X7+mFf$aO|NgNNQYjQsVxA2YyKH7y;Nag#SL$&= zk2)`pSA9g#$6p?k`5J8BS1JvY%F11VAS$iN8Y@}*?Fnt3Zh8h2wQCq4^@$c0v_L8) zMy9g9%Ch7O1g{#Hi^t}OE2Eh-n@^elnp!VOskEk;s)3hw59xj>K^0e3#;1w8>hJaa z`OfbSyQPn_=b41GYuFqDWOZipj{hS!+#m}PIgx{Aya z6Wjuud{k7_=;&xcX=&z^F0kItC1c#58xEHvrmKsOO}@CjJu{cr!$ce7U^tePlQZ3u zq_51aYPH7=*3F$@L~D6wdqjcvr5!<8 zm#ge1bRNc`^+Jy`dxev!t&y(H+|AVSMY-MK5#NB#W=nI4*B_C-lbN1(ZX1VmqY$}O z?#i#=msGRh(9o9W*U%#xru|_KtBZ1|L>qma@i@QzB5GtveGD1x^5t&UyWn0oluY}> zmty<92_+%phJ>3RZ~F8s_xTkgsOLLlJKxLM3fdvWYJe6eL-)7p(T;Ba(6fI({jq$B zvl4ftSdnUlfS?3);p1g)z*+>cxu*GxJ~nXnw=J_j({(uwLZeF%WjxkCPqkrw(8e;L zy3=)b~3cuG48Gq{b z=yZ%oH$E|RdRr`(Oa$J4ERluLNFS7SN{MC-fqR*&DA<9rdVug{fX?5k&*t*>rznU{ z&wx;a3Nq>s@{KVz_H(rpm$LRxWJ`BcT z;Rwqp1I}zWjqMBbANplNH-w zRUHf%=P9a=g)Rl5jv4!43;vgkake zHN5rUt!10-ICW4$q6tgDE(si)mqnVpO*gLtb5LFwrhbctC4tb7#5OM+gRQ9~UCulD zu=8~Yp;t7NK>mhl>!yyx#qbyDWj;v!Ek;^Ga){pmgByVZlNTXzjN+#vMLl-I8_Bcz z;;W!0FTBEz79RB++e^~0hNEZ#Mojc8_WqFviLN?2FHn=&XqPA|Iy!R5#BQfK zZe|(SNFxx@H^c!mJYzxRHr^+ws$8~3dN|-E{`#6ZvnlSo-PB_$(Gg<`rI zsInb!gGL9t-TqBRCp+J22`W-jHi;qV&j(UQ-u@aSU2)34=2T7X_1&jhPaZKyShc1O%i%TfqKGNHSxS*~xYo z-m1Z+W$1*%tp}M)9Di_7u?xTq(q3Bzy4iYuEOVoITnkS<0dibV580NN>mLr{+n=Xe z+dlVUrO8kx+fGm>&F(yKW7sId7cwp+&LGPyT2utP@p~y>R($#XJmvFD)mhZ)wb=J? zeO7$5!n1`M2qYQVV4?M}`5Y zl$##3`Y0k};=H!jle7@2dX`8yMMR{7XO#)^i8X>>aaUrk)zdYX zYp5p*t`pm$9orp#t3FDvc}VZ`o4%B+mS5+r#AOX%O?b-zPgJ`oLN2;7Ypl9dpcX;=i6qA1;6P;pbN}F| z7~3FL2nz-L0c(da8+qlq_ASj3!A_7u9lQb;PF1T^3QsodB*1BjQ%;d2cm}h()!RKsvA^a}6s~2=!HD6I-_61iF z(uKvcIO9hbCsB)}53mVcu0u87Kq(jPE3ax}*-BY-C|?OZ5 zs+7>*QgFB54zxWn_Uue${@W71rm~!m-@cWQ(S`=Gk#=fTi;yo)5(-usti^)fpozzT z$B^rpw0JTK9GimQcd@lwN0BcLx1q>7+TBbZVgBA)YHkioz>n5lc(jrrQRZ;aQxx^X z*Y#L#7@#9bI3-Gynq8e0YVJv5lQ2&3Ins$EZb?WeAUN+JTLsf7DfIe2cA*|(pTk*q2}aDsQE$}o=u^~!Tkm@)R3m0&>w&0Y9ZK zgYi6X7;T-75rf(9LIdM03We6_-mVYMT5e;W2?2ef=cpbtGmE?J9RuU7ySmr=d&Y%D zrFg)^&J-~!G?`PJpg&2v9t%YN%ox7Mm!0gMc~AuOv!@&0uP3N*?bW&&u{NXtZrj)JmLZUljDR~Hx()QrNG zeJDmJD021Tw=S>K-)NUL35u1bpf>2#0p|G$if6!RocITb%7)7ykpX7RSt7n-LY-U} zh5d{MxcMO8QAN-}vtvTJR3l%m?uzW~^?Hl%QSD9jD=}i6(}!+XiirNYQr zWl`8ISnL#v)`Uj)Hn-XXU`o{^z^!Gl#KsF9h!49k6JhSXf33m9xFz9S;NED19j#MS zc4nwW#lfqAZ1GO7czp}7qb5k(K=x(Mqca=3$ezvnMG1NTaqm?A@R!q$ru(IZx{4tM zi)Zg>R@%c@^T1U-iU4H@RgSvJ)227uX3lzl%s&$cU-i>rCkQp$w46}kGVb!@{tWh| zq&cTC3N(ht6*6?o2SrgxPDn&Cx2|d3PIup#`b8a{TrgT0HqY`eWu2!1xn8Fk>awH$+2IdJR2(X|`Wu$!! z1@70m-;CIJUx(A(pPGcqeCIQie9XJdi74;GS9JaDA`W)+d*W=nS&xYf2>4#(4OzW* zZaoIWjxBMkRD|9ma1yz}n`neyqQ2m-#?4;l*d0^3ZF61MF*y;CF6krrs}{!>@cV6# z`SwLiQz31>yutc|-CzZxRcv3eRCU3=L2AHBTa@=?lEI>WZ;2QX3pyIM4e(`gO`>oI-lgp7c^qej|vh$aujo# z?D!k3SC;9Yz2aKW14ld)C(+6`zAMIV16WfgVInD4>eZY0(Y6~ewm&^KytO#mTP2mq zKqjRtW4AE)yV7JensNVZ30ASyo~mQ|Z(UEnjg84z3boc8)jUv{jlYAE{Szn+!~h|$ zXI}!J3s-?JD|Ypb%J$T7;~{h$eh$0d01-hAnb(<>=yr;nOB7(8@Fil&SdLw(i8CV+&mE-0lRl$MM; zz7a(jJeDi4{`bsy;7dfbXV*q+wGoXRSCB@{ACQ2D)g_m8K`CbGEL6o+yiP$VUIe&}5Ke^xlc=a@ zuZP4Du7k;iitUzU=Jz<0y1mqgGxZ?rU|GdjU6C_J-mqRVn%h6amud;Zgnf?qrUIVW zn)2+y0$!;t-7xjK?v17k7;ysT6wlwMC`@!IIdowGZ#dc;t+UTH$1m>dPHg7yPOYIT zpCtIP;*$AFY)W_qJi>F#a+JL8HU*tRl_k#pyebeO@G>Z12pk&X8J?4>yDES7B$Qj4 zADM~4;bY85wQNgC042OosvY^tcm2QAr zFJ2uJYv#tv%6YYoKktP8;&sW0`vV?=yYUBNmkBDZ_t#ZX{syBkH;JloNxPRC=T{uPcweEl?m(8Q#%V^K5Dgr4^EX(2VVz2YiW6#4mNhNfMtvxXp z9x%#w&hT)7RW2%{Gxz07dRqoH0(|37*Fyp(Se#H#e8!1=b$>~k3J>^WR z7K&drEnG{)bf4bT=G>WWIo8xS14QLbMPlkR&OdLz_eC}4>tV-XnsSq$jt3M4k0V5B zBZuhe6gjvDBv5Rs&Hrsiqskgw*I=UVecN)rEzEZvgk;9d<_;ooL$4Qvxx&;`Ed$6o z37BQS4mPd{(@6)rs7)oNJ`M=4fx+0BZQXqpiv0HvP$ChcB`NaOs1LMb$R^u=e+*A| z9sPqHMj9CQ0Z0GPMgUn&2P7O8lHkpsv5Qsh8PqyDF*hqc|KVRpmX zCJ$FzeLuY|UYDHj1UM4iR;TL)2UUX{NxnogQ~8J@dUm_5C9$Pi?_mV$k$n6DC)rO> z%~(D$#G~VOU<-%u?QXe)ZxVvM%D7sGJSz2w0aTC>$X_gUVdi>7C725k6DA6{>+J7J ztOXew1SBFrFp0JFC=f|lWo1s-b`iUMMrpamAZRo+1GS&SDop&hKc$Ta5hG#_PT`xo zNW*Z-10H}=O&Mg0^~q#cao4PzMIf;H)l~kKWgWutga94hWkZP zH-E^UYhmqc7V%6khykO9E$Y@)CxX{OFx40&o$Yhf*)(bCU^5yE3|K~GxRllbkeC)* z9ficWOoIXzybNNFsoG(_y~3TXAz`@Z{ixB)2e+k#cvc>Xh6VrMnxqxzvF6-7<*?iS zw~mVqU5}wZo-b0PGq3EzIq3M~=Mq~zyY$2Dh-33*QM(xqsB}8p`^U9AJU3&K(dOns>zc3jNy=*MRWzB=!}Hy4+eCNszqZC8bD>o6R~jY33^BDWFE$6g3(kL(U1!XgC*(9%nUp z`#=~L{?{Y%_OI{`bjujckUvapcpd+`4LCNqR(jnSr+3QrH!dJHBNx#T;mRH9$_3V3 zuE=!slWlq{TlngxW;*LOoB()s$@W|ZCiy$X3}I0Ky}Y78WO+T(KloJLaZ1rhDNpj; zW~v-4?5aLgIzFECaUoOwZWx-V!VT2WX*TD%48Q9#=^`0Kv@@Ph`+bYlu_39eOZy&! zJHu(nu;&mj&@U`W7=7mIJRlnH_*X#GbGIy;>tMXfx^mqa?Z(QI{gX#-e7xiS?YyaN zFRb_AzP;@z%X%{J69tt5jwoZVu%0PDD{INR)1;!z++*c2SWc18MkY@QqS!ZY%^qZc zsk&&pdqV8cfAd8p<*G!7y< z_mJlyrOF^ccb`)=y5HWvf9SU#y+|RGc=wy*UFva@{i!oX&l`sV{a9`t50_c9k;(Ui zM8Hn6Za?(XYe7R#|Jjn2`bixGwXl`0Jvlu?NVD02P{~4Rjj-vSe|N?3FoQ=)j*?QSpRF{ zBa1jbeo68jV#;I|T8Zf%v~?+*;p(gzY{>9gC#9bf@7|-tidU>JN%_fUyoF)t8Bn^* z`etd)mA!_Fl$AMPinyLPv(oo*0I)J>q@_aCPAA-jpbBYA_9rt-G`1x`I8{(1@cxjg zE3gXLBm~OkGQ#WcU|>A0WM*VTtP7(s6I=i&bUA88bqZ2MHsOE%;NaS8iulW@`KPd@ zhKpX9#bh5&<^&3qI8x_yj$FFC*9}6iBWNbo`GGaC^SUh*qE4_cj{OI>(Y{%a0Wi#C z`;}5r;2t`gvz83Y)p5?e$$Ev@1eEHe$P`$VTx9p>&}FatTOy3{1H{>74hN^8{nuZ8 z52Wt}bFHByF}^tC4J7H=g#y~)!70+HolxwGB zr=7xCQ*wV&+z@mprosr(CP+8lO&Pwia#4a?Cme|ryq-Oie97$mou16buoPJai!H{l zx*m(zm^~K=rVA|b6X&o}43voZ`-KISahk4)V*Vex<1lN5A?Jut?jmKLU4m@Ensdf3{ zw0GM^b)_*)K7t=?jx*Wu$Z_U=)lUdF-|awHo9DwB|9vo6=^=WBObtCEzKEeT_nG$y+6zGf1@@neBGE&2+Y}~4c7_=j4yH3!Xp+i;%gt1HP zVx-C}K9Bt=Nq*sf=ek!(@Z=S<&ACH+eIO6;Y1~U9N}AhPYf;7++76A<}z(@3>gp70}8zZ|TyU}QQ zSGv^i=wh>_xLW6;ps+Nzf0Mv-lOcxyYR@dF;K2xHtaez!+Z{GxkRnHJ_o3~kO`mOW zV9{<(#9kIeSB0aZc}BMsdo5sdZuw#3JSBS3j-YeoI<&<1b&LHc*RwkZ>V~8EhqCpItn~1bZV6ZJ5hfA)PNeVs z^uDRlmoM>k(6gtskVV@`H!OnsSUucY!00Qt_+kl|tM~oa!z3W@d*@~G>h^|y_ilBn zMJeab+}*4Blnx7qv#B<%wlEn!Ak!VN-cqWvDmW%H>{(~UXq@v+N)jOOewZvRqv)4p ztUW4Wr-AAKYu@x{;8)20WnidS-3?LU#S2tWK-y~j^-;vPdCgDTsvppK^89knsekAk z*xy+Dxw-i$~85yLh|*Fe1I_ayQ}K^rmU1|HAtuw=EwjRI0lM z!f}qeBlP;lY>9kL(%GNBG@Y0?iISqg5lK1>%W>iN z+i>fVg35nfshiWF_=S0m5j>a4n5Z5<<`{7LN4Lq0PY(k>DnvtLfouX#kP6L03m1O^n7bH+vN_5c3L`B9=OIFC{MP!}vb^G0Lh4B1>v9THxV~ zQY@Qc0|%uYwRwOYI!aE;Y~DOC$f-jJ)?WkXl$mT9OaPqo-mfSpRYZ%Eh`rwmoDk@r zYa=Pv)^&y?>Z#mgm#z777G?Q8pHbQ^X95Vk7Yr6Tj<`nmw<8`6c54>PwHx4OWkbuD zJh_?=i_Hh_Nl{#%tEfz&K`YHp)-;Ma`XR>BCJTtd(8666*p?a;=&gB@D2$v070GPI zU;Wd(^CJWSt1-cp*Ws1aWT?zJwQB5zW+YK%y!AzZu7_652DoHOi&HF(pkPG-NYG|B z4%E?~&SQpO5j7`z0U~$z^Nf?VTsk9b`L#M}vRJI;VR36)Rl$BKi;xmu8n-koVJlEb%e`8S1nXu?OuI^+P ziY5+cwR$XgEkE3lD@AYiE}@*xqiJ6pok&L%XpR&%KOv*?Ik=m1mAztG!QK0o%xi>Vo?{%!9Y8GGR!ypITTbq0vYSHog+ zq-chE64gp`Kq}aB)j8yTm!4kMun9m#L2Z5#*M$eNsJz~SoxsO{u5CK?G^-gVE=ml9 zz)3S97P-~$=NFvrA`0F4#jY~+;pm&^x{_=Rn3?wMoO+V-r>?nUJN`OSfWIWBS#hV)ZTU$D8^s;oov&$P^-9@@_Xoc zLGVA}Od^-(DR{;Atj=G!J_@knkURVl0?G-7J-cS-k@G80f^PsF$eRJY-OpFSac0BH z;dfJ(*QnR(<98o;W`D!*POmLgPNKqV5JskJ`K>!Z) zz@T|HSLm;mnnXM4{YJSE<2|5!PE_bh4KiuuNTZV60cI8Pr_9L4AdsGJW4IA+(_at` zV-LRBL>m$%J7yCP=cD~3&Vp{^4-jC-+g;HE9I`U3-Dlqqy7B{SzGBh7(Lf*K2aCuM z5)25)8i_M{2sy3RYRo$g(2oSk%VbaZ3`=$TrrmK|kY#@u4c2tnRD9_AGQogHOnL>l zsoz}%EPodT<_oWgjUFUzL)fy_dNxL+K3^OCff$1VB9%H8!&(yX^ZuIm=LDPA z`xRU)Hk?{yWooAb^?RGN~|FDqEVaE?F&6?%ACpjTao@)LT!gy;!R;1hK z@z$G<08b{TGPZP8>!eZ)9YaNRZatf-<4Oeytfm`6HW3=#b*X>Y#ORwP>~brbjab{AtwXR(-=SN(0@onx4cnjQv^+Qk``e)o|>^@RTcPbp9bgNf2MCliY5=D zR6J*G{N#YSbR*vO3J{2`nUd?iL^b$2__cYz&I!)P)0)qkSjTx`@}edJ8+{a+*1N- z9@>t_^GKECB+B=^9Nf$cWb#xaFC1R-)JHJzb|WwkJv5mdy^XqY3yCi2rcF9p$tLa^_bN(cx}<70P#;y;(5`+#2TleeE_- z3r;l7>rlA3s16K=681Lt0GY)UG!mB0k{XkI>+NJFU^Dp4;l@hDRi`W{VrYnreVp36 z|6=^Ty&PYHo+zs(!&J1O`1Rq7ldYTSyE^#Dx&3()Hf@s(wn}VFN?q;`B9>(|&{}X2 z)boV}1aDf6PCFc7I!kbpZbrVKOOXC`Pdobqg)Q>JxB92lV?_L@{h}SX@hs# z6Kt3;^92kC3X{I$OGsJW12gM{L4a!M|LE4fszuN@3<}r@Dkj8(NWAsuc1j zFQcC?`z`6*_kU5n4q`boIWCd5{hs|OE_ww!LaXMAfW|V0I8{}Dj-|hvi8`P$Xb4IlZF-QB=yt?tpcSQd86-p)vX`hx zvVnE8l5{ACCp|5j-JaKK4+fP5I8u1Nt@w_X^?(xVA`OlG$Jf~d3W9Kv{+I)TPDVU; zEc|*Jy}T!=ly1m>K(T~W9O_Ra9NmPN46f`t z7xS%_lO9$EFo+(|<(~8#U2^Em@d`jk+l}C_+rqtrucUBy`1{I1z?!0SR@6N&-!WQv z65g$B@KU8AD_goiX$OEKCDjN&6o<6nVtvV$&}2?B-gay1VXKfE~inwHhih*KgrrUwVOhlcNou#XmrcD@!J;0=?IyW>otrM z#PjUUn(yu`{jcSF#bzh23&B?)r9F2ZDuYiJt-@M<-{%Ampv$D;cLGaa&`gi{H0(Jy zKrTqY0E$xomF_(rU#_q?me+7&Fx!I=cK$D-rQo=^rK0IdnH$}zoy#e)05EJFD`5R# zQoxdBz}pfjT6}?p8Yfarj3iM=6&**nKga(QmCxrKTQ6W|2V2k|?p25Pep`EFK$CDt z8FO__NbAi(*VHC>D3wW%|XW%J%L$7q9K_>^LMJVIvmVC-wa9sk@ss*p(P%W^yfANY zhRlz#_WsvvHYFdLdhl>pHY(UfB0rXOKv-2a11>*XYyJdtkb~KpI_dcJgu8@b9mo92R?`d}{@{ zg%WDzU*@8wjnJZ~zggmpVb}N3r8WvUv=ut{Bv5N|6Tt(mv-(+3Lri&==Dx_1ovKU5 zYPCGFOnEF=!T{^5^JUaLNE0E$p44G9%F;$!LBJEC5^ELQYiS=8w%ZAHbpJ?J%bb6> zZIrok-kzSVbur=cdiD@d+R%dmA-#ia`k?9(#ZzkADzD$|&#Srh&RnUw*N%&LoQH|o zWOS>5z*|5$qOg7r#qn7Bta%rY$iZ6M7y=t#Wj1_RXH0Hq-)R&8saDcDX)h}~+F&>2 zEfaOW*5F4uw8r2aa}jEALCGsxZ+yD(7Y!zB1Hi}gZ^_)7q%VpuCnP6_sIJ`lljXJn zJ!0p6RcZQA4lQ9UA$-joM{s)+DyD`QFgMoah9Y9Jeq6b0V? z8PCJwfF6?I0fdN}Y~*fof(R+stD`>-VcvG#LXI=Dz6d^T^G?@RZhi;Ubw5`u=vt^y z{5*{XAx;P}00&1Wc?64sZ;x6VQ2zi$}Jt9XZ<&y_4Jtj%F0^J=me;{xl2;81Lh>*wp6C zQd7R~)70*I|BKIs5rfVicW_h1nZ}e7xyH;=>bTj5Sj9dCdy+%g4XhoK7DELq?rQ)w zO`HyMRdguonMU#ig$zwX;e!Zsx{MME+ojekWRg&iLiZwWRIB7kk)jdpYvJY!U{h3lFMd^d^YfBkfEvd-msx?6XUWsN9|b@J3t_8KNA5davHFm(Gs6* zu&QZoI|EcHtK4o+%$Tp2K-X%1!t|&lsWgl}SSPo=-C4)je__8CP4F`C2A92IF=y_b zwayf)(UHa+oq6O;);anPIX&Ecbk5lGNZEotT`cxe78Rk7};NQQ#Z3pJJ^K|UPN zGzdCa)pOrIZT4tJg=f+88l!7g(fgc^KC!AAxeq?R$dRLX-9UpcnhJL_NmPhpw?9K;zdhZ)r7J}_5MUq{uMmph(StB-&?zz|VQ29Zc zY|M)}1HTJ7;1Qwt6wLq$DV}H3e@X=B98R;>p9TmaY8^ja#wGZ6BSJT^Kg>B(!ce)| z)p8~-*Q{oCF92)FwfVMZVTQ$&^|SpJ0MABlOqWcV5al_z_oUb|zq;%4DE`xKf++>& z)GqF>`24*7A`thxJFX*R=7@eN96{dZ+|g1oe{EHeV-k_DCmXT4Cq#^Hn!fiNyQy5^ zIKxYlWw8mWlnhv($!3kf3wc%E#4pk4Pr&Qrtt_xeiF-Sc@Ftcto%XK~ub-=bb+Oij z`yLMYy650O1;r468|fLO>+ehJVu9Zubx6C`q>--HYveUhTr)f?f%(zMcjn-qRi1>v)J8X{Mi+?UO?+tbbBiVRVbmTcI~{2_ zeK*Cy)KQ4Jt}}Li7omhOi7`dnYtW>l+{0xx2>W73P_O&eh z`t72WwLl&V}1Vh`N&feDtN;f&YLd;vD<&vmJA zad%v9`QtxHi(^VzPoy7HCK&9!!RMBE{CgRKF^gdNGEe{r_A)GY#jHU|>@uHJq( zCg&S@7NR^L!@+|LC#w_anrx5uAIHa*Z-OW-kUQuqo_ll9Tlvy%mUtI}hS&HEQ)Urp;!nJNY#L#L;dQ(;CGlStWz-9)}#P+_BEBNsC z9LxWO`T8}UmsREswSn^DFXUp&DzOSJ1S#;U_iH$eD@}imj{_OutPdQ*r02(wp3uf3 z)v0kj1g-99x!sdJqf!n*LCY{Ad8`{poo)u@8JBCz(w=QL`9g9|rZg+}S#b=7T9Q(z zl=i2XSQt@=II*VDMp!JKpF$8o5m4mf6;u0!b(+Y=zY(s@K|Z}q$x(0T9?>UaEow|R zuv{Ll?VUEYOvyR#)hu6)UXt@0uNuRidSbgqm)rNK;bNmB?rNCa>?vNErdM~30kYH#N3%W(_jSp?4!1))Cl zECc-o2liy=A62>#Z}}}G7{@8&XN&2Vz1(Ove*0kWpQTMd!94YdWvawdf=A`e$=_F0 zs}6UuEo|vSI$UZ0_1n#yMQ7AvwcVOCS%EJ`f2Mj!+g0k2gb3WA;!l&Jz0q5hW`oZ_ zas>B+m2IXpG3%c=d0shz!OZ`10W$s9=Po?G;iqU3#3Ld*>DO;ggqRbjMjF1n0})as z{||HD{G3S_MmfpEwrx&q+qUrrZzk5nwllHKFMMMg6Wg|JZ+5G8Yis|4{pD75_w9ST zy1M$oInQ~V0l}NE{%bi6?)IF+Pq`rAF#@*+lnwFy^XD9v)`8ReHf_{iERxk~Lht9? zr)pyx(z+`H2K@O(XOLJaV?P=y)T3>P3}ZuMbAF7d%tRBT67$D$|MA%wB^D@sqZLLd z*YYgoVf>0WL!iBRdSO$ZLiIzmL>;b*y;VQ-Lhmh2z)Dba-ef7ZO8&&A$m2Ie6{0L% zldW&YiS6C-8GhMu1~2{=eXZ*q)S;3vOUt>EFzH+;tcMw> z4xkVvVWBp|UYMXRen;&;tFfAbR=z&;xUbMEfzAewiM__*t{`y+kr5`;e<)nn6@R+< zr`W2GSUc>QGKo7=?>&xGbJd@FiDZjuLPT-5o|uJElDID#Dy%O3sfphh^_rh%HHE^K zx*mfl5@gm@|1u*u8Z`el5Y=|KixoKIBq7M`FR37K>)(9EJ?qS$Q@FIs(^dx!ZHO<`fw1B^8(N$!^@cKsYJ#3S-mjUeYe|TP`Z`=PvT?jQpR~OjELKw$&gnG@E{tq zJCZhZ7{EVsvBy$Otx4?lCwEvhPEaTcUp1Y^pNc^=j;+toZP%lntZTaUDXPV?5g77&BIv zl756-OvYkLtAWD{oim-kHjs(gJ%4w{Cv-`AB2f&gaLk2*km%%rTP=*gZptC4284qw zlbBF&c6aPQQ4#3>&|gdQ8_2%k`m+jAQZBMl8I3H!kh&S;K1 zI?P(fhS-u3&M5NGN_uS}{i$*~W59nAkX=2ZN@+ntmbE$)2&)d~qq2#_p#x;7MT=&t zItgJA^SOk39Mn@{Fy96D>HX`M7VE-u8w;anN?B1XSVvjhsj<}*Gej~+i=qFeIu|7Y zPuMcx-QC@S*)-b*Y)2B`Z1nTfmre^CCFw?T{|s}V00)P_L=5z={|nD2ki9$u@w^qq zyMCyotOjCPg1;6f;ovf-1WEmAa9U*%bkw_5xBn?8p9EjQq(P8Y2nhD zX_Qq%LU^*Z+dWqkTfDF`D|Y}!sQdjYR_{Xu-&J)KrwFVOC1V}HCzPb(g(;#?M++LN z%b$^{t2{u|hA-W2qfD9PjX1e*{!7<`M$#xs$ANmJ($b|QPm2^M32PQk9PD0hVzy=$ zNaAg$`YSj;zxppZmQh5Ng$fCT6^lK)FaAHNa z&UN0@)(E;}!Zas|e|Zb0CtbCU+}zQ~2%7$sAyzd(=wT_pXt1uXsI&O>+Z99z^di!k zN~%VBg@y*Ahq^x5o9Rs{j{Y=H0xfrxM@-XC&+>$67p3+pcpa~_;@eM)rE)0QtPU!# z0vx_*#;~Wdm~G36a*r*ALgCld=Hmyv4hU_mzS z+C3XeJ>yFLn7^yvj|a>uVEf~(=Gsm+I+A@xiwU5jTbL~uNzd1s!#)J}MTupKudVW7 zLPSx=LZhi!K(Z{f-3W7S?bPS`n(JPfe7UbsCSg(NVJCCrY-Y;WDJALp>`#Vyw2FKu5Qp-) zlD|?1AAXWyB}I9xuIbVo&WbYz9eH8EdDyjF0w^^8_FiPdcw=L>pliy*37Y^Jtef`p zX@g~0P_SU2NB>ZI#R9~t5n^Ic_sis3HEK=dQc7AReAFt0?G zky+a=Pze%Er=A4mJm=W>m6ylRyI(mC^Mj9P?l(`>mR~5o5>IzN`MM=ojKnKH5S!Xl z$8#Fr9hRtgbL1UPAdkK_B38dfdyPIGhhnAS;nUVq9_lX!nS*(b3SrY zbAZQymk1rcEs~V;ZCou1Ot1!-{f@Qo-a!>j-u4r0h^>Ps7elfn_-pzQiSd%q|HR}K zKhscjuDc(F1>YX}JZt@ka!kRM{UJ2)P1L7UMptL8fBsGWu^&l##q-77z-e|TA?PV`z(L#%M4Ay7s5bhLZB->Lt{Wcz6J@PM z{d`wQ`r_2HP|<$#Gq>%PVypX+oz(+-+WX2!Y8NU}m2_+*tf|)H3`aLqznxcv9jUmE z%VftGItx-LX@1bwuH~MY0b%K5Z3kjBFWGePZIUdL{w`fE6-{p78eFHQlt!M9eY!~q#%l$iEPjY zBcvW3jg`h#7@;(7U8tPWu~&(NrU1(sbCwM=={u%3&QoI)GZU&#H?dEfh>M3;&{-Ap z{Vn^xt!+&oOIHgPqZ;9Ey4rv%dD^V6ib>5M22n5WgoZw4&r8=$PCNZ$Q1tWxEVL!1 zV2u8nTO$x`Y9pk@Ob^_RRLgYCqDjw^E2BUi-f^~1i!j&eIC8yX8DeJFEvWi687I^d zDN4INs-*-4fh=I~z#O2OVak)&{!`E?K$u>k3D~lW5O5*fgn||t84kE<9m5AP^m_d| z9{}RWwl;7`Jm0v6DbvtY>t{m%Zl?DZY6_(>(I5nK8i3K0qEKL6jyJCKb~wYx`bnBN z_{qZE%*P>A+%Qk&I!_A}5 zzx7kU-uHdinl4;iU1!(%BiJTe{wo-x-${W#KiQbrucl3w*?_3zYxVt?6zkb_GwA^X z(ONK-sd#yKJIDAgyaO3&-vt2sv0~c8L*L$V4Ux$_pJb3*)9FJB6~r_c99<5L4gtni z+BCO5FMQ0gTdLNe^t;4_ePl1Qd3s%YIE%7gr@1@~a!%L1$)0INKj5;ObCow!Ss-$< z35!<`KYTTmBrT1-5^DJ>nf5o(F>f7S=^g2uh61mrTTdC!AF)Y7=~x&{S9gaLb`0TM zp$}cppW|C6L7~Gdux_Gp9V!;MStWkBCyJu0$Ko zk`x&0DLar7#VN`=7CF+r2_zg7Jd@{sy|>+GR@B z&d<&c)|YbiUe@?wLWQlSRYVq05B5;$TjfK&LE^ts0fRFe2yeJk{cJbD8Rfc_@y`sJ2wNC`ST=!^EkThqe$E6Q7xRlip9^oZ0uD%u&Dg+*H-KfK;Qa=8&Zj>zWuML4j>l63%Yb(#as$2HAs&bks4H?y!1+NR5+&d{l$um zm``9GajlI7;T&(la{yIC2kyk3>Dfo+hn}%(vIV#?Q18Whrs(eIQ{mvmP}e@KPMHxO z)JdCtFi`4To;Ro*QNtyf?_%D3dvn(Yw320wr_D=J8leZ3Tf)aZZ7R{s1uNV>Cl5D! zU)@Ntwx<3k7aD3Ne|Nk{LEK^c%gyJQbazJ9*K4ea1`9z~2F`p!hb#Nv1h$|AgK7Ax zAo90ALGDI0R!H0)rq*@;+pf)BV0c_EM$5ed34m~u)~}}b+WPrs{XBuKbvHC6)T5`A zIg&oiM3z!E+{AD@I4UvJ!~kw}y+P*ZZ9~7+U6aZu_=fkZ>(j8>>x?diDTfn`<(U+f ze*YwgmFwLFS&IMwtd4RROeNZzK2iC_cP8y{%1i|&JkltF^*m#cxzfP2oruke^1FYK z>vDTF3VG*W>j#kUxa2|vRNJEYuIqhF8$N(!&CO) z?O?LrxhOr9D&*$VMA%DjnBrc&kZ0t<9TiJ^bsGv{A$wEtN@GnA(+)47c<|E2v+t>a4%`F4L;oYqTuy~hG%4WXg|u@&lh^Y|Sjt>h^i9s!YF}h4qkhwG zR&cSAyO#YsrJEBuEavVCLOt%}c2s zL>9ZZXLj9FvW}-ilh_=i;Y>wG6mZ#`DazdAgE{*%v(GFl8*6>7ypdFa1_tK`EodGO z4|2H@CGq2U3WQM%i3H1cD}t+3$8(y^e>jHyW`Q^JHip|ybA(IR0q}xKQc)&L+kz0G z+7zOCYUo=X4{!RuE19)~_&i`b^F>L)IdU=-9z(gKj&|wc=>7OIJAYb&O(+@W?nb>I z4(UCFiB=#u1~xb5-%k zdtRat9aOD@%jfw}MDt=qWMt&z=!XgY)(3{R-@v|0e`CybD9AEmURVwpa{B>moDRc5 z)@cIHboKQ*m%e6%)yn6qeE+I9MXFo&T`ZU~`!}qKEGDBBOB64}&ybqzD(sL^3Cfs? zR@6fCNPx#7<5d0j_Mz_eVlnk5)0lVr=W3#2Jib_Wn&YMR2vi-Xz#D z&F}35rUaubMe=rOzRO5OxZ2$`>nxDpl$qn*^0(p8Sn!J}hlEGeRZGrfBhWnmoIkhc zqkl210$pZMQb=-KTlQ_SRS7m?Qa8p_q-wTQ!Rk6=3!c5c`?kB*qrYNjDcmUal{!259ER>cO zv&=5)-r7^ifAO)#u(A=yLBqzH35EHareNUZ&9C3=8L*1uy|fpfY{^o4qhcz{>T`g5 zzxB$4mG$Sl_Qmt32h%_V1&tS&f@W5TWk-M)m%vE$o>82>Ggk__$>}V><30B3vp;g+ zYkH4nd8R_11_>l*EW;O3tRS3qrB6ot#%V|M?~Sx=n^pfhy#T=+bFXcwb-*;RQHeJg z&$1g^3VIP%s`8TG_rpGvy69L#Ipr+iVNd80yklp<*{%$oGoN5;w~&rn@3+`pRzJ>q zV+6>_pZL}64l-x;2H_3O3utTK9C&QAG3vLS~<0Qapgsz z5N+C9TrDWVN_5-##T{w8MU>~)yxY}Ik{qOQ$NGL#sDvJj^omw3g&c7+r^Imh`JMVmaczA-FEv@Y&c0foobvlX0ck`0*g|eS zexP=GSo=a$NTOa^k3$mkeZ7&uA^(RdhyF+J-aqIHl2qZr@v`&93A|>!amgp6>r(_J za52R~@UA@0dCJc)7S2c3j&i;5{AFBzdEIlOVrKSem8)8GG=BJVT`!rc5c8mJDw;ON z`?>1kU+n;gy&wjFqW|YlcVFSBc}}~R^Ob#PtIN-wDiX?^BUB{{%KWae^MdLITICi1lJ(N^0zx2J6O1HwfQ9>FufbIOUyQ(fEam z)PMbzUQ868o8d_|^10!ThSPpZlfzLQFd&nuRyH+pBX9NrV$!+bj!D~jkL{2k6q4fx zGE?BjI89+sNxYZ~K5W#~TiPICdJgQ#@J}6(V|Pao`<}aEMDh@6-<8779)KJq1Bngz zpfOW$C)~YvB5`5zapjQFgA>FV`UJMPu@10b=DF-FryNZ5wF(N(7;E;zat%cCwYLML zp#EFLqzfU2f>2di>I^4AKn)l+n^7cVZkd&$3qcUGVAB8ADd7|PTzPUgoe-cfMcqZb z@P2HwuXUNVDc}y470?=}pffNDzw&wxD6-R)zz!JuzMqx3MZ_G^D3r7wn=!AoGidGe z?2O-W%P%pUcVLb8<-FN%U{=OC9Ill0Z+V@MRh1(_X5HECozX|EIGM`IPqP(*E;G_^ zT7%S*V2D6YixKSvh(1N_k3r5#2V!(z6M0MZn0cyx@ZK`I?uaIxMESl(* z47{O~0naeN?E@~0;>f_0@<;CT0CmfDApG+Ili!G?;2rKH-xt|s=ZD_9-!QUH$1`w} zcc0_E=%~5uNC%26BC`=vdA_tWRfx>*GaTwS^kCZstJiQ1) zOm8nuls^il3XPm%TIUbhE;APgrgRrPN-;d>#{}B8=<_uRDm@aT`&zT4yQ*7)|^mc#ob!}<9-rh7XZJNI8*Vagn#!a{^&sLtjEC^^RS=+y)^U<5g2XJ_`Tm5{^IjP6>0%6Qdb_A zuvnqSa3dg>zD&juA7oT00&eo2*b8O)%8;8h5@EpVm6u=Z zd-5qX?@8JGc)#C_@jkDjz6~K3?DL>zET}R>akPO79eUoadb(M#{IJ(NSZ zmd0aAT6_*uRmIrx_Il;KFj$Hb#S0;#+{js6Ep^WFguU8U=Jj9Qz$ zGkp%Lfjqbu9=!VfolyTP1)axq#mR!=6nC{gab(USeyk)-z=tmPbJBnzdrd@2ZUf?Y zb_j$Z;KjQB=Zbl$%L57#HjL@R1wYDS-uZPW8PogQ*xaf;Ie+k_I1SX9kJq;2tgfle zBrCFbNmA#24gnalm!zevJ6;9ERd-(mQ~cBB{Ld_fF=)65CDq1iz%D}A5mVq;wD;tP5m5G{%t6$#vXc=9Iq-+TCp$U zrCMt$o8ZnWLz>cqj9F6kb5EOwhjfHEnuXc=(I!@CkDwq{qE)@9x;&=;NWKKrg@i|4 z*e@%ciW%WJsuJ}NTaH~(Pnb59Oh-$JgrnYKN^o0TK8-#<={vC$q)>K$w;+dD#w<<` zi6biXgU%$34#A{j(tjpYnYK?^LAwqCOk1*Ez%VQ`b^LcVwO~b#Q`*5v=^}cZ)QWO& zFUqLmpvsyMnRbIaOZvM-;G@N@uP{iN3M)huMASbJe2h~SAqn`F#T6CS_h*hDRX?>j zC!!~5?2VOB8LhSJXA@46#-PBolm#0^qe!@k7&}8EVK2a;WWlgJED(EsjI%2|_Y^l} zDIxMDdw6)z_dF@)j_of_HI%itXF707=kxUw3eej99Oh)Ju;z@&=PuxYE8w-objF`e zXDHYI>myb;f3Y6q0)HP<^eKpS+T~~t*XdrxjiX;0OXW;cldkRzN^Ao`m&McBr zHJu?km9z>^t#vKiCT@-d4_KEmogzwJyDE}j%ZLvjkm8tO8$nK{ZueWg4n?Pr41p4r zkaQ-YENcw*Bt5ji>G|QQOOhS0_s7{%mDpJPn*A$=E+LID7IuHc{bd)g#8+~?1U zWC2Ox>uWKW$*f@^v5~6~&`nCZNx%o*#ysuljvh*+#_Cl=5POA< zNT*dZ&3vM%mxQb(izz#7(hHb$?v4v7GEFV6S8P7YD#&7|`<6}P?iYwFP|<>ioCFkn zf+i{y&j(zgkBOyOQvMH`IG;PM*Ny!LNST>dmZIX2{K^sOFh#1-Um;T&J)%t> zW!F>Ft}BYw7-r~aZ2zCL6Gk8gO<`%xHQEAun&CqDzx9|kq^8JlRu#(C_sh)X(r1oY zS!=@rI@`mSlY42@vC>@oi{{cEg|h;%qr9pK?B3 z{a?cfbFJ(kI7mBK4B04Li?05;_Jsl+t%g~4+k+c5EP0qoYBYZSm}bx><$f6_#eBz; zh>bt4FjgSJj5YSi6KLSG2JT?6gojHwh@)L+Ms%VcNf~u$tP?L=>|l@zWbcC=CRV_K zIww9Ci~NX2deE{fe>LY{I%omJk?CNU>eKCc7%r>^lGNUYfP=~=ROG%7xJTwuRS* z5ytX*W98_HhJ{kzmCVePjT}h9h=n9XqQ?m&0og@=+eCM%#=bA3=#E5Id-IJUWy(nb zggwn_UmZoQ$zw?VU6D6`BJC$Q!~R5GSW#5YCApuashU}xF2j%5Rz~9JFZK^^fCZqD zBM?4RiD%=e$`mD_v)nM}gA29Ct+xr0Dz!&X-%Vd!Kp;K@8^RW2%Hn7AK@k9ULNj($ zrA48GX@uEmXXM9Y^OGt)S%hV+Ub>{p)y<5re(i#2y7Yz=i@A#gz;tJp+R^pY1toDs zd_UQpUcle}JmtN!g2d6LkZBlm0w{5lO*Y5(2@m+B!wyPMBuO2NB^rppd1t> z!j<*TuzLSLJp!isoi}8GDhzOYgUHF%X5Ja`$|_YFI1n?$TaW1PBt4SGE2jLA&0rAF zX!3@x(`Tk2ZSz1&EzP0EYMaU!$--a}6b?x(j<;#u3KE!t=B-ckK$0>u$~})KnQQMI zF4Cbm+@GQy+aAz4_%V{Ofh7OAy0-mjn4wb_xrfeure%czF~AF5gBb7u?5?iKeO|7v zt~h}3K~rFr3{_&sTj3JvQ2)?3DKWL<#3>6HtPG`M5Hbn(AyweIlo*A{Okc@M8PHfL39F15Ly%@!5{DE3e{ zREbgD-bYI-D2D)kb?!D3Y6$1VVlufvb|hgG_hrTC_iIBNbX7}hqz;P-v3y#u{Dr0F z8ajisoRwrExg%-G83h?qqBYh&?MqTkg4HoW0wP~;Xuc+dooK#iRh@Nw;)CGxUj=_* zy0>aGyShYTQM)ZSy2@x%e_9(E{r6iB?0mhIEnBgaHbqt!hmkiE{rwX;@IgtS_n$T% zb2Jj?Z3W-i2{8J0JBW0s=Wrr3LY(ZIftHz4G~v^ZFu?-wY&3s3U)4))>LL`dYE~!1 za&Tj-eoId@Ts` zS(D@-L!sY#aeN=|jAj=y_Io>LE4?fVlShgw7MrZJlz5ZJ(Bf9xct{5f;xw}69-*Q( zReITUa=UuL2FQ_FE9(Dx5zX;8`U=o)k<(yDJY9)}g1IeoI+rx15%vc(=3BbG0v1kB zR}vM?;Rnb?xt4Gpm-@kN^E!KL-R4cjHVge6a6YyR$1~85a- zPpY~29_6h29|Qh#g$%Gifb%FA!KsMN6kDN3*AC>Aj2QKVtL{Ujds&^*=E-#zPo#&A zP7&Rm9hxPjLr9-J+0LVd77T!+HY-ROJB;8M(s?)?Y$;~VCkM)vM63#i1eSA`4mrH0 z%S8;6XyGjt+cNNpzk;b9E&-(I^Qld=v#VXt7K@!*`QO6A?kB4f>`x1iCmK?b$z}m~o@kR83s{Cb+te}xNtwQU$ zW@nEs4OX+E$3Zfe6xrYO6myLdggvC~0EG6vhXU^BeS&{i)gC6ov5Tun{k6@?Gz zS~pBC8h3`!XLMK1XlLD3e44C=+GxlmE>NoG}O`=RA}0seM@o1hy!>vQ!x(os|zZAg(f5< z;3weW10K(Lm+rsW)d4>v;1t;76H~QJr-Y6$k_gk5Q~B~mjmn~v1yE3F>7X( zD}3ft|AId=m1$T+h%3qIIDi)NYrsAY+zi7t*B0|Xi679M>W;VBoJ_6O*S0y_%c)mJ8xmBR-U>!WEh)~v!wCiZa?mBwD9`X z>;83X4ftA;p~$*wY8qNZLP+X*s#&~E?Z|3ec>c=mKHGNtFMdplQ!dX)Nn83GkxZP=fu?XVqs;a)#2jXfHgEU%I}bLD-jf3 zZ4diBrTs8LNmsXU7>rD!6*Fb%AxE;cscF0PFF?Tw zFakKCH*>N1-5rs>9bHj9EIhgWx%A#-jr+l%MuDzB7mOE-h-x;D*R`+B!5;_Vj@MW8 zN4mJAL#!eHHGDW{7)D1dKzyw~+(>A^27t(EOiUV3L*|#aBk6`=xyxc2*%d&+FZg%f zcY*epEPfBh`s6@zao)s=-yMF%%0@>NlY(BOuJBk5o2@=xymvK=&df}fwoKHUx1g_g zAVW$AQvQw4*Ie`Fb5!c8kXsMWOnpgl0bxTUQ91ekS0_yeVoCPr2`i^gB?1ls{;m2CM9{^Lu3nb24mx@rKaY00&@(&N9{u&R=HiKB4z{QWi@d*amWPFAAO-humJ9_OjIj~d_9^EEDElp(swSQc%~L3UMLZd63| zta%cY<;lC@MyNH;B>j;<4>g{r-TI2txcUg8iBnu5fT{EB-)$vr43iGJf0Butv)D&vocCVWAt5-ZgdvCYInG*hpxFBakoLXdn9*-uulkIxQuQ4acg9nH%sy*SL2WyDk2RW41{)NeF7(FKV zzHpX&m?#$H^#gcz+_Dox+)Den$K<`;<_Bu%ma}%gBXzcz60$xdtv7neNA`ISFIOv7 zT4}vo`SRa+IG# zBG8>UdjRS<@eu;aWM(LRF5{abmPtVmI~{9GpYjZ(MsSCNQ}0%*Sn2un*nWC#V2qdn+~@uE4$E3R(^GqPg!70%w9Mu~~P z0}n=N7$7tI_yOpNl%fqLJy4z{h$^s+`fC$Vhfh+R6q;JCfPXG*mA(#2N!Q~9aQuYL zgOJVxyDsCtb=~W3E{D*^C~Mf{%|qaY?ko|`YnTuHePM3Rc(CfKxBNbjB~1kemIA50 zr?_lnXT-8MnFm%l+{ub~!0KUC(3rG$YQ#DO)Pw3GKt$iix0sv9G5KmD3eEM&NQ`Yw zvQZ&tUXGRUboUps-5fZdt0voIMx>;tf4@mn_)mMctMgl?v05`4p_sGn_4E15@oCdB zLBss>>n$sj?vJbM$?Y=8bqZiF}Yn>y2|foeP5L@u?_+1_l| z0s}F3#MolLdtYwE|CYfd@cfU^$a~7xuv8)2_m7y*-tag3GpLkNyJb0x!|T_?#KgXn z$E#O+RL+^er;yL%6q@(7+XJXfYzPT0f;+8bpaDUCu7?!@2VBm2(m?R9xE-+s?R3u2 z14ea)Lln{X03HZ8{868?{bdU*F01@j83Yc1D8o2-c>X)=C@%YLThK`|La4O|!35C` z&gRKZGIAKHuIUM^8iFZfHw67yF%Fj=7-C0Yko(r=2qk5fq<&8bJg#_zTUuzTmI584 ze+Vn9n!M3@>a6z{E|Zx!<)fY}$Lp>QOditGDA;oQ|8=8vk6f({%A5q?2ht6f#80B7 z1it3=JLHFJ(4a*HBUk(Z1QxSf7@*WQ52Vxk<1nkg9>J0PRNob9UXJ^8CkQPFlAO*-6@^2Sk^4Nk@BX~|sH*y2@H6X%xG z5nLT*hGI==_o{p{RDqB=6)Ku2q#tLo97&7f3eqm~o-V9Jb@B5+GTIPT*ygK(p!t^1q#_dh--iGP#>dwymZ; zVsoMPo{ChSEO~5Y6D~1hDz~bxYaJ0}x?obS|Ak^;vh+_Wrhut6^yM{iinC)tWe>a1 z#g|ZA9XM*B7T>yGqJ)St*>w>fxB?PHfSLYT!pu!s4lRL^+D_wXNC5h(IF3J7T|ym# zui$AW(H6FHLv&Mv@sZ2<8x0NB!-OM_>x&Z&nEIRx^Q=`#jkHq0;_`5)GCCabK9St@ z)J3~~6r7R(6mTmYvsYaiLhqmb4gV}=#q~6eHR8xuS`lmP1$u$bv^5&PT)y1Mxe4GX zyV+w#W|&J&eF&fJFHrsB+?kBwr8oT^7E=F>F@2GAcfV=De>p!uK^y(|)-FZIgw?Ww z8rjzZ*zd{U0*mE7TjleFPWUo`1NlEG|M_h?Hh_L+eb!y)y)r|u$a8^!#b_ug!Eg%S zFY9c)Kyqc>`sD}nZAVWnTOIS`BU{#Rs=W^D9B0N;6E^w5? z7Fz)qeU37od7#07kkHC^gq4m^H7Bc7o`v#Jb>&{5@m_!@mF2_{Dl*ye&{4M|KKb~H zR`V0oJaEk85IybIj(=7ZqgCiZ6}Jrn4h*m&GK}^3t_5F}?)g9(SzTE2@k{hR4F9LB z?k^`C&WgI&T)PnV(<}(dYU;ZN$BHwEK-!{~F_BJ;HH{GkarquQQXSIfJRyTy5N{wp zaMC6=(qF=dX4@|n5UDE5T{bg85_(g`6;o^k?~Q2$hWbuhfF_;ns|jWxjN?Li9RDk3 zY1tvBWTr8mgprwHYm*XzIU22;OBn9lpNc@4JNAlaN!COfTdfU9VZA_wU6QVVuc$Ltl+VZIpb>lhge4RM`@30Rl@}@_DnO zvCkk~urnk!&I@`bpsTeytv#%QbyUEH-JMK6gq&Cq2GXZ z8z@Kog^Nw;EBjta)bhiVx=(I&f59$Fp-SWt5lDrgd9!^(WL{Q$zhf110SqJ+=^z{4 zUnO{hA}E>HUiVhyKtEN;dGR6i%2^rQho^E{HFs=#)$e+d4m9ZWpc;lhKZAeuBj!9v z*J>ogKtjh;oL&0xfNMaDV4yUPv6MAn!xX{J_j1&rhD;`@LAy6^U*@P=+QP(U*SzBX zP1mhJ!%xI<$n>{)QA!F8w7<3}^>d7!88N`>pDLAPUQtAR#%jzHz(%NtgKu*?WD?BI z(Uc%k%UCIW7mTI_qzDFed=>F8(b*4&Tni0)fvx2YpROx^p|)!ZjjB}`y>u?V3W!{SLA9@M>3)h! z{3zFmsFl5ykm))mWrlUHs|?nlM?@=voyDLuMJD-*lF%*C2+$wShB(zE4VG~~<+^d| z1Rf;MwgZg9C6h~xdq^zO?PF4Tcz5LFY2VeK%Akz`D%7pSC}>-VS_?#F6OA3uPnXs} z9J+2kGr0y!N;1BZ0WV(I%t6gchU$KX%toaYCfG2k;|4THMCBIMUdqFHT1Wm_72 zGdaMVbhN$4XKa?=`Q0|}i1*vuadD3&XhO`PTc2X5*vwaG8`u>O^V_>8Zs)!NlBuiB z+{Mu`KB4OMch+>l$E_BN(7+^Tp+v?cmNPbOAgSfugHAYP3N+#2@t{Y%yxbqAy{U%6 zT6Y5#eOIy(t|xlv40?p9i&-7Dzv>iNc?!hwY5 z!DU3)iz2k}{uMB+@Omd)d2F}E%l)M3VD(PbwPKJ%OQPzH*BQNhsWH>|S--X3voPhG zGh%5MV!bmVJF*cb%HPO4RJ{YG?tnK?Dtu=~N5&GIN{`G!Kv@L_Gh}1osi%`+chIu> zThRStkpIOK*~r^84OL~rl8M17OmC!9hRgVE*?^z_WxC@t}FhdS*~h<4r&RB&xSR`YOh z@+`OO5uUQ5r@th5=8yZ&3QaznzX$2}Sx6a@HK_tSI;)Btzg2Ihk&QPGgWj>>+<*#r z2Do%{^zQd7l^qBKGL;ZHss5==zWbC^Cj(khsl$R8lOuwDlg z+u-R?gT?bVZ7~ha@Rd64ZdUx4lb`j}2DL&*n~#|R^Jiya=;>~ET{~FTpDOkAzcVhE z15Kng&G;wZ8sB)fJH9V{4cGcyR=m+ob^z@4rY5zJe4p*TuY~Y5tG`zAv)ZTr1^_19 zA98^FvQ){ye~9Rj~lt#8St8 z%Wi+$RfPMenZ-Z;IXO9{pX(2w9ni$nx~K>^;r=ob%M`{k=V&I42qG+Kg{SGz#tWro zpSQMUYC`_$vb&x{kW17rtpx)pL;;lnvjFOl!tEs0@30^=fPKHr--xaUZvh`dR5~ej zFjAgk-WyRj!08Po6lzDw3H$^bGX^zDH8P%@MXdPd+pNwJv-Q(>T!-K^ZWmsEJlUgq z%WOU{heTxK4yp?}ai=jcH}+ZRC?q|Eg-Tluo;zZmpDL*0Hbz*$Lj+RI_)C}%MgyZA>5;B3J*o+12DYYC0=-EIV47M=~gu3>$APM$t`Oy3cE zM5gyX&XUQKR0Vsv2)~L6i@uq^ZKmEqR46F>Q3*LBQ8IgKSzR5O@oM`o515r3I2I1l zdFx~+SyF=bDI$+P@ZX(|%KViGna!Jc27IEO4QCv(br;?q7>fo#mqH;h&IbrFA zA5x@_c}@;qQFV(yVlMYWn6DHuKHf_+KK@9eRDo2(N7GW%8A~`bl#eTV_k~V0KJ9MvX zuz&uXn}{80s_O=n_GoN}CNOF#p4%$ zul6dtygZr_fOcm?+uNa}4@YWHJJ1<_zAkl)3aN|42=Et~uZ&B^;!>Wwv_a_TA8vzaRpzDdMAvIZip7yCr;_-?{*(cX9hsU++4GJ_nFkOgf_W_Q*yb zr$Wwqh(<*<&0&v^nr>TN27ZqoU+{2UHKrjpG9>5dn!^mmB#1`&G~xui5kw9C?ggnf z6#j**7y=?QcNbJ(S|lM6%9K%xxUdylGo|9Q$mm`-Dct1VLX9WvzTp%H}jE(aJbTmUS zFZ2TbAQtHewkH(!VXYxi0jq0@sk9*UR5f;tAt)9wIk^Kf;KH=|d%6TzU>JB>BnChHAq58QKOziX_OK-flRK{TtJ4j)Yqgs=4OSl7fFTZY zTx(PzcOAW?b!D#-eb(iE2^}e57HY7d*W9w%@xeoHgvwUX?G3@uoeio@n)!TI$avda zpn-X;0SF%)dg1jy2s_8%OoFK2$9ZDg*q9qTd1BkPwXtp6_Qtktd*f`fv8|hzb?>KJ zH6LcGyU%pZRGscRea`Q%Pq~w923!=ODIOn0`ZKa^PGs_eWA5~+sy?Sncl)REtgf51 zafUM}13ajz_sOmy1AQ>VF!S^PKwfJ38s*wf=cI)OufhAZ!CIKU#(8d8xqo;f|FhFI zJg>StK1KXJJJUamp7qI|H;guoPvmZn*88kwF&xzJXO$*PMiHhc^1xfv(|e7u8G`7AI6`DYTL1WfRqIO=uqVFbz;8LASWoEEd+H3p&Ch; zb)4DOh@Gsm)HmGG{{qc>5xMwxR@?6J&R?(>Hg^zTtd{nN5Zo4|>7Wdv;MbJ8N?1Dq zz$`CPC%1t^{G3dL+h2jtr<|P6NChq9jl{N@`p@vBw!=)cXJK~W?Ngj%&^vgq<|j#@ z9^qoJ!WbzQ?9EBe(?ZtbpWag%xvt%x?A;(YKt$C*x>@}xn0?e64>H{1+CtoJ*q6iFASfz)&f>m*>r%QtP5KNN1lnrB1_u~K7uU$H921C_q@Qn-S*uOa51O5LWftMqxd~U9F*`5GiyY^oAnW9m*wi{ zJ5)Gf^Ncc1obX>K>~rVS@y^G>hnG2_*Kk3K zXx{)4r}ORZtk_s~M0{RBb@gMXFmA-=&vvhOQKX(SbRlu05Sc=uyj^Yk#_YpeNh2(M zsoQU=|c~pQFI$y|H2RfZl0abiD`WKwBJkRl;pv*B1mX0R{*vvjQKe4(F$Fa!u% za--_ab~=a!;Jx)IvVo9E<9?XRRGiLFGe7GG#hj@;4p%_P;j^S@R$*ezF8e(pL>#UT zN!1Z4NuT2EN}0h?mZ~vlGMGwuS_w8(rhedIH8rH_0eg!Z+kchVh_aK*0=^T8Hrjga z{>*3b`?_}lrzEes?q>KsmS9FGBW`htPSw+Gx}5C%|F!^d6UroN5i5YA^pX|3`O@5Av+ zd~liH<%AIx`5ZG~%6!8~A)YT9D>c1W-ZUIO$~+!AclIK}e219JawcnL>W6xou9fP#lcI_J0kAw5eWulKDU~;e#>L`tHy6j1U%dRc( zgW8b_ex5KskW|e9r}RZ{k@dH?^EW5zx4JTffudBB?ee9WaUP=<<(l%w{jy(Zf!uWv z0cVx1_}dwGAJ2bjgv*s!;N65eTGrL@51gLYr;bVZ))%G5=cJZN8SC=6A_U3UB z9}#lR(-@7CrUcu7drDW%0+A)Cl95A;Ra1Akf0YAcq8xUSaGDRW7q2smI!YY zc*QB@yW{)@@FXd zJ?iAi$`>MrL4&D=WOZQHoU|@Hu%*#Y$9pSzW2;YvL(R_%PA& zz!Rz*Ryv(SW#v^-p_4TvrNm60H_u~pLStB!FWw{@FyP{h_u)JQPObsB8C zOl?X^mlQ!s^mUNc^R)@8I#t#f(SP;1JGolz$KeR#Ef=myU&jsdU@KVD5?j%D?0EA- zT}f3}`X{r5scCiyT-xm`-fYtJ@p^{~oRj%9Wg26h`3~WR)|1Z@i?B=Ys(jh0(@MFC~FB1?=#Sou`_24^d9rfMJz`!#lR!Cr0@x`s@HD8IhQLX5B z(5&`HvCn;&pVZ`lgHd__?vw$&L{v8nmtJFN!fSykm4 z-Kq4`T~EVUEf9Bv_v?a+s`dHrMI;f}Pm-bJ{6nS=_ETER^rWz;xm01Q@%$f)hJzf- zi3nEj=kOCV9YrQrRj2tb50QY`uXDT0*WucKI!*o==6Qoh&|iHk zk3ruHl-b`yOe$q_cm#Caag-$XMXDA>T}zgd-$CZ=J#i1vWlmE=0;reOBEgZo4M>?_ zgoeK@!Yy*wni4l865{Y5cpl@L7V^fFSWWU+JMmVORDr@%RO_ZVT{dASB9 zZ5?6=Yonc5S!q5`ly^`#R9z0eJLyBxbAJoJ6dl+1T)AuB?XcOcg3meRq2eGjEmK&= zzUcTX`ePZFWfM{}?PvSqoR)Dqg-b(N$ugJTdJ-j?ZT?Rx_xIvSkDU%^&YSj~dJjJW zaY`bwRZ(}76Vaht&CrUY5P}Q3s`I~s_8`J3lwKt%p=~fY;7|)wRr&+62R#zvGa_q{ z!6f}S14*K!uJk0D0ZW;ZM@l1HgkRftj9ni8*!(Wb>Ewk&6m>wwQ4z64wp;i!i`KPH zT2nChsOIT6JyfmrxURqk+Tkf{c#|}pj^n-Ved7b;ZIjEMu@G04f(eoY*9w0c8ESuP zZy4exTCh%xEX&t9_v0&N;1lHJ=s3@ddf#R39F}I;?UxCBP>&M0;SU=nuvxFvSuNB2 z%y3)Y_T>ylKI+~27(g)hy=|z)Z-3dA|GaH1R2(kn=bOT!Sy25RKYx9WOL_PSm zsw2VTaIHIn_P)&bAi#a}hyC*1S^g?IO&GCv?5%|n4FEWz6kS%GG)e>C@#CoPQm^S z^!q0Nnzyrqt=r!k0J#<=F_Q@tSONOLT5!OhheUB1|ILWDCY&7`0}M1^nLMVF?s zCTl~gurp9g=#?vMYn$!85n=L^tD&8@6gri1Zlc&CrHEnImV~uChYTI*FukWZW7u4# z*!B!$UMfrnH&QdH1E*SL>4{}QS+>xH)NJkta^PM8zVwVmK{`#H%N7Y#wSOKn4mf_b z5C(=Pbr1KBwr9-XRWcg*3=;`vf7(BmI&w()4&RRM()&*khlZUS5e!vLD}!5qBy+^(>oCQF6eKNYfr+a?)=4#teISaW15kRnGu z(Jg8y6IaoWu(l&o7l}`1$fd&4%HZLO$TTosCXYQurC_WW=76io6mRQ}wICCBM)!dP zlTIgKeO0O_oyf~;ZE%g(q#)wp?7IrvdR005n$C=Q;IMr3oI6Q3EKs6gZ5z@Bjg?I; z{zR1mT?a~ud1E8(`udXP<-Xx+PV#ShqfdwPj7Z-cCq@eIDo0>>ZeL-py@CCi@C+}O z)9~o?Q79cab4;1i`&}XKksKGEf9VaHrRNvD&F5Bc17{mXnGwGhYf8mtDi9Y813`I< ztuLig0Q9NRZTm!co}Q$e#(Z&pz&}4Tue)m_&H}>P50x+}6&L1D zs!JM9`<$ZOU%-ZSa{Ci} zR}k$>8u<~-0PGYb#S_3{@m2BB#9(j=l2P?b@r(3QlKAK2{BVizvbVQ&*HbAdT4NEv zFIEl}RQ*7}@!scZ!G_HQZReftHI+ z$@|BJ?bXqqSj5*P$wwDwrh-nqRt*z*ZM=`cL5S(za_G-mVF1eebGuC5%GA3%B-}oU z8K3j&{>eDT9VL$}bIW<2`*E7zZkn*{5Kg1^zwo$4?L?UF0|iD}TDJ(aBei-Cc0K1%%9{^+KVgJsqPgiivxu`E zhjxGlPW|3+n&r3Ps+`1O4QPu%ebLJ?-s=p=gxIy8`_9265P11H7g9zE64^dby#>7~ zP@&MG*3i&U>KnlXVe94E4eB}PdafX=dtqCY_w{#>QRNW!@-Qyf@7H>6PREkgcp-~FFd1JQEkw><}A8M0D%Z;!Fn~i%4uU30c z@zhGUCFmXYA3~eg$_Wdce>VA27=Bu|rFD!F^1OfcJzW~qRszE4bznlFOOFeZg=P}} zUIf*C*pY@(<;-zx5IWsANudt_lw~eRS06Zs`&R)=d9m24S0OvYp$iedriz(T2Y=U~ zKqu8N2NM7hpT3B;zB$IR*`lVZ^rEW=Yelh#NbMB#*6&V)%(yt1He90xgp2_ERVb!eC3|{f2FS^gsT;ijpV(g!n9{}w+&Z5Ac z6$n88Jz5ryD}GlYhihjbR7aEi%IF)XWQs2#8HpO?)KOiqeml6_zo4`fq()4Ae?q8N zHqVi@>*sti9#%~Qu5>v7CGsdtEM-PkBpNTOGqwq&81dw@XO!#-r>lW~LiVr$1wd}Q z6(hrA=TtfL6%jOjVRv0U*Th&2ElNbv(-NO`ydPrT9a6OVAB~BmS;PI~L!;r7+;3d# zu~Ma`3xV*M!U98lIpkl%U>)$op$e}%i-}#`NzES@GFh)|;S}Yunj(Brp9+~FQLc$M z3nDU9Oaq0(`acM;3pYHH+EPt|G%@9NW?oGw=QZ&D)l)wgVG>ND`;rtZ$1HlqgQw7H zHdtXCWNJ$g{gF6ksl-`Yj*l~>I+L$a{PT#e{2=riO;%s1n!nZ1%p(f>Yo2DN_W(_V zpQUe67PFOqAv*ID1)vMFT0QdmLF*k&^G(df;jzb+_lg<8rb5M4LQm;qA;^L|IK|tkBmkSvz&Bo;B)dXFiN!H zh9N~tq2Ml}mM&qn*Crwe%D;f)F2dOyd{6@_&nt|cX4xIRtm+%r7&k7!AdBv;L2V#^ z!tASgSl1*k43UBEyQsGLY?aeP*W*L~Ah)*vA~c*leCXjHi6fHlHociz?HR#wap8Rq zVRSGt{gD&L3)aUwxO+nMmF`sA?Ko~`HX8$j_`?8befCRI~dMi*&HuHQJh52wp`3z zSoI&BD{XC-WA4rH+dSDD-?uWU4Ua0P< zyGv1DmIajeS*6KK95G-24&3}6zJ&LAphA89l_-Dx#TvP5tc}K5>;*XfMsUL{umjOA z`a=s@km01kWKP&Fh)kArRIbfG*rKj)w%apGj7`pxO`L*HA{igE*;;RZ*1?1H@X&oP zclm<2VM0@dYUmH&_hUpGrOrqy#+_y@a)z z7&m5N-8FvbGKMaLEhSO|vO*=0F3yQ<RuWY4KE91J7>3?3ro`LL(uz5sg(0qA3?BZY{jh@eq& zRY!LrhoO~jumNvQtNBM|cV%)_2~7YoJjg*%bxwn4;F!@j=jz?}=d7)j0aNANz|AsR zz>bk}x~bw3>#iqZ5 zG&b+j^z|;WnJGr?`F39&3_?4}oT{rrGH{ev*nf-#GqScx%-ZjBVS;R-IXCKkNb)y$? z0Sf>xI;o!t5LD^3T1>X%*&SAd8!uEBx|{i$`7T^mnC~yNsEEi-A7I-0{b?n4@ZOL+ z4Rm0jVIr(RVO0#G?jy7|c>z&53$WBa`sS|Y>D!t(DQcqv5SJUOialSww?Xixr6uGj zk>~4qS|)h#za8k}VhU1JQ)_6=w4nCxKOxbrj2VZF7Br8myF!<-TYtSArCGw zQ83VKpgdugfyub?f)ffNDgkT#=I-am@(WB&VdLTilB%o&7^D&hOT^nEq8n()i6**8 z>f{y~&t?~zqs4i<1P+;QxIn;xc-d_d22$rWGWsjENoReROi_+xGn0{j9euDZDSeXF zpn+k_h36*}#MghG%^<9JcikjQf39b~uGylW{<5GAU(XSA!+{734d#5b(A&(RxJj}9 z)jyDt2<{OHDaw#TnKZLk(pU@^X)|Li@k&tNSz&=u_@mIp+NugW4^PY0j%IV+Vq+#G z??<(hHl^R1vDSXtQyv>ICmp8M+re z+IpVe7b`iNwO(aU?{K0mzLA^p15b%~BZj~1B_a^RZbCi(y|-?b6WEm1TJfI#wyqyA ztTL(*X%Y%oDyYD}P*FyNv0=51@@uFdiQm{!#CDCgnT@srpMu~c?jCq<(9Qgm<`slESF5XLonZL)80^o&S~Gm;|1&TnNI_=yLyowdv@X~^pv zrH6LlZg6|P42{|!X@B{`H6BeDT_`{+B|CP3OeUkNB;fUY@30)QFMH%>^p*y~W_TlS z;1EH?L6lKc_V6~t%JaHodU8bfZ>WC%OTeMt#bgVJ6!eg5cwiMP5o6ueuk`P2P9ZKH z5O|S#`2zg{VJg0jvd8exGDY`}Yr=$TBVpjQ#1iOnBulx$*_DGdhW>{< z!83LpKai?v$9YAPS$TZZ{-py`3c;%{#B38U=0S(9rR*FfljTO<&W-hPCAHIg3 zIKT?h^(mE~FIp;k`O-Y>UwAiTi+yb!Z=Cgz8;Gn8Bp!62-18+YBw|FR_zde)$Wk#k z$+{P`Riz|1U8K@wv1GV0*EwPO6sR%rxaVc<1BPZU{_d*LW@Mv_wYH{{j~6o5mPc;2 zmlRBQ7C&8B!lyLkel1Q~5KsxD6x&yfk0YB`^$_&Hw<1AluJS?4y+e5S68PTW=M@GP z+3Czk6IBeI(ivC;Q2x-OPKF2(A(6ho9o0Kf1Rl*ADk0BDwg^QT(Tp~vk79C6!N|YE z>y9Nw$C$4--86YXJECr7-~WsA*ejOS#GfYl3HA1dFrY;u?ewWJ-V{dB>=iGa>YYB@ zbEVaD69g@(0tutGqM)fPzI0I>e=?ky2&9N;IUCQ4A%A@vb9qR*K;d=YVtk%S64;I5 zSlLT4tbzcWy<6+JM3B>TAxuy}{w_6ikxs$}`xfW^)~-zA@$Cy$U%7r^^a*i1$XrXA zPGtvwUN;Z!<^O#<_0&P08w`$!B0Tp^iMYkv*F)ElyPa~@JV*LlnaCIN zL{O$9o51^_x?jg9bnE*;%lwlCy@?`i6Dsz=dlKv8gZ|geQjf`AO+f5-WX)anoMIPc zgtLG9_rqiB*BhJc{(yt--Ad&8-6%&_PwHR&cl@kGGVf8>u{;+B^jq@KP;3+-*9)G$ z*Rm`9Uc<%L#^#k_H_utO!~V1%DLScop~)JlLZ0NqZO25VPiqGe-8bmq(y?WiFJUKL z`^Ld^;HnT6Y@v?=WWiKf&_wQ0GSUI)xJ^+wHstjOh^RdFWXO3DSyn$Z+(>UcT8VSG z`$RC5#}cgq8FJ_**B1X29hhcPxVSXiX!Qn!UA`bBX=}OvYqzyv6rW+SCT!eD==-&_VIhMKM zBKhv2RPd*}$s`QL$$md_x;~&W3LpzzB$9_{OVsUG`sA$cSR`8M?dggTubT}`dc6Nh z!(G`j{1XQn%%%uI_{!8TfzbcS1(43>#NN~y5`lbVNA48tjDMP|KDg16y@e5KSS8B{ zQ7IKvmt|A7cl^$6rk2VzBk7;NhZk?#t*i_e{iY;Wgy5-n19hi~8SN^LX?uC1KKIBZ z&7feiz>6b=dYxj;gPesjEfjn1;G0&yVHL1AF=67KSA>PB5oi(dg!sj0g0vVl17lbK zO0l&r7wC^Sr1-UF=#)ufRvoYD7y#%nIL|m1oGG<8(T~uUCKwcwUAGzjcb*WTA-Q?Z zPvS)i!8xmvX0{L-H4^Gnu@TBZR4i??Q5kq2nNKI8%5np*!aQy-08bt=8l1`Hds-*;aC!DRadUgFKk5#k`g+u>JdGYEVn>b+l{`3jWVt# z2;Wy3wy6#Xc8)AD^|!8^8avM3Ri7&W1!s7Q({M&4iEC`<_8 zsuI^rrFP%dm71>$cVoZ=j#%D|JALm&XJ*m6F{Y>K4{|uS-tmPr-ylv)6nVSTG7XEq z2AYJw6VX;7$L(Ey>+3RETzFnqc-0?}QzWA0OfqW`M%H*4Yzn^vNfA$gkdnrZI*YqK=>ltZ`@QSgBxSBDPGAy!ouG6;8@@jMgIL% zPpz6Wb2tifVR;+$2g;cLAfAop#87f|MW9kJepaLcV9-gE*9-IG?Xki2!AT~AEz5#e zuDmvm>}b~f=zN`AOzipkZ`$JW=H&X7pFq6^d?aBVbP?!3^1u+kHStGDruAPe>$?RmKzoRV_%>ltsSKnggSj z_<}Y9f8~JBp+EJpO8sX+Dafy{5c~xm+yd5vL)NV(PDRM*5I@+GLp2!m@xm@2L4;hLR`UEHo|O_ytDi_Ez44`$6N92yya#(E_C7<=603#X)NCJ?Z4tCkkHEkt+!{=Z#A0O#1Yk zpa9v1*>O*`&FcZtip@sP18eoe*YAZ70{3fim>$RULp-Hjv4geV7YsY@u-K8hBx+}J zG3J~>-&?~!NT1+Gb0Au8YS_XPiKMzCK`u>V5>j|bXeCkb7oRY8r7;eJFzNkTM#>DM zk#hZ!GC&MeixgTELC^`TAOvAz6%Um<#fQ()R-e4IyjL<=S+up5&hO)PtaY1E4b$w) zT*AZ?y4ot;Fjj=b3f4UbY-M1-^K;o*Z=bdGs>6wR%@C8-1e2QYA*`s?evHK8e#vU9 zB9#f(UOJ@B=K9D&(c`ZxzBkU>F>Y2%R$&RP^`7-zGX1T-!~@L4MMZ|r%WrY)iiAaV zLiN;^O(m+9)-bN7+R*W3lFWTnw!(^Xf5E&y3m23d(luCEA?HHa+FA0|S{%s%2dTM) z>otLRQxmD+lS1Cvw5tSmkR&V)Hses*iVE1q`YjVH;l#L{2c}uOo@n|oVs&_y#Fl&o zNNz|o%%;D2fwZ#7VjibFQfQiGzS``<9(MOOR{-l&MT~ez`3pY z{<(fv6@GD>clYQHD^$DO4hcwzoJ3W_a}wlyNSN*zJJ$oIQ`4u~%Y7z>jfswJfM!k$0wv(ogt3**N2UezILaRrVbTNojq#|9V5cBAq+pG^TdWbG}3e`Ly7}{0Z6P z)Z^X~tKniO3R(DX1=5_9aR@=K-UppH>+Jqz){gj-L%{YPZ#S98f`_b-B(MA%!FDml zxuEV;LCwIY-+7K(SGH*P*A9#Py07On7Z=w_HwtmGLdcwuB51oS1cuOXU}0f7m1low zAr^*+V!MC1gOEtFnV=LbIjE9^K=;-9*?vNbUrtJG+exTVG>WM*XOe! zq@RXIGW?x3I5C4{#UR3%yvRzI%-5p}JZa91AuCIxg-t4|ftuHWy${po@%r6~2 zDJc?@g)1%0#Y1Qv+CGXLw}i1E85&7RuPT72G|r3H>j1<7ZMt2tg>#D($jUQhzx# z0^dM^!cP`VVCy;~vvpj2g1F!@A$y=%|XI94>wjep%a-w_iFyxFKlC zD~~ZleEU>|-l?1ABzDnd{wKTBz1$5ibdL{}ol@_IvC9wZ^s-UWdvI|_^)17rcem|F z_|fXE2`N};h;xmGWUf1`z^ld*zwl|sD&xaFfjLgj=Vt+{KZ9p~Oti1X&~dX!AjGJK z#&)TaYQHG>oKlIK#GXOHrvFuWu!Z>Ti_b=G?<>u+k;I9rXeP!XgDfViA!9sEzfRP12xqF%-Vd-^+vuwM< zr@%zfYhysu^97%MU32oia@Ft-VEYArN4nVy;YWX?6fg~PiP8pANTU+XiQosUt9RK* zA-84PXeIrE=(ZFUmt#i#`K_9Gke-l;!yV!!9mtwM62t2AGdC(p^4G!Obk|$C9^pDN zWriDy1$?801tg|BzXV>f`dT@yRI8?^jd42_!!e__FE{uWPyGOjCv?Zjc1O;<_T`Y= zkPz9P$Ft?OJ-}H3nAJ*48H1hUVYv7+F|RL$>^P&0af6TrdaFMLSyXB_C`bLsf<2 zheVi+oJHgM^%xv4SAK^3VFrY6PaUjgbOnQChcXHCg2&MW8)w+ym7av)8}+p_`lU~x zo8s(lnOXdlXE50H@R~1|kl-Fa9?NYCGL5d2Wt>$iX`kdE0IA_&Pfrb9e_B6@if7 zeAOc&2ariQ?vOk^ZxZXvSAq{{0uhE3qs_?P>pj}q!>YU4va?9W#*3R#Sd(pzeew zPLSY!Z-{LVkW?X24}5BG=Gz1JK^^){4r2v3a~8RjNnsa{xG7%z)b}0mMuNsBeF{*e zrhvwu1?R7JIeEOgDl>%+zojKT$Sjm=NXH zqklv5`^`T$s;j_!!K!Ss#O|6jixVYX?bd<6K5%jM{|xC=JHkfve;MkHQfv;Cs#v1O zwzSYi6)0rC%6EsYl{OEZQx$XtC1<`a$0fB64sleM>_uU*Tz}*#6F^v~lf?kTXWTh- zx>d4himj5ts_~7`Vn=GSBbsQ-vmG(@tgt5JF}wVgl;GPKw{1fZTCh8Isi{Wpx=UGglX{=UjoAXIliRc}g1W+dCWCtR>ArS9mMk;o$P(Um9r5CWb{V zp;eVQ50E*U!}*CeZeUQn)8#}3p^HrW|Z0zNk^c=x>NBoNSP!xX>@( z)b$E-=sahpI3m=+(@8Y+xGuHu{q?YY5A*nQq90vc3FYmg`cKa(ZCgDQ=e|23-z&NZcMM-9O=wPZFCQkb z8lKSiQPGTD&d`u`z#qR*{NVtazr%e_eg0VaK2n-)@SAz%$~w6cd%;`(LTz<+Mm3)b z*|fshj*oVF%31$AGU#Y(kDlWrx`1B$WjYaD!*w?xUC^Fkk||_YTpjSrssbB;a2RZ$ z0iZEGVV8zeT;q5O63^QgU8U2Q0gS~8ng!3j2mQmtFP?Y`SE?g~ACeButUtX;F8qmV zsu_XQ?#VkRfC79sa^xsuANG(|jTS~#)Iw7P&NHpKI-;nYTTcF7n{6XJ#FsEv%z*E% z6nFP^%5{W3kwHnZ6~|j9Izd_QK|F!d^3Xz$Igg6>LhDDkVGt+YB}!>!j|JbaJw}p^l1hTJ9yY#~EG*v77$(^Aj3<<;HIdts9w2284{;}x zLL8Sw6O;)FIf&+UVH$aF^9uHN(UWlT0(CspfD4RwngW#wLl)Uw$aH=U(e4YVlp@o8 zvsfiaHJF3b7-|j^cjyYNC2ll45=N8dwG5U*m2PWNM71h@oe2zK7@RDP(2{M)ycqWrY+p6^ZbP0Vq~^ z>t9kyum+s|iu!xR zWw!Rb<(RPKlLMslN7Wjof(4o4&y2mSC|&sjk#S4lCeO4a7c|EutWbpv8k{7UGu;z{ z0Zi{8)GqxJqVaC{RnBK^15W;hLJ9y5W?3|4Sn`mjP%&n<8cW<^^v*yPhS?UBv<&fV ze^aft7v4}q|2YdqfV@h{nueTV!FYPLI~}CmFe!E>Jkm!dnq~gk;G$zAZoB&S&6eg> zuvmctwgvhGvW4QSuPPwGP-|^sbSfHiMxf&NfS)_0PdmKNu}?s3&Th}sPh3AAwEd9d zZ~_hjMy_ZFeD4xR*-8f^H_O{dBZCHO1GuyuUkoRrtnu^5^(KxcrId0~+z6Bg8xzM~ z>20_1qo43)Vrv`SLB}n8vm>AMyQY@q)>N8abkT88q5g^`V_51^At35fzvKwvutk~5 zSxJZ~5x4{Wse#B)KY>j7=!?a4n(sbBcp^|qOz8m*<=277{#lf@bcDPnFKd+4h`B>wXooQ5!VZMk%D|+eKw;Y;S7C!Fpm=@?g+gW@ z(pX!jE@BlyNbhB^fORzo42jifk?F7Qa9hgkZA@qUR~9gsp=!a`t*KR018Q zlHA;)<8V;wI*`B61CzA3vC=e2%i!9tC!1*wk$zaVGT4t30aHC0r< zgg)td+(Cxrdha`taS2-v8jLH7>%aEYz8l%mq-bxf&JQXatHGn#WHlOGLQBy=aoTe^ zSy8Ywb|4ah`x56rxIf=F;0wFeXn*~IO0Au6I`HPK4*||3koyFOUa`|+!6X7A7nV38VHpT#sZ4{fUUGhmK=e{zfKk-xkit+y_;^| zEiWW$L(lz1T%~*NO=trnL>P^aO%iOFFdNDoqtbuCW>#-Wlnm!f7>NJOHAV?j=}>`) z14-=&KWjf&I7BMlkCl1mG1QW?g_= zK9JI=;{XCkl1U^w8TO2_>ybl{2|#cV%j+Jq#q4kyYS{byPJTGO^KK-D58Tf2w~8x< z+oA<^Z%Ob3no7Wr>v2u=BaZ%CYYz(DGZfo2ZrfvzCeQ|esn$^>lPc^&M)q&pS>%xq zxf>s`Vuu=4V(b@C3a>R_sM+`Z^NW3M!l}X{aA!OmpC~kCah0~#y*8lH1+;;d4h z$NE#PyFieP#UUoTqT8(vB!?_(v#81*^=O}Db_SPQ8uNa^)94A!cKs-SvnOM>Cixsg z7RrY!@Q;=LLja}7W+w?NI>uJl%@kl*=R4`S(pv`=FEL1AvXQII zWM;dC=>mBH0qvKpN`zK1a^hZqudCh0(1=c|4FBw7EW@kYxkv%Q%>?^h7!hIjCn02@K!9Mx7&~Yn`C=!{2uQJx8)&EW|AD{;xj94 zSlbMsM(9xFT6n+V@Hys7OL(`rst}fq>O080|NFVxPw|;#9-h!PKkMGtb9dHml;)G< zI9z({XQ00|1?N>9%El5yZY;i>De<-VZI{t%HK;1DU%ADfGr_Cao23&+GdV9D4xPJ~ z{)3&*1mibP=&RGsdc*#I3XB*J)6%k&I;Vei>B$f2&px_+ipbwQ9asj}Fs;u{t!LU! zGH2t?d_8}hYG+_oia<0LoH(|*gPd2_UHCS?))Lx(H57I7gtQSuY_g5{{<{n??k#x; z^`X9MhJP0XSQ52Zfc7Ybd*{xL3Wz=au1qJ4Gd5qOniZN(5A1p}G}>cYa7jnTY`fye z@;N$@xws(FSA`_OYb=S7p)gj4S0_Z$IxzcH^Ss0bz1y*!TOvvl<>t1Ryjh=Xb=6~e zwP{yHvi6Anvpstb*A2fRkQi`&<@2P?8LK?i!OULb-X7VztmIyhuL%gS-E7M>r!A3E z(B}pO_I<7_?+~X=V#s}NRaYn+rC0O2w)APN#T%w~=>W-5NAA3}t-EJ8(7CU@O?RFL zBJ&Ji0$uF4hB&l9cuVP_qFJ8uknE2#Q=VAiZ8n-nP%fa(YS*3muZ8CenF{?xFo z1sFUII*Zvwd$H2%R5nM-zp2_?QA$G*e3ji8-Ht6UA27(mnivss^3cWhn|l<13NhWP zUG7)!d+UJ_Hc2|{{xg!{273<)a;>54MbBgtg^BF&q^YfL5!KBt{=$B`=qXNBx@7Cb=>YBiFieEVM#sSq@E_j+V{>Le^ZZ_kM0qw|ThD@-^`| z3uCb`V0=MG>mC5FTd=)w1mVu(W6r!V5&R9X<@yQ?(G?@uBL z$WY;rI1p@mkB=%!p{ViSgmU*hmkAhdlE^U5QXl7y-ad7Qx%0|V=w?2)bs}}%vV?GN zX7zS%km=p7=FVE5e{Wd;BU`OK3F~VmU(YLK^nA93j zz)Zn{u(Gb-4Q`@DSc^X*Mtr%Rt*qLbgr(+xfMIBD0`_~KFZ&%M5No17cg zNC$a1Y&_S$i$LR=70-j7)TiH2zT7#!pM_Bj9hlXd0U*@#sUZNcHS1$$V7@Kh%`I$c%jQK@3-70KtH@G7=aleEzFuc9L&$9EV(%V@!qiwYI1 z4^CD-zr7GFJ?l)fPDAW|!UGSPRe_^tWhtE8oqUbm7 zOS`y#t~Wo)`k1PLslNlq(vle=o_oGH+Mn656($~^`>o*@Ez*=?8C$JMnhQ~$``b2* z)vx+q<$d3aR)>IQooZHYL@grJ}?|;lxphU3^Js{nDk*Kq<1Mr&hNI#Pdc9 zDxJ|d9p}AfE$xezHs?|Bl)bQVVKIg zs)0YtJ4qM7bhZAq$1bCsi}tVP6)~n6uc|qD9rtQet&4?tA;mdDy=rYA4^>!&fS)l#?En&H+pInpxG*BE5QiT-cd&Q{!X#j`!WAHctO*N!Zd-{lamF9r zrkNp+&$qB%5z6~)Yr5v2ZD;2(GX!y-NHX>b(n#5+dVe&?QiqBPf7mGFwS?4>2A(9r zo>--bSyh|n!*XHp65ZB3>gqq4-rbw~tU&)${fgMQowXNtHF3T2O)Ui}iVy$s<%!AR zGT$f{3jj&Qr+yZMqix}zPIId^9Gqjw{W=7%TGgs_dV19X+m~EB?8Di? z4s%2z)}tQ+0#FK(j|E(-=G+tdnCdFAy;^4hBsTeo;c0@a*p>zc`rV=S*RP&~mR@95 zG-n&;w)R7h7K)s#B}*)%7}tN?U&H*|Y)$nteu%@W@x5*|p3(-V z!!79*JQN+!->D+J|1_OQrdBSM$@so`_hPP$ z?%(~61i~8v^#5!0e+--QLpBBP{ZC{6W#x-_0?PM4Z2z~>FQMfB=bfKHRCv$-+iE&7 z5soqOKe+(!(2DHW|JQ6@kP81llL6f2X|8b{XFGkqzuXBd%+E6$PG_>I^W6-g?Yx+$ z>L1y+-;Cf*r>3UnN{}nzL4ZnCY+Y%lmguaetlK<3FUkvi$bSJdK>oNNM=Iyod?wrS zaQpf`9Di3&_iD*!ti~aeI?rgDS6f?HSgcBo*W~7k`#Fsgj9$+E9NfE>4K=Ka7AuOI z%I3NY!Jt)puDx%UApd2cs+zL6wbkwGcS^0yU6tu!-;#CQB{^b^$N{{uG$T)~17bo! zfd!EEx#)U-hw5hjIaxJ5?Y*xE?3{9+G=F`=DL=d2SI3v(yc(xlO#(wbH-{!oeh#qG zH>GNj+BT^m>AFmI^Gvo(;USZVK;}oqy}R*0wSQ&u`OQ3`rC?A1Y5u-RETU%27uSCb z6XcKfK%5wM+=g8^fBZjSx9Neh--}?w8%1|(Vt5o+!4;QX>9}pb7UNVAW>3tqZ zR;tw!_}p$2!GCqnz8^k@@iSF-|HZ>l>}=^Qv(GnYdf42He)^E_y&C#rjBW^l!}3)D zFwbpnzKO`o&&pLl(Bf8J`CNI;Mv4}NQKCjb(^OXGb)7fnUF_^^$Z_rkziDe}*-SRL zYx)(2AcHh?mQkW3gds(Wl7>QwDOdcF`1x{QESdCw07F5%zO-doItT)ap9Me&f#-R2 zc6NIA-+%w|ebFU^_>`2g1*nlyYM{?BjGaP=^|4rNXLED&M9Z=&qS5FTmSs&yrBYi4 z1_oAc-@g6h`(7Jm_7_uU9xk?Qd`yR0Pkp=JbofnX-J)p72oVwnRsh2HF{MIC@I8Sx z3<6W&Xpg*?!RuSI%N~64of~$2^|9j){g~MF#N)5nhRT%Ln=8++ysj_bdf{`uvpMYG z1!%yuOtx;>#Yo>Omd)7J`I&2bCTp#|f3?;!1%wdh%|HC%j~5=|p>#h>Y$B0(qr-v~kalC92YG!8oJ9g~MWHM4nDS{x-8`eI%`kJp@cHxs-`bPGr z-n^)2mGkCJ6ZJLi#N!h&L`XZ{5W^!|d11$9fAqy25v|kz=7s-n@D-7_@Q_j*2m;DHBTA$`6E!?O?l-#se;3n7C~ zefpE%zUIHLK1plcv%ku{?&f~5JhWU2%(iy(s3Md%uz>Kk#HC(1Or1u{Q04W@>Nw;!ZgjG*bfN`o)&}< zA_xNd`ueh)Hf^dMk3Jzp3}^x73L$1_t=nU<*xZE+7aoyFBnX0lXf%on0)~c%>FMeD z(AKS6f2H@KL)||-Cp#a!c$EsAMOp>yt|kE?JBq9HyCxp{@Gt)vN`w$rOH0c}V6yMO z)IPQ>3)3{o<#GriFijKB^S;*8)ANN=l%1%k7wOc1u53GN-2um(Hg9TsD-G3}iVBFw zOiWW?ha^IRmshy1CY$paNkZSCX7kn^JoC`K&!sx=SlB*yp5C&4oqFw3%l!Y05W@J$ zW!1mRS~Jf6%ky)aVYy*P+!3>t}XW8_vsk1NLKH*>0U(_8vf1#+0J|pAdV(yhJg_dh-v#~)m>w0)H{SE7t|N|p6Mhh28U`ia`0~U5892NpF9Ldgl4Z^!V`k|kqC{&&Yy_T0I1->bI(^N>T9Kl`$`3SIWTvlHG~bxps(bNk@WUb z=>wQLeb%yQIP~?8pIbX?^_s!Dnx5e8=O3_`$Af@VG~9dp-CTO%VOzg&@v@q=Ie?vaCglFp@{e9wu! zcRjfJ$HyN&|NIH{l^9asc|KmCk%q*Un)-@xD3(YkFs8gC!ToX5+MZh=g+UVEUR7!F~=~BNsi-84u``> z_Vx9>t*@_-F;BQOjJOJdcr+UQztc`T?YFM$e)s@muI|0zP$;fJR99F3&#YOqzF1LFahYXVf32*n+`e_| z)_<9I?x>^QX;s>OLsLUdV29#{)*#SmwCd^Um!6*=zI(q0JME#hwe|DiaCq{RDO0Gf zt_DDBjSzy-(NWUrG>wgo_`Xj^M+ZGUJ*NsGE-yv9OpW$yX;&;h@r3W&5YF##Xl9k_UIp|;@0XH=idIK+M~CuU-#$n>M8TjW7)E0-vvGfe0#-; z6`$PS<-O&!sYlG4CBJ;j4TrZ(ncChqp*haEVM!2Zw2)}6ks^#%)eQ8t#P7O&>C;z! zaoKZEJhkQ1_xz!I+y2(KH+k1F3>`*FRWw##10m2-5d=YaU&=dT;pERRTsY@*&CRvZ zQVh33fDWLut8d4;wHv>^V*U1O$NQUc15DG*0#T(D7zQg=tl-<<{xe zLd*r!WuN`*EpI>TtdkcmTnNCrb?dnG)?4Z5=(umgh7H&6YuNz4@2^x!?E=UpM^YpG z17_3gS(7K*p`&V_SzFOuTOAs*t%G)^GvTn()LJGHLt-O9APuEveY&N2wgzz~qVnm= zs?Qx&U%&p5{{BbDqiYPqFs39DiD*Sd1no~l`@&Cs zP_v*1_+BZ>KjoAYA8VOVPb6fMb6m2yJhfGE!nXBpA;qzeuG-MGWNzcZHI-4&3eQ&< zhQxDyJTE9TKmid;(oh|lQd<@I*>CQ9?1C%4d&>u}`1m{4l|tj*XsvbK5g(Ci+n=A( zncfKkF$Z`KprN6mDiVpj-7-XX+@?c^Di2ahweVyYIf6M<0EZYp%HlfG>UNOI&~b^>bpe zSR1gT6dGD4O+9YGyxFwXHB%Lh0iYGJ$35TBjfQnK@cnzLM#EinwlCvl}c@PUALrt#M~AUIqA$fznL*_aYLkW z5|Qk%~_K>yA~hRCgwf8Q|C&l>D36uVuWg{ zFl%CH^*RlF*CU?}UcsgK+O$uZ^vN^MTppb>qYYIoFYhaCQz8X;L7^?$#lGrq-_zKp z{G0cl-?Vd5Ht&5E7`K6+^C3An$WU)Dp64N@D@#+(#OmMmeQ zyPF^guq=y_{sA(Xd`VaOGVePt9%-sQU%$93tv7D>k)km6RV6HZU*Wh4%LLPea0qP} zK9wZzw6dg!5ZwbtXB6>Z$Oarb7a!%jK%uv3mY`ZJT~%{#odv9Ve{w~mG%{ts=P zJ13>kY>$TN%sEszKGQ-r^`?bsnDiS48(o(^*Ja}9=rhl@P5LNM5(9r|Xy{?vw)-be zoLE0`;zW9TdkKPI<;^$WylL;x{YJ?LP7vb4IkvQP-a(rdX*)v9&0+W+*dbPXM(&>G z_DkPd3SmX+>+4%Ap(jvCdP>k%FzBfj>G#)%Ks0PI<>s zA_E_3Ffg2AG@Zqe63+|h?(HWW3Nv^5l-6)4+!`p!P|_`Qrb6QS8Yh>hvwMiTstS}= zNGTXiW-z5>LT%-t-lV3#UiF<{{ra*?{;TAJkvZYO7id4Wx98@!{%Y^ngZ}=UZk^DV z^YyZfAN!1z9YSjYt@Y1zGBjn% zl#P~UP4#_$HgLM{`&DgiZPi-q%)EK?de*OBzt6YV+0fK zYkGQmc0RRo<$*xJt1m3?*BC;rwIhUJ{@l41LWq1m{~IC1Y_0W1DC{2sT7w{%C4`ve zdEQA<%6D(rupt1>*5)yhW`~|=YhvkyRbCJTY z++RBOCXq;dPY5B-J@;H{YHAoA9o_pq`uqC{f?)SxIe-3qEX%SYk;r69WZ);NYL2U} zttXxL$*T-XX?zU|fmQ*GB?%}_E)6LNnI^VnqO_p3rIm&WO-oCm<+V61QE}*}ArHx$;w%|G?e(Dg>vHeteq^TOfq zPmewJSmNGa{p9e3PH$8qTD>LL^hT}#2UUosjSICW4iZSWRf ziE60DvMg*{5;eh)d!jl51wjC=s}Xq@IdO>GrY}#an{fRFlxm!O9puwl)KC%;FBbh5qy9)l?k4{&44= zjD;SCqfrJ12YBS+^(FP-Z;V9S8yC--QNN>Wz)t5z$>x0RxJqk$J!N8?XI>ZqEy?F0 zIjVIiB+ZtFI6FFX{%9&b+*DgPykORx*W>MdRRce8^G|!Z^v%*R9}9eUa=(+Ao6A&8 zj8s(BMiR(abptV#m{Zw2jjFn45;e7Wo|~B4`R4=Pbl~AMwN3(H&6+jbdh4w`{q)n1 zJ^0{*Cuyz6z3e{5(Py9gnI)&4`Hk6!97a`R6Lutuxnwb0cXYF1)l*EEHjR^i^S^}a zYIss1ql*^tkxzdFvRZ_cD|(2kp2w0Q9i3l}c@+Oy9-`}y(e(pqN@JM6Fr zfwO}k!1Fu|!?^e5pKHjwxkc3xcC^o-qo##KvX2uxU*HezOGsBX&@$A){4LL?|Cmmf zWPlvQw(YpkfgvI_)XzH#-^pT2K}*7>EALaA^Ra{=YS}pb9gOIoV@Me)y+*14gvg zuWJuTsgY7zQc4RjwbozR>#YaIo(LhBHEUK?EEa1KLQEJ>d9SBE3n84Enp!n+Vk=5% zT-SBA);kOa{*gq0BH^X)IF^Hoy=P!zdX0uIDr2_*hj9a}Rvamwp)5sU5lQ{-3RS;O3IH zQz1m;!xfdcye}R*qv`CknR(ggsA_E3os)XZws`Ee+wIJ^u9({?o2=QsH z^|)3c_a?BSZ*QG*EVE}!Ae+_rL4coAP+7MP?RPk!(DGzeCqxjYn&#|3~!~O(j1pV zXa4;8(J51>)&ha6wMtb~FyXMn5QU!oHNPJz{w)lHt_>T=_4nf{Elxf4)CrxPoyj$8 z){J}AHk{2J&^s_t(Yv!tS5{ZnM4M{8h-Gb;b22;SRhD^Vzf$yY-PU+vgdgV)A6d(}Iq1L&RqE+>cv8wtd ziN=Y?RZX0AaJYT3aa2u`lTTPkbwj~sSiO1;cmDP_JpJ_34?p)B7?*B#c_p+Jvr!C8#Q!0J^{rz`qt|f~_DQz+oA%u{I5KcB=$J0G1w=ml_>Z1&$ zJ^E5Eh7<^C;%A3JNTgwu?A!z=lSLYZWjcJ5)(K5Kx$Y6Zbo(WEp)97{b8C*ZO(6=A zwT6@^tw9%JY{%+%%yTG!EBQpJr0yo^g!>yBtA4oC=|3h2RD`i}B%C2V<=mfYZAVWX z)fMm3T5o#wU)t}eV%C_y+xUy&J|o3P$@UTmAq)y*-`>4xeWI%M%ey-IjN##7K$A?4 zR@c|ob#)Eb8m3WWS=OPQ z9lMrmt^a15+bH;UoM)bb@xX`1uUV^Tw4eZDcfe%ivCb ziKp^ZI$56j%U{TJb&}U%Mm>!a2()36sHr9v4}*Xp??ZN!Y}O^8&tap8*@Bu0jigh_ zs;+_R4~NYFIXrR*@RsrD+Z!Q7<7G9q_nq9-xLADRlT3c^`*G7LI{SwTF;!BcflyTi zJwwA-T4OXfGj~!O(>gkr12>dP%fFL0fOtIq)2gbf@P!v%i0is!vwKX1ii!%ly1I&? zScS>sv}w~=zkYpNJRYA&VFF$fs_N>FcIu|FY7jDcMW6*r6kPYB73K5D3FGiN~vmMQsRDs31!? z79$a<$1p|^S`)9SC88zDA0-ltkqFge8Y4&`UQL*W&AO5cM(8ZO-*MkrO!?tC}RNhlYBB~R$licW($uox^dZfMPn4?~NwX$B-z)$sTU->sL7L2NHpu70W zUBDNG5R)(Z^yPoN=&bXnjT!fA);z;~_uR!_{`z#^BM&}!Y$-QD3L%W;AN|5tYvvtF zS|-S36sQ0V1crt1!AWOf5Yk7U&g$0dn6Z5m&05hE33L76z~!s5x%>D2%}tv&4*@Gm zrSZiVU%c;x6HZ7AA>y`eZ@lA#V@ z6Ccs;+eTmem-ZbYMD3YNV-FubBV1vMKo^G(ZJWZj!tR91crVPl1guJQ;5Celj(#Zc zz0>n~*9HBOdrL^E^LbZn+rB*y%-lykH5Yy0eP5Z}+T7-QUI3uAVl5VELC7@Ib4+4#FC}`zoTlJGw+$};vTbX@ zAlv-KUx3z(j0`hqO~!KuqCyDs@1=HqEd~aYYn*|OIYxYnm25lHcyY@Vff0j>3KEmz zv@}GRP-D|rsj063%Y>nnrh7z?8TRSycNrQ;qmmg!M;b%6p?lXT?Q~{BBukcNR|wI1 zX>Hw~r(5QXuQfJtTB3?wKmP^!bQ+b-ptD(mbP6#zh#VS%T{}2(>QqL%x`-MEt6f?&q@n5T8X=KLkV-405V)>ME+qGG6R42MzNQDUjSMN49g~yb+985!;VBxb{r>^NF-YJU0Lz>pZqiH zbIt;h%jaum&#)cGvj(?qk6J3Qs^`tduCF6DV+K}TJu)7{jK{_3&JM$mST&f2Q#G~4 ziA`+PIu@(*UVL#T<1z665kCFNOFsDicfYN@ws|4|t5&VzPxsx!b6a+jZdyF}?sqlS zpM1ibhJJtlpG%U3rE0>Yc2U#3AQ!H~&u9uE{e?Yxo&i;!CZE%E_P}T|#Zp&+6m%=a z#*vYpRhjH-Zcr!zUe57Wji$Y$q!fPFAx1a6){7Xp<_i4X$Av{AVcWMT_ut&d?yd|@DTKv=87WKId>P#8nhqs`Kt zifbb!6%eaYW~R4UDrPdzoB4Nfx;IrxAJj#zf6<@-KT8YD+kj3$Svt*Is+ zi|meP_XAy6c9(^JYpqFVa?1vXhN-BmqOzg_r2_hR) z!k>uw=RBNUbYZ5^_G#!$ku*aZl8T(I$s{7uHl*VMQ$k}#(`IRkX@h)Yl95V^Vi03| zN13twLJCGK3ZDAQ+pC3Vr`*6#2(kZ>@x*CYH8y?zl3AS{Yo(;QXFKu>pQFw+A&Q6# zfo+}_bA0d|+p&{dwidRY60=wg4EIWZIG)ilPNZ=0MOMd%$ z#>y$iD=~^*8$y-vlygpB|KJI!g!nDsPIasno_zi{uej{&%THZ;0C%n)$BQHf%uaAn zv3yr_I zji(ieTS-*BfzO>7CtnTOXGRBUd*VGa3GsTaINruFE&3m=g7 ze_z39F+l298~9pCKp<4~Dr;X$10g_2AIH}SrIc2xJDE%#GCn>&<%rC>>u=siIqrU? ztvmb?73G?bI@CJw9cQ7#5PSA4();a)wk%>D?JyCMiPhJWOeKu5fzedi^%A!0RE$!| z^nGs$6KSKbhiS2dKK$VifAgY?F1mcb#RmcK^wUrC@csAl*s84@c>ceT9qFCZ|Im%y z8#ZrU!fsM^Q-PVSPn9E!;R+a0G*LZXdwCjcUsHAz>jyQJVt^OcR9Dt|KF>PU@BJg2 zQV1b(xm@nXY_8#?70dpd{>14SZg_n3ow;27`A8`aJ>C#sxho`|6Kb{gEsKa?!f5rQ zkN`~(g%hucNYs=frW0WpVoH<1Qgog&gDB@ysFX1c6QvYNM;L}dbGDw*rvt(b2277a zCID`=LKsC93I(=p-ol_0@pyg)iI*jfZjq}F$?)?H6`n0fzOf|W{$8JZ1`WQsB;c8m zkehZ$zOrA1XLppjso2J6XAH14w7I_9+n(yYy|RJaFCkVG9y(y8cGz{*Qi8m~~(DJawD%=zloxJny9Q?%lj_{)jic zuq7vw8q-*}Zk<@aetmOub8}*BZ0!5fG=u<@C9MNt>@%}xjuDzO%rKUzZ|#_a?+mkb zYcXTS1Ee!dxvY-w^UTwMf24u0O;b486p5#{W_i9pM>-x7MsV7^VdgXo0>i?xlc0Ri z5K5E4^RY}5A!=doFj8bPX)r7j>FiXd{O~`2{Xk*HQ`?(V6j7;G`Qp1zqoppz2fq4C zFiZr3N~O#XuDFyJH+FOV9gmSsr_t0l-T(E`x8oNbKJx9`h}kxVVKBUXbAi8+`}nu; z)yw8wcIugPe$uf|olK->U>G(~MXPa?atL&YVZvBB6z%n+)}bxm1!Z3ouLu%xh?~^zEd_okFo0}a5-X0-G*>V>tC{ETonu9-_dOGsw1L0mY%%X} zXn<33dDP)eXfk4j;P(a~}4d|2_9 z=YoIz@Y@zo*|={x;aykQhn#)+HhUH+3%<7^q_-mZ*5MWA)Y$Ylce!rdG908K8tD7FLjfhnuWJD1|_y zq>1g0p@bkvHBj+2LJARS-Qsy3Qi#~p*ntsvCszuE#*!PL!$|IU^l=y&W6^(HfoyF- zBfvD#LO@J{VGuuHe`bC7eKc9PI;XqM6)o z`}Lr;1__a`IIMa!4Y4fW{NZoO4B|Lsg9^fE##A1*TSmwnu~>{)Siy?hXbsg; z0cVP`wL%D^rKRO}^XAQab2eLd(iI;$(fE&BW`4S%cWk`HO27YSw>?t#p*I(=`O5RB z9u_<4N57GlG0z)KpK{R!XDxni^_Gtu(3x%Nlb`;d_q_SVrz*6IC!Tm*<@5R51_lP6 zKlRj8yQXIZYj~t9iq_uL;>Q!Im{t+x%397mVVpzvPjl6Eo2kpC(6pjeL~*3w``&b( zd=C&3;)#$uHqPREPai}g>El!-x4rWb_M08yXc!zE2j$nUogv5tqdw8FA1lJOW? znhXw)Gdw=EtfDPLCHl+)N`({)1xijpLq_vr*D#iyL?S2_3%C)CmR#0t&y%ZHXbn!K zgcB-Ep;*;DN+O*_8iLC3)YUN$JMYGK|NOq2<=vn98A8aKu`FMyji@a|Kx0yJ*Y{`g zmpeAmRX&+*#(@m?_OiYEaa`A-uD*deb7o!m$xj@5)){A<@#Y5}c;KnYa(ef9EH#@q zW`DTtZ78pd*2S9MHySAnXk7&DOCWS>e1$>GN+ESbfJGGe6Z`|v0wE>Zw6H7-%Mi1s zGG6-}H0!uIGev}QtT7AXN#J|?WF5s{+YP}95|P2&N_v+9eZp8 zww=N<2QkeqwiT+ZehCgc=T7WYZL@EfCc`@t6ib>GdlTtYfFcH1fPoMZo%MNMsu!eu zJ?Z+nmFq_JIj6|Xp-Ym7+(8c#el>BEN+{c zNm?nFhh}zks8T+EQ&=u86pFghN{FGOT{U|~jQEx{I5XxUbXapl0EURDZeD{sdkN?O zC(uNdN)(hTcO{d_BfGo1r(BF*tvct7506S6Mo1)vOp{-;mi}MgOvh(F4yFb17$hh9 zk7mI{d`xpkAL@LX*&)iP*%pD{I zY=|dtnO@25TI5NQtE=M=e|iMhsbVK%Wa~0$4I?AN^bHO3nJd4^jFuKMnKaePbY-{0 z$jBhESPa*zkWOcifzM*2L}z^yR$Ye3OmKKhhFOUUiByJzXDAvCMJAo$z!phbL^NbG zEN=0+yiwAg5G2zXKDi*Iy)HE+Zn<3U%5*w?!s5k?-`UpMbj1BDs+$J3SC0McdEO1{ zHyrY*-oYonch6Jn&(kY!zE~dd+h>LC+}oIcm;ca{pFcX6NwvTE#98lnY`yyAUCXmW zryVuA{+OeWoU>{3){l>jjQsGv`|dlPY1H5rAaW^F#FGXp1fgTZ;}(Wxk+MxviJAtu zRuVrptz{g0gwjAHNEjh@yh>dxKt>W14KbV58@6)(7k-V9iiMpm-2L4v+1@|GMOS7@DWGjj&bbK7uTkMT^5OgfDfPcfq|17-}R zAo8nNu{f3$!!RY*ghsQn3`{GIVOrQ0#0`*!AdpjwxeFnhfA+OE&-=HF2l&KWT9Cr5 zX+l>uyUQ~x0l{EIFygX)q>;7N{psHP99>;oIq0AzG&VM}b;}l(EnCKtgAPh}c6Q!; z&DB?*{vTIgy?!#hS{x4Fkx#^AEP-WtwO$i|6ce6a9fArcO3Njn&?1I1;>gfN#;l2B zcD9_V6~Ce*yz$&{EUg|gA!Dm0=^Rr)+`I%8|-q{D?@8x3*nm1U#PqjC#XlM3C zr=wFzDx;%Vg#x1+H{uiu*uK9j$5(6oDB?`R!1aAbe4ho!97E&0c@zo-VxqMqd`2Nq#O$bqU`FSikq*GAubrU+>Xuyx4vmNHlgP>f&D^56?f%n3WEvJk3cMTG0_l?T7pSW4kmCMVUuW`$(YNGrn|vIG;AR$}Kr zdut)={@ICT$uIhN=G4lX)~#Fjj(oA$dhde|R^N2gQQs|>}( z>Tu0QWVz-z)uu(`(0YbaokTi8SoHAA6%wINJpaVwkEdqL*ngm>XG#YCmW$pyzf^UO zRO97cs#Qv1rP7F)MX>rMjJb0Wtt~Z$Bdrm>kKWeJz|FVNb>E{fqk(us4pl5t&gW

^L_+Ua9{2 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

Ps!R7P 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 z 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

S}7)TvUi# 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%0AZH<9Z0B5i7aNZ_;6-fGU-;2-D{^&OZ_ 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

^;@r;Srb;(M~^Kjr`cGkEO0(|&CgR{0kwX> z;3VkZMb4<*BFNqN>UlOh6@grE>Nu^tAwB_D}(&*r?P1tm4$OSwzS zH~9yP{;3W|_8Xw#9$9WjkvZQ@)kOU5;cLzQkdFZGT&|r+zI2)@l67kHUxmOo1K=NK z-=Qm{!5sA-e8iV@yZ7?RH8Y#$u$W1SjcLnn8V}s%qB1uq(z(LM?Q@H$|H%dD5>Xnc0-;SA6t`NRV&NgYMmHm( zm_7lCsC&1pyij)r44DF^7psQyJ#V)8%^+9+#XyM@{in~_XoFS^_i-oKEVxCnC3l`e z6t6P|{oV>(*IH=2I%{q_uIAa6$;ZJ16_km0xB@|} zZp7$nRqwt#_6{PT!WD^$-TOFFX4!^>#QN#s-%YGN+!d54F_?-_dMy(_O5?C2P@cOO z(1|mDqV*=nuPcBkcCWp3MGGk6Qk_1%39!=374RaAq}MnD_Zu&WDM>OX^5OBMX(Xso zgfF$5^W!JghzbuUF+0k_PVYxcf1|}aX z#}*EWu!A_%EU2Ou+~Fy6)TDyS0}>0Z<7GC63pkHSMH=u83pjydA!f!Bvk4{U&~vHj zE(@x#DbXeR^6T{8G4&(a#n1icLa_DljFfN9cxB$cm{P9)ZYDx4ebtaU1QJ(cGpg%s zlw)soy+%(Lvi1l z0=s@03at&suJ7tWN3*$+J^e(_Lr&3ZAh?bC5~FS%Z)tYsc z#bAOJhBecq#o`yRe|zZcoQa>kZM}A&9dPG9&<0Zc+9~Hm3H;7+2Z?tb?da9pA&A$Y zXgl(*B#Qp$<9$aBWjz}4AYQWRUk(|xnw^-5qdq1X=PhW7e?IsArPY<3LqJP~s(?AZ zSEP$p&$WF*FH_{*QpPBr?Hr;%2#Q2nu&XMCA@#xeReSz%7VCjkx*DM-Yrixr#`sd+^8LV zQ)6Ml#kO3*a%tneIe2HcG+iqKwwC5L*nM8t9(<=f7{!Wk|4O|yEkmbr{fA-L@{qT3gG*P+*0H6 z12ykPDi6W-BX}i7Pr3PE4&NT?s%w>UwAb>z>FJkYvkSK zj=|UA(tGu!sHi!V-js2=p+`wC3oVTrsoAanzV9Z2u{&FfLLJ`Knfo$7I=&IT6-Z2$ zj29s&M#fb#7jTLU8+CYNB=je+7tR-MaiqZVDFgYNTJR0$`c!Nc@A-CDp{iL{#li^thV9L~b!+wqTR zO-2I4ZG9sc4UB2AAMxFnx+X?S)@ASJHOLE?h?DU9ssPLjmw&%;(zQial{9qr#FfcP z{)N~ZnyIf{Uc9iqtSZe;bfiF3J^IFLOlYd2FErALaz-rG(KpS=iWGml-g*5779hVF zTv{zAnjdD59@HRPAFVIGq3k7xDjdamk%Dx4JE|6HT~2ntyX!fF^e-{5WU~ftM1%%> zfyrW}8b5?5(2cz~Z`nARe6KSao{zib?#-Fosy!OasJS3mMQTsTY$qUO^#nnbon|g^S~f*UgF7%>-ccn z`{RQ`?|GNjmuh=}RGA?^pL=w2OBjI3VXJSe(xlXuiya{96hq$o*RoHwSNbu zTk6W}d`)3F+q$PMU6WG2q*omwLUvWD&2+9e(D=HCyH3*R+J_!N@W-e^P`W(-fZsSu z<8l?#QzB~S6Cp%FNWruBi7#>py+_HUY*HB$)6_0h&)B&apD115brd%J7G{G~mqzc& zBo)vnTp%Am*-uHtHV2JhIX|a3X=qtjQ|AHkPduhz`0=TVx?0;8rP8C4fSA{P{?Xl) z%yaI;b)+IWg6srAYe!>0&bk^pRJ@^&51k&K;nw;UGr(Uu*gtFQ{_Mn+KvXraoPF`v zZu2MUb6s!Dl@~M9N$TH-)BDL%qjfmitmjwKT1E$L#nVzoi@9F_4q*p92hWh+dei8{ zLyI+th5C)(Hps<`SD}N@pPd1p!oQ8vzL9O2w=g>0(zfV5Wc;+$d|SpSPv5F@h6c-E zOwaV`Wlzi4VqnfUvFy*U)%09X73Bts3;!@eltg(3nN3erc^g%9{}CVwEooL}CE~K( z`gnPh0NAeM>7j|Kf~vB#m@3=2ul&OaNZt5K$16@Raa3hUPWdFfV%+XqB!$6qX8kK!t_ zq?mt6f;cf9^hdHlcimU&H9yxT3tV`r7GA|#%7GWc*tO{1vt3u6Ks@a+9J%V zZa+ICl;l!EzmnkB6p}B4h-iuG=8Yb!p@^5=^JRc=P_&v=mHs z)p>EkfttcJq<_TgSD0o1dpEXb`;fR-W@iyUjv)78w`xB|6vO3br0{B{+@KJ@b(!aMgvfS04 z>s6^pA{pWi=7+{jV}CnL#RJxAu&xdCuTMi|+8T^vca5UJkQM|0&|dHbIWI`9`&4JzndX3PV;Qsz;g#H$D?)`B1=j@qj$l^o#aSd+k(X30N{VGtuJ8`DIo^~fw zi&d+vdYPT^E2JGh`5Q@5RJB&!{&~6rpdjbLYuFaAloqC)2L;*KSt`989`W+XQ~?Vs z8M>W9P`x+0M-U(+*LxTTmx02G0U(2*CulO33{EXWv`JJ{0)f}Jd~rVHD##tUa#Y1A zwJRY~pxTiNZ)XFDT4Ls+-;__>5L(n@_7X8vn&nsPO*|sQ=e+Q$YsY<8O@_Y780-2R zLJuDGXP=jKuMIXhglT9IqoXr+)sS$M+EfuI6%t#9Rl2VMpeO1rlmE*t!~&`RzzNHYQqF(> zCUOWyh9$ODRi)p>2!Q619(vCzI*D+s+)JV)8%X9(ey{Bk*X#Y#VdCKNGUkn1UQ|gW zUE<;6HBW%@k5N7()&>iqXO5l~^ z9JLFRUv}p_LwkPf{5!7(YfW+dS8w1Mts@Z7&^A1hv+UZJ7=XuZTdd#ErNdv0wSB+* z{P5u2%@)eh(j=@*raN!dTK2?Fk+WAUZ*W9t#&Eh~K@NayuN_q)osOkrXU~Nnbx9kf z^Otrox^&Wwo?Qq6m55C+sOH0)W6KUvNdGmG@@J?F3UR*lxF`c}%DZM-U}cm-z-@TjmyMD|_VO?$> z^2=T_NwX)_?`~GyI8_UB!La1*VMEKYQnrR=xU#XgLWumQ7p^z+Hdae4oAPd666$9= z3wIJ9TVxN|=t7*b^(M}@=j1g%Uj}|t9aB`rm~g~(CmxKcw#07+j2J&amzNt1@wq8U z6(+VtUewDRR5iA+_T4FU1zb7uTj#S}(d)J^0+IJt? zy%MMtym^TY@yACbMuHqV=CL@G0()V=tCdjC!hVNH5lbhz8QF+TW+)-ul?||MKgt%b z9+N@l%^@bYssWdv=2>OSLqKk+UVjp`neav@4ukeCEGcR5<9s)e;{!G>aW*J$L|jBs zX`n=Ubr&R`ah}Ars^Tf1NMIn6wOgXqv6k?usW^kDON)T=A24AfON$^OYK;EOk1CR+ z^v&~mY`*B){n8PS>62fO*~Wb&XH?Z0qwLT^nf>15n{>1vhZ)06ch@z%<_yMo2Iztg zlpmcq+vYOf;UfoT#^|}TAmzRl8EeyAek90m%vntM^}O2R3eHrF924zxBqrj}uGow+ zzWnQ$uZXIGQ{7zG)vV$Wi%0|O5;y9&-k)6bIyzDQwgYrM)x~W{u$a{N8sd;9?1$66 zi8m-2WtDw>JP$>IKeY`G9eJR@{F`ryD>U$L0E36CM8A*UFA)8@uO4;!YyqOD+8~{R zp(W#J$1c~WWLm<~IDHH!45a<68n6yIrfKF^TV0WpnL4bp)~kiy0u%z&zriCpFk?{T zMtMGu^<*0|j!?M1=$N96F`kGd)Go&!$$-a#B%ByEs6U=5!GsrBA1~>RL0k0hsAvzn zqXrqCtlmBlJxBfsN)q+I`VDvtxtfZH_itrnv`xLw@rmdi8$Nbr191cSesDyNH#pE@ z2DpFkwt{~HB|^DYTk6HTtP2nS z=bINgkLT~w#YGF&1*jLELPUI!15A%g2Qh09 zme{Q@TvH~E>=9w1WniGv_orx}MOI3%c9KRi8{4Xie>Z{`nbek*sSz(#fnSyZE2= z(Z$B9s;cm9HPsL%>fwT|ZeHF?%R?-2K`jn_y}8KrYLI0Y>gW;_sKREj1XVFqRJU+o zq4>X{MijW7fXkSfe;neasDNf*APRZ%%_-YjklS2^wz`!tUy1a{-gZ; zqLqVuJ(By6nKtUag5LXSha8djZr?WRC7}sB=bFu)OasKvpu6dlvw4-ybSEqvC6osI zksyZ5*ru?f!3Iy2kw}Ytl<>5mY1|MLl!nX`>==01FfEk7Y2l}ge1n_&pYJosSS-i& zzp~%E5q2)7iuKjVpK@vgIxwFMeOz!$j<5Fq*`Bv~Nb0)=cga}kPeM-#XMVjfmPL8A zm8|@PF|{+?PYD(UB#pdvO<4kxDNNS=NN2(^zfh>K0AG%A<{K$F9p|=~{_|S9v@jYE z^VYUwpD4!uZw&svw7n7LIS8XZw&Z)5&+6cD$D)yL)d@Vv^j@n5>;I0(5;^_IPyx3f z&$ApN``fB!{Xu!EA-mLWhcn=<2rK8yG2q`%n36Nu(O4O;cX>oUOBAjx7^jW%otwi@ zYvgk6=89i3CCOZgRUaYH2w2Pyk7YLzTw^?UAm5h&?DB`O!Jtv4Zd=f&NXVZ2OfNst zMMd5y8BPmm3&j8AH8j6i?P1CrsX-iz1S@l?wGDHT^u9kPtK?4~XP!PPWiy!~Ievec z)&jA=&mf|4hzteEt)H$_}4piNx+G<7FCxrnobL9fohz?Hlh-K5=!2&2}fHWRAD zESoCOaeOYQ&`Ar}jm1gaQn3w*4;@pxYE;-jwfIw2BE;P_wn9T?Q03pncz>gzyB?D7 zlG(Iv$pKrj2ZoUJ-rYPaEA;T8IvR*2fF4=@o3@c;AJNWbkg)TwtpNJp1Uo^uiosLV z+eWu8lA0=}kJWUD+V-A$Y~V{~k5-g9XPfU*R`kI$QVVk!V{I=>g{SdbR=9+r+J=(B zecif^3uu{P^#534`s?d{EtGb;k~FUb+I^CA>eGvPZiY!Dt}~bX04^Xkbw=E)Z;PZ- z^w%?Im?|^B{4A6n5qP5IjZ`P*yY&3-=?t1g?i04>yb(d{kL6n9)MG8*;lTrvRG`r{ zrAspxTS+oINkB2pDypLnMH8Hi5xZsoP!Ejz$==Aevg%Q%J?CV^(ZuOe1;;54j*3cR zgV}@CqDbd+GGL)g9J#)}zO1_3XsJBu{&WMYW+l>eE%NH~1DL|TPL-*#q`*47-=q!J z3aqgMR$SZx)9Eu8JAgvx73IR3F0tk7D1h4r%MFqYzxOL|R@J?BCwXG4R66~htaW>I zJ7LMeH@FOjPfrQNPku$BXgkDDe~AS$VAPM3Ds97yP06XAry2cx_%O-mx9@~U#r>d2 zvZN62y>3-}6*Dsjzo={E@HER;1`f?>z*$;)k|!nQ5@{)wroq(=^_S|aX$W?<_LSfF zyoS==NX5F2f`Y%c#P)WYSX16S2aAlnJ_e)Rca*x_MND@3kN6di@>JB{P0gp-S-DVX z>_QVmj|!Ly!`rEm`>`o%{FH_E@`JJtqtYIemi=zQeCVN>_Oy7xfIgdXV_z#I#vXYQ0a5+7)^i6VNUAlJdU4?(etMN(GkM; zVT)Z-Y08qBa}Kc$jf;hQQVYGB7N%Q~LjPG0N+rkIbLO?lWszem5KZ(&ry>{f*AG$F zI~~!W0YVC8b2DEi)j_A0vlze_SRu~r3|t4eKc_+2T%%UD+=ewU7o-N{PUVoXXFRj3 ze`@H{_N2s<1*aLlks?c)qM{=29xIHJEcU2J{PhM`pw@DgZsf>$QMF!GBcOkesU*|! z*H*iW@m=v$rDj9=57Ll?l$20QEjX9|#oSjvwb4Lp1Hs*k1}Med-L<&8ySuwnplFfe z?(XhTT8g_n#ohhx`@_BS{Rv+tlbP%$lg#dU&Nexu7Qsz-{ZssVA4 ze$1fIzmX7eC2Oy%GFU-P^mrR3bFX@|vL6Bbrk7|93 zHbM^5p!{OfI<`j!S_4Jl&BGLrlB}&Ee9=~j1_kmThEm%ORbv;ERg((j?Du8$wq!gm z_xG%X;#oRZIDDUM)Ah^<&lAr1S(Wg z3{(kQW|1026HnBA4GAUt@FMac3FFPFGGkKvC?)8_=l4l_LOCoN5vvN-uM7xch0&i= z=?W5g(4_iPS+}$5fRIjaOR=BL?!u0w=7mbwZ}(1pB*aqOb$*~WAQ!8d1~mSBsi27H?1C(5F5SPNSmBoRYN;@PA<~MH@`TlzR~AwcDr0NMV8G zR}rgQZ++ql)@U`^RfVzlSGL5{OVmom@-)m_G?9UcH!-0w+6%1Iha-djiTnKTY$~c8Z&^y~4*4mS_8xtj>PDv}j#R zYISBdPvuI>MNr8JT(#>KXRLKHngqNEHD;l=20>ab&(DeK8zmg--+#8kc?^{a3t1~Tsee0=0urgl`3k`PAknVIey5I80euM6KU^7h<0IT8xzd7jO4GttdvxpClc zaPhF6b)K8JZw;|36@hOe`YyRh*sIwVI{qFI zi45Y+#6-c{Yc2O=XGMuB7cuVprIAol8RpN7&-7=J!6?yzhE*=A82YHBNQzW4db`ck z1ycVNHvq&c2i!9l5qRx{e~@CKVC(a4bmn#K>aaS2TO^Gc@^0)o@2mvfs97E`ei}ik z=X&(_v_f%&fDL~v#Ncx4!?@v#=l4bZ7E#Zs@SUW93((fQUEM0ruRATjZicjz9`5ho zHP|0pFpKaxnPO@8pH>>R+ZbxSiIWA&-QCX5UAPMUqN)>H@5Y<2G%<}I$=0h^N-Atc zw1-IIz8OVyrb>;8&M$KI#xrARUr9K6E)*BfzC@|CifdN7PEy9>xmdIWI zVAz|9waJP)JQVhGai;8IvTE@OK>FQg_bQos&6a1(^| z&j#~F6BcYI)Cf#_z2o?lT9Q2a@@015K5{$gqG3dJ*zOT!0j)e@cHd!MJF?}gpm9OO9U(W-#WB6m3JmnLJ!u+AX1c~8`-B(p z@BUsKJOm=#7(-3pVZJ#?um^)C&nYPh#}^cz48AA*R65-#p6CRuBGY-**2J7xo%t z_G{Yy$NrOBIQiW_PCJTeUfSam%3qwG72~xjFFt2nm1ULgfwpwGrhQvvf-nVQnzV{3`^ILWFXAd5ju7c}c&0apQ@w`$Lq>`*&8B_PT zqVzZs`SnBS*R~^5;M6O96LvtQS=57-G1iW&G+o@v5tJwJgG2ax&mO4fotrPi z%iM^b+-mPz^Ma@>H~s%sIWAPSi_4@;joxQaI^a#!Zf;WQd&&l({=8qB*X;b-nr7fZ z(@~?UtQ?h3C|-zh-sK7l5%{{x-eo|7gOl=|fFn973G?((PEM6DiuL7OH$d>HLwCj* z%QRG&(xJgp>7HW0* z7ZPE(9m*~Kos+XI$=<~aOGA=QsbL{P9^3aw;Ult!GfpE+IKv263j1%+P0zPkEFM4# z9tJA_c5P*rd{PT%+Tg@?1$O2g1|0f)m-%#jw5S|swl%3p>T4xrb*zYz8J^jBH5UQ? znPH}+L%c|2;E@nG*n?ojXb;HN>J-4J2Gb^+Nv|d5gDrxMg(bPjj(t8RoV~ss)!K<(LpjqzKjzg?Vm~a~L)@Sv zQD-eh4&|xQm)IGx!mw%U!%%Fe@L<#4i~BL2p;5bDT@5}PlVY{e*5iu6$I;xKEpX%F za`9|EX*0jc)gn9*6ZdKV`~n%LXn2!tbNSX$&}4A%PP>?XZbN;3jJf}>8a!%3pp5Xz zQj(iO72}7~NUKN%ee5i2VOAE#?k^M(0^)v{?9a%Tt7|w_%K`F?l6W)btP`G-j^H7vCREOxLuMD^(ZC_^-wFSsY9#AdNp zGHn-Wmt4(TV70DWmy!_k9$JfrRdkOjN8)EKBwoh2FZ!&;f^y zhqW`~lZ;>ihk70#)~?MZ(`5Samk-#mmJ4lAIeUl?XbAx((Nn0?nsg@AXw|4Gd4*cs z1|ktGUIgpmOCsjE$%V{}!rP|^VAE>$5e8XEHs}i*P+Y_$Zt9HF|X`<%^ z*9i->tf5?-EF%Y|2rGfTJsCOebhLKon7rS)c~X)wUgeB1uJgHTO-^YS9BbVSkTu>m zN>;&(2)523#vEGy;iYmtv2dU6w$1=@KKbK0GM~*=5A*1EzutPvBd;#Ycg=)`qkdqh z{Jk^J#@7;C$9%8qX+MTC-Zw;_he0tei{qoh|E$yMy3J1SC0d_uL&AB%Io2!NxYUVO?vzr-=Z6&Fkv0e{4);f z)&4l`PCh?TWh^#r^-n{EJkWgf$}0@ZxJi^Jrbl?9n0F_K1C+<`J=T{PuF&MJ1k5mg zvs;49E80sI}GkK2^<%UGAtWk)m!hTmmwp?Q}`D)gQ862-qrnhl}bFy#c@ zz99HrA{>2Wp{2(DyTQm}!I@N)ByCk!_8iaFGOQLALl-=Ux1oxY@|IWGprv?Q)?An2 zMcA6gR>uh4cMp)u|HjKa;D|o8RcTWVsC8N1)9>DoT^fUxof+?B*2W#ryyrfvBn)(u zZf@hR{#R3k2(?Euw4aa(mnX=HKhKQd(&6-`MjIl5qR$jKb*t?LFhyt3eqX4C)*_U7 zK!4cIAy`ER7=)wJquKi5FTm6Fx8>2LI0qG@z-F4jMwTvd_a(vp$Zq-d2cN~qXS)#= zOSXS``SW&gR*xMFl&7Q^X9RqX7yl8~L`WjTD3A}|?Yai1JP3TZu@gU{oGuGr>u_k* zA(pRYSnDMxGZBnt<#aho&=f|o5bdW7m?@8*=%JR5jd^h_`c+ZX*^7a#$7w_y+cMF2 zi*CR$N-TDO<%}FRp{>|bn%EihZ<{)n>?o6LVFI#^)PJ#C0p)uq(k)L2ad5=1M8nO}ZtUsQsxY zHk;m%ZhvVmIpGDzmp-{;$tQkX?BLfi?aq}Jd_srDI=5pOBf;k9Q)d&n{cU=P4bVMO6ITv zPa6=sgn#o;ju>hPHiM+0B11=lS9oYOw4fNv7rb9d2@c#vhp3Uo?fYS>ZgAyWbxr6c z|77^=WVdio{rQ`@WymFBD60B5XBnjsx*`ggfv<$*ZEr1_H|huIo6zB9;r^OS)+J~R zJ&WGu%=?nR8!!3%X0;8!y&Li4`Cs6)rehy>1N_BdVd8xA;rh*0wlikEVwz~5;_lax zpb_yHafDd@q&Y6x=}ON6OzNk-*)O`E!T;?4e3nR?(+v@p`Oad^Iq0H?(u12;asHGh zy)Svm#-B7v>p!--LuN%wKpac2h~p0xRqMwPrX-*35i?H-*?NRaP~erNniuGc-WB=ZFb%eMuRBBNYhXjJJQud2$c84NK@JVh_a}pya586d!nYm zvx>hpL{W(0)6d8fG7=F|+sekAOp`7@SasbHR79wHI~m1IBJka=Ih>L$1>m>&;ueY=1k~f^U9}E2B(+JrJ=QR&<)mi+7xV+;TyVRrwr2bts85| zQeHIg`0`+dtd_o?wWM>MjMUZ9#;duK#1rh>T;7Z$c0Bdk<;wehc2gTy*h|`XFpx6+ z_V4*#RIJ7TjgYewNvOrkkRu{Nwg;9>soDLUts(UAWq?qT{bgUoJSV6=#QQ|$$V z3*wNzH-n+VwXF-q4`x+j|?R~W?Z5Lw-lY(`cqRvvRE(@>n|EYiUM^N1+ z%|v43zg6I^F7n=P>iR3A7YP?9Zb!xRlOM*?)w@@~1NXr4ov>95 zf`~9H*o*y-d8lT4qPHv+_H3I=A0k9m+nDLfRPD~lA-e5{JBc&&;9FAQ{kI^O0|7z` zyu(Q5xDaJ~q#as7ahLfF`b&h8Qo6CKHMHMU#Zzp?j9CLZ?irjb! z%C~hQ{_uZS37d}07~A_pS-f$ROA|tzgz@eLiy)Xt0?`&<#L?|naZF89~zQDyu(0o z)PUf%kvzQ$exAW=@VK1?VjHXn%;j99Q;isKkfgUfQ<-5-E z4y)BS=;bZqFe_;bxlXO3QEjdFIcnALM9A5vAaUU>fJmm(PdA38gcK8@Ulu9D8qinP6`rG_1mkMV_4jXZ6 zzGvWg6g~9`6sk0(l8I;9$np}MPV6>y=>Hx%0Q&HMh*6~S$m2D`1$4vKCLU+9B zfnKQ#>Mrriv@p@EH4yXn7bvk-;WvSX*sL=6dtIxEi41!*XWd);yYQ+7t7NtjjUS1B z6~q4RBLxs~M`)Rqx=qtQ)5wj2buSXn1*6)Os|XGwn9`LdE(KvcrkkD(YdcL4}`zxf^=K8X~a$8_hlqk?9)PgRLhJ~ ztvh#-Xs%8=7oeJmhFg4M`oO3Gzmvu{GY8~L##rscN;nMRXdyc{ye~on_#JM>`9(PP!woWSNMXbT#PK$*rjI0QuC%) zP8_Tr2I!%V3!}GiWzkn63Gx;&!tRq9;o+B~<;gOY_+>~MaMo4tJA^PhNF-hZ_DDs4 z$Aze=vN-3hRmQk~xkaWG)d+bLA2SRzyN}rNmwF|fgAbVX1(|j_kj>h*gGlGiVj$#M z?JsFR$I*@49$|nP1LA(NbJP1HEpNbr1+Hm|Fo_b|F-+d?S6Xy?kAYr199x4>QQj6^ zY9kUNFT)h8UL7>(@N=<%_M|10hk_ze`!y&Zz0lfBt-##SpK1R_oo>DA(Sc^7w(zCf z7mN(y8d|Z#p42lByv-do+cP}luWIg6%XNSfj<+CbUgrz423(o9!gs9FR@dlnHhRRj zf^Qgu%$GjhRv8PT1*Un{IyY5k0b1yed|#75_3%yrCtX{)aUjd91)P)dc^lNdEyHkK zTDEa3#4?1bu!#JlaU7mLe;NFYxcp`s7ah2@H4XBIe)%>8B43`T4kvSh45dS;?`;ox zNDpjeYvKL6&gYKDR-O0a@ELSNO)Tg+W%^q-&5V6hF@A2M-YEa7qaM)0C`bOvVMb$LJ2G6Ft2u=DF+E~pe!zH8e z4Abnfudn=ofsvucW?GvXFeuK`ZLN_mwz9GsS~Eq|q2U0Y86Lk_WlK}}byyqcAm2x8 zk_@9TVQT2Ib!OfXVSmLPAv$-KYg>0L>E2W!!PTQptIhgPxiR4p_|_Qc!O1zc>X&qU z9k4fu&1;W$T*H33ui=0M%NzZAK~-Iyk01K_7;t-JQv>>h7gEqd`Gp6uiLYu>$HRPSUO_w6k=RIoyd0aZL1;`TWa6Ybzfr!&X~>sQ8joU z&f3Z42mQ$PqUqC$WhQ?6S6b&x%C!KFoY@&7V|#{n=fD>mQL^b{mI|yh%~DV+*%*7X zJK?0+m5=r)Xv+RgBQl+E~O@T zj6HZrpr-JVaLU=7&vTk*AqwqE9%l|!}0v>}?_oe@zBVT=`c_07p{MV${Z~wo&XYO$XCHV=B<-9x- zB5u6D@szH=_^)1nU>3eBIc2NR22LAt8n~Y(zt$?RJ@iJl2)_HTrtFQ3%%xH7!DqXw zu#V?OoSYUG6}w=Jlhne#Lylztku+CX${=@cgG%JLBnm8cM7q&>hcszdtan5$=3D8 zUtGa8WqT5t(TF&F6ncnX_XaJOZx@RhUwj(?mBMq36?TdxjP^yFF3~4~#q?lvm3` zL%5;m5DzMhx!A}U+yu12dAHqm+r{6wXiad>_W09B`t5lp37$c%=hA7z8O~-JgU}a^ zkKL9d(M3lP5yd{i7SGl;aMd+y19t8=fL^?-HqhUaz8B6dQzM0ss97Os&pgtwHu1w} zr(!i>p14yX=Z>BSeEpTvt-v0ew@F~=6;|BtYhzE(`$7^q?1j~XVdfs+{&aio18&_~ zgc7v-uKGdN`|pr;$F(_KtJZ)jBJEHDmvNrb+E+n)J$CQ4^1hTlm_DDaDB#8^S`Rv} z2NefFr$Ri$0zt@XG2`9D-U~O6fYz>df#=)4lbZr1>hiKR4GC}Ur!k;a?LhHer@ech zMHK$6jYdC!WDI^Gl5p@HZG$#Y)W6&$a-fFeQv`8oY5pc66c zQ6rY$vt6B~mH@fqzNpN!t?D#<7l!(F9*WX@W&2{ZN<&XO0b2zqphbX-e<;@NmDaK! zzx`T>diSav{k`&j&l=W(IJkzOH}N>U`PThmW=u=-ZYixOkbSF0Y|0f#8p3zjoxWY$ z^``&x=2&}V-}3gjopFg`GQI|@qUy7XK1g^WDB#hhK{-wpE{oY|2SpZQBbWajdCPoj zZMyN_cvNp1q#txxFh-%}xa*4Tf6!bcAHo+ekSKceH@OrpE0^$ZL}f?u+qk3V$OGg@ zBP8&hEZ^?%XKfH!-+%Z8-wXUCwK-Vl^R*nxc$^%`VOywO4;nG;Vehnine2tr4REUR zKd#Xw=V<0akl*?$3o2GpNd-CXKJ#yY*so}}a56Y0c~SF6Ws=Fio~?wx_qHpaUgUAg zy2arwos56bKNqnxFUU(d`P|(9efAvpuB{%SdU}6c=P6AY&wlwu9*Oi;!IW~- zitlPT`%>sXM~nj3^ibyrJMoe;{tDy7ddZ)FnAHM+zY>V&1?DMqBDUcjB7KM3_)n(X z$t}lwOUYw1TZ}|Ml2}IM+2ql5xg7HwObGcr*_oYwLp-CMN7h)YE>`LBVOr%d67sT~ zl{tH&_*ck2FurveplOU1I34EsZ1Khad`qB7*Um8HZ8o!AEAPeowrvoPu@+amjwV2woS zCt!M-^}^SO%aJd2PtnU`U38PCFM=+1+9iWR7hJorBa@xL8^6>PPU{A;?d>ZE(=~y05O}+va^anBS%$N1 z2fwMyehTcJ6_cHCIwN==jXJ+ynxKaE_D*s0J>{F1^bfshEu5<5R>fQSI~w2xv;^)d zZ3l?n)GDnUBDj8n{+GqZd8@zD1UI<*k&E}y%XJ>wF<-t2=tU{#=ARG`^cno;Xnnb# z&fM1N#M~Z$ljVhM%*{}F7K^HJ1LXag*8$pQ zQjjKp^Aa$NkQzdMe+~=@BQ)lEPG&pcq_Sohq_Zi!{Y}>~)?v|3dX7$* zYV2*v0rptK2t*T$>dL&f0LQIXVJPo9`gpp}YK_K@7#=D>$r@20uSr<0OzTs=iFQ!? z$Tn(C(e5hnnZ=+$>^+NW#i1Ml?S_U^lj1q@&&9R4O1Rrf#G+QzL(8%nsq!R(0as`C zb|XkjKsxw5Ay|4m>+h^;XDs*Xts^WSB6ptMR7emCE#l|%UFsK`tpwi34{B+7hUYVw zk5-1`%e26*{yR$|F#`|YcZKD!U1dLrFbL0}C2_8;?8lR|Am=_=K;xd=yzgCofE-96 z;S72B3p^x8d~5i)O6wibrt5q-vR!Ys!Z2?`YJR_1e3T#TJ~aJ-q^~VI*G$N4F6nL| zLf*%j7x;?wF4O6@!|eTFI9-#;U&U{?F0TL9i|EqGNfhn+>}R2VcTW%~QVUg(NFA39 zlsQyPhMF#me^w5&LZ$s6;LZz0`wl?~dEnO64d5a%mWdv_&lPy>BEf@29_lVp+3lR? z?5T4iu0!_{1W>g4u&(nm)!l=V;UF$tJal}r{5Io2E@KP}g+~Kg(Iv|^M*{e2^X;(pA9ZLc$d zHxsS%{2Cu;J1E2+6D>;bH;mK@5?Jf=rKJKvyU4hLAEZUtYU=ihCyMkq!F|2MmoS@A zxR1YF16uwKwtsjR#!M*+=^War+lXRU_;{{qyIqM zj!0A3CM^v7&sca)?>S=yM_QG-dc9R1fdAcjOD(7Bo3GweN-yTIUB`LOv z7P_Vp5siq*L^&Mdl_YM=MW7eR9&{-TqQnQ=FRunA>5lL>R}0(|K^+H?Gy2u-ktoX3 z*xN#HCny6J&LY`s*`Q$MzC>5`S?vKq2a|E!JAnw-z42R zW@|oOjcObCG3zR(H)d-XV#~5mwT0$i_OsjI%A~>-Tu~mp1TvRQyTz|1o=k`mhM!x* zu_i6A0WLwA&X$9i+iFJQt=MP;Mm8b&>4FY#1v>=F%#RlpuP34S!ebCQO!Tx0|J{zF zdpuPG@r zr)&iN#N?R^z>ov-APJpM6xxwCwbtU0H2@Ig*%*;)F5%6y8!^m= z>KyQds(k@R8s=1{MPD%{efECJ@@YWU>E4qM4_Amjg3TN017X0~E9W?R4+%5b#Bj!(ciqyt86>_4M+ zF6~QbsO7~t1#<{_T1zUaX~gUV>m<92gj6ff<2!~$Y%W%(yJ((bNN=wsQ*8Ed5y?dk zvL;?LOHe@^Xa7Sml{?Cm8jOAjzS&)fvu+GE1RjfpnoQv56LLM@I~+T$-W=l9)|+3p zwa)V#;o5yPB_pn*C9#Cs*UP0v#ibXuc?0o9fXVA|8c>_ZF6d@=e`m({BUjX(;F}6ObAp#cWknVTEivUO_{PIe0h=Cs4|EUvlkdIa{**nZYYuD(eX>$}jHo zi#M4aA)FT@cF)*H_3|eUGOs6OR`X^B6x^W9o`3hW!lcv`@pLV$`6md-GQ)6JX)Lt| ziRrq+JHlv}iN9Azt-c(w=JOaca6~okO14RoD*x)$` z0@#t;X9R7Uc4)uyuAlGlkcx;JW{clDlQG4(dTdq{Cgonzh0v8|5}~|o0VqX|wFheD z6a`+Hxm7j&X&5*@E3KtwaJ2s@ElHLHGF*EXefFOOwHkKIX^QRRM#1y|y>JaSXj53o zm?@`tsq*>{=aK-ixWVNMHE!4qAv3` z_EsA%N%lNs3lWHYJ#?t(^Y|Rk=aI?Cl-L8P)|TdcfPZ{+)|GLics13PwRsHB46Cjh zPYP!HmKPhX;J8&}L{T*m6_+-WpI{QGD2o0-sct@i%K=Q$hF(HuO2WC{pV0=vzRjRi z<-YiWV|mfVV>Ij zy~)HIo0H9EwWO`M+alvOn0LPF@|mw9ih~`#lFaQY^&^&Pup7<+G61T|AAq(*pR@ZZzOUldigob$F(Q8IOLUqfGm0&VT?K*(BEDeBaWfG}bW@?|{2 zYBLG&rgSf*_v^ZaCQV&=}(tH3Y`w*Y3W zk?fydWLu=eh(U4k3lFAOaX z%WD~-x#2J9o1SmEE!Q?zP0#S2*|((pY#68~QI%^c30Pr0*<^G`Gk#8Xj;|m3e@T1~ zE=PV*dm;ap4J~lE9Mxn#XEy0lfBkga9)1;rh2C8tMGe{$+m zuHtXTt)0Vb&)#bk{ml3Uu21>lDXbWz#`_~!zvhYB!s93^PUTw})>A$2jN6GaGe`ga zZDpfgm;G=fxtoE+YXT^qD?sst9!N9K<)C~ti|49?u|G)U;?tv*9-APfO84Dvi^m)1H0>1fb4K0)@ zYMIw`&Q;~PotVcv^aM$gORBn3MVERvdKcgoWABb4_~R6FHxrxoWE z)r0+RYH*eQ-SE{rg!AkNz_T5O-{jF!Q%=vfNT{_d)p6y)TriLRey&)T>`ux{sXS61 zh*NBb?ONZGeN$}K{)QT`d+U8#qq&&+t$mY8_p3^) zEaDZA?e6j>hXdQ%z@FSDSK5xflSa|9q)OaFUZ zrp#<_Ar1WODmR*2_3p>>26w;x^IacdHR-qkWr#rR5DelY>bF5AW0$uonQr(kN&^h) z=Vr$Bys!B4WK+1gfEdEV`q_V`{<*ZY^vC`UX3Uwp_L@4NRCeAiIR5()=m3IE{^G6z zpXdDFPt<^S4g1<0ezwJ(kcisSeb9Qf2oMG?z?RRcPZPq%LVT)RQy8GQFHp>oqy69|2 z2RPTaAgU6d?nc^^lMbQgOO62VTg5{nxsg=3JJ+>Y0Q+dF6X014TBQBI(z*pNe&or! zD?q9s7fv3Ypn%0rv%T(9xgeJQtkriNtrqbW&i7OLG2uMD2cJ#Hvm!XR|MWmi5LFm@ zq;~3Xnjz!h$sN$ZJS`o@sNYG-&gEC5RHfUBy3TFX$c2lG^P)+w?>8Rou}0;Ht*ESg zj{Ll}zbUqe>`~l9ty$}1=hz2l9e|gBlxdqUh089UZ;5MH75oEsV3$NRfER2c2a2;W zxN7rI{1eFL5N(s}snAPGJczDjnO_V$?fW1qG4N9#k(6L~wN$7+mhjTdf=mvrAs?)* z99-jF-)i5_=0&~0MK?vxso*80xXf{zb-({OK_qx#^kdCK?CqNO?tSfp-;ic6mIa*! zTQ`B-ZR*>TQF#ncW~9Z_jZ0L0ksZ>(KY0EKF?a5W5%vt&xCbVH_=W;BxRu7I15gKr zK`dVqe)8OWZ*LuYwVIjTKN+>G(rq^H!g1AV*kcPThcALX+_3jNYD5pQVwYsc^she> z7;%Q>>E!*P48(S&(}BQuNaL4dfz^6tXDT()%R@?;{^Lbcv-_DN|E~07E&l(Mz!BiM zzvTXD^sXAE+#Qo|OII@{qL5%{ij(*m_qObS~`& z3GWsDo$$HIsipm>_mXO(o}Z%JmOKbp1c(08XT7U!HE_P#>k&ZeD1}i);NVozZ_WP2 z@FCV3b4YYJ7_^0mJPuj@L;uFJphpxNtXDiAz(e#ii0_*<6NNle7wh+%a#_9eIR?PbASmF2WW)b~7?;UlOyZNi95CwF1G}UdVX#IV0TgJ)(;vYl z9HA`9i9%DT!~4K69UKWjlM5i}-7DZs2m`@n@+bT>+j58Z!PoTHL$9qNNlRMJf#P~Skbq$7OHp_t1vWNw zO!REg)3&Ia;K6$9yF^KtiiCNITV?19NS2puw$=Mhbld*Z^H4C_uDrNSQz@`s3AT{F z|IbHv{FSn_2dU4VuS{sOH#{k{eLEOWDnx!`MC|88kzfjhTxGkowR6e#FH(}Pu(A42 zA5!bxEx*M`5ld=Bqv@X07Lh{8W4+$=8aB4LP<@K${XTI7X(tsz$*iiX;UTbJa8I=i zpx7|J^5_;yyinPsp1R%&n}*`;8Exy-HBf}Tp;FZ;ixW=a1ET3~ztA=#xNXOa+ZFnD zbogvA6Uq^a9dhIW&IJ9oKWL)PgzolFa0WWIS^u`Nv}~kcw%!OyCY}T4Vq@RYS;I+E zHJYBY27zTx5)>Is3ltd(??I?BX{#otZY!(+8_cA^__PR@By*->>sj)J@w+H^Y`vs_D zS7RIx+woj%O~IYg;cIy&R=xc(OXH#ovZdke1D4>}?=kL$UAA5n*ihAh{NF>sV7nS~ zZ*BQmcn)@6lslC1Mxof)L@N8g>0zWu51l=Di`F(=9TrKz-lp1ZG5Fv!ExVO^u%i<5 zEfk3;$TBTP@B|2hbXHZQgSRvwCrHUJ~zT;pUZ@Ut?( zRFj<%u0!_`s`*L?g1!?4k!i4=(Xa3It}6|K5*YV?C zUg!yUYkJFI)A1=g(vt zFOv3tZMWHSHt$#OhM%(9qNK$R)eANkzt>?^At;L~zOlYzLH_%S-3u0J<=jCFR1h1b zW?!zroa;L~!E(NIgk@BhagWe2=iQPCy-yB0i^+5^0&F%{{6>P4nk0^1Jm_El*HQmS3b`V$E$3b zG~xEk)WSNr9F>bZf2FAsaz`fI&9(BCqM67G56gBXjfPK&Zw|Vh&$7<8#oaDio7TQ9 z;rjC(Tx~ZAZA*V`@^ARL3-I)xIWG4?3NXv;?s=5oHG3t%RMWC-YhR6vzQ#a>R)8ayoQ|sJ}3FyD*JDml96yOk> z4Mo@5(EBDtja$e8k`0q}} zqPJnNO&UFeeuap5=N+L}M`o!V=Ah`$-UM3)sP@2MyG@SwuLuyZKrC82B39zHsroatv%Y`4 z_5GKoalHF%M<>*~RrN#2?;+6gE6ry2J5{_Rq(OR%(ZHuBY4{YC86a)@+9=h+MK#Qj zuHW2q5kw$Rse0pOJqkpZ!T)8kJ4@}{$J?F;lr`6MK2_vbIM5Ncrd`?36NE8O-#$7n z4;-neykR_^FRf$B?bHHK2zd=X1lNdHo~r5blxrdQ*pFn6syVG$k^+W6*aWXi|*9mUy0JAp@HTCL2K%n(B-Pc2$Jn>U_NikBsvZg^CR@CR)P#3uK zUkvff`Ce>r*|nUG)2l|ZybeWe9Bw-zO>vSmDa7#5KsC?Y;-cv)r|7J*75o<&-op+B z9UX#ct7IkWWPj>Yh(jUgXPLDvb+-SCfgb9us=V*DtO#ZrqSQ1CedP#R?TQ0#aNTCb ziY%xkN&6Iky%ycRE;D&(sn89j$f|q}{~QdX?{373FcDPsI?Kd%n-fWL!ehsNf2>$v zjoxkzDS7+H(pLW`nSe_@x)sA5lM2>eQK`#m-??9-H(#XtB$>@JDe)LtVWRpz%)~F8 z1E|2|O>Z=yvIvEr1d-#IDwZeQwsbwH<|Jsq`AfbNJPl5ZePfRu@sob1%PRua)pI4% zn)Ocs$pKM#`oGaO8Mq7V)$7Dtrw4e0m1Dyq5Et7vNw&@$v7RF6pn!cMDH@k3YNP8)3^a|j-_w+w33t12MyAGQ+OZB%+)?_&Cd=v3! zth7bWby&XNn2l%50X5-*&cQsk0g>~xg5#dvyVj-pJ(gjP6wYvlRw2^d1NWn6d{9yd z47X895dOaib25lINQOSwvmt9b%pq~HzV+U(TtEDA+`KRS#K`b=y{bsLIzs^QsM2jM zfIVur9N4a!7qWJqU2o!HFgOu$wd}n-r>3!cv~a@eu`v_g1#V5ktnV_^zE~bi0KN1$FzpM#CMbG`RHaH zhJ}J^*?Gx)q?WE0#B0tFm9z>xXT>iLQ9;nlX{RSu4>_A8mawAIq-K;$hMQ0Pll;c# zS-ux(>AsV1ITtdky(AR(RU}*7M^Hr0XLweN}dj z>5CY!tVLZyRL((=OS*6l@hZ<0q+d=Q)v&~6piTwxC^!k{ML6kktFzOfsk7@lLa5>;l-z zQX2o^*HBx0hoR_tLeaC(az5%0s)NBf<|t1a9MdyY;dk~qI{v0!UOt}wKZLzyR2^N= zE{KJLYj6t?EV#S7y99T4C%8j!ch}(V?h@SHA-KEUe&^nAX4d?fABWZ5tGmx(@7h&Q zJyo^Kqe&u6@2`JIt`G_;$+-?>&w=Bpx~@+eBHm{Heh5)QDjUSyTI7Y@P{U9Gx3c-4 ztwHbZ4^}f-?g)6gmaCxTedxt}1RGa{@VsPfioo03nxUcTpX$|#KK%mq|Nf~_>&BS% zyub(Lt%tT$@3pF%wI2TEY3~M2qk&{G+FWW(-f&W*JYl@&T2tO`b8`#+lAKmJX z>Tyjp;B?v0YPiqVT_&OIWyu+dljWL06NdxoE|`37?IDT5cj~>>Rb}pU-0Yu*C|DM4 zbddgjodpH&_*5pCeuIX2d0o-37oDN9dR~Is+W7qK??`lXH2XQ_>IsR7&Z+TRo12qi zkqFfjrjHlPAF96H)HP~ny?^;5c7OLbS5L}AVnTAE8Cu&Lux*F7U?b(+k}X%p#)*x< zUonRE@xF|1xf*>vOz19t1=-5ft8y5kotNzYcrUX_84-!DfPT_4&4#L?z`e@l(1t%i zF}(Nq5+)m_>d;4ETj;S5(a~KPh3&*CATG`=3lhGIeqH8O<^8Qf6tUe&I(_XqN01{s z(BLh9j`!PK*g-UUNv9hqakqg)n8$p+W0^ zBBMi%JqgT;Y`5oi3G2Bl5%oQ z9d9?%Z|8PX3L1B`L)dl&OMDT7ohg1!F#a=HSy4Ie16R!@AAJ<6s)dEcvokZj zdLJ!`p@i?iO6u*_^WaPkr<-wsN3XBba30qApdj?UJGN=m>Q^pqr+)km_CuH(2QnnM z>Zm`8lTRpFUvdd0N4At)8Zk(C6LpNY)VSNVFfD8gN|m-BtR^~ZniBFuw(sx>A!n(W z?EA(J2dg|4E|}6{-pSj8R&Nez#ci|EP2AG>a`=i24;d(iyF$`urB3x!7cZ>kZI0+? zV`WESDa`WUnS_~Nq$J6Hz;a-NP_3i>YUkbWM#Ob{wC6O`C6p4J%fDSxTeY)w?;8QEd5IxAXHQl=YGCSB-;3M4H~iDn)f3 z0-j}iuh6WaZ;s1hUDFMVn;!TK1wo@(%BBppIJVwLe6U$4?K70$c&lAH#<#VjPOA%AjO51lyTOrj+7(CfI z-TT+~jCY?;_Y4%T*?8d)D{f)KX8Xh3B~IF7Z<;n_1lYdtVFxB5LMLA1e9gg7*`=Fs zkDqB>W9h4U`CZ)~b!?H|(h3A#)uL2WpK;nXy9bZQ8|_XNL+0;I#SeX#)Ax?M+HyRb zN3l#5R|50QpXU-Vi-=lQR?=rt{5k_B^(BtkuY%Ti)XH!wRON)97nLzR!+wc|U&EM=y}IP*N7 zoR-dxP=tDR(7i3Nnwh!>V>nv{+_kdSAAr3~*JA4p%+?)9bK&CFE}wG{U?TK?*T+|q zV3pOc*SNxi)@=qAJWyMs59{Nxf#X~ebEl)U-IqqB?IFF6{FPw8tz#k*O=>HwuSeHe z0`{_N)U>cuUzoFfULhfLzcRo~To)MaBXWA&)w`X(Br+R`CB9Jotbbdy$>8gLa-Z4& zX)40;`3)FTkt646V>g2x<)bmTYe5Umye0ViifEU0u*sk@p;==|bEA1@5UPdq&92 z=AbBt`OK;ZD%vFqwe7lsAhHfVEhc=Wtj*a<7jid$kG~Gcyv*uEw)N7Dioqh?O=|8g zHAK)*lPg?U+yMHedosQ_d|@Xska_rynyMZ&1P$QRyzcr>@+N0pSSq@O1!XA)nS1u3 zyt02#2qu;6vKW1&3Ts~tXi2atv)G|p^2UqL1zfJ`MO3uz*Ay`Id7s8$Y(1$tOna6A z%^t1fm4LeY;kTxY`R{DLo$^9Q+SpcLjA*E^D2t!cEPgF6F^C08Q^ghlP^WIKt5tt< zxT(Rk5x)g}|3+J};Y4+LPM!OQ89d?;n%VEq;B>4PE#GNa7v>*w`EH=CVrnr z+S>?rJ-qkjT`Y!3LQi>o3O$s(K^u1b53t&PC8IQqN1CPw%bJn^R!m@HA}jg9Mcs*t z7BigWlRl!@+Mu-lCFHI%3!~j-#zJFx5p&#-B`l>2M3UTX$d<#uZ%`Pvt6IY4dk64| z9~g9K7KV#9;@^=30rB*8B5hmv&5yF3CC^stZAZ{nMQ0&9XMTEjbtuj{&)R6%xW=%a zmHOaLQ{cpq@j$}8rc!sT2y+D8x^?-uG|BM^frf@|QCeNnSs4XSpB~Ii9uggmR42!k zMx=c&ESHrzJm>pLT@=GFWoBk(f_=opHHZN%#RzGh+hPblh{2E8MOfHk$UBI^tynbE z79z!BUn+VN2>D${q6)Iq%RhTm>sGn2g8<1D&qA0iHu}^h$EZf_B}H9=v?FrRHno_C zG$8ae{DUu+WFc~dI>;T(-Q}@rqulL$y>XlYqREe*q07oV!UFpo@t#)i-q|lz!zy}u zz+9H!J%bFzboZa422{tlAPyQXF&O`1*dP=b+0I`*^4J7M>X;OrVl`GZs4%gy@nS+J z`hUCB=eh8S?T5&{n!G|xw0uqAYESZHQ7RxHb7A>yh7>k|?TB)0sUf7*jocX+#q+=V zlvklyE2HQ27sT5y*nLW-8gBILn24~`w;G$6V?2RWRz^2DlB!s1Kp_sjx9eOVV|p|z z*Do2qtX@8-9T(j(O1M+zYmJ`nf)*<)U*vf{Q})loF|8`71s!Wrdg=mZ>wHpF&cXqN z)`|EPT<@5~Z<@xM$@Dhuo$dkonc#KScOsiOW){;8JblG84~rP8O|xP>CoUV`HB3%^ z-vrne%(vnt0now*ASAOwidUxDgl5x13cI|N5R2h(Np};gm{9<7sBF_yB45nVY||l8 zRmRD-ppc-Ek$q;zW%HoaUWN;8U*Sy8O#9E&L`ahULoXeirX+eth({bT)UEzF# zLTXb%v5DIJAc9FC%dHTXtSsiM2+Nh zsaEK4(6O*geZ!Qk+V117^c|Tl_sIm>r2;wqb#wt&Y$1ZuFpK7`|b2Bt0dV)GI zy@)0Y{LRSD08>rCP*=^Ns!ZHy%4Spjz$2+vnb;?5^*nR+id)O(EQ>TO9hO z#n0@$*2Ng87FiI`pb?4rN`V}*_yh|m`=KH9j8xn|zu^MPB`#Ua=3b zeK*UD_VvI1A>uVH23I>FjSBn7kZgn2mLL?nmJM667{dPMZck1#S!$ps4AFzY<-dRW zLx15@T^xv=4t0k9B*+o|yRpm5@R6r?c=^2xH=4JwL8t$95aYeckPtNN`ly0g>`=NQ zFEXa2%kQ>$saUlNOL@93|LRFIm$+=x^w-azOXsJu=UnY0hfhG&dzEebR<4vswD4e3 zwD19$v(4wG2!BTZo!B>&Cv6x-$TPQrWm(Ti#Fc{~rvVOva7l+j^saLb*zJZdf8>aR z7Iq?AJv4@7?Fc%&MpoA5TLkTZt8gIfBIiY-OFw3@m1Std3tjDba$7>>vaL% z-ea)mX40S}w?dW`c+oxu60X!uEJBdNWz6qHY%#D5(vToQ;m4tpA@Q-nADmwa-B5^S zf=q8VkJPuX5d!x05AdlB^g5OPX>n}}6qIG7Uj>qbf5z_OGjMB7Fj8mRQPW`= zIcxRUIX*U4AX53*uTjs&Y>;`%VR)D95joLI=P9zEHsKSRPz(cH!~bOE+D65|uWHGB zpc4+~cod^_I>%lk9?**V1XD{XU-jf`BzNv+7wjDFI_h7Ji^_#{FYrnB^8Ss*{L@49 zq-UTf<>geu=xJldt}*%*7j3*c=^K)~LccBB4P#V-X!j!8@Ylz`={84@E57$GpbZN| z^j?E%2JelmsO5G>{N4}1Qi8HbGvB*_3=+jpz7e^eh@hUs$C=95RBnuZqHm0ogM|*H zIP4_vxk^MZ*a&j6BxY|COwc8}r)S?>&qiCs5c)q4#8WF>@~$!qaD8IZj6D%7gHgb9 zrmU`?JM3nJmEx98Wk*J^pEI_2u5yK?oIGV@WCrk5z-qWYomITo6>el>81;K=kMiPI zg?exNsveH7Ziu!R7wY@IE+OjBrxFo07HdSiiezQ3GfQ=iW8O5 z@Kj`MvHUlFf`&g_Nr&3 zBN7%TwKnc#6O*P)aG`4@EtWIsG*2IQEbPu3#Y0SMQBq=M09ar>nMy><&CTRE(dhwE zPPlpp!5h@6!9st2@pZFQV}vu|Q$XgVWLiJKAb5!Gw$0S!tO-GO*` zJY$zuG08bErFxA`)V3~ID$koPQDD<5SDu@4y^Y%xH|nwx&U=-3wB7KCi2H*hxtGud zOV-5-kB?m)ZZ{-H^1|u)*`W_e&=n}MSy!i(2krbQMoL$$_~%dMSGv%{Hi?w;K8GA*i&(-ju=8Y7Es-2hfF_Wc54(5BL9o_e7Wl$Abyl`O+UsZ^f3)&dng* zT=0G<)ljh#_EMay4Z)gCx@!m>f33c8yw>4$y;gcT8G7>P>q~wUggn?vY3ArXBvk}} z7mA~gbT@*=YFQKwd?b5sLl5WQOYw82U-dV9S_q#!0M5iT~ZvdCy((`j8Cb2>M<(V?XGT+|rVuQ4Fjx0CUb z9B{`FU*=4Hj9%5%>3M1U4i?P$glKB}KwbG9``;g}$H(2yc4nMZyF0H!%zwvI6g4w( zP+I9&ko7378plc%11sMUJgJ#^;<4?xaE0Kb&kKzy)~Z=0SjK16ux5*;aepy1E2QP> z7N-K+AasN%ACy&IQ_%IfWRoMTkB)p|ukm~cxC0}XpyneDuavESs_?kD>Iq!K)C#&B zZDp5-DJc^&7sTDo1ZaiM$vBf=8SURq*qvGeK2L!w6QV9#7h^MroqUWRW!$nVoldS@ zU3_Y}zUZaY^i-AtNlb4u+jF-$X!>^R4F@(_UT?2LVMl;-S_S{OK0H23k@GgcNZ-v< zaCjSI24qu9eM7N_g78lo+~RnY^80doq?eqY{_8XGm^mvD8X3p9R^!BmZ7l$ua<{$I zQo{aj{|s3Ht}6pPU72|{!R>5$%bi`yf>#%Mb?@3+iL4eP`IIjo~jFC zA+y@~KayHS_(WX%pRn6D8j*7pFW9gdc?)B^kd=g*A zxbEFKj<|meVsr~E5MGQg+aadnZ;Wa=VU;PH=nXZYi-m6aph#ifL3XmHa3S=wNJ>iC zQw$BS$js4{5WxrSg}3I($f5DwU;nx~5aX-sAD zN`_F;VVN4W`|(Mr$3DMkHh;OR^Y#E*n8&Z~H^KhI);Wy#!}quddY(uCQDpeRA644^ z0PCWcz14>8uXGKaIJ77HNuswKr<9x#;_x`OTNtLLcC^WpXRsigK_?&^QsU^2%cK?o z%GnwPEo>byA6f67x7&|F2eDkG)v`Q`&7n&4mjPS+2VG+IAOgC&!SG@N-S(_RLYkxQ zWTurj($iv;>_?<0z+ccijLafStz7=eIO=>){3Blcc|G_57$vX7`$q_sA|^(_S?d7r zxPDQ^LTcp5$`Wa!0oucRob!{}+b976*GUWI%Q{V(rP+h@N4F-v3{JY&q{PI;2q>N? zlxBX9Px^BC+%TO^S8?iB+_ILs1aO#{<39LOQ4vbpPUxg>{4gdOmV#6({0Gw{4Lqd0 zt^7MbhJ{DAlOZCrb=%rp0gbDqqL-2VWO~(zpurIv5GCVOxubZU?5lmP?-8*`EGYq z6R?kl(5X$KU?W7Jt0u~QPev6dGZEids@k>(fQ?aAFWMF0GSBZ{aCjYfmOh;+bG&c9 zwBu%s%)6W^pvNgnVnSO<*>-6gt2JPJvG@vI&b)QTkigO#ZV0tNB zB(Fs?9;yle$;^=|I;WIz#Ku&=u!^v0Afi{dbmmyNHa2}%Di`tUm_vhYXnCL;OJR56 zqcI(e45jTTn8J-a>i{Xr03u(H!oO<#{)nXNQamFoILv>RX#C7nK}wv`+DL@ZrYZ8s zPRxw{U5Q9bxdb_`hDjmX#bbkYxXH7Vpo(n6g=GTu1Rko@Kf?l)&%3Q$nqCWDWKd#gX+sXvy%eCsu{3bK z2!=ey^){7tm7IwfzRw=<5~iQvohWt>qjpQ4C!dff2H#&&XwoGb^aYkZIX0X~=Y09} z!3l@s`p;NuHv`5J5}%1{BP%Z3ON8kv`aQ}lzhn14Gqu&q^Q!ubyD2c^HgnSITkTzi z%fU+9IvYdPU>7;MZNIjo$jfi}^_TY@79V6`E%2)G;uahBJd~K!0}qAj$;QkmCJn*% zM%rgot?Y!+9a=V~SN@dwxVQ$aRpLJ3G&oSETm~@%x;KNJUhj=$tY@?jd??R4gP3R39-Y(P0pS?hK^$q=^yR&X!U!BMUED@1Yl(w^{(Hx$=~#GHza z`k5y`u&X45WI6;HuiXsz`^n?-5T-6ar#bea2)Lx(aYFlshc z9@E17o58DpovK4cPxXsHLq|b#@l>k2qmc58NiY|H@2z_@bwf28TsKt`^Eoh7U+UN& zabg@{9c(rnoQeP+y#1RUEtH1!xfQyN0mu+z;%U3Og~F+l2soN7_f^c4n6e zSpiWsDj^@O(&t$XSOLNSrg<3{Tg|AO5xQLovIR()Okf_kDFPOrQ}S7Nw8S4s7k zx`U(A@l=G5o+V4Ec&kX+C=f9KhHwd-9~4s1p*rr*4GdsiXUcUg<-zWc#NB$t7XHLY zyaWCifU~FY`)|NHgENALDj|F_Qj$1P5aU1ge(EWC!AbeciF&jg7L=_xn@s>7P|8D% z_qIk>H^@DD_cvbPWi|8#_@RO}W2|JOcRt%=fT+YXUQi2f{Yes;UNetk^u*yo#1vSU zKhsw^5njkPPz_riTtP?7jcfIPw$gjjDC)pLc$WieS9`Kc|Wx5n=y7KcMf%1)c$g$JOS5tOuh<<{M*6D~>zt z(`#RmhZRUO1Q=lh0b&M14oHdlpr?yJ=;C(x|D1@T7P`0IA`>&Y_l9Qr<5{e>PZNu% zS6ZK`di4Ct%gcY@cG-ITBB9)?_UBhsS5>)VA}4x6wI5!({v4T{_{6-T_(t3E2kA-C zMRo8q+x+K8x3S9y%(iEbYN_WV#&2r6w_m}(XDNQbtAk%c5P`XY@e|ukVChvWeCDZO zo(SO7khC1Y<%V^z4lPm4`?5tpC60^75CTnuS#h~F6uKLCeY^NL4Hzv*bxy?uG*o$ ze=O-hSty&gwD~?6lEYh5RnslfTw*gepOfGk_*VTAKVz%Mx2X;FI;YzNf7zbb1yu|z zw^tfMiE^ON@Jl0%n?$se-+d2O&)rGc@AnNpd1N0x#;4~Dy}(Fh2=;=n_zLjxp=ISi ze17GdJb(UPcur7+uaEFk>`~jM(+9|F&n~gieEf(pArJ%B6Yn+{m!HZu>bBy|qV+4T z@h?nD2p@<@NLvW05v|(+*pwpfq~P$LBubON1nVbIwvgE*b`!APloxFBp>)Bz}wxr zJ)gnqgI`4fUUy2&QH!_IRZ68MJGw?#ok)qjvAI0Ff(`aiL0gqCuzOOdMS3>i!#Co` zFzoy{UrUfNL`SylG}`Hpp%UXtKb70@S^Wt`&>^a~riP~2898W^{-O%QVng>}Mhr4> znrVx979PM{uajn6utVMy7wcqm$!iHXk!gmyZ$O(0G!Z{xyW>8M18bnmKR%D%_~_6K zT(vZO6ShM~N41s%NT*<$53o>hSy*CEGd((N_fw@LvsVR#xx+T6T7(Ms6XH-!UDY{L z|CtUf8B)02y8+Zv1_YOr(5aAn8eZAoP)rEC;5BM@nk+Kp8xX_~YU2VW z_hnv^{Abc>706&P<$rPk+CzfTH%-s3uz7UD+@_(t;CMtG24P<(Ka^2~!mMmtPjQF` zI&?$Mz)k6a2`)n?miLgHd1N6zY=azXiHgb&$}|>_9M5-4RWfx|P5(@wq^Cmbu__g< zg7VQ-&}{ntv|^q(O9bx)y^occ?D6{R%;?9{xLV~a@z{ay9VD#aH$b354oZwE0}KJmn4=R)L{)uvmp^^;B{{n% zk6b7LP|apI-h~57c!U#owR2z*6ph!8OM9cZ^v5g|iDe1c<;Hk0O(7yKg`Cws)c;*u3#4 z&(&4PTCokMqT}5d9`hvVDeECef+(eDRZl`NgOLy?4HBXY5zvEY}Q-^$GSs_K;Bqv$F8dL(&&u z;;w;ILN-m>@mTHdgFQ#IoF02%3rZ)_V8_}WKx3z~NxqQmW)#w8m8j2Y%PLVbWikJ4$<3rT05 zM6&$_?{4@XrS6K8fd6K83d~qv*M~gUeZ%R==}Fn+PaIjw!ID*D;Qos->yk8K7^*k2CM&LswB zz}a5sJyS+7&Oe-EfAPHFtGD*A{3t*ClcCvB0IB3CXR&evct#4w0x(1jkVVV+$X+4wq996#f0zW>`4^Cf152@G!HwqDPU}(s&apj-und9~epie|u{_fUVQPT<_ zGBo9cKB0|hwy@9}qWhZ2o_i&-_rh6TLn^3traf_B?TJNwLs7_!#?&#>(-FSKYSeR) z8^PyvmeBkG-d_s37z3P%Fz&}0s~>a0`lJjZ=0G)Z#89WLmn~#oc;FsOp3AcJgHyE! z%WDwjGhjFAb325Nz`(a{kf;KQKL91e$jr^I2ay68&x*g36Cez^>ux~4qB8XX!-17c z3ME26Ko0TzhNBs+4S*}xzgk}=(z<>2nuW}poj1r?5Q&43TdewR<}UaZ z>+l6lcF+nt5M`B-%_9&CYLTWW@QSAI)x<9>#vA_7Z-FDUER+D_PhNvP0&3$Y$OuL; zp(}Y;KhGj0V6D#dha=|d&TXi$$US(CDXg={wC@N>vdeGUMap|1Pd-I!8odw@*s;(?nt?%We2`q3ve2XFsuRIcU!KA;zivXCAQN zX&~q@g$iM0h0_n|s1C|Y6^>U*YZ|KD6&}SJQ4EWx8+K+{;*{8OG25gMr?M98F84fhyC!{&Pf!-{2Of7a_A{(sZUNlVv>ws z3G_AekfHT!HUItl_ibgThXHAPi3)7nIU%*~?a-m2@Y`Cge7hoi! zbvteOc=_;?LYELVtcRMP|C4C=Ss4ynTbpXBmZ_8q z(WuyEIM7{k=HfZ8TAWP&e9zG`s;B?75z}fpI)_{Wm(TCuImajL#_B_rvHh}4@b)UN z;&s}s=<$sreb>m#RS4s4ecdaR=;yv@nl~8=9t(aGDQYP;IQQ3s!^6)%Wo3pvMyN+s zmJ;F8QtbkBE-VpWEYgAP*4}j4eX57aWt~QUN^hoHH?Gj>`Q9dyCjPT{v`Y<#oBQPe z$SX<8llsrnym)weK^Pa|e`=BMp7y?X#L2zFL3@eH=#huTTHJ)vJmc?*<7e{+jy;C) zkEO=F9IfcNeUdM6<-iwvxbPZJYZloz6@yO zl7fLhlm3AJl-W#wgccz8OLA7d_`>@xWYOcKf++_;sBqZu3L0nB8|Q(aJruojfQ8FLcf8}B*fc+)D{l^X2w2Wms2=bvCH1pB`+>2 z({=8nUA!OAQ~Dn9ZhBtwLXgW$@&{TdPi;?nUKCkRtnT<$OUPWEzkJJ&0|Shx6S$TC zahvGyV&^@$cc){OO&|^gF?#(&VbLiuog-hY^2EtFhY@$A8$(&kdQ}+X?fJUx zf`lQ)soRB|iSUhhrZ~J@Hv9|5gUj^VPhBMz2ossJsx@7N4uFGDQ2@+-a}E=}AOIAY zwsD1}tkZkU(j^4YN%qq^OG7uH#D6@3%>i>~*iNSwJybhptc!w68q{N1f8W5w9R@^J z7DCp%gDAd>a9tgB!MNh@i)>@JqH>6-TPk8&ILj9FpPRl`c^f0(MfMvEvn)jYf%P9g zD#&Y1+8=<*loNM5_{;;m7}7VL;r{@gY){>^XSoh{>AIB=Q2M&crM05fjNZM)-BDTa zOwma|9S<1zvx=&+RKyOUsWDzkX%oh2sE&-R3?eCA?s5Rcm7^1zx$zLn7fc=XU)~y| zlNVd;K0aSPd%5#my!i9Dx!U?T0w3Lfog-Oa+mW5T@mC|$mRo+dxoZqDB1Gkx^U&-8 zXQ|;)91S?H3`-H~lC?U~ZkE6^c3bZb%yuqw+aBc^AKzHc#|w!`$;pb5Dfq~;f*Obm z5hnDfM;s7vIg_6f1_7W-Xpu=qhtgHsK zmqDCf#c{}SC-ijjI{RE9{Zg8pPmEu&I_8pB!!%X+`Gl4f?2Dit3uq)Ozb!5o#0>K2 z=`XCr_RAG#%j)tg85nY~Roic`5&#OJ0-!spo;wg8nsR)NxFuwLyIIofTEIWDV4rrr zE?-;x%k4gq^`5Y^los+_oOlEMjggKHNoR>xY0Qx7VAX=3@L_u%FVwmDhgkedk2%$L zf6C+aASg;IZi%HvV_tfx_lNoV(N0tn_p$kPARU+w&o{K=7g6U%=vCI5)00f`69aUG zq;$EjTSBq6QtoEwgiYRyj{A>A7Wx?0uNA>=OBcO~e%}b576oAL!uhzVkQ~Ofp3*4N zTXY*{e-AhgltC&$SD!))MQ?I=+#HjxuCDr|a9f}u^Vt(gj!J&j@j{gb@}ajj+>p24 z7eynnGY1l4)`#ck$QcJ#n$Gq|OCG6acR1WpQman6+TAV;jZD7i*{=LmRH-2aHjG-Y zON&avINNN6*9o4IK_+b1d*WV8r;z7+mYQSW1HXEObnnoWnJa8;q%|%)lY8u_LD@)p z4*D2V1=dJD5IJtzKGjr4`-SNXU}aN?#FVd`3VDs4I900(8@}Oe=4{ z$?fK^v2U4eKuNkZuy`iLf?@8Hptd`@kob}Vh*Yw_6kF7o9U%d=?TSfWU^$nioM6n! zfJ4<<4e{VFk@#{(Yunmw4asJe9zsQyVd;i~h1Wmbpn|X$3k0-XkXTrD9zocd$wJ8T z0gR;s5j8&nCz#P5ehl$}@2VCh07;&^9ogDUuitjpC_zF_f>i%Wny|fzDIV*omSgqN z7xoII4;mZf0dcefOD1SY0${fQzwETE;*adqDDV9^Dh`fuBz}1DpD#*7BXN-LilmN zBoV8B%f8^C@}=jksb4*jyXW^B@Ov=0Ysv4%khyhNo;?eoEqD{dd!K8nUtS~+naZ$d z>;A8MQfGVh_L+`9KB}AKth%@AVEkg}WJSn?b;8De9)w2HnsQ?@`$|&d2(zAbguct-oYj8uf}dYTkf%lZa%bJ zwr9a7i|ZI>Z+U0;o_7Q%#{Vccy;1u(OoXyrJo;4*51%dY+Teeq>npDHjmc=YT^UgZ z%GpXV>N^pqhLEqV-%x-f!-}^?XLz^Gy0}hmZed4X(wkkFxSOa+B6GB1U6~Wc6@Njq z>9u8ebrId@?9s`I7)Asmg0Q^i_cOIjSMDrb-x&Imjmi9+4Y;tp5QC0XK*ypBD*BY3 za=Ey;SeI}7-nukXF(pR|t@nI#ijkml;K+=`%?byuYMrZ{oSX+#41e^muUdA_8UdI0G<^CJzhO3%=TnE*wWvpOc-b2b^{x+aKQSPT zzC^-HaON@V`+R*%-u3t7oK111@tI!oA6AME1?R|;`?0yvqb$$U*WBescI3ThxSl0` z=w^`~GJHP7^4EwKf=-AEGwvH&?JX+e&yn#l1eL{k-3wRGkB5b9Z)ILx`qq`bxY95% zg+UeZOehqL+@^zheAGV*}hyUWt^XS9CI>&yn-(A|XmP5RS-LgVD_*ZhPn z$PjA4Dm}U7sf*0Dd01FknpzgIY~EW*3QiLCnu8#E4Z`PBw%CGA+Pt#j&$-B8oDaks zF+DZ&dQfdMxFw^hH}zw~nBI8H?rrU!cpVWW2m;aHA8zSbWHxADamSP$dTAV++<=yD zlGl4*Es{APkH>&M`LNO!*UF(q*K$kiw2V?GjM)YI8J^pteznBa@28fSgmJOz|af8n;fCpI$rN#qG3YL^093-EoUm+Ge!3I4T zu&|>$9j-{kfToU!jPO{Y*IL3`_}%g9i(p?RIr+_AS&@kk>=ZDwqe?~1IM%;t6b9un zs>PpiiP<}%^ac;ZFP9| zTb`eiiKx*PsGwF8Hn8IQ#z&|3@*cxMA zif7yGP>3TN93op#cO`SPh+xf;U`XkcFz*b4w;MH_Z{fJYbGPE_H&>&=pFQeN<4Lmf zvHO}(QpjMQivC94a}_38%e4ikEqV5beK>nRL!*0iXpoLu4QEP$1-fA8viKX^{JXvs zXC9lGsp8>qb#|E9EK|&y(@o->{NC9gW&77CLRJRwmUn0~`K-SGF7_i+%Q*~jqzKlK zs6T0d;o_adDaFU93pqN%`3r2RW(#~1aFl`@9UTQqBD!sP#@zj^O-uo&TOzb%C5)McD=sH9=Z>N z2q2yy;lBY;+h z|C*gEQ>+Q}$XmYXlgp=#O{0=}cJ{Ey?)CV;5433W`fLWDb!9fkh>%#Y?-nlt5ow?y z$KB{9ZiZGG!>{jh?e8^Lc(O~&jgMd<1`LMwFT@i>HJUUm?CiG}APjS%OiYUvA#L^a z+meQXyXMd$6O_|P5bSxD&6(A5@YE%DpAd%vfGF4Dy|5O-&SX_2|7P#fLYD3?9{F`r z#tiWG96>oDkO%@4gZ4H7_>!ei=AYA5;|S3lN&|B%Pw~IStJQZ=Id+CeAJDtIhCmLD z32?;b(-kh;sCQg>PQZv3qDk{2qO(M9C6r0Et+}1GUHd8vFadPvz%Hls%_C1HNBaGt z#=Lx8ROzic4d?>7d6>WHST=ixNuBF(>D_+2PWBJQm;e+Al``u&TzTCjkdOfuqnX86 zm4%mW^ht60d~#o6v7#7g>y)oW!*aegc!a0hcX|6Q02z#mtk^=|X=q@8ytvE6ZSWxd z(173QdxHICFL`|T`o&RnDBen2KQf!Y@08r#zDmQs%A4K-2@9g<;^hBqi80Jrz z3R3a*(ydSI6WlNEY?)8T>^>~i=#2`4R#JzNQu#QCBpKD4)k*hm9ozu_7TJGK3gXsjRiE=#NV}^`eU& zP@S7zymS8xHND5Ok)%ij#=n23hv>=(8~PgddSGC{YwvGxAbfvf3CI}iPhA}SOE2YQ zDl3#1bg_C8lb}@L7IGF}NKDLLUB+-i;ssbYRBWU+-sp+&<+p*KC${iq{`$FsHAa8s28i@pmfib&BHwYdNM`r(nC5Ey%K8E?1 zj)ha}6(ZmDbd#_1dSd8$&g)0z%yMpzgV_JgXuotV$J?V{p8wVHDDwBoY6svqiTDA3 zjveTZDkAd&eK7?O2vxA{!W5#Ht}$sn>Hr-o6toYHq$Umj2y{Bu;H{8{>zX<;`WJ>! z)%9UI6qyk=7cye|YQTgeSOO0=eBI!_bMa z*0@~v?c)=6g;_7bO|tAPEzBPMxk8X}L^8+2QGcXSK|#2mPat+Y8ho*hal4y*X}X3a z-a_1Rw=`7N5-y|PF3R)ZZ$D|O?>1m>D>j;;WhT_SnqgG8+=&OU1yP05rxdUWdErud-{(~lSQrK1j^?{D#BGb(PU|@H@Y%nteUQl4*~VHij&0{ zi7Gs-zw#kYv-UX>mS=>owag9*_Q6@&S=-}dZ+Jsl+ZW3^SeM$NWQ9j%I|)c6e^f{?wxSX*W` zRT;8@#vCZn0;O~-#^p+(W)2O1|AzhTKX`bnVivf zK)=J5K4dC%;W)F{V)ZW9Ki8kZ2@?p>I&Q>Et4%^P#YIB#EjdR)dOjjMa1dM*2LlbI zSX5Dur$5InIaw~H?FZYYUAzrAZk)}Io#=CpSqY4gLLeGmR3R#ij+5>xYt`%30#P-5!W*SJC z23UuhR!*kb>KV+;XP49fSxcIFbz#5E$;#d=|MLtjH8Ufk-vHU>#pX(5=Y|r7rtM4l zf|Qq6KwEdA$dXIuBz8k??SNseVQpz+ez65d7UPev6zKopko0KhlK@d5O;2$uU_Au-uaZ2l*1$BYZ~30->NF>Z@1d2RKfHBo{tZ) z!!-RS=Vw7kRb&tk7~q#+>RYDBvZthc<^BDG--{;_dK0jnT%1aEd0lT3`xH9(6 zFZ;zn2^bVaOW^h6OD|UmgeX12JC(@$`I+yXS-q1O+>i={O(7UP=_qRp@F76N_+)E zXu4Pyt(Y6Vx?_PDB8K2q6PlQ1U7s{J$eU;pxLCcSETv9vS_T^I25D{7CQSX!8w zpOtd5!UN$Z<_+YZ4zw9!b33+lE}=iFc9lhKCTGH{v*{n=l|I$kNpgdNdPiraa90Jb zG`Pu+jP^_oO9!_>v*ASH=)I0gWN%e)B(T{WT5=(Qo{c=(2MXxS75F1X{7hI8|hA)ZI`O&Z%BzzYs{JLLFV@5bE+E z5g=*l2s?EDKCm@J&getc#Ec6qpP_KuXL55a-aci?FIL5v&c;a&qIFcDmRE_>cS{V2P= z{`59IyjVepvGV%{gK8qFT?W&l&-x>mv1PF>;O4o^Mzw)1X>k>9v239@z)Gu9N&u6! zMHM^`L-rdbL><&heH^b_R@&{Wk?pr2fn?9x%I;U6&Ks$VbxyNvPiCh{r|erAmaWf= zc?y|1ug0z_@RT)|X-zw9=-(XLp^9I>@D_&hM-S}S17Tjd$-DWd-Bu9E#Mr{#`xJY2 zLE1!hs*(e#Ol;*1vIIIA9igY;P47|zJBUhf2IaT!L0-2{=XEnb?{fr&@&|m{*u+GUscc?ktsDYGVIkm1Qc5bnwG~HIHPo=RSd@!` zmmJEh_~D;}KmYcyX+1zD{w`M3QZ*ZoPon&j>7Bta26S(!L)J9 zYl%gis4n6TqYxa$rN?_G3ecUuisMsJKw)xNf6S#9OYvE) zROHtE6jvNnQ;*<#f^(r0bSZhL(OWQ&416je#;cEAj}NKRdQez2AGXFAr!LulaMJ;g zXfKv#O4PC1sHse-5ZM0J2P54VfAowi7Ce223>^=w0>#z6)7s6k)N*Go6Ug1=`no{f z;O8699yhcsV#mhj#(GwTKDlGe5ecM2_t}DoYs?UY{uguK*dA#YY#rO4*tV02ZD*2+ zIk6|U&53Q>HYV1@wr#)nbIx`C!`q+kjqc8sF05L$cU80^gs!BtLLGgtr0uju0>RHi zE%Etkr=nu7cxHPLSnyYEL2$OPt0ipLSay7A>1CDWC)xiy3&3Z~UV@%663i~=m88DR zM`-zYUgF~UEoKk`jrDa;Mt&tCQMO;V#Hc7D5;xmzdMn=AHoU?TmKGak+&MSNWsx<8 zCL$o8uAn*XXY8W~G>gLB#`#T@BaP$BHD6SZccT~`bJuS+rGe2~)2E6*xEd7)I3 z1`Bc7N!wU^@p1G=NmmQFTkgOe0y)j4ydR42?)6_PDsb`F%lBF@?VR8NI)Gxcsxv-PPc-BS8E_#yAx?3yZkL zOzz-7xVyWn<;f_9PtVIBsIlbyF;-YuXbKK(ddk4q&6pCIFs;FMRkm`z{K}xsX}cY4 zc6i;-=CoYz0RDZvnFUzE_KE)iP6V6FfkO9gsF;Q*K z^MRCt1CwO1Z_nSL)&~D__k1U9RyNRjc6R{>QJ{a!aef8NAX=HMQ1T>l&Z`L>CR&+0irT#hA|K1QeZL z_1NI)CetnzYj48AA)r_XoBv1YqH zyBxS*T{`2HDON9QB?0vpYpqX5uFBWzPHO4|y}w%aelJT&%jNpk{C+Kda+6gTCtqP} z28$Nj<2uGBFSyq5lEZY?p*#I4e_T8JV+gLkOYfgkhj}h2I--;W31l$hF}CH-CwF7+ zDeK)`Le1vQ=-HP>LluOi3fwL=Y;T|sQMt#xT8D`8OrVd5KS=o`s=G^Nf;4=sOK#;* zWUu494XbbpOva?jF(x9)vf>19;XgbH&oO@dG0`oXkoWt(C3#)nMTB5x(bqg8{!9nz zPDCa(%)HWLP{GetUMoE=)Ajomizqu!uNJnp#dUS@A?;A*v=wnG`IeTMG?QjmzGjv! zchgH8oQNm!>BR^#4}tgd7cbgy2@8%Y=o=;J#hrN_w~exob5ymIR|N%SGsnSkpkvB{ zqG8q8MZ5_K(j`Uie8OFkHvY^22pM~fRCL*i|)u&~hH)!;sYKTD!0uiEjX zWUnUc#e=12;#KOcl}TtU`2TiXLMh;;d8dAN77^+H1JwIezHEG7H!oh=kj-do8wyrj zaz+^7rr%TiZtSbZ+S+7Dx2TDO_z9M1aG@d@>;M^=;V<1dHn}BEehqg`K!AhEn=a;R zP-F?w%N!+sa?<5Ei6=ST_Y-tkT4+`n(BmkXtiM3<~*xtIf|@S zi3sVcGJN_WlR%u%c!#-CA!$B-YAkKJoY2$|)||CaTB*grTa90`8n7>Nt|`&eedzOe zRKH`v)k_@EuW4%GD?3lmQX$=fX(Ue$Ew?LeVJ=Yt>g zEp47%3~`}qdLFqVB9a|82Z?IZ9p0+OGr9yoy|Ve)?>40N!HQ8Cj|5;I;xBLp^icF5 z0;-NXsXO_o)~4l_jV|!&G4q>B!w7?mBxDeIp>0anv5Uuvz zHgKuR;}Ur1jE7!s9w$5cXfo-q2mOOE;MQH==~zos^*bb8-uNmT=(8ANh#M3@Qutp4 zgAC?BaKapn()0K41U2=Rt^h^_l1vLTf@;%>waKG&$SMj96AYr5S*QdkE5sbRf)#mz zBv=-L@EPuktgrlNVNowZFJhx!I1DH(;j%tr62}Z3rrMC>0T17WA&U|Yq{U^d2oVEc zZyo%*bL7MW5d#e#j{^iVIGxo>AB!I8NmAzD>~!4jm9CWdKvw&;i{oNLZ(Wtmm^nf8(TpnM=CH9cs0jhyvz5#Ffhr@>zKGMOWxa;XlseNEi5;)T0x&f(}wdU zr1o<>ouwS`@%CA`W|^b{3E-mrT|-xUk1v}02qHP97A$EqkLbr9vbuQ#=gvYJ zzbz_XzHmV(klnINIo_gcXs>It{Vj#u#fZXF7S4a&x?8t~|Bq|IAoY+)zun5|WO5pT z&c@>Isl%1q=XO8W80-5nrC^`R<@BnimQFectr_ED?*~EFouvHWYQm)pYV4v3^0XIr zg%^hdCezn`lcyq1N-`_NN?&u8666AhFqY5#82kX#`>EY*9HfD<#f@-qwdFqKiz&`P zjB_`r8%ifFx^f-h$LKq~Bv5MndPWEBToRMTiZDL*dy@H|H>kc0mdt{mkL0)t*5a|iwZ3BL-p(huoF z)q>$kdAzQ^#_Xp}vot~X3W0<1t1lu546VaBF<$JNVTVkae+eN?bT@d1sfe)oFHeaOTa+FrmBpT4Y4r0lasL7&unR^TO-I3hTB516vdFTqrkyti}6)IyFV%D z#kpMV_iy%AQzh>&NnXFK4l&=Ka<^m{20|OPtRbnca;O)Tzk;kar|j6{*Gv6R%2QZP^1#0*2fVh(VEA!Y z>B?!|YDs#3!*yaZ=2yflWG^(HY@}<5ehx&Z)b~2#k?rzIWgbNUD8`iQZy7V?Jkn%< z3#*+IoCcx2nk@$u)bL)kLQ;32ex1fTzEsUkZUx6~ny-^?1aW&Q3Xga!uftfw3`>9S z2DC1WeUm3X9l%M}Sc9^jj7+PGAzkwpOKIJ==hzuc6qc0XC)uO-I>0_nm+3Nn;T@6VsUnF7{RhJPl|bGBS;y>$ng zRAl4^)GFx8r~A^S$PPqF9&mM~PwE6e9KasstR*lVgR`Q5VGj6W(5rkW^rRi=HQcgt9NKe;WZnZ$CGIO>LRr8C^ z-~_TL(o#}xXmrV>J?c5Lxf=w6;>t*o7M9XKW{`wQw@__TEMD3?4>7UiL6fDzLLVn7 zMZ%V*d7KBGK`1iDnvE|A*J{_B3d*-zn5zwL6e`#6%)kZh9u@@wsn1@2T~A^wzVFAa znClPyt(7oDNEA`0(%4dM@;2KVFcb=DR+Gtcz(`-9A`1rjebK0JV8Wl^LOI!p=e{Ku z-F>!bsTLx#u=StbHXY3*Yv`eygt8hwXK2%8Om8BT@PO-Jw4Lb!EcB-|dg!EoeknKm z2%Ac}sir^j$brQ8@q7oV)nDRu#t~F3cX9Qysv0U3xTZ}7G8Pih*b#Ju6A!VU-+2T5 zT8aw)5nb2USYjV6cuGadl2Fu9B{jWmAWk~B&_;OJ$%`(eEjVL>2cf9?6-_HJg)dLn z1_L1xM^&O{?d9~oJ!r*4);VS5j}C>|y()e@E~w2{ujp8&o@=7JqdN`(PFsXdNV|*h zZhWlRh~jQ}Dcjy5ue8B4*7$~6f;yum6bL_4h?gK@Hv7A5IZ9+IdGnP1F4sMDkR8T?t8)|+&K2bm-FHQ^dm@2+ zJE76`Pa=k0dCg6aKDJa$-(>>nib>zkQAu)ve)E_tCOOe6_gI&89zzg&hOMWyVTGUU`uQ=-^Jf2 z8v77=^)HHAR_Nxk<_m&(02RpF5!6vj<#6WcQo7?8{5*thFnk$V(4Ur z(c1lto?uqN_upp+(ZI}mr*D`=+gE}%b;7;b}%A&{SPH-4(%0memh?UK0TJd4eJTIJeGUot3*H<(KN+FrkOG6N{trQ z)L~?xe(jJ?!|%(4?_rTCIH`ldF&0;*t#DmgFo|ELD|qylu!PW(hN=P zL4I3qI7pIos!I&}f`G59G#J$sw!W}I_3g{UXz{F#SQ3w<^5Y|^A|NK|Vs9G(hm*gA zHTOVlUkps&*G6IWqse3+$_kzT;&2Yv$W5Kx!JX#qh5vR^_C23k`^|(YYhZPBE&jFz zhUGkWk+#URsb#IZ|DyAcpvHv5&fG-3kok*rbr|F(ja*?m`#+PK|{M!2IdmjGfq7$EHOj400 zL9)j9tj^?OkZ%geiYDWCtM8{ee~}vF+=In^hvED{t%P!d)K|N0dJ6_s%5iJq+!~LD z?{0vP4`a}0(D5Edr|Ft|B}Y7G`yF3iTGDv;vl-+I=F1y#QSh8t1O{RL`Lx4Zn~|<& zQ{!p)=t-igUE4Deh__K&+q#~t(}(9wiE170TBsvLWK_^Jj`U;3543nJkNs{&RI3-? zUz(j;U`Vo|)o3WXb5p$4JO0y<7CNMXnHAl-z{Ej9ayK*<`8%%vfkkj-fhN&oHz17| zbpWSwN1UZCR|)WFd^_BuiBuHu>F<#cLDlMvbq#j`<4P+`K3dyKiF{;Hh)*LOPL6Qm9*;D zT5=h@RaP&JW;N(XkW!*jubEY4*#x{>M#FFZQj!Cr&xhV1&$VWP@16@%m2L>o*GuY8 z(F`%^1{8l7K|YabsPe*+14Ipx4jGr~0=llKJT2V6d*6fT08Rvxp{}{}_E?I3Ydmrw zwAlzUod5g%aA-l6#HDYtE+&U>zm`t0a$J8%9E18#WRl>JU;hAchp+)hy){^#;WRLj z@Q`7r16r(zmt;i^G$&`%uqh{ki2SQ-x%Ke!=ig7k*BF0Bt<2&>r@0af>xS0tsWd_I zMBP=4`pJ6anN-66n6rP=gR1Yo4gRG1sk=%@bMx3$b~93q9tbPP*mm!xzq#@CFO3nG zu;=zRQoN7NcaVrRCX7Q31F}TkbXd1%yQ*dDj{w@`)8*%FtFP-FT%?C#8<7IYRP!3a zN%^lfPTY23W}H$GfdLglY=!Y@en*7wF&K91dKEA`xNLk41L^o@E$3caL@?P+E%~f_ zw|CPK)I7s=nmoob_{p|fAnR}wgc`Na8W)*Q)YmA^>aXYOjgPyo?e!HE@ZGPPwFpAB?++iF2sRP-cJ6E)0U`6d>X$kleXxg@qDj zBBJ`adhnG^^s&3QRD*Nk*!q=IZ1L}(#!h{QJ*UJi9U`B+8oq9;N=;X(Iso ziNx&f(4Pw`~1{y9Clr+u&WYa1Q?|F z-bdbN=hau_`;d5a>{k-IsDC)5>=K4#s0X=w2BZN3rPd-NAPU1F=yk--A8%I+(YPPN zb`@|JQu+9P9D+T=Ym@lIRlg6;3cco^zkK?C6FNcBJ{eRk3*`(x>^-Ydy9 z$@uhmAG2?4erBvZA|1CH>Xi>l$sWIgm(v!@YnX@q;S3&;9y0z@JGvmqWq-R}|2N%< z#fUdUm~SE)e}v`5@nx#ouv?EkRWGp*?}yt{oYOyWwOt{ZC%u=gos`6oF8_T$2;i2mG*<`2>Z*dB7aKAY;)+c7|hkMKM7o4V}A47rycYGAMfg{H^3-?{WuqcOkNsOpdWv|DIB6GK^@=vf)RHC8C4l{ZFN>0^hGjbDmCFfiw57`O;r!9=J% zF-eNwx7N?eyjEhU0I~f_=Ab>|uUt4k(DZMu+Q_y9nl`J3Xl!Zm6WQtvZN6r-)ZA^s zGP^b2Dc;L_S#{^4U4e?%|JEI!^o_=T*-TrW(g%*kk+d z1~q(t;yxYrdAg18ky+n)NyZFk5-e{RDzTv#&fh z4~EEP4YoH_^HNr{7Hbi8>BliUyi*A1kW>JK2xB)*!w*T940sZ~UxrgwLP+i-8q)kw zP}djwGca4aGnI3SEAI00xyc2*pWzE&`5( zFhfIAjh#WTrLpS{`u>E22M10UPoRbAx&#o79QpC-Xb;|Lfa8AvLPDL`q7psPw`yjv zvriA)irNLH0iWBEKOemXnjH+1bet!>b0xm;d@%Gx8ntf9X1rH3;wAh5EO{6jvz=pZNzitb<5ar3Zjy@e^e8035=dA%gBJqefAD50+ql;{a>bk6PYJr z=tQjta0UG+ZS`O7MA-#PT`LDCBL3nI!!OJ%uOIcY7Mx@P=H-?+yR{8 zY!uOHl#Xd{G%#6X?u4Ja1x$MWw+dhT3-GH7rj%#N0bg6afZebifJ-hNSZz=B9a%pI z*F7i0q?6xp7ecH3?+2fj)Ltx5t}nA@{!x29B*auXeJgOC0_1DgdYE{4cg?VS1n>s` zmTYw#iujQ`qrV zNWAwP$PHBSxFEA=rv3>|S~*0bkDS8p{ke}R*#)B)bzEDKe<-OboY1COCf7G+bgQ^c z1Ss*=TELfYKroMB|EhR*c;{}>j`5$`bp|Gq8g9!Ir!T6XZp@405Y4&uP_de#yO+L> zT5U}@Z=Fj@>90AGfA|Oj=j-@zF}6u=BZ%H&M?Z;7^bAoo7q2?{L-nAma{w$}Eo`A@ zs0{XF`}0L}xUB;SQ3c-k!(PAeK5yAT2>QK5s@W0Rh zJNbpd0x9@EYyUeYLizuFy!zx24{+*PpgQpTU}?Qaz0Ux^MU+^5>g>-S?WH%sAoefn z{Q&F(7tz7HVeeiqxe!QEZzT}v$dV=nN0^p?MEa){>NgVaepU)74!+7M#{10Pp+2=d z?s_VNA(NPZ6<-+tetO7!ee~g!>wat=d74iBve-)l)lEpqeKy;eF}|5xD*g=jxBJRS zkabc9pC*lxD||%^ae`Wr)sUc_0{#%z?IPd{W5wTBDnAJ!Y_pSdGQKHG4*enMMe0T5 zgXWW+N{C>5oCSaO?bY?e#u1xJ5E65A_P=p8(?K}bz1gpxyFTmFoZh~p%U;KP?cRU3 zGXNYhJSejL-G3^g9iuoc*Maa1ABS`f_G^Nn!ly>Pqq|pD=)YC>t}jbT}-ZJMX`<{k5oMQ>Y@Dm@v-^1lld$cL&2Z&=}(0YUzhRK}3{)WE9_A zm;IzFM8b9KmqrSmk5j4M>@*xG*(%9oSv9;UjI2wG%^#hWk`oz23oxQAVcb}}e9>3n z1?|WToXm_862?A*p+RQ*b>exEy(L~eo%w*iJ<=QPbTkoRj*u?kwD@~Fv(4$3E+*m% z$d7fGlP(GBXOuZPCHA$Ebhb;XVnTZ8O9WE4SD zg}~ZBLY^!92MQAHG6PUj-S}Li6?LGMHSV^|9FrEPQhiw^74tW4@LHlGXB4ZQ269ig zU#6`+KAK}6=G)?POzll?{h(G%J~(B37}t*t8N~z{T~L$C8X}oLVzxUCvUa>&oypEx zpi_VU!e624=p&(>ojj;da}xc`wg|ZtZdfvOQdcvu)QJC>x|I@3*U-F2vnRNQT725# zpmHXxyQBOm!+5ZmG;gF@T=n2MLL-04dh?X^EZ zeZb!l&R*WWEq?8hZ~xrxdvPEAsuLfISSxuKRvz5ol>gwwnKO%_)9k!&-*ouE=Un5J zSDn|&(jqJBblHpnzXDid(}a!UN!XL&@M4-A{I8UuCo%2n1GZa;@+aM1Mo0aU96(+3XVxaisHsAE|7;mDIQ9AJ)lNgvLC234Hh#8?oZhzHb3m(} z03+oIWtG=#ZTr(1B4YCk36<^{P$}H7CQ?CyV{`$0FfbuctQxKDeZYiotW9}l9R~O3 zuL!561sTA=-GJeeTMrZ>tvHV813>f1+YdmN*kI!ULaYJkN>V5@)P`2A(FBA&9D+|N z8(8H=D+UIbGw?9^uQea}j!}}B!$dq@{!a9kzso+~@9&vfay_vOcEAY`uI#926bxOHrVe$5Ij`WhfA=OG z6(-~=7L~COh(E-y-?6Pr>7Cff&TQH(B>f`Ugt)9N!#^6 zhEgJ!;XJ;SWnr~%n1#UJXwUZDAtccQNHqi_NC=q2&M*01tZmV4hG|Unigb8EK5+3i zS@Ts$7!?yKWP@}zz8CDyb%Hi6r|ATmBiYe2s^Zww6NkZurduoAk0xmR^s^8^bq_l( zn%uWHDi~ppyEXO*M$1I!6pMLg{w9yj$-piN@VGmez+cxedPC?=SiW*&ZoNX72!WC) z|M|^lwzSLFhPn+V_lf8?mX_+Zy@jH9XEuuCj4S1DpV}(HiQ@VRI{ou{GPuIFk=0|H@B9h9)7 z7>(7m%FhRIpr?yn3;hvmj9rp22jK!Ga>Qj@;UMRFZzK@@s4vv<@6q#*-O3jmB^}|N-+aP=jU56dj za-^3VrBd24eE2bSuLjK<8qc>gEjM}JDNO$QZgm%ehuE> z3e>zPH2E+kG_2_GOu6RZg;M_(QclK4HroXnO95H@6$bF4+^yy zwhbKCnJ>MZp50j%+?c2aQ|t|2VYBWa%@CK zoZm>9(vnF+a;f9P3#?pD=0vZ60Xvmy(~%0oKybN-G?7x+OlObD{adW7Hskh7e?F#k zn8Sk7FkO(UMsN(K3-Hu=-am0xE zm?{n0m835G^gV>`X%g9PB?0g{nDp zXn+c{3^PZe(NMrj!xlbDk+9I9W^9Dy;jwdaD!26{gseh||6QO&iZQbT7Bs3`yqrCbIY^|ZYnhAjdDpvDjU zXYh+5A?a}PPFmhVV%PWVVAyrGJOe|qy)!_UKVzCILQn#RL!cNtO<11w4DaWCkZ>Hum$o_Xl16UFheRWt8QVD>%PZwUy`fye*!bt`3C&S8t^)0LdZ6YP5B(bes(!ri$%AMtfy zU)*^Et@M7*Non5`5#F=S%L-kY4~iO%JT)5EGM0Fh>rz;L#u;H2!HL8c_ zahy|BF-I?{?igOeIp@O|`fEeO?D*W(;|ZZW!TWpWPhDK?)!R`9!AFWm-17>XckzvEBDT=X?Xv~DT&IcU zI}2;`?UI)i)*Z=`xtZnPatGaz8O4STD{ebP@Gp)Z64vS4TSPsg#M@s7&68Ua>~>#V zto&>Y;D58Ve{`99{95JP{$W7Hj6V*^hUn&K`}2VxK)<*Cv4_d(u2(#7M7i1m|9NQ{ zP=R4bf)hB7-p)&%1`b}nONckkJfjhn8SPr|z2MR7!g+RlDK&O& zaOo2|AsGx+dza?W2E~V3hlZSJ*C;@aZw1uD2MzOxi4Zfr* zt8pr#FlqSlIznu>1Ii)x;x1F5cu&;Ds!oZ52G4uy(4i_mv8?`L+ z1wgf-nrsFdOvXbhgsVDAdF2qlC5&aK72_ErUe#6AWu(yTYvF~2x-BQJx0`GWsW)hl zuIRE&vdFJ=;vkPocnSENB`%&ON!o9LZ-3I0BPMM{VVLEuM5JWo^X(*v9xvA`?AAKH zA6Epgo<7YKFWmVPtfr=A8KEyT+iM?za@~tTUD!Bmf=q3=wRzmkz&O32$*40?+nzyXPQem7!(Zp6FVq%PB73 z!C^9BLuUNMKoI=XOaJg1W6Kkj?0%4<4p{_{D(^ab6~S^V+WuaVObn~FaDi+MJ6ue-jHbj5QpICL2fJ+P8n1zn-)~m=}bhE zRX*u&>7>+T!_f4dE1yS)paq^R2t+*3Yru?qPt{?NiVOphhAe}qC{ZC}!+-kdsIx)A z`2A$%9~ZkzySLO5=%{mw{>0~)<)gY|7U+cN$*Fm8q!5BK_sPtz_r`e z`+L=F0@(z7FC?Ipzd}rT;Wc?%Dp$Gq*=#_QGw#WNSs%oAxbfik6YBA6eNopyYwS7a z1HxWK4A!S012=sLSQxGEH!WT`pyb4*V);Qy;A~!Ujl5iZ_oxUxOW=L3e|Jz}m+tbJ zTx`9L^xOGgbi#%D(x27T$ru@dQ>bA}XH8H+*Pga5co~xls;cNAd7-+H5SZO2yWW#$ z^HBQtOJOEp%uNR_8bc7`uqZk2m=RT=2vle{MB|XP&&K`wP2PM&&!+UPK|H;xYhbPoZ0HfZw z$QG{Tj;O*#4|x$+w?IU(5;OL3B_~hl{aQLIO(PAQJw+HOY%We-J=MZJ%cxzkF+m~- z%BMCl`32OkyKc`~b9n?KRk_wq%}LSu4je!@(uDJomIP8+^L|Hws%i#c%6Wh>)4yl? z{QIH1vnmPZ@YQauA27lp$JHNcOT&WjM~GR-BPTm*qB~vuZfj>SN^hAX+CZwrE*3-1 z;__fsGDhFNF;R*p{A?aiu_l|E6HiLIwk|wGw*yq_?{O@@08&sdLa;ewO<`MSKd$6z z%b{yZs8-K4r)Qgq3ZeJgLrHhHv8VEzLCdqwdAS31rEllAe=UhtJc-{wq((coE(&T!#1&J}Q{;N+x8b+;6 z6`@njoS(g7pv@t!Gg4{jc!Bo3Zs5P`*(s@$=Cpu5Vq?4a6Nk`b_n92@T-d>e~OXv)(KJAY>m(_fwNE zXlo1a=h83OALm%U2(7kmS)+MzL=3j;mT+=Hw_K(*QQ1{} z(~{jO+cN=Q_*$>MAMjfGTIr1%dAu2P!ld`C$>y+1PyPCZi2PwFDEMZ~W7YgzmG=!) zg`{fQa_+Sn#IXBsYCbY4rcFFT(jsxo<%kJ2?TQEm%u09Q(@Olafe1={L-3dqkbP4L zTyK{Oks(W>iYn5i1uMfVC8WA!q1v6m4cl#o@@=SFsh`Lwe&EXGzTj?v+MN(7U zILR$%V1yju_Bc>)>Fr$|h!?<@1uRyFUkynh3W5^yHh zt4YZlP%zjJ%Yz6YSx*m8t<#w)pb$+R(7`XXNJ!*~+b2mgXT%m!S7t}l(4w^<3;Dxo z#9iH}h9NInN}E0|ej6v3zzW<+B}-hFVp~GsqfSX|<+q*U@g@BfI>Lna?VaX1()U{f zYVh3Y(xtr?vvx2<$$Iyb_uNZm9=$O+^E;LSB9xn^M#i&`xaj* zv63%H`ic!zAtXj7c?W;F>JnMoK6|*{u*#7I9q;ECFqBUUJ3SCSR)0azxEsFTT}iMD zu4YxA(TzX(dOQBoPe?#xi4x8E0pmXxlgTh5UeULCcIPCssFaWu02EcjZnj>k~)xzNWc1fkR9?tRQ1;Y&ZrDcFf)hISA zX2{7-d+Y}W$>$zKAQk?lL+Z|hK#r5H_OJm9+XyigiGE96*-31%=eq7-$4TpaY0uwu zr<=D>*7at2r9zEfPp zV}=#(2n^|s_}mB?RVh=&`f;0ded9q+3igx~waxvRxp*y;SQQ6-$ps5nP1C9Snre z$8f2Q#@v>tlnGqKgqgrKxSV4AjMZsH4i7gWhqHirxBqu<=F>`x*e8V{NB$P~j|{sy zi}j+6~{V;5leZMc5hE*8U1UaTuxgV=Z2r z6qeK4#%91%$q%y2v4eiCFa53WLM#>e?W5S~v<|8UmKx&E#(=4qqleRnGWY(q{QZiX zrsC|Y=jx7c-po_qz`w{9v$lF!2~}LmzK$F#KOjNuP92qc4}+buxyeAO zHnP=4m_|mQcf7ye`BnAuD%Q+pB^c7s?4SN^`qNnx++E|q`9#-Iw&&E5X6a4eI4c5% zx~MV-{Xp0k-Z`ZIxA_}P?A@u!K3?XNrNOH#jQm;ZuDAOVvl@ZHe90bv)JTbwl?pCk zipm3Fi2zG{g_t4yuC=e!z3s2&(L$0beMovrBrqW*8<1};^^Y%>?Lt)Eq5E$4wCDCI z_HyTh>9dz8c`BDgC$bp7TS!$EpFPCN-R%S+`*Roh{iDFs&G4YWJmQW3c;kQqUg4FWnvjo7$lPAT+U+mM$2HA15yaBKA!dr^zVcA+O}gWi|YJOkXe3 z`7Yi~jt4PT)!nbBPSZSVmX`HH*%;y^{QLxxe5Onc42a^&aVopNd2c)}f}2M6`i}T( z|00DBtUKPxTRmN@{HfJlz{G3;O(E^w`Cb3(z>MB|&on&)*S=LJl=nqt*S^i%*3#ev zkEsDzkbpTCXwol;7YHf`m4SU2{aco_b7g&*VHhGJv*HINg3H%_RkTW;#~p?9cn_ zxtI%~xP9gP6Xg1{9Fqidp?PYJo)M&DZ^f@xlZ-_O5iPZu1Xb*P9`;2|;S&SfNr#9V z?}k#DjP;;&5ulCEd_hWrv=Sq(i~%+|X<}kxlukJ-Rp@NRj}~t5lk(fQG>G(!wW{_! zj)6Tl>yO((?#m$?s?FAlmqo!#Q7(#B$kbe^(dRqXX9GRtPnNDQx@q~Ns;%Vfnzwe= z#+)^Ug?OR#{^SdmZZ0e2q7>`52&XF<1sDYLATt+fcyR4ID?g<;`@=0dEFxCu_W^}z z9w$E~>u4c^lty4nf+@06XrjvG{T{(OdY(mY#-rc9hH$FX2H*Df86^yx55kOmQ292V zN&adY`%A|e<^=67OMdrFLCbGww_69(Z4EHi*0v33<=bLLn?p7o8x-PnvtsO~y z+GE%B1%t;;H4^$$xE(zwe4NP9l|+f;X7t-YouD&%ySgjh1tFiY!vh>*#Nn*_U& zI7X1@?l~U9AKQuJMqNKiRY4CYNkmT(<;;ux>D{=tnujoRUpbKS{95xfTal2qp`)1u zc8M@y5$aGJ5(xa)@@P^q=tvBI6qy#&c}fgd`%#v=UhgNwvA=&&iY@ZXX@Ps`Js*2S zI*unrI@~^dJueq_K-r9x@uAC&jx@);=%}t|qw2OtErHK{bk^OW%R0>{0q@t}dw#2i zC8gD+$B_(2kt2JiCufn*<5yQZqa%kmDT3>=PO4<(1t0xCoVfud-DmP`T@tu@daAvD z5O?FN`mR$D#QT3|0d&~P>1aKuj5M^1lMiWo1#2i$ByMxe5iLD19%q@|9tJjiw*_(htrOnmV;-7_)-p1mK5**TVeQM* zy_<{$@SWQ?gzrDChvYN*Tc$|)ykB|P9mWQj{;?SzDl}`HZO8aRq{}Jo+&ZN3-9{RP zAU}u<_9LXac*JO5|1kA)@@sA?E)X~wEpwQAiT9vY= z@I;t_H2iq|wHqJ64vx(@xMy+}`NeBsG$LxYkfKnFD6iXU{1j=9t~rkEnsL)AA0r5v z=GQJCyXeI~hmt=7)Yi=o&`~0JB7KMDn$tk0Bn>bIOODX_fGZ3vO@_~86k>+8G`qB1 z`HfyyghErM0F&|INbd61qq@2DyL?{!N1VJewF|3l=veyQou%Zxf9EhIAo%J112qgs zz+AqiKDe!Xla*&?O!Hcjv~IY0`EakWC^G^<=)Ck~wk2Wb6C)Ob7ZQV>8{_}u>Mg_K zXrgXWBm{Q|1ef3rgIj{TyN2NI?!kfwC%C)2GXzV5yA19&xa;lr-1FUgp7UdPW~!^J zh1ybk?^+8+aYm=R&S2X>y*)Ml_)Rw@Z)ot!&vmfrnDv~&OuwhfRV^3 zg1mK4l0t)Fmzs+}QQ-E|`3IMEui+_PuiUpP0jv+F0bc}t0;>k_p7cyMMQugnditLJ z_*3WOu}l7FPc7=H?zbyVMq(amKplnTkjE>?GeC+9k+z7Pob~~ON@s$P45lGzdZ-;D z^^*Ty^24K7HG+zr8CCJ{&);F?=ux}xAP~slTSkdWD0tU}V}Id}^J-l1;j*%JvECH% zZY@wWI*qw+|BBuMx?P-R*4Eh$Yc({uUiiFpJsbrtc9s&2 zDanr`2BhQ}+JA&Y6CSNkDox$Hke6?H;X|fW z(QJOH=nYvg0Q&$aXID%JLu)_1cp<70T~zPJ^05ks<4l()O0H%grxetJh^q~gEYUGp zBmn|17$q-u0>I%yemnsK!~Xm`5h=2c_Kn%jn!l!-S*$Aox;$hNdG$*>PmLZf|CC!B z0$lOXkiQ7RJx^#85wd%u-U%C_R^-{n4Lw7mytc-_Ss11W-X|Dm=V%~SeRx>(_{7-K z=7}MON^wPAtz+eXE#)43y?Cedd_lE>jbC=YIk-PN;TMZK21l!)Hs@porUgvbox&X8*fC zI-uJ;tgWq7({TJk?KP}WERuD1Jngu2B?>}tN(uWx7YS!nmX6Ob2EbIKG?wr2_{8V$ z7l!JEcHkL0L-P5fhw9YP;Wks;EPjhQ!O0KRH&Yr&@hM;D;>5ugh$QN}^>TFn{8?sQ zHrh;+6Fo{{XOXiU-Ajkn)RhZOD@D!YHw^LvaU3XbGcL#qYHe zEXRQM*lhQ)uA5z+6(xvs%czHKeCW_D-xy4Zbz)A!m$aJINq6|%h2hLvmd!|nK=aqG zi1NzS`2Nk$fbuV^-JkNtyc#eK+`XY;+rE07bPr)Q>`cg+Vs&g&FIVc@U!(5>DNl#y zQR3|o;J#oLo_`c$D9o`f^XR6>*5|N0x(#3rkLO7b$PghahlxK&& zr-c(+0COTNGeakGUvR;q7Y{gNm%PsI@72j#$4AA+kg%u<92C&ilwkD3LH1xM+*p&M zf9#n9rot?3kXMtx7i2+$5{Zb`lWo0^h1|i!*7cpXU&7`Tp3&+Qc-B1g;cm#EZw_Ps zWGZr5)7W_3CJhK*|0koz>u*x3&K#w=o*b6O8cJVOImrE=u{TwI;OEwEgyJf1uOMr) zZ_RQ6I;}JC#TI}hUheUXT;|3GZ#p&Dk4V7<)9U{MaGD)3GkL3MKE$>J@Iu2RlgEe` zwp@Hqz@a7BNTB*^8)^(`Tg5Ha-4t?~2V++u%&#`qHKsP!4z(?afQ9wQ)ysf9Al&A! z+~1VK+!i>gJnvi0{^+?~liuA(8>=RXTE*uQ*<8-3&7m~?ODG60?V!vaZ;j1T=Prx8 z6@FPSAD}1VQHN5g=SV`%F4p(C6Ti2BKJ+^*#u|!-Ni#}_BRzR$%(tFYTJA9<6TOP} z(_$cAwF778ndSwqy(Ug8J1{oN77{{!eK1F9%73lu2hNlk03x4G#e1=IlCsNFde7tZ zw%zdO1m0JQ2-FGL{g|Ye9ejbMdTP1dBP83FfqOIicLo=C3c(Aa=nb9oU;hq&LDIiI zhHhoeJS%ijgk;j~SMVC;2Dah5lrF~H)RIo44Ac=A>mo6s?$&~RHd5{<9+{JSEvT3Y zTHvNJtPyxjX^Oo%QznK4>u8ATujmwh4h55c%0LmT4+J&ucJb`XB=M+r*@+Mbwy_RL zhxKpDIF{Ldh5lI0ZokKAKGe5G8!7AWeFZc}I(t_o%{$u+VU zNo3HfEns%B!4=gEtGj*DPPTA%KeMyq>iLuq@D(U0iB)XjR2LM8L1_`B(g?FMRfib< z>XEIpC0@h`P;wySZ*Q;uX9Rd`*D(qjnuDO2dF7UxWBLj?A0OIqhlPa9k}paQto-fX z_N34D*-eLxc>~bf^M4ii&yOkl4-cry_14DdWVsWp-*^?xK;bcmx5^-kvyO5`vfOyZ zC!2eq$HlRB&VGs}lM_TTfab#2Gvik@ZOXZOk{x2$PttA=EZ(8BRqybwfY#%f8QU;w zGPB8dxwR-4O6EcE==fVmpMMLcz={~-!;RIbVq--9*XiTs<0|r!OAtrUGENGC*w+J& zTj-MPCz5aLIi%GHHBklAvntZ+hAfKi&7k=+Y1J*$wP3izXhFY!^{yg_W(u%^-+Jka zt~C9BRFA3hfI^)INxfmK%FydXZO*OjVOEn#2Y16+GkGXgrR(QdB{jW|p{)tiztd8c zJRC%77iGVLl)M5(U@_jV~4j<{1)&s>}1dG9y$t$jvvyaSRhrwmK2rrahQ~X)nf$D4?hM zlx00m?o&h_C6=*l81`n+-O7Evw`@}};D|=_f6?<1U`;!gap~8+AjgyJ1NbO!d@wV6 zh8BD6j(wa-+#Z=O^NRVDm- z*9SM#ELf4%kQCCQRkX;0yTrJ<^;;93fI7u!@#6WoUxC8v3vUqwW*8q|(g-i)+;Zlb32?fMJnXRzvaFIO}E zUWtxaB%O>eiD!HCRa2u`U{xU@H4D-U*Ap;h|DKFh<@e@CRT6ErEBpMF$U~{b`tbS> zG{Rh#bIwnz<}Ea(Qmf8)-=T|toZ12f*k@PApyRg^_DdTM({s9s>0kxMiGlq;aeN9c ztrOi=cA_}{sWC?>f9d?EZn>SuLO~j+&5Z-ckb0T@sRIYxi71tj%9koC(B%XGOxJzF z++J5MKg=zh=E0|3mxC5kH^)+6!qd_n1cx6EjifM-#v5(~`FvG8zp3T%A|joZf8jqL zgf_S>4_tHY3$G^!dD{j9LDZkQ#z8ZOR79~~Gici%9^Qq(Ms>Ok9^bVpod8h0xf2to zhJt@b*uV|Uf*JcRNx8=0)Uiyk7KY$A<7n!0;m?E}<8=WC?lakqmyF2O_AYT|VD3h3 z+_ph}eLx9y>d2OMxklZ-%bB+xu}Kq&%Q5<195T}vXOn&Q=0d=Y{+?}RE``Igc&W1) z#wcuI-QMDNRrZdh4fB&YGL2z2*4!6mwtSDn?VTKN>r(qjQ{8zPNo)WO-|c0iwpHkN z!-r5RJV& zNNk0*ee|2^Rx^AVLs;?YeEH(wfJ($z$67hnWMpW8Z{E45s?d8zR6%jy3VCg8^A7D!T= zoh(OnmK!mRj-lcycbp^0DC`#LAHoFA7I{qsgg|OWLh_J1BwMKv&Ba$V&UgveCeWwu z2`0Z^Nj=`1`G;~)`y)nuSoyA^;{pxw^}37xdMF&IG*BTPNfG#x1FAs}R>%HrL`WJ6 zqd@6poZ&_J;mfN)yB3Vv*>{z`RZJFmeZ~*$-@l8Rq}d*KZmj95J=jaEaZtj=GQ<@nPK&a6TBtx(x19viRESS%F=b%W9W2;Ch19Ea1+{B=dqWHjF2GN%`k)^Z|dbHD{b@x5~ z!}4zs>fFqecN{cwP!(d_SVSzwByB~Zp^{(!SB#g&C{0W;1lE2=PUDMWckn{-*Yw12 zi)b8#C%ydO;xzTf9Uc_c1GkRl%Vy0xAE8tAqhn%z2P;SBk*yK;aM#n{OPc#mqp1OWud?^VT~Aa?$PFPvU)<723H=4`0pZ#YXG} zOfu4YOrn8C{0SV4_lxcRsA8&rC&s=#-y`2Y2mE9E^{2vJQ{!w|w!gOs00l1H^|nK7WlaG!|+GEeyj719sz=-uXk9zUS%6 zoaw)tg+}igsmsgD`|aF)4!cEX398Ky_5c`s9@{?fE6Co28mIQG%p-lN{hX-eQgoC1GPuSspVQK31f?NvNQ zuN2Qr^x7ivut5UftYHspIVYyJqS^Z{`Q@n zE>x?Qlrj`&g0#5~55bZ>?~lrP`4K5ZiH(s>xonb+4U%BEfHj_eHL*%474s{}l@f=# zpW4gBqosRi`deOQ9zO-%UIhn{C|@PaT=8c#{ssj+%|Z4UkJvuFWC4&OwH=|Jz?L3`uKpjMsFb);wl?`XTY_!K%5-Sm-wr*3 z%)1P?zm0}b*-s}6NSPF$=xtV7eUfJ={eyOh5S016#i}(rU~|qn4nbv%V-y zer`*t=Vd7_<9!t4B#F_}3RKYf_Dqo($DWv9UIX`{4!s<0M#AcQ7V8pWYMcq_51oCt zzf$yY{UB8gwvlw1)+x>+hRNr=N3hM%W{`}+G$F`Y@RN>!&V>ewe1HDZ@aMr@yju?L zv9<2x5^zoa;q_g9dHWK#-T4OVSA_O+o7DD=rLF*!C!wiP7sC-Lkr5=BXQ%1rPf8dUq9g-tdZ>hG$iZ?T~Peust{fK zEjE4Wa?*~CjNolB*UUtKQQNnoE&mCp9)NQ$baz`HU&coZO9$MFi=7$eMw=TOxekxr z$K#sq-yEh+9VaoF>q6%gogUDFt%rT@liZY(nzeow-gSky*B1bak|kJnwx%=a3a$Uo z1RL|W>-1>v&0oXpib;uN-TbE4VFTZw+miJ<$y`##f6@TI&i|NJLv!~j%}6}J1Xxld zom^11yWX3m>t*=9_qZyvtrHB4AM&{F{|rA#>SYD2hDA?Ecj@-E=R7(f_6`~Q36e}& zqtzA53MQ)9zIRa5Lx`j62d zD4wuOktKP`z?a<^PShv#GI$<%M>jVkz)NRX#OOhJZgY`ZDmQm!BEV()XVu>T=m6R1 z4P^%M&W9<$DVAfXb>quM?+O10|D=){lg zK?Gf*5!TQ!z=@SWXB0u3I&M=LTUGvo0ozbwulVj-S0!Oi+k+xoQM=z0WGrhbHA~{%82K>x5-x~ zzku2b>x^zMNulzxttlOiw@7ncX=Xh&P*};3MFw$(G7U0LA;#d?{2qRnc6U(1LmE59 zmBP1qO6;iGL68FHSH+#NNGqzv2mibPxMUJMH?QodqY-;A9fia<+>~jJ zEcG&xdcM$q$YWUftlk#v#2jSukzVYJCP?p;=7gwfd>Zi+J=r;C@M9}Ii`FlWzw++g z8!Nc3eWULKh43LUE^CoW0Rof~s;Nayi=i@T4NA>tCX(BCCqkCFZqr%4A}^zZX$pi3 zf`n)Qj%@n%3vy_`2?++`4LZ6;z%{ZDbGSJXlH?b9BD#1IrHNCT0XM!CmNDhAHGlnak;68LZ1HTKFYm20=#}WKX;x*}{`BuV&k!QvVub4PK2LW$bljXN znyONcb$Z}dtes~_j0J3#K zJeN{pu2^NOvfDX~)6qVgf9b(OF(I{O7~h*atya_}^-Pq7bP=#@h3}4lRC*vmN}A_# z3uQ=r+JbT>WvAOA%IBh0CyT32QU8Bj$~EH6aD3CC)As#{9=%HpC2yZ=3)3qwkh z;}zTLO*S@juCNOXj#RNw#9S%1QPJ|tkkTSzlE!z-*W)%9?pWcN0|JI0yx=;Kd+r1{ zi5v|7AV=U@A6$IrUJzP4^zL{oVNu6z#@-NZ)T+&R+0)#elDVD;H!(AnUa08~9Buq? zemW|d#QNJ~1rws=8fZ_dmY8fouBO+fDawE9;MJ^9rBo&_$Dj&IVO>S7m|$T$wHv=p zSY$R$u>TE(9*#0dthW+(w@%Wg+ONk4QKeG}huxq)#@NBx#3BrJXUFFmo3)pXI zEmypgjofnDI8!sblf?aQrC~X;R}F*b&hmTvhJxn46A!y$)zP-4#gn!rhyUy$Tmq`! zYB6>ev<|iAQCjb|9Uct+n$B&@yKFA#KoGn~E8^$NA@wY{>C|>G6Uc7lD8ON8Ikp^Y zRs^KFgblbKIsof=h@P!DX1$4up;WA@`8iLYwllGvlOYKD|6 ztE@v zn`JSQ3;+ZD`c(91QtcadMoG(_+pt@9*NQ>M2Lg5NbpR6$wVt{*@|=7tSjJk{N`#I7 z_|4ws%=^Nd(=aZU*l@+n?Z*zd6OH!PMDsKl zK<$=h`EmaDnX*cTSdN>GX&X1IS37sE8t_=-h-L`=VpuQ)axS2jTqfNARK{~YAQjj$ ztTUz@?=gvkD=H+Y6U4K8VM0I0OUcSl>{Pk3Mcu*MpuY+kY8bsjBu@CH)&^1?$6?cr zHJ^57r&kKfi`xr>DuB`ymQ{OwBIOr`zI{nn64&wS;Eh$so(?l)x-9mrdIBREib;p% zRVCtIlOi;Oy&ce&!|fdZytv{O;jJR9h3j6cVD0eH~{B zwc|zmp89EiB?e$rh7TTI_r1$bL}2yY22z%1a)}JOBt>SF#rW%54?dRrNc*>gsUM(j zg+++3_n~it+M?$o&z(}eWXg-I}f$tqw;yz3`GJ}|R5cX#( zJ=rosunQ9ACp>%ag#}h4+wf<~R5>q2Ja0+8dEjEQkEcBC8}JiW0`OYNxo9uUESx6z z@QdJn9j4!Ost5%z!*VXZ6ZwYwl==CA~(-pYV z2vyTNCBHiv0a_kO&#yvi)iuKQhAfDViB4Y+CVX+`$md}rC<}MIeK<=X)iR&L@i%oi zrI<&4gP0#N4rLv_%;VlC>YJgm+pLK_ygCNd&%0kD2xl66^s;Tmh1`prS_R20einRV z{Jn~pn9m>~8sH8spRxGFyW<-q3D#u^v}VvzH)QSf(hQn7+Z>pYg1OBtZu*I%k%k%p zQDi0*;?qm7EAiE@@H{ivbmO}{t*sr8|M;G@bS8CTbab!Dm33!T8#)%NKJiiBrzD%a znh|A6CuX_heFNw8-RWAhtK^qnvdD}}%MH~na$0NMGTmPX72j#`rnATjN`jec+SwA? zG!aE2hlkDkpXu1 z7;3*5?m5{2AC9n(t93=P5}3F%)O;XI!@CucMgjYDtYa1YNsu6P#xpBBoS_cU1)Ju4 zmOz3LN=oIai~Kqg56`l&7U(%V(fI9FY?>Y1H1EDlmRHYDKQr?@#-b`iDbYz^0)bCZ z!S${5Ovp@ArYFp^80J9}A8uf-;_2g<0U?L=dv%kAo=c_GR)4z>nwA)SqVX8}ilLS` zRfw3e5dCq+Sr9}dhTXH+5rI}q98rN4cPQbObQN(chCo$M*z?=(o1)@75ADLmLxHon zjMno)i5MGOAj;U()HDw-h6E7$T=XH5|IE&gojLr3g@%J1@yqRR@R+`)CZI1oh!TX2 zx-wHzQpybRQqqi#3{@`}oLoUTB6;_2Z9d|Z?26Pi7D!->jl1;**9pKmhzFblqnPXu z1AtbDsJq$W1_O@669Irqpd3^H=m+HZO2#htrGbmx?IFYGx|(CjK7j6_Vr&?UPlK>z zfAxBo>;3OXqf{KpMNthg9fCNeo1x>wizYm83Z7XYl#1me_A|Q^*Lf+R5CVtB`$b{( zQO*G3WobYktmcGT{-+M;zP`Z?!Te%PgEaa>v|toQ3OsXr6qt|XjJjO+MHF`(=LDCU zoZ&07TOVE1MqXSggn*OK!Ij|LJyCXFNjQsk>qb*bMR-RG*wZGvu3rc;$LIc5MRT_+ zVrIU-80aGAIY@BD!_k)2)zur%{@K?2&GkL&HV9ZUkI1@;7CbAmI5SG^x+UrjJm8HH zc)1oI=TJ=2FHzqATbfHN$YkqF#X~yK)-oY;SIS}cnH=p?X0!{#vM&5*cN11M&5t5x z?6$m)CXV)k{_D=4`ugtP*5i!7gLORoT-|Pb1DJ?@t4@U{P(PSpcHuNj$?DqnU2@g_qaORR^|klzCU{XjTbb;^2d87ZNvRz z?@zP#BJFC$mwhWIz(oeNljV*XbW@l)Dr??*y%$azx_I$<$9uNs+3Y~5%n&uL=U6!W z4an{s-aofAPI*o`voOTpii)dFq8IjUI~xkOwb_bwlWz%ycXQeBnsO;5KO0DBebDk3 zUcexUHPQ6~(OC%bZOvt^_&j@oB>SdK>2-DKAKE8-lCGZqOXi*CP}<%Kc&5MD#kq#dkK)G4mRa7HCW^BVJQz{ zMSUKc%L7Sn_AyCaT}K#SY?a!UqlbQ+@BT@i?Mza7b1cXH?d`OP1~Na84kpcRE)A=y zs;UKWy7i$pKyYa%a+s{JswxH{URY{ujYvuO!K`H6hsnIOnIPC27fB|{kOh$Ix0a5A zEz!j&L#(YBF9z-EBLnd zdtT51QdB~8FS#4j5cuht{p%65QQO3mv2tiUfi%MK#lSXW&-ItCF2v{h=w$>on@oA( zUevKPNc-F7`TSVssY6-qSxv^@$LIUvES)T|%Gz`&SS)P`laaB=T{ zzpWMoJM)PI38=GtA|}#p^(M}kKiXi+P!r)XG28+73zO>Xtxkh11Ujw$HnR1C<>Krz0HANeA3FnrJ|>r)py;sFQXbJ?;u{Sn(U zuf41d^mjsfyVW$C^*S7}r0NezQ|31(gpQhtn&+3AP7K!vRp$wAd50O2<&gZ(=`wub zCh0n!I10uh3st zEF%ItYjP`nt#A<-@=;VnO1-BIMaT^Aa(zt+&lxTT#5O0{@8)p=Tt5;~kYL1wOp|j< zN*)Qk-}oqu!YxWr-uf6Mz&`Eyw_TcBHGq`-G~hvbQMK3Xd|y3^?NQc}&4|bTclmTv zjU=`x&hPogc!d6R4$`^&O@%uyugkFeR@tN1TLze=gbxr17+E6m z)z_bBbXu3ab41e6GGPG8-Ir%5ZCiEdS`**j`)L9skAhG6+er=3V`F1=Zfy>x z0Rb;s0uXfo3+wikuBBqKPa-%GFs;75hLwr(YA)x1DGd9!r^Pxzwt;82-}7Fu_riPQ z5D3vB^OquCaGqneI2@WT#yzZp`vZNg#sh*7js2j-yW!5B;ghUC!7d{@IJa#UFM9;7 zRq*LPPbbD-9YAmK>!K?YuKOvh$lFO{ zpvcWA*Xwgvm+}1UEFQ2UlVocn6XKb4yEgnso{pmFHfO14S+Az&h|%Gt_wC8pKm}#aw@o5YT(D?;|8in zI^ZBNd|Hg_$}ha1ohby#T(yBww=U2Jv5Tl2g7Q3+A64~AIjC~WjB+@$ZIhn9m zn{mS!23E-=i;88-`DG}O))T8T$O5~=t|@v-q{x23$b^sENVuVPW;j0|Q6x69bY!UM z02N0keWQP?riS9+q1(nK-^JsKm!AVDBFb8iu!Da))9n;CBO_Ck6*`qIPp6b8edi$2 zZxU*b&5a+9@lnFZN1#}^V`g^cnd2b>Usg69NQ=KcPFv%$!I9xcC00iCOJu^E?eErk z-1vNIVl_hVmw+i87tXeF&8v1bMl`rm&TCnD+c zKI~9pUh^%!S5QiI#dMOpkQ9Azx*M?#da|D= zMcIQs0*g^Kg_Fn?ru6It|xkGSB( zy6YgG4{yTDIUZH9kaF0p{VqRSV-GN|>#%6)-=6>~;^A-@-i^UcA5ojtE{R`{8if`~ zG@X!T(#Gny;-J10(E>sD0AZqS_LR~Bcs@HiI#Q;r+*(Sky_GDVrlsy$49!G)2^}(R zO3eln)Nn8&0C-_j%7HOmU0vDc#E%aA!6G}ycrw#!iOm1&j8J zQ0gj3Q%YG)tNn)aZt`Wl?4cF${RqWaV1L^C&et6}l{da~e=wQQcJ*um=b8cHQ}YKw zwAFF_W^ZK2p%k~ya{lwQ;EcEMT7m9Zzp7CK(4ojl^^6t?Myx;glkU|+M#ju=uCdp; z?q6gT?Pre{WU+HJv1=_1%|t%tRGNh8D4D-cVBy`?YyAwokhmbM@4)|B#I-%E-;|@< zURwdE`Z;vNiXBSDBv%oj(%s%p&=IizhRqJ)93yX=p7A#f$J~vcm_OfAXKUW0x6K&3 zV&RG@U_KI(s6ejJ3HT45zFa(|NbB{!f3*3WzE zV(%zPx~p6#6}F4d^xv+mBEF6Mc{}fP@NqpVCL&5iDy6Bw-l=eU^Ai-KCCG_i)zwuc z8Wmd!QH__V-nUi=Q|PF3XT|J&mfn9dA-RZ}j|~2darU`slBCs^^8B7*kbtJ^-k8T; zO!;fCO0toKLg2)YAraDm?V{R-@avwa^wVMXlkhOO^MT=py6m11s*^7NQfif6pBd3K z(aV$1W4k2f0;Hw#Bg<$zfO%nO2+jsxQ_V10t{lFk$?#e?$bR|vUuD)$uDjX;9e9_6 z__$VtJU`Y32d(sM&oUS{UIFQN%Rmzp*t!`R|Kn_KX7FpRdj}_CU2s(FF=ch^-Wc+| z4BZs%52cp}^6z5_9gT?NBgV`Y`@pTN;dPlV_D7`I+1VW+63f(WbVgHAfq{BhBKr71 z^qY5F!npV2-9UXCc~+R9Aa1L8Wt>!DO1{cLWLH<0<7~~F6tKL*7`UASm`A#?TGl@- zi0uvlrYG0m^8>9?gPI#>T_>IcOn?p$veA!JQR?=;T?MB;V2&F7-0-J`7v2|Te@gpX zR|&YAe0KhGGY2}72Ub5!_J6FYX&B}FobFe>xcHG-l;B}(Rybn&9+VZPnnm;YL5!Hz zW$$#N_i$KLuU@BbT>6PJuephX?a$aes!QYXw4ae7OrO(0eQgb8r_XvoM9nda;S1V{ z{km-_5PU5&2Ak-L?teR3=}K5cn2;{OxJSF^dau0B3f%PMTzm@S33d;WdJrijXwni6b4Cw6P^?2thWITi4fIbq`o3cKA7HPKR3}QCc=YH4eZE%Kx z;Rx3w>i7BZ$Z@8mShT0;4^r6p$jNFYbFK2>gFdf4w8bVYJ6!lWwD0<0)pWQgR@0Hk zZn;b0%4ePLYGQ&$o@66^X|?oZwQN`z1&klprQcP5IqC=r2kL>dLUx2eyLg*!7;p*x zdF>f6X4x@=Jp*+j66YOfiLSVsAbwhrm6uDM4Y(7kzpzcW)_nt~gk5+#E`VB(?v31M z19(XA!E8VGvqa8lLXNaiRFcn3&kXJgw|Cla!2LS&sCb4tS8Gid84_Ix?|`+3mq~-Y zK~IYut{B>-mr$X|<8@=>dO+*tY@!pWmz{_@kFm;AkoqMYeaX3x-_oC<*bmZBWe!g3 zM@$Z|4NioeNL<^Wn8b6># zEk~!Qlvq(4l@q-MJ_|X#FV?S2>lykf$z5}ATB)_wM+ndF+kU`H`mn*bqLZs+xOtD7 zZjMNw39wQNZW~Fevcc3byULmxZfA#-JRfBmpO7PH_K&k{e{THEQOvaN_14)$H<-_y z$&-(%A_$nr+s*}Ud6YU-)LNL1A>&nKA>`-O@2EBy9m*em{&(E5i{i4SlZ>yK_QO+1 zeg!oigRL;fi*{hRx+(6JYt?dVROP3PbZ4}~MRlEFE^l0gN%=V#BB zb3X7er*om*BeTQ)K@bCvfS-GkEW2L}ms7WTBYZR zhZWeaDbLHQH$U}>rMj=T?1e#NRXG^6$p zsSuW<14gQKi?BHxdogf7Z2t0lE&C7HqVPjp7mbY=KK^KRIgz>c4@xI;30s5@uQSB8 z)vL|N6N2;At{>|Oqbdr@7{!o+=HJL;k{fQ`Qmw!JqRp6*ZGC+yY&Yz9z7HFD^xHR8 zu*70{t1~s}|IWXFBH3<4{|}4n!&OE-;WP*~cxzH6TdAC{iFCRtrx|TKIAGz`#`scE zlu>XWu66kBF#>q_my^yq>cRR(lfEpWuUtRFp`S62fJd7@Tcl+>m)~H_D+^I43fd3O zy~`G=+=Dc+3W;mB1gu8g(+c!XjK<^0Ay8PbSEHfcFy}(dp;M$;tN2Q#b z>sI?Sz+c!cAQ{}e_kNwE+^1*VS1GE3S2_f)67IO=4ZJ>YY+q;eIwHa~&r9Z)Os{#> zWml1N&pi1EI;1a9py0;r4jR4ZPF;Q9#dPw9v>1<7=xgjfOt2n42K5RUfCuj?JXh&w zE=a+g4I2k;>bEjTMwyzeY}=N=+`%s8?^$HrozamXVWCEFY%6s(G5^F-SA|t!!43UP zj{>~r3Pz=P#Q1e(Jtd5_CQy*TMx3NJW&lW)7}!Cy2e%!JoNAqwt+_assjlI&B+BL_ zG&A*}%`(NdYTW&D_$VwW7FE%W&iu}(B1=`v7c?PQf)pS`^_r+M$05b1aCJ*6adecR z)>0EwWS-xV^*bp|dy9>+L(yFzpzW31(|Gz!y4UYbCntp-co825VE4&3_RvxHg#Mdx zyXz&S3<9wPkaouh*C9_URG-s6$uU>n|>CgA#&BYEL2 z!l1!PjT?ZhsV9kley)8RUi&pHt(hJF#DBN;>#xGC8JtN33^g1hTs5)eRL5Key_{y1 zz%oxN>-@Z7spc@czHK>vF{`@0S& z-@h$_DO35q*WxtScaWGU0J&@L3QvBKa&c-aEr-+Or${j_-=hyCB*jj;|NJ`m zO~S@Qwbz;}R=-76$VQ@^i}!AwiM)OHX9(+4|Et^0OHH<^HthbH^v53T?c&0jH54d_$4!p5~a|^Rr909IagBF ziS`RCYO$uGZkr4xb$fJf2ruTyRcg=C=(w)yYgb1tY}OLLILio;TBARzVl%f@%P_1H zjJcYgsB4>$Xy&8c4VUW#!^(DWLeUIL03RMn1Xh~dOp(o?Tvj{3mvpQIp;RLTJ}Aqs zp=)pl<6w9k--I!ZwRB;TW2s~2!E&RDHBev`ke)qQ%U0K;Q73wxtt&(fnLm^B*4h}b zYjE%3(+a9+<6&%rx8-x&cnwkWs==Q&d_Skq?3P?T`p$o^N={_Sz~auB^su&vn`LGw zrm6Om{|85T0RKDl*a>q!^dJI-h5e+y7y69D*A?ym2=58|#O1kxSjHX~?nHkt!f0?{ zPjPaEcw0#53(OH%zp^JM6erM6bml!6UF81!uOB9f&0)!6)CwZ<_{Jn-3L9@W{Tc)g5eeQw)VLea@(x3D}9DCq#fUe4b#T$Jr=^n`_A&waP#&e z5t?)=Y%rT#9It}045l@7!%DRqo&71;vAyU97X*k>?xr(3ZixbLu`;BZT2f`kST7^c zhEj4J$+b;j|DMA_9l+WcMbMC&`%S9c*~=<&t^)itB4x zBGfT|S1>i=)$cnibt%T^1wfr#!)ke%p$C&g9LV>NdWL{6o*|m5JoSutWQ*$&E{)@~ zc*AHMF-V&5ZhG&9ae+59!E`7$_8+wiEcV8&l1KOZHsl|1BwRff4~aPu!RDQYAc+Di z`>m6tsLppsLhXKz7lI@&hj1_=EX0GprajUQ+iRs*@^THUH4Y=i#6#`l%)Ip_??Zc@ z`17q#Dpur*@-dVh`mk0vN#MQ?nS$o$uwRyN$}!H`dTD&Ra;G{!}=q#NiY!T9-o5|4BIR``4eu% z1y<-6ZnvMlgs(0NK>vlP&bRj6=0E9Ylc9Arxi6=v|2LmVQ_Dtz_F>Z)s@KA5PS%n} z;s`sd>%)(%gwZ4E6(b3enS$#aX{~<|W&}f=5>3rif2JrpdWxLc>B+e_!5UUe6y7eb z>)AzbPIN52Y&p>roFGkk6cb_VgTVc!>82nCykg z^&!C*V7}yUoxHzh7@`q(KL{fcD#`0et0kN%aM$;gAxh11?dHG_|As zOQf-#b=T&^@SFa1LBNXGtiNug9FsXF9H5e5fA`-Z9qjW2X&_-g;JbL*6uUP)G z6yD(-tL4QHIhJad+dqMZ8th^6XJt=w>l3a zUq1Dnss0l#dn#)Dl#9UX8$$-bNRPa4bX$GTczoo1;LA9u+TZtM&e-KIQ#`IaedicW zt&k403HAzzajR{HQdN0^m1)1ja2OVp z@eU<&1`4Zq>~wk@^<7j7=}VIjK~0wsTB|Q6?~p?pucBK-$cad|^ z%HiI%e-@+`6FJq?ZP8AO=0ef~icgcB13T8=7=5t3J zz7v%Q)1ZvhN8U<}3>&af8~Qkw9TpDGKjZ_!k9jcl_PW!gCLbKNyA7X2{nJ)wIOhF1 z6Wri%>z?05J5j8Zh2f3Cy+l60*ESJA(?7!q7)4Vsi%1|v@%)4neR}jImBDCE>U@iz zQifyINSW9ua6OdA2*e&Q5_h(8rh6kIC+j z*_kRIHWvjrZYIhkk;?8T>dO#t%i7M8f~~>hPV|d`qV$5kbw~9O`Bs)!JK3`fQ{rl` z72NU~%2G#i=HiW9G7N-9zt_)l%srbbb>zO|Q1YTjG9{Yn1}FRvDxJ=_o%2fyh=Q#W?quFudYp?uh$Y?9FzBm5bih5qQ17$*vYEB~eM@05 z1$*!ZHfnmwH`U**hA1mBXC-&jG{66FY-5TG+mazzzz}y#zPKbezv*pE18S4J1+d5y zzEttz3m^IO$fJ9W#u#8IYHPw}rwps^%uMG`Bpm-z zQ<-F#bsEHwOxCU8v}tm+1AUE#FP&8jNrf7$EmU68|}hIlb-4W zH5#NR_Zm4(QnS$3SVIwFRhcgsl1L7hNCy6fn&%@2_iuixw?~Y$7j)vwvJ(4QSGBq< z$B@LkwSAlZ6rJ2zE%+D7BlmOXzrH7jL?XM&=LE2^YU)_`rsQs!A7Dm1JH3|ReXEpD z>IKzKEA2nVE0oevlA!!Q%zg7$XZ;s%w%z2K?8!CRHYeM*ZFBNu+jdR1U6XCsJClY4R?}**(k18;$Qzp)H$Ge}Vpt%6;#QA&IXJ*h zuUjb*f+1Dqu~1E)l#art#@rap8LbrK#OS2Lhm$LFKb0@B{mp+?ig;%hv;I65M8@9r z_|%uF=T|zt)Iv19-hDk$pWSwBm?)CL9)HV#2hfRvUkIdU$}U z^_2d$Hx$=-4(__6DgKP0su0JY0!}b@7orF+Gp85?wp#1~1K)wak{ckN4Pf@tlaTH< z7Zww?OKFgq^J6gR$mMvm( z?Y9#L4RFZiw-@Ea$b$8TmY`uT0pquveUkSM%hXI{h_PzQETBk0B% z@A?MN)hs?z*6OMd4Xr0lqKzKZSnCm20#&^hrR2x*6ru!0PI_-w@5AF8g$lxF_Tw9; zed;vP%H~Bp1wc<_rS`$fpbD4^gnuu#YszisO$}XK2JyZ*xNp#KNPEO6r5MfT>;m&S zzUNu6UX&Jksv>3>{Nchk4@I3v;H7Zp%|G$%r0}*P%V-vzfB2FbZ})p1;&2_>Tj4D< zUS4zIyt@Sq1&PVF3<2|Y0=I1%EWOP%>P$vbp60kyz()15wYwov>o4@(r#R)XBPo%m zp31^!)hY3vH~m>u#M!|6@BTt~p!s6KW=@uW44+wtMmn+=#1upN`^9n(z7>Sq=U{cfVj#_cez;Ri<#DG?%m zB#lH58Cx~T8GK7fY~a+)k(~#1E|?%VqFc9{(M}n@x-};s-lmgN5kC@EhHvk> zV>7Uog`bOFl_|gh|H~az8|G(x;4UE~0}+?$yImT!Xo9>?1*8hZy`&qic|RUD2IJ?5#SS!^iBwWn1EQ zZ??J=y`&X2*i;wh4A-^8(F3;;^{PxZ^VKs%0=+h;pWWS$sa)GUwsq78-d*r~BoTwj ziL*mNay>>b8A$3en>!S5kW8C$bk$ur8`{ujN&s%ORv#C8%7F z6wx>^;KO|)9i%d>i1R4CpvpF?5RI)%-}OIwYgOv(G-JEGC7e^Em@PGuY|JvxZk6Bz!GPfkHs70YB&&bQe75i25EyJL(+Wki| zhW>I}O#?63C{qv&&51kv7>WU?pGXKeLf!gCP&w%KxbK&jissUP^t7t-cPSMxZlH@w zzi@EoA3IGl{vqRPTMrwuTCYkKmcyA%^%e&50~+m7ZnhgG_7MqAmP}1g{-FNgSgyo| zjU%D>1R~2^D;C9n1|@@iAtjfeq{sR?q=K;HBWo9X``G~QpJlFb#Kf=|TqshXj&?Av z6{XoEgOWiQ+rz{+n+E;Yf4Mle)51+>OZyX(qQ~3-&U&`iBT8xK?PX@uqxpYS8so%YBTU27m`t1nCUX-^D+)_9t>{TD+hLKl!;O2)H@J&P;Pf*Sf`ngCmaqf zW!tQ?k&(=i$wo@FG@+Zf$R@F~CEJ6~&Gg0uKToj-4Y@79QdO=z5CDk{-Df9$g z+o0cUE^M`3{`hu~mzfq=mm|*mC0_8@bc_l+-fu(uvhH@#pP3o7ep1*6OSa_|S69c) zXQiSTw6Ei09<^mO1WTE8a6dLZVsXr?b_seYM{UjdHT24{$@S75s>9>; zlMrl!>jft7!|XD-6X~J9dT{3pdL`ei4eDeTr|sj7ggz?E*Jt(S;KwPuHEBg_t1Pyp zvI*wY20rV+iiPIV=L(aNHRXDtw^{wU9J6ry}<5KaWT zKV@a0xN*Y$kERyHQ0@+IPzf$`5aE>Zn0VoSxMH>&hfS8Jm$8Vr_fhoN?}v6ihwlgS zW$|}`%x2#01(rH#Zzn?beZN`wWJ3^aGy;_*bb1v_TRVFiyIJWYs)GVJ6eN>eb``Fz zbNOq3BK{yh`P;vd&No_4S0({*KDN#8wk?~{#)J>Yx3(!FyYAv^04)o5p{_nE`jOjF zvEv8B3M+fZs(LvXE#{EsE-1w+E9}NuizXQqyfHAgtv1^tsVR{(Sybg)Bcz%usfHJ| zdX?0Me)T6g)ENI&x|Emn5(2PD$b0}xJ?Z`eu^B6`+_cGrb_SlBE%=Z9GZUJuEUT(o znTD;Xor>fpS6Oleo6vl?%7usO@`6tKCCfm0B%%1R~F1MCH)!P0&gPW z`RkgdsOW<2O5rV!3_LAiiymyHi1w%@(Q;PokC*F7a_EnLhdFAV73l4zVpeDO7r8#M zZVP?KgzHj0KF}_Jv$Nhq)IKk{<^MUDnXy1hX0S^`rLYZ3ZIOcLt;dP+K6ZqBKlrT+ z)nqa!B4gi9kh-!#QL+$idf$CR&oa}e1v`0A7#ccDWRBaI1<WF|Xj&}3gMo>mB%QA^+V0UoWb$^PHxMNUS%@-8-^qqAHsHA=~IFm2p?ZrD6DFmu# zKY33wPwOcGVc7=wm>UpaDqxFFRJ2`vIi?Xy4m0v$!hNc}nZRXVC3$s9rU0$VM&BcNsCq{j@{5+@=aGV{edK_4yABN0pI{eK-v zoC$XA|8!{6n@}ZXGE0@AmB~6ubDIdkOlTmmV3BRD{GCdvKxvOHK07VR^F5WL%-9uR zagMI6M4Q~@Oe73tlg(ngI&mADUO8r<%St<-zg@E13hWq+qUFy$-|8|iuPk)^fC7r2 zMV)Y3@jWEtqF$-jnjp3bkRao>q+v|VT8UI4cBmINwun;XZ+|7XoZ2stf~erwC`n%! zqDFs$nbkj?| zt}8?(CfDBc>iK?w@@zsDvHg)`f{cg0!EvW76HBoR8h~90WDtaNwV8CQ);pTyDjW!m z)H$Tv={k_cdT=My?lw-~0s_v!@ae1LI%9UFu~g1?I?AnUIM1r*z*3fqmn&=+(^;z_ zZ1(}$()$WBPW4sUvY)AiU*C3k8m$7LDu%k9rV`a;R?uEz@*X` zU+73oiiG~KA&zYejo=|ut>NQ#Vo2|fN znjD%aIV0sj!zEbpe4>$qN5)v4FG6S3t&k7Q&$;5lT{2h42gEtn*(^D@(9{6(U)VrD zh_>#uj|BF^<8qTnhKtM+OkQABV99L|kPF}H}8f#=1X{1fh`Ob+yl znv!LMu<{Ub=}E5x<~b2*hGZ>w_d*NbTtb@XtIzidZ(71>+Iz%xYxkd9BHx8RLSz00 zOR71b+SXv_oeTmIHB2m4{^_Sa4Hc^G+z#p`w$e63xG`Zba?3n!995kwz0xrzkdZmV zl{Pq&zAxr-|6#2K(q~<-O1ATEE1zXlshse#hex%{< z1+qG=yPb(7L+F?dnVtYu1cr4%$s0At*Vsb)e-ZJuR+#_dN<3fi7VLDVV#}45YHsQs zy3#Pm--bU^Ng@6I{k|bn+*M4A!DrDG_rUea%UM*^r=)ptRnPQ&DK#@h9s8w+Y%M-H zFAo|QjnDGA1JHI+r%LOIf8JGhBw>_3_pbwT_yEEvru$9xRd!1Vu?#o&-%LgZSXGz# zw)y}GGg<96p>va4sOxCikrh!FEhM3<6t-uC(*GJIV#mmXT^Igds@n!9E{F7D5|ohY z;upyteu6{dnBb^a^a9ceqbLwbuL~JB{X6OTMzt>KHqO&@?)s{}+m>hCt=i1x!L*q} zZ9YESP!gS5Rffl3fH-)~hJO9Tz}}T)0Pgiiy*V+slh^Kyv!U8ve&EQJoQb!Mylal^ zNOjX6b`UFBES>ExS2~(c-lFICfb?DPoA%m;=gp5 zQeDS+H^vs=n>ulX+5T#F@w@+sohE8^-kxj+c%c?B(YfiYvJz5?90M~*Ie!wOfXUjK z^og_o@+h*nys@?uCG7b1ts_L|;w--_iw_&qw;>uU?q9sx(U(Dwyc(g$+7a?k*+|&1 zz_dRYw205?KqjlI%N0-p!@xT^?aNtZo!!*Nr{W_ogWFsP*Nx~9pkwioA%mce(kV=T z7WeD#(UVi7Cs6%JAU?FWc1y$Xi&tv{Nw1wDK+^VT(?~7q4>NSY%t$g%n2Z(!++oMp z>F49`GI%VT?Ll8Fc&&M8t}3%28dGTY0_yrSX0 znO#lN=*malJt%T_MB2SZ@A7V$rqCvOPQe!s(P-ae;`1sXig{qYI)4pY&-F-Y;@KuP z{TX#toD+(u6YV*r6P?^5VS(6Ne}9N9Jdc{8%k!T+wxEtpfXAn&XF;a5P{;gZQH-(% z6Ko(~erL{4&o+1}`-7bYMAghK8I%?@>{LDnyYi$X(#GH(=aAq{4uVP{>fup1iHA*` z0v;dkm}w#nz?nf7OCfQ}uS9|_aE;0q8^>+|!Nl|AE@yDSq8V)*f%Bz2u2wIn1P#N| zp>50j{?I+ct4VJIso=yJ&cV9(h*e=0H9(9SfAzfBVBzYeA#wqNL7@|snQP)0hn2BE^&Hxmm>QC zPm)1BZv0j!Z&GI;f&JzSeN7A`qT(?FBz%F7VOdt|&BzkPXt+7;$a)?7!-|7h?UxdTzebXs4HJYYIf?h9>qY0==c#_;~Tbtz7$m z{C-`vULJ(yOCN~67T=w3;m=;C5-K#C>X8>!8M1P$Lw#BpJbr;&3z%GeUe?ZaX+z>U=%mIl0K}XbnX2Kvg^0e+%NTepdz(K z0ewVp;O73eoQs!BQ$iBZm4)O9#U4Z9xm$^9BO~qDpWOODoXro&QSddpFGv_MRzF|` z&n$Jme(7#DKR3ADj)%URTqkcAHfn2~pg&Em0{KIY37LtAbl5PE+bqJ!ddJyFR#uV> zGsXxSehbN{V3WjJw81KfQkoywg@SF+m|(RT)#}z7Hczr#%}p+-^l+bT&Rw70?Va$G zD<*jRrAjuG0Cpt6QL(vsm>Y-)ZXlI#jo7|j@j^)>W9MTLW{-+mOm^_L9(GWLG}6)) z><@0J)O{1c;SS}Aa(8U$HI|6AFj(FFzM?CcE-}+r^=l%Nl7}8XAu{4REweT9r0p)#BRnt*H=xm2 zevGEMNXICmkuHl1NZ-eO*Gi(>wvd>#7YVK&Vbh6&5stG6MMV{|Mrr@-Hpyu4#@=pi zD**#6U%RoulO(?q+~M4BEmyriWZ``HoP{Yn^z;myTy&Z?C{L0N>o|a4Dh$ZpkXr=u z)xcN2^C&bG1}Q7km-m1iwck7@>KoslU9yMTJ(K20DRWhZRyKa`3`mVKqK|ENm(3RT zmUTmAev?Hj&fwsyjIL{&{g+gZlQj0TvV!9!pF5UA8t-^%h}xMyp<`&y78V~VNwUOm zICx)8p^Z0=9WlBp#}v(lGh;j7)FQ?=Hz4|2(!Op6=n4vtEHOPQD9&tbM3iC&`e`3bCb zv^2X_Cwz2T{g86FJl&>>q#0S!`3zU`dE~vdIt0*2S8w1CPP*QG@rO zW}Dhoj^^PQ9hufqNaePm&obdT+YmZbm{*PB(e)Sz-YV#YC`-EY2+0SA;FWToT2<%zr$w@6{hM#UIY_ zeQw!H^$_PEVF@xG6|D9Cn2lDBWY!h?CChO7>F@3)g)c8Psay$?I(A{;yQ2Nt_H1=H z5r?;h!0{Oz+y+i1j{Id1q9C2LVG}0_36m$CRT#+d(`ndZ%1XNzsOAmtK#)pf$TMF2 zfmYomo=Bl>E2TzXu&l0E>vE5SpTO&~hLI3*3+9$)t#w=d$QEfw{XZ;#WE!UTI4j2) z17#cd>v{@2ceJ{cmF9m|CIn`O`i9`49}i4$HTfAbb^%SD43N{eQli!aWag*YStD(n z@X&m7Pv&8cHTV>r&)!xt1LxYV9o6!uZDybg(@BkR3Wqc$Z&^JCxLUDPJVT=Ev>^81 z;IN}4P zZ2A23#er00N@~Vs(h3WzSNq4^qT0xm=~KvI6@ca`IS_d{s=>be7sWE5;YbP#>yRYK z^=%nHqhJEX0UqMrx-{$xgC^zVnw0W8T|84+T$JR8wtjiHCKv`b@3bgM~J{CssKA`R`{=nh^usvH4fD?o3aW zQ%@lIXZIG0q=~lPWb+5JDgN-1`%m%Ng5L-1&1qFs;>h0OFYHCXE_1`(-4eqgt!+0f zwFS~^xyz$)0T~FMeKgIeN19a&G;zp>vuC}eYtmCTqlty!yg)Hz3 z&Z@zvD}sv^Ijzl|ei}d*dKp!e1PDq*bd<)gy@qzFcCR2>Xi7*YE-LZr$MY_^Dbwo% zWaQfkAa#rs*!)Une0ePt>Vl_1{ipy+Qdz37NlWBnIdjvtA2MD@(_Q?m{~r5pj9a_O zH=?EQ2uL~VRqG1yt%4##UvAPm(||;QZRCW!mZB0CDyROe4G=5>o4fJ4hPHUNyBZHsV+Z;+BkVra2VFTG??5O3NCs0p!j z^D5-~&=K-R4xA>)v!~OD0kSL5;2}w}1#7aVg7z1&IK(*L~ULA}(^0q8BVp7uFYd$bK(d>`KxtgtnIgD(H<*fAY+4jR@ zL>8?lp~d_(3apqngG>}0&+$g(5~MPq#e$eO3kLCA3wM+ z_ZrcC7EyHh>!vKCP=Q#Guy$aW{P@&eM$Kqm zlKQSx*I;XvW9SCigK`ic>G#ko$KBsn+@5Mdu>~7M$(QUE5hU(kyfU3rdCb=I0 zO(lg1@S8FL0SUH~)_891C4Uy_1-v={cr^)4**ldA&e1kt)mchsWh{{qPnqb!#+#NT zC7uZud$Y*?QvCX+DtYFg*Kwy?_UmC*wj;G$wl6QK77YswrF}T|DL2pd;0<+Cc?F-L z)C=xQv*q@KhnC-)z2e`oQ$jI~^&i}CYv;27obBD_%q+U9nf252I+3o#*NNK%vKI5XF$MA* zsd>-$6|k9FQJ%9KEB^&~!CwC-d!8ytL&yH`$4qJFCV5A|agEIgiDv?2laqO-q}jc6 zgxm=r65|9G&G}QiybP5x7INSK&(Sx$+_N!LR!*uc8mioKs*PIZG70XUw^3zK(h;J= z?rXO^%l4p4`_m#A4+Nu@xx6D%xCT1Z!bWvoNyFii2 z?%4QHie7JZ)7cEddVV^cxqjwNN{HW1q;SovblUjHc~G1}=C>x@>-u0uF_^2!TTaj^nBf~kA=V54)vC`qu`;jhmc>yStQBvTEi@7KkBfO)ULG}v6952 z1v2{lwaTp_G0?Q*5JAtYxbixOrJhe?|L73_^v73z*uk(;0N_LcD1?&yJwKkLmRkI0 zLHRS{r}*aiJ`NI!FSP|zgOMh#Zis^|x$*u(j(m`1pzEVdYoHU13_nAj)2j^)=d?`QK`z z(HL?TMaEAP!2nvT;W!HzsCWdJ&njvPUKyz?=bNZt0P4Tl3LC(_?w+Uy;>OTO=QS?K zOMhHmyQdZ_P=Ek@34l$jjol#m3Gm_`!U5G#r42ypAo48kijwy$1}ZGpG-c(kwm2Q@ z7Y~0u%JoEO$N)CXLx#aS^Z~oy2TO&^U436~V~7)XXEI&fF7?#uesPo03&G74Fw3Z8U1|G3k9^#O zZYIB*9(Sk`2nzf*~&?sGy;Lk zvtUf!^Qx2Ijj&%&{>E+uyQ#PE@=9xi?`qs-?pNW+iTmT3NiIQY;RM1P049GF9ZHa= zNGGf1;qm7Z*bx|MTjTLy5H@L91~(~__#C_T3j@qZLQAu0;ngmwz>qP6GOz?@QJ)G)sO#AMy9n--9f3C}FwDS4=8DPQE|dq;DZ;AKXFb$kZWtP?3qe@le7G z9;8VN3gy{x##*~c8#eyfC)4K7S8J9Hp%@YwAMWgh?KzHGRsu8~Dxjk@tt5Ae&gW-|7+`Pj9SB^*)0;J#+ z{eB-oDBpV|kh3_>*pMDLVm5G}t2|4dfU}y9>boo66o>xkkPiitRih5B!IEBF_?qmQ zGRK2W)oV~fL0%1rQ<8gBOT4>Z^u2EX+a zOodQzX~3t1Y~p>Trm9gyAIspJ2mDLX^b;gNyBX~K*Z~ycOm_;ia41r(TT2&8N`Z1@ zxmG>MGY~{JcN6LXq7L6wU_@VZN~U$Xh>U-tH=QiroVQ)u3aRq8jRTJ&&jnz4rUgR1 z41XqrwC7ziXevsz+q3p&$!^@EfV8wEJ9yfEuHyXnbrqGV08s7vo;#WL0l>(XR>(c5 zn`4ct6fu;{r@q~baN3fyU`s;4eS~J=i`9YJkoVfnQ%bb&U?N5Jb&pwlc{=D2{$5|t zl#%aM(T@Y^>u}+g4Xs^sfwZY~&0_pFo&;!f3^g%r-9Z? zd|a?O~~qCjG%Gd509B%ivgeNC#ivYdR^e-tb$UcF)k9+pb^Pv zB&_+eKI(2<6-gUjTE`-~KP6Y+CgRTnw}t*b@D4liE!?!7v86 zk=s5`7+ZZ&Y_H(b&kM07*M+IQ*kR#!g327@j^p49O?o-)F|2@uD z*ew;k>S0c!D%J~bx;Mp*wc;vkGQY%buag{FW)K0ly9gipCs=F9OnfS&VH~@#LgXFA z4qm}dTABwmm>q~I@V$+9=ys@f@OKUYG`nyEEsfbFqlZ{5E6`c6&`1keUtffFVhe$d%(pLf{VO1(XdcOHSKff#|>@yJ>R*aMG++{pvh ziD!;JiC*1rVS5U`lN*4{_dMPhDMal^?W6-2-!87)-wV;@z^kE#!B=hMyaJ>HMn~ki zcgc5}Tef`f&OXS0B|^?qK0(PrhJvD*6#Dw?ReJEw*##?2b%?D_o932Tto@W-uA_q= zXH7_rDCQCH2eMuBwKC}A^%UywUGGCVFsqmVw|p?_XM8lnxg-3B-$0Uqz<+FO03b+N zX>ytr6B_OW_GY&qQ=y#dSxmvVM$q6hI1ziJj-X6$n@tnmPKctbu}i|*J=bfnZbj1F zW#UursGLwZ>`wz$R@~-pKd#%8Z!69C+8L^HS6TdYEnxceipYK2skLoXD)ok%GbRVo z9av=xh)d#0iugkDH=xz4KNC#Gh;rZ7gVc(Yi%mL)RDGgWMFI|n=9TPkVO~12NLTuLq^Z>N3H#@-( zP@p=Hpw#QoaN#3AFZqS%oPy&|vIV?G)ZF-GmX0E>e3}f%f2%)T8lqul0m0yPcEOP= zl_b$o2S^f!-f0E+Az%M-K1@+u@K5mf|41RKgT=Q6;~ka-OAh)H8Z&WTp(E+k2JeLB zpMG%lz@^crA&~bqbrEm9WO`^jCG$sK$4@=CRW1YZb}GRrp5#ViG8pdv3Ukag(4;_% z8U8(_H%&BI*PRNJ=Qg1F{yJLZp7jk3Ue@Z-v$GCZe##=@W|omnt#ij#ntAuhZ$L8KkZYj4vYM`GvnDU}@u)!#SCtAxi z{omDA`_nPq-mvBQHra^Ff-RGq1-SvQy*0{!45luZ#a1It;cm*OBbZh=Q0wN>66+f`Ivqr;ed)}%d17_k4E=~9kY(%;Q zu}DK}0p*0ou}qlvz#DU&V=7VCrDWL8>35HVvR*@#b4n1o zI5F05WIXG_SNVJxm{^J7lqhmD1Q}Y*f}q!P0GoSAbN>T-wjOwWiyi~oUFhoAJJ&$x zObL)7x``qEJ9D9hikLsnTmd*91x0cgn9z(Yw4dd+&@2+oP_zgysj`ofDahuOC2x(LwJh)tMF9HJ3f&HSG>oGUS)> z&KMxz3l2=SwhIL-iL=!&K^X`D^z#Di-&vA_<&6!z<7n~CfO?IR%QcfN!(_D0q>a8F zKu?SmN)#^r6kAU5I_HZk(!c_V&2{c4an@^tc7K1Cq`a3)`B|mOs1k6Ba5SuvJj;sLZ>#x@?-#fX}n4+Jg6ECGkCSN-I;Z zESm9=vC8&vFDEg+r68GsYiE*OhKMe z9R_FoFFdsZ_^w0T^Lady%^!*pAjIUe#oUI9DavS3?B#z+dQTjKl-|QueICsmCzKO{ zI~Ds0^~7Yuk@d2)ek+A|Fh*N_%KDp-g8)4ia@PBf^z8QX!>r8fogEtxc*-TqT_<08 z|0J3#(O-!wjTy1#&2RI}AfK}Yj~&?S&?ZP2zW}6icTJ@C(=858ROg_EU&p)c66MJq z+UsY#valBYmj!j7y(I?Xgir<=^ryFj*->$odEo&u*g;qpS@(%5tRm5@(Wtn7FWmHM`@B&hMVT;Q`(nO`H zj;><$n5O7^0uwVrmy1g8)A)ENxS6_2wS0p6^7%!uMF!B7@Oz^9_qBvXKg9SSkY9k1 zX|3gjW1i3N-6!3?Fg{rN=BNz?D@_W4lOaZDus74Rlq+u~$KyK(+wz|SPO?Ml%HTUTl+g9pD$m_BP5Iqd&-BCw{hJi=IVe~#y?{nc>w*ussC`-U zuw_BxLJ?_|-b=*L8mXQQJ*I4#sMV$bMq_m;)t(%&KLiZQDoMOg$NEIpHjxuL0}07G zqVM{$Pfzsj6feu2@#O}~w8zw)cWmCb|T1#EuC z0_`SC;y4`~CSHh?D4WGa^wt7TUgric0w3Ky9ZCj11T~UkYuV>8CsNopKJl>I2r;(n zAutIFR5n(0(t+`krbk|JD3{x6-A*v(<@rq9aQhQu-a;HI=93p1Ip6%7mhpF`Pjp=dNtJsmUHysX7|cIj`)=OWBoXD=I>=Ps4z$ z08Ck~194(A_vq)SmWywZz{T+JdtJ&RjV4ZxuO)?*M%$&vT#$|sTe&J;o~rsEQjVSP zFd1u)IDy5M$;-(~s(N{)k)B86+w}O~;MTQBpFUrD)Ky)IJGw7dPxwbK)>O(}nVd|9 zh)k<1H@MF#;>AIK4Vkr0H&-xZ%DO<<@!2`perB7krB2neyG#sNDUbYZDl;lyE{=UU zT3cXFYCl%dr4w&wn+m^oKp`^3{Nf8b_~#d%64?OJN>ZAgy_9`E>oHW6*)HH(C!6pW z>+$TkyM&yK`Rb49oMlHQ*0rjy!Y^W{pO& zw~Ae3J4eQl7z{%hN{tIly-Zd(dr;oLQ9gSp$TS^L(RL#yQ4s@*eCQEdTTWapaDKOM zHM%}HZ{TsNRXBeS^i!fdiHsb;#SOZ=lLDE%L=mEjX@3@cYh+vQnAd*O68*9YT~WU1 zhY*F;=7cPiOjkcCm+Pjclw53`}l z%{Jn_l08P|_USUA$78jQn8_X&_etmH&-8uHmg`AKb+)47CQW_kbonWmg%P585Ml$E z9k{&kM^u~)oS@u!WhOQi?QT|mp8q%NXLVGi#Vt|;C&xC_yPQFMSlRf9h!a^&EZwo-0A*&unJorT#99C;J{*(bn^=Vz%cY9BMzVy|@*}57{ z&}qDZD}Ol=?(R_;MHNdQ792~@L4v%H1{#&#p+MJpEU^VHKkjOvs|ONS-_S}yNsE#j z*fK8&b4P?fv2!WJL`1vnmxbes_+G9*_{{}RCYHxo6q9){MI$!VTi*(-9>scg!o$5^ z4=VDz`O%O37{0psgcB)Q8rL=N!wG{8PLGSRQKGPq4zVYu@ZJv6Yso~i(4PrniV&O* z0J`qsySg6s3x58oTS?`sO?%P)eQhHdpf8L+NYXF^NauZtRPXr4{4)Ok!vd^?9pLnY zU}pPL*R(c%=b)#KoG-x@ZK>^QxW63imK2a!HXZ#tkpY*bq`iu=%j^5ER!LoXa;0Hv z2q^SCs$|~*nF7~E4A6|3i}me^EvFfz9A>7m`o8H^c>Vc{2pBtt!|F^-_9Lv}@FI?i zu}c4z3mqqgE%6Gj`DV%LN*@QRoctGIc{?BN3T^KUA~52YogJ!UK+f5kb)O>6WFk3QZd}}Hx#c;Mm#~T+xET0V=wAj9&8zt~+YMr|C&~P!v!h39Tp3Au z@;L)x4w=u}S*+?@rc&m1zs}*9^^yh$KWY;;TUJ%rrj3m%jZfuXp$Jyl{I^G_fx=63 z*wE=P1&j*Lo)=9>u#r|w_u3|O*TFu13(vg1gk}7xCXhMS>9pJAFpo6q8rFj~%p%E* z$(v7jJSig#(V@fWUS)M*5t*M&DMhW?s7E!Mc62@_S~6)=U?9ef+C=cIVnju(ijWB3 zR>f`EOF+?08`$;Jy*&cg(`mHY4456R>e zj!PegYeSD`ER0Fib%UZ5*FK}RV)x^PP4~vs26m&iq}htC=M2uu(6mi81OK-8i7LZK zIprp})BOz_RyjSNiGOv!1Rk$&hQ{JYE${2P&u2f0eVv_9wyT(!AC5(C_3G7P@q3b8 z{{mYTQcNq&!1B^RGJV9fJ?1;jsyO7-PI%h7Z$7$0O1pEL&XG?WtMR;Fi`d53o*W*y zO3dL5p#Jca$)bg<(Jcvle%jl3Z!kNGv7s@XIl$n3`YTdsZNEaUMx+LDE<2s>_Q&F_ ziFafeHH*Rm6*~GH?9RJ!(&LJTvW;3izz5I63SoB+=l?6e|F zACyo|qTfQ+{P@w(4oaZvasu0#k&y0UYtR=O&uNI8t~slL`i51vdaE5w2D3RJ2UTdWYcI_n%|;1!bw z_u97XKD^@a7_b&odwd+ImX=3WpOKWwvpAEfHkCd5_-dmvRJY&4%|Sg3*tQt8tfNE* zju@HHn3%>G4<7G6fB1G1GV(NE{3~!<&VNG$It$Ol5LRVXPgZ{X+n$#w@0djaGaz6LEswW)_lItNMtJpv#Z%+EBp)o zSbn@+bDoth+Y6qW88K+(^CSFn6Ta|!{x6OV6BBnDn%Pa;LJQI&k#C_Xt}eG3N@>-Z zY&M?&1<6IgK+iKk^Ly=jLeo3P&#~gc>1K>C;-`1ncNu+boW~y&v5iDynlPv~bR9jl zLVHw^q zGvT_OM0l;bpx|k-7U7U#ZDRJKp|S5&sIF&Eqadh2*-LZN`P>^!j3oPdeCZN5B-fn}(v^ZFY3;xijBGAW_M^=W#`O7uMCe7m*Ebo*AU)cflKE=W(c>`ALOA z7=5wpZ8`BgIKOpmGo3hdO(WZ7$Cs18Q?$nM+qy$V7)cVpft~>;^MW z;jF4?>zDjjascA2mp@;2Eo`N8eKD#KWN$K>Yy-3Tio|OP@(`;md!=5~q^Xzv5_p^l zPCFmRRox3oTUy4hA1CupE3`B}9!anzj&HNiC*h)rIBv2FlEbEw!?J3HC|>u}#g^Z- z3%_s0k=+O1^xb&Lh}){Mv z$LOlx%|}Hc$gm`b;4{RhD1Vt#i!HF|f7KGL1UD(2cbstDJsyvghgojs7i3UhUzX#B zXDnqp(`aoHVu6!6%_m+Km>^!~9$=<@+6_c??kVwd&|9#jBKbHuiw0clSK|JQO^i@A z!!Ez-H{WSIDF-PxEoiUrRJ^H%EW6?Ih?_)~)NR|os=*RM!Nu(JNXwEIGQ`)7LvC6B z=2RB&5WexSWMW=h*4I{DRYt~Q_5Bxz??^R42M~^c#b*#to<0LO$LWKfMG|jidQ1QX zEbi^!jeZb4LmGO?_^9TQ90dbOta`2&A~iWuT0vRvtiivQ=@Om08QKINv;xUUSEY-` zJgWc0)mH_?(FENh!QI{6-8B$`y9bA0!QCx51a}A!T!XtV9^Bns7I){)_wZkP+?n2) z*`2C7r%qQ_Bl<)?U|``%DkyM!lRs?Os|#p-`|PI4)A@W`xKYAoEsj{hE2R#;5<=^G z6gN`RG(Uyc)tRIM`*SGn%sgYvSI`x2W(sR(qvrcOP?lRV0^r1rTxhaY?XkL{o+IQ7#w8J(&5oI|I`L^zdkc@)0mOL#Dtwk?*L^s8hcJh$q1`C zd+D=&B+53!?buTJ-gWY*x}&CcIH9lWWczgcNY@7X%|Z9hFolwYKfgEP|M#r;vhatR zUAk4doC@bVzQoZM+c%NjWdU_WP{tEXIvm%yH zKF<|J)))xDB3!b~$BP4We?M3FF)-qB)dcAcr!nNeg!jUKQr-=_+7f)kyz_%whJ91m zXRhkY=`;O#%LFqv{H#7-=t*8{#T8r}09GoY#<}iuzjKrqZ2NxTV(Ts>DV-C;z26DC zU3)pK?sX;}tqt>@*4YeQye7@s%)o&y;q&_YlP8)YM8a0h<2mlPxT^%;NZhHVN6#T} zxy@g-PHpEtgr5IFk}`A?$$&F!GfOThSyW205#%`*{C3@d%0;!szDL0K=gZ9*I(vS@ z&MLSFWq_!CxVmpFu^QY~1=ZOJ9c1~76`PQ2z|31ny0q3vNtwn)scD24@%&{8?x~V#77p#$nK6RgE2jA? zrdYqxYAve@;8PFANRf`S?>G#)M26@z2(>aJE>?~W4|63Wlou77Ix0V(o-u6N)?$}e z0{at_&tb;4$C}@&nKH|W+0MXWe0s9D0kB^}{#KOZ_MNBlv0hO!ebmp{{r=s1o$65I z%S%_(bFu!@Ru9p}j}$2ZzpC6>lPlECW~Mr}mfH@a?(0_@ecm%u*usY)^$U~DhnKRd zN|XL02VN{JJjKm-KYU)!U?{lmW3)*&pj<$n)E_BZ4q3Vu{?Hon@`;K*Xql>;*!`f>PQ|swrMNKZ| z76GxEizO?X`!tn7-z^E?xM7KRX5larW>97?hPG=8z_4NV+|Q_Tf8u6s2}N^r|D7|; zkqRoz19jZTrm8_^ISV}w4%CkNNULaO0s%tSUam_sU3oh+Qkra~f9a(jyd!?eOUPl( zaU7bIBKRabLzW>CGSB^nenEuv9hk2j#jBZ4Su z{;D!6!XvPD-?hgy)F_wiEfzEDHd+97gEcwf<1*FNde}jZJPVn+OL`p9Z(mQPH$5_k zO{6+eYJ5mqnGrg{9x;oJmRTG*c_>MKydFTFG|?VWn!Xg)(ANbr0J(s&KtGrjFT0_@ z&KJ329a!!>%?-lj7!p$+I=HG%k&m6E?hfDLW^o2eU8?)fqikEc+sx*1UO9|6<&1~M zQgG_C#O&KW@tAUnJtxF{IKK0|_V;CLwL4rnOYDQ!-EFyxMh%q|l!#rn zal}m5_G&#v3^gUaQLFB$;edh3D7f7VbWyr^0C0rZ>{%3+PkiT z^}_a(quI3;z8`t*SV>qu(nDW3OmEqR??{Q2;Pm+XhK4QzW^6I)%B_80-|1}EZ%I%~ zpaD4`{i-1HR}?jeK%U3byCj9KSzh^ukh4PW_rW{mo?V*&UbRkTIv*9ZDgv&+C~t?- zPo|g<js8KPV`}LZ}V1hvw4OVup0e&I4m_2){A{|18(!@jO|21!*|K3W&M7~Bst8>tZS zX_dIqTJxT)AXkBuWv=&r;>#Zv$Li&8UJ+f$Dfk}`*C`Pf;05NV&n*fpwXtTee4{I0 zc}|znRQzF+ZEKLG0UvVi>NLaS zdqd)@10k%F?7EDctkmKg{@1KJ=b2h9ug;EO_v{5`5q9$mdc?juww~=@4bNH%IyhHZFc0(v%aYEK~pL2+)(J~)~4je6_c ztI>|3gK!1ZW$y89h(iNkRMBd*KK3bY6pzlVNzwP8+XZ0>Yb*>pG;oTurRAkN^>N+C zGsyrI|C$dLoUWbjr|aLXKY}yQNG53kOMIj6Xk=kUs23yRuCIgnt5MYbBH` zY4~EQUdb-FvgX&SwL&r|?x+LXX-L5ekyVfD>vFVa^m&9RR2~^YK+b$wbn9BJ4X@_2 z-;Z|SyLsY+i4imMZO{1cKs$-glp9H*Y!aN8kp!3GZLWkK$t%2|Xs3_hpzE{~*3s+X z5|OwnHECS-!v>+E-(Tn=6qt`F%Cc&=%MHDPE6>xOmk>_A76-86ih?O!+#)Rlhjr%T zTUV;HwO)Q-JqKp|jMd!`H!^otAED=we<8Qt>X3P+h2=i8%^%e@@IvoTl=>zdU!n0b zsW&g>Cs=pl58`(B8SOqueTX$w;ck9DF^xAXy%rb>Sa{91`h0868TL{p5v65qJq|f= z<-1tmoZ=}12R$m01U`-omeq*z-1)z;Tk{WEf4 zmdizMfD`;#IrL?VNK6^Onw%{!QCVl(uA?CHnUAK_H1`*BvdwMR_>~GF-mJg1MqDWM zJ+0w`x@~~8ekW`hGAd$!y%cDG37Dv?IxYL|fz8yL;0*VbruJ?{)z?hgHY3Zy@kMs) zkxy%P_M=y+i3rQOE&58$=ZiOjX6oo-C9;aZex0}SV0l|#X8*YG%;4}+0Z;huAxYr# z+st!L=E-*wDvfK9D*EL~$P9lj3%XV2kNpLCCHf;7CQyO(4>K{^qEC6Be8T=RZZ-=1 z%Cf3WI{-lM=IS7?6;qdpRyILQ^7us zg3_6vSHx|PLL%ntPHK89nK~f$tz=VL4R5eBL;hPWw~UcrV*w|6($7IS4;vECZ*Z1{ zfGb!35~9!p!BoVg@dZk<#@TH(#-ct&4m^rGlK&lo;hSMYktXUX!?ma1ds9`!GOKN- zb5NtGayZ8C7Q+}GbtRr_(cJB>=ha|`JCbC6QT`~hU$7m3()uw7#5O&|+mOTp_0-B| z(iY40O6wbp9d{{J3k>j)18TG+sgq}Uh#2yOrlgLCa22zwnRZ*Ko>1~yZ9HbGpyY)a~PW#t0s4G3)6&aip~HO7)s zKxA_R5h`ig+KgCK_Ixk3W9QkT1X&r ze;@A;?qCDLvFD$UKz}4(Q6r7u`tvA9iVz?J4=^AZYPN?a_v&X)UeW=gUgh$?Ks4$Q zU}%?{Vf97Nt=^&EG(i@j-Dt+ckLfxXT173vdvCuMVqRNB&saTH$?wik^ia)>PC04PH1A85`cB#Ah(;` zFE#I7$(ZBk3_f~!mK^jQ7_V$K5WAn^xoLy*wkCa zP;^6(CBApV9fZi0)>g}nkcl=`K-(QtqoYxel%|{J4|9Vj)b@kYI_ubP>z6*KKZjm@g};7A&*@0HYULIb>UfprPdb11n(+a_)BoG1Ez*+3&)4LnbpBksI<)k z^HW!T;B6s-=bc3gg;@~LN$sE;g*hjiuW4L$dUk4t{O@!igS?g|g8&p*E!x2sF7+v1H&oQtwiSJ`|;{eCTXEtBD0-UD#Wno;+CK5XK5 zH;$Ic@dsZKJs=<+Z<+dXoh|I)q_HA(>XxVh7;Ohw@{^9WI?J6C8T2A9ZphcR8UmtM zKu7$5Zb;9y#}~v%P`y1#TUg8F=}~}K0A$sVC;+iNJX7gKEH~<z1rK_dtVW8>=!y23TLN9$8~! zyJ9r55Ny80!vqU{IY+1Rp-Eh(%ka)6i|d|dn-dUlT-QZ~B>(h&k~vt;$3P?UQbuPaga6f40*b?laGje@acFrSHg$*H5FSt6Aaos)PU>W#;0()tR$&;P+W#CQ1XSBx)HF5~@l=;H5(hG#jMt z%I(bI&#YoUtsM5>Lw6z6qU0%XS<6{!(JB5x3FRUAqqnt`U4~*sp3EqQIJHeV@!Zzd z75|CRYTnK*OtjIh&l!#w;T{+bt6w;D{PgqxN|6265GF8n`{_rKU_(&o`#a9f6 z`LK)Avw*STu!x(CRrp@l*;}mw$<_!}zYB<@L|bJ*Ed5wU@DT;c1ta*^r9ic3@&3LZ zB*dyvd0cmUP`U^=7{;h=A_@w6q@iU0gG3HJbj}_+0QYixk}Bg`h*a3`fS=A%*|Z+= zWos75gx;VY4*|_pqEmud=eSOq-z|()kdH-noQV}B*4eJFoW~fd2rc4T8hn1uM z##WR@-#+R94v{w!X+IpM4M^OC3kduO42s04bbUh#pl!!*#| z?M#3MjH+tfqcdEc2l0=(B7cUsGzwHL3c5R~!B!A^?ds{NP)n|Mj*-)*QLfJYV7JH_ z5lwC^aL1wORF;2u?4P0ZP*ZE~j0tjafUZyGBu#G!FV zivjodnHl`nho-d>)7(b54z{bry7Td)S0akt^GuZ1UoUDOhLDCH<%ea-H(p-v=sAyVu88*)y_+Vtg+~<96L! zWi0C=jq_-^_C^fmzP@oA0WX($RI7T9bFAl2Ltl({QU{s?xXz7_d(d3h#d;hb&D{FP zxS=UkG;y*lhKg5^!`Hp$shFyeWhtDQZu9+Msthpf&>DAf6f7y%tX;=V1*U_{!h3s+ zWRoawlpG_Ju&EiNu0Lw##D0?WeNpU z>J%nZ7vJivR9pm-Xr`DeeN#?gueBf%RP>(cI0Is$FN%UVyh3+wlz~r;G@!gieyv^p z+kj>;bo+9txwuvFmx}jq?*6G>*Ue&{^Eu?sj#-KKTF$gk^O>p2GsI{Q9=T#}1Kpj1qOCj3w$k;lVn!@f&4sI><{J!&tt&9U-H%sOZKFl@qIefj5<(pv0^rnP?P-2KgH9${Z&!UxI?aFs3IR7&C6WDRYw$YyyD0 z4fxO^yqxlbv=XYPxNU}HI~L%Lk{sD<%sDG3yew$z3+{Qw_cK@XF2(0B3FYNBnwms( zA<%Vz!JXFG%!U+KC^vom2OINw&iMq&C@;T}cy^W};*a^Lq|A39^2sXN zY^hel-DzeED~UK>p!6NO^Rw00822rTS9nbXF?@)@`uFNQSXl#8VCuaAnfW5xV5aUD z$8lCpAN>evhx*HbWe{}8zwM{)pNi_?b3Ve@XVsR6?^Is|Np6*7zZ+ki-^xTus%!YR zZLBa~qeDR_0MY9&oFRlEfT5c7&YK@0`(u25xNKvJ^4@&aEv|gxhECQT>=Y`tdWqWl zD?9?R>S=epdcPpit^owa==L$K-N)lL;87F;M`1Lz17!zZB-4_GZxY3VWEn5 z+M?4$?mVq@N%1NTdO$Z(p5J)Wna|kie=TUZeIl;qP*g`#&PX|;UR)+|=k-$uEg@u3 z)6(tScv5g+zD*3P?0=rqLDC<#g6kJ#dFXX8_7LQEex%RpVgQ}j1mj%7HwJ&Ot+O9e zO9^njyZZ6+7>Y4Y}P)Q zb|i=j`A<@o3st#UesVMy&#lYvr=j3QC_Y}V3gs=GTzda8*8iymXuRquF@L)C1WIaJ za4RHFk0hjNFK+qtakQ<~alllbYxnMZUk~$5S;9~H*ocem22X$CO#hdDEL&g7O`Nz(kt~|QDKQ!2VKt3XZ7N_<5w$)ne0y^(^R@4b2juG?S>Ado#fVh|dWH%HEBcEg@GfFP>o3<>ZA{-L)4Stw5M8j46tAmw5F^A~A zPJV;bRp>S$q+Ju{w=^s@H}Nn9c78>N>bod0U9?Z+45JiDOh*da!B79i_s4c$M!t8N z4dHnDvmB%Q+2G|%Fp002ol4G+ir@f|ae2HPC5CMSCAUj6s3FAVm?mFuVbC~`BG`hW zNSmZLYS5XS$vA!9v2+`}zb^kSW3qrSa=eDv4F=S@5V^K;O)cSC7wQEKJD&(xe^`n; zVp6CHirb1o@1T#x$T!Ji?SQa2k^?a$9Hya8UE*(hzY7`%K2qOY{HcofI4reU2Dngkz5YY;P8dq)!Fdom?HF1cTP|3#XY%GV$&ijs#+_^|_t znwS8Pv1Ng(Yrby#S&0&!541(*z`X-6(pN_7_lvUS^a+8{ct)Ek$HE;nSkO&Qt^!)a z?05ooU?y5wdPbVQw`v(1Ta#PCjSTW00!AmeA$}yBw)=K3c9(C12gSzQ2fIWUr7`BQ zW^eJG?x~1Qh$`U;c>#hxx$VxF<@>_?w?&h87Zv_-D7HiEN*Wtuu>Kc=pE` zG+pC~nZr->K{jXx4VT}ULS|ag4u)KPaX+*KwfML{@#D!q9sWwl;kxL_H%D54M3YgE zh3lIiTi+YR%=P5{k8L6j>w!ROnailiu5G`KI-8re(wf(vk`miiRyK``tnPP0^xM$n z`S%oOzi%Jr+LEr71ngkxOfJ6ZSmzrg;-&)EUI(r{XjWvLGg>A=XUIJ8d$aIxjOhrG z2oNat4FKiK=QsND6pkX3bDDM)#z@x#CRf-m4!>v3nMHgnA$pCw@srLM-nLPu3GK7{ z(VFikM83c#rP_b9wHsWV@BpQqEOtL6<{Q8r8{{wn9Iqal`RnHmWb79!Zuv?;siRat zCB{9nlD>-ALii)+<>Y^Hxlp`>2KeelbmN|f&8?mopN|n<)-1D2aTWeVB*twq;FZ6g zC{7={djXjo%4YD`w=&2MGj&Hn&mxks=K35Fe$8W;O=S7_cnCNV9SC&79dnHXL;GcW|cLQY{(oY;r5fWCpmyF`pv*Qx2jT06gQ zz^1!YHiq3oZ7}L+Xz5?aabM3#ojJYx_D%oVI>{YFT+A55kw68FSsysiURA@CZsH-# z^-Xi{cEy^&Ew>m5aLcvr0GJZ?ZgJnoDv2{@vn@IK8NBr-S8bQwswA6G6d{ zKRJy9F0SpPjmjzt2o886QmZB2?{iDhI27*?`YJj#c^ws}!mdY`*gjwS_noesM0oh! zZ>@%#latO`UIl(kdCuT!U1Yx!LmOtX&49tfD7?+bKy2*^+(#XW_C08+v z&0bHceAuAg5s`bnCtk1Fltr(4&}`;EKJ%`Ne6l>XE4?QmfBDq30QoVf_oDpu^(vce zMmW$it&^Q-%Tj=kO>~#eDC3Ucl4X`}4T(IY1>F|gZ>aon z$3zpTMFQ=dY^^AsQ6R3Vpe=q_hEmUjbj1}Ua;P4YUu^XeZ9ji5wx71%*O>Y%=Y7k7WtSgtg^o((X7#vxbhYD6UvY~h#gdYAI7N$TWf81#I(05DVr z#RZCre=@e2`Htsk1n_abV7`ra5zgPDA-<`3FFa(srJV54p;t0|&}&H6z)^z8iZx60*Fd4lMp zHv9E;Y=7?Eem0q=54K-K)ay(0_Jyzi<;(@z;)bf~S+=@U>16=X$~_@>IeBjxijzRH zJZsL>Y#RQd%-f-m5AOWjlMnHd8?)vJ6~%>B95G7mO z_b(66P@HBlvdqP_&z_atBTU+~gKKKpO9$Mm;e{MU|AmjMvVaRoz%&&D=t*Z2j&8x& ziRzN#7|k1~+x&dW50;=TZ>>?uKRE$wc5lX^LuqQpL_|b9n3_n@;&-2P`y05{@F!4g<0)61C4U0^R-{bZ#x66JwlON<^r``>85*d9H z57jiZjdW!NpiA8g2F5vU@heN7+et%dg$JqIk2?m)x~jb*KoI^5_6|eenJp|V)Q2Qy zV;N6U%PFw_wjHxL*>dv>|9Y^+fy10p^+cTYeT5~&6ZMf{fy>$S&%Cxc-J(;_TZ8xw$JK{{wtjsZi$_z1SV7?!ULat2_R^1wtw z4vhUg3YNMYaVFtw;}Yz5AQVjrnJGg9F2JF~r&?_ zP?5OVZ9(tft6Lhqbir%%N2nx4)ND-{k=C2H1nL&0=N3_D`_20?5+O-*ERa~vI7#>Q zU3RVmYq^SglD>E0sKv{>BZ{?1!BcLorRZY;826(q?@ZFgqT}&d+Q;Gc8KqO&Ipn|{ zOe}0TiGp`0_WYPg(6?P&r?TR{XEkiQ#a6!FGchS@vH#k7%Cr=t0y_UR0NaN5N?Id8 zVY8yC;B%?E)Aj(meCdWOzCX&T<4NYtmYAlZ3NnJiGhWxL`r}~}Xj%z*jyXfde5R)N zlb+OVdjNzrA(&C?ml*6}`4!4>_*#&&>vks+I~3Guowe8zP;6WN_b*t_K>bEKZpfu| zbvJUsjYLz^iJzGN)LlbU3O>j>lSj1s1OzU@Ex9lg5`U>nxXlYF?U zfak`GiF697IQbV!uTyN`8D3R8>ttCgMp(F|zNsXwIXTy8u86PSRv?63*43 z!*JH&x7<4)%;|>eFP2AdgbB!<_{yrPO4^s#;V(m9{#(a@F7X+u0V~SW#@cCEGq1*G ziDdE@!~&#~TBgkG7kC);+F2Gt(ezr}5{tVuQiI){#fgGKLhRY_WLgPTbP34PPsO%A z2eDK9f2HF3cT{dVdAcC8qDGE4xeztsn@-EgT^ykhhB3BySjpdd;^@8i@c0|M&zB88 zyLH9|`I#>J)P!YvizN-Y!>RlKq?n|8>q+f)Jlpy=ok&!e%w~-WS6f?~e8#W?YGUy` z0bkB7{N{fCuNamnj)^hqwthnD%NJF3-JrQUDtL}I>4)U1j8tatJw6cG%F;8wBhoQi z*D6iZCspB-Ui~eCaOpaSnwUk)fhqPeoiY`wZTi0fUD(;= ztwob^xT^C z&c0vAdC>K@b_8I~q+??c3eHvo9Si*L2;RXZ}Egs{)X6VKP|AMqM3lvn*@x<)lTqqNipxLcAu# z6E@!jN}By&5uj*wijp?caH_|U<=cA~jFOzZ(d=UZ9j*RpWiCL8o&4v`m664OHy^rf z{h-)Kd5HDsgsO39s3E}*SVk`^U55;@CO&%`7ZQ55PxKF@>vA$;3-u)M+y#7m(KXcI zX*D_^GKF?S)glh)V!F7H)kpy+hOaJHzAg&u8of)m+^5??OIE!puKC3wtxUO6jRaQl zw@)8CP{VOcHWfF$D}8m5a*B2lI!o8gNi5wP%kSW|iVquK6GWNZ`#FGm=#sDjgY3gQ#uYLo5F zNt-GeV|yide=nbj)%bPq3YnNQaQsP6py7gkD2}Y8JRh--ol4w01pT`rVV_i*K_J)6 z=jLUA^BK!Ev?waUAM5_Vjzb}`o;5xO{WMwe%_CR6HP^lIB*V?r+V;~n&Zy& zXmAiCNsU_M^E39?W%qCOfPr4<`3*TX52_BwX{_bM27ugo5u`ccL-<<}GwJ-4IJ0(t zs6kJi`8_s)Ll8a0l}dI%$7smlop^I73_EsH4Nmeu8)%6xway=cZ^nYo4TVH%2Lc6V zOYg&kOfvQiLK_P4rXMtlhcim^%t5T$Dh#Xbq(r7Im7fEcjz)RgpRcpM;R*EPh z((2yxgmlJ9?6|f|l@(x1l5@r^UWYf<&+u2N$($4Wu9!IH<`Z5WhUMiIS75>NeB=6M z!fbyjP1TSHEQt$NJ9<;Y8) zeBa>7E)1zw=TVQ<2_gYs9skl(Z_l2B*}#-fiq^TTDmeX~#&3N{q@4#q7^p-|5m99L z*7S$1MgyL;<2}_TGQ!aWpVlxgEhrd{-E9y@_+hM@UclG(OI!{E)vNyv9v~l#DNSZP zd_9Wsq9*a|@uv9GMSPmDfQA{j88^fp;Uf5#J3Hb_sUWfAIShG#+%y%DY``U(fw5k* zULEm=>r11nW`d0MPW5Vk5g?Jb@z4^Jlx$b5ex4NN4N+lN;21Wa{g73CUoI5$WbVh! z5YJugF5ilKSuebI`+?+e;{$-RxY`onip^z56sX9K}zYBq@qDVm7wm5nk)YrP@ z$l}9@I#S#^lV=ei>&1KtTjF%iqbLa)96PTL^!DLt067tYuBL9G3IRr_Ebgz5I5-S6 zhH-cdG)nC;5&vXpE#l~2US+BKhjt!3pFGDcAAR3vv)dHs<`;%5BXz%Li)7lh^Kz74 zIMQYdMP8tt6t<+sOxE;2!C*J5%-0f;g>*{P*X$lG;O%yZ214su^dblG7B+mA7W0xUlToQ9Vb%~>=QOcf_n7J@$34z@&6yb?| zw?w7p^F`)0JD$QnhBkh(_}-r&EfJ%-O6D(f+w$rakkQhlw~?(MN-w@0*+BVYmRuyX>^8Dm+DLMMc4e zT~UM}F=~E(KB2m+!fgM=1Hcl1>PYKMS@Zq<2joe7LAGRGyC-`h&}QL}=%%w(?7cN0 zv#%8Z0!5zG;P!=(;J2f$ZeYafQbJ#NW0wmP!04xunS;V(89@wyM9k*tx+i%d-JgW)V!oDvGM9dF3gL!i6Rhv1|!3MjX>+O%HTc1h0k0{w;T6X@pq8*XeNasXv+q$yK?zS z#qkF=o9XA=rvEDrt~cHU`JC{o7g7zZVv8h_j69Pt?Bhv9uz@=c3fH>N%;qm(IW6`+ z4$nGvE6OiEK3;#jJ&aSERL4VLileKjVmE8mo-f$xYueZ}HZ@XeM$1&V^Z(G(i)pGV ze_K#JF^p(|z=%%>N%-_HhtDJX?&;0RUIKsT-`#_^@b$lOlH8k-!{09g7n4368x+MK z`j$gtcBU+hRs>Z|AbR)KqZfaARVUkUve&<f9*BvqU7p&1VM)}e=}b)zcqj=*W|4N}PH3l@YU-zIG8zRE1yUH@n$lzE z7qy0d;p_qW>!C{^D;B9O?jl6_>UmCayavGdKP)JYp5wnheL(fx+gT0UV=s=vJK~@S zp_5FDy5Gl%3IUqf=TF3a7o`>_J+?{1dux_V1E;kqL`}*5x=Qcc3Rx+ugsrdt7>Ev*u^V3fdnal9RZ)S9%DtrdUeChR@I9a)qww zQF82w${sdUGfv{)hpGOWw&TwIRkd=E-FkRh?oyKaA?phnnvWrvV0tX&?|OQk{d2_) zH`evo7I|uUCyr36!YojT-|G_hU#KvQ?K zD?);}2Z#F^x`n)iQrT6v4FzXQfphl?CF^2^2a>C`kR`_0oatO7iv%%gtAZ+PD843- z+EB5d>^_EbzghfNuLG5!X{I1aLsdhDc1|)x$+@T_@o4G^>|JJrP*I2)c0oz0($h18 zoZMebUu(;qO{8@Peg=FGpCZ`@U2Tv->93B~PZG%W)>)sP7jh(!+ppSM+tKXYaQ!2@ z+pwhRfe&`=VT$TbcIdL+#KVQ=iii5`kX$B2#WjesOimR--(LYEh;2M17rJ*t(R<@< zEcX-iC8hr!;>Vz=^9=g$d0JY>T0&E|J4LiHIT)f!avr98PN_c3x6!uQo62 zP($q-EYd|wcIIC_ueaHh(|>onX;T|(y?IHrH>*MyAedhTmRvh$4%*Crs>%$YC(_h* zZl2hEMGL`+GSu;En8>hRCuMX`V54^lN({^A+u)Y7_Y^Ft|EUGIH&RzoaeQwITM+t+ z#?S!HT%p^>VejUw;}>H>j26p24tUJ{@O3gAD%IVzW6379V#$uhXlCEBqmOMian&T@ z(g-A&frQ#V_<7g``l970O9mKkgI^+dkO1plZl2rNjQH2iza zQ*3q9@*WK1wY9VB`FNeAqWO8GE`!qU&o_j!1f0WYJ>hhi6C7)VE-ivJJapmF9#)p3G zCuA|N1PQfugO+01&q^Fs$u_lTT{X!WN*=Ndi@1B(yTu}gzyRN{Tpi|AP3TQ_SGU7^ zSPiL?muHy`%Q&(niC97c~`*xXNt+SMSLVeA^(J65NsXQakQ%=Cdhdws%~9P51mEcKJDb*X6uJM9Wrk z{HMND*Fz@PLwHxXDgw>kvc9i3>m~)Q7T*yvp+y9K>g4=1k?+Oy#;#LysG~!?zDBei zV))OUa%9j^L-92<6u7(5VZvS4VZBBDGpZDs*pr+j1fKTx_RWrfrAHc?G?jFO(WQpmi%pd6PgFYuq8*wi%%fG7X!6Jb*EDgnkY|TC%Zdnc?t9Tn;oQ78$U1)3~ z;Wve)(JYGTCapec=??g$LDk%w?&tj(VK$g;#ftwBOy`>fnm`-zbtk+oC*5 zZamc`wlApX1(xT=<0wIBdL&P6B1{e8Ie_oxwTHo+W+?Cy5#*QrZ=Xo*3Do5#+bIa& zar54W*{@NEwe>b4@R1`0Rs+H|hqO1N&)O zm!P+Yf^x9K#mlULXaF-`e@bll?xK)-Zuz^e<5z&6x5n_HJz0)?bxGSlc z;wITz8*4F&c=NtwS*0-fra-JF{&`7R*lri`Gxyf+5%kyXS(QKV#Ykih^GC&`Y zlM|b#2bamDCWW8x;zHufG<-s@53gQA-{eyJF(Zeo&d7JNNobx<*yb+SMpmTeqa)Kc z>SnyW-_e>Hgu31A=oXcz;lIZ4^ugL?3?V4rw%Sn+8J?U!-nraFMOUOPMfQI`UMg(E zA~}-kPIsPf)ZO2|dHGh+Y`goEX1HDIf1{~qG*my?IVWT^Ed4{T8PY@5?HnshjNWT` zVk|BD^z+2ijuO9YVL#8`I_8 zb45bHrXlpgpgV+4k;{1aSkA%Mk1ly|isf*m2h){g;lNY;x*+wRn=Z*@ly(n3z>BZQ zFVtTtlnpxYqgiEFMFCak!+v5wsD|B=>dScfi5`~BnPupF((I5{1(wU5l;$RsLJO&B zUzM?aMYnmOUGof26QurR>Vs{kLom2h77~U`wXrT+*&gjG$YQsOJ1z4lANQcSjh)6_ zI8vX+6_a2@^2bJ(0(JXmLHcZzEuCU@{X`VVVDM4N z7zK@vv$o^EYS8CaR=5Kh+%i-s}iHeV&Gw z>!(fLmYj|gjUxNF{c7KJWvP&H4V?uGbm2% zIbv2xEPG}Kv%I3hi8x%o>KUU?I_98kq`TIAoKS)5uT|#30#75{vSz#PZxjjnY5^4N zJIGZs1aO&BSha6vUPaEpID-TWsS@KtaJB+PVXz6!R8ltl;@~v&(z^`4r|~gQ$vFQ` zPi2{d5ib0vu+E3`cIJ*ZZFtB$mGtFsl8J#d!>?Cc6u14R?U67t3<%Pc+&sLOOH^p} zuW#o4yCO0O&1>F5(!>HDI-D6D$SrTtsBK1QU7s+E$8lUrobP+!jA;^E3=DoT|8hPQ zkWR$9Hv9P(=2cs^b!po7D>{W^2ss_T@$|B^%5SXv_STfDSo?`|fgq;1Ou3ml)#M<) z>9g9II1&!$D6Tf80`RQ2!YCz)GJ1d|Q}~k{zBa$F%b0U26tTjaulT#|Gds)=p21Z@2USH$ zKAVSC{2tdFB_b~Cm#Rcfg=Vse>$H$&KC{XHi?VMFk1T2$jO}D%+eXJWCQfEz+cqbj z*mfqi(V1}KiEZ1~_PqPO&+h)*A9-$f-8yyd?UYWPI#op*M3*%Hp2{xosyP$sSVoVb zxntK$HiPijA=U2yTbJ>MP3X4Ildsg9E{|`gX|=iSgHgi?$M!9D6As>Y0cmkS(9MRC zQ+%C@Q)BGnEFPD&bhHq0e70HY3tH_8lJf9)Z`NDPKGpXDq95tUtbk%C5W?}n!~kPm zNe4eh9XVS;*fZNX?Lv6BNIs! zx4UHJs_|N#2&!>18O6q?q=J>Wt~bEHQfC*w>|()jdFBOZ39<7bICP~~q)!o>+{vc;lppC(8D1`GL`RK=9q@&v`by0n<`!EQEG7eQS6^n+$@FR z5MIqd)to1XzaWplD34)x=lw+W+L40_Hnn-3WW)wMdF{4$_A3}OuniyL!Dyuo5#i`kAYY$y-5bBCF z&(F@@8~(v}VW{!t#Gx0DoJw3I>^YPg_iXj8#5C;(L}Edt&>>MO>eaht{o!UB!CXyy z#07Q+t&-Ywp{F|s*h#t05XU3KMk(W?d*+Y13c5#nCziLQp;HKrSAX%q;$C=)JtI1g=nodz1x zWuw0#8MYAtuO=d z`6nnuOJ8`=17Vov6AzgFb}j4Be6OGyQDV{gb;&-vq~*LIo52Pf92e+wjql0MpZ!&P z-m&Dc990TBb!P|1db4j2hdy-&BL)F0Zy*Itlgm8()_b^#!^B+rTw2X3bM>g>(g+JY zv+!y=oa8!>ChwsBaZ~jAbvhcs%X=ii>mjnt^D@UnnJ7GW_!G6PXk^jz0A2+4&Yei~`hm0IHu=mrMew zEw|f;5gAJw3>I8Qvj0J{?k}A58xj$|(cT~3FjV-2vQlMLHrv782g!K3O)Me_2TDHv zr`!rF+YQ|iS3U9sLNI-wdo%mCi|-5mEtxWuD~BU#su+k+)iP@v;CvnL*e+5Myf~^TZGpDK zzp-s1@*{pv=E?sxC)b1uJ2rgkcHx&rfk$X0)rO}0;z z7FRc8Vd^>w4b4#YFl&8b@BTaKXz@34ahet!M|$i(vd?}kFCtn z+yfDrfkunav=CG%hZcX4O34o$3mK_2lCB%1ETgKhurmsZdc@`MHC#=vD&=l}9>Qj6 zuP*&w&_>uT!OE=3|8%P!EL^Dy zPfglI7SitR?afSY zOxm@MTU@ULO?0j3A|-+iS^t#&BxpNNeWp}{cXoE>7y>@F&&;svvUEG_e4xCT!FG?dqpAbO@`0Z23AyUN9{xQ1daB%sUn^r&+5lER-<2;7|(_8$*;kvWxVL0ebOUREs zolCyQkv}nD$1yFvhk1IjegD}r$Ogn;ikT;_3bhsUHk8K*AV5NuP{BY^BA0zl2h%JN z2DW0{rFLlqahVIr?-V_$T|pttagxv=&}#4lxH^z=&_mB~pFFU9&la7$*n~3oFL1M! zleveb)yV&h6nrnmJ>T9C!gHH1334pXdfPFlCdTe>Kq60oD%Xx*C^Zfx1=vD-+t%=@ zd!f4ha+FmoPQ!xA*@{|N+7rsfbPM;SdUnQ0&a)(U{0qMrOBA;)2$eNJdtP#4T^5}r zH@x&0AgX_@;Wr__6K#F5?2P-XSdo~Bh*|^`lI<{+Rl8->=-jr~IC5)*OQ9eRIOGD! z#o*tD5iK~$H}m({)B#T($*+t`Dy;FJomxV^H*c?_9-Qg{Leg>>SYl9N$x7Z1FH1)K z7rg$?b(JMKj(~xeP#68xIJITHfC7XJU1QEmEWl2X4&!+J zOLwqPPH8#hx{WO zeJeWN+IBgkYTaF3e>;unNuCW8jzZwIYuiQEqUaC~4vqj3T3$t&1KfWVV%-_N&DGt? z^&)vME^tS6+GZ;pFFz>n_hk@iuX2A}h=gdovtF+4s#3JwP3=RDuKJc);#;L3%}>qD zvegzBaVK~L2x+-6JijqZR*r*SwQ6=Wh-An33*cMQT*KEtg1*!NEVRGvYN_@g$%-kB z`S)Hzmgo>^62z`w!IwX)kcVtOIJYM3^wfNyz6RfS5(|Tp{y=@l84*Fbv749Da6hvA zy)YSszR5~U^CykcVE#OaSDdS!%20fPrKs?oQEZB)`$>XPM+x4yt5!Q(0L=jRM0pi0)kIz(}4^NV? zZHfe$tJlr|c>#19EQEWnhonfTlHFmKzvJJERm)j;chbs_)W<)&Ug`(aVhFN7^EPvx z(hp88#ld5l2&L(a=y&%yJvb;seRph=c)TH>QOf=U9d3`}|XybA=f z^y5v#_*;=*&zyBJ;P2(-5J|j@mMHDTLF_`G@p@gu(CO*;Vx4GY(X9R5tc+M*YGJ&D zD%!Zy^|N1=H1dXKHaq0E?fVVE#eI4)-a#zB#v!cjHfBw}$U@0uC0-~_qP!fDTQ9^i zyHaJYkcZ@uuZ#7wdX{p5-%O%de<;OOXW#rAJK27{F&X3xnS5Ln?NDQN@(0w|=rGUI zlXs+8wsl`(H&WfzRCIDH8ujzTs#i_8bI-?ud0jg|Ss+7fWXeMKniRrcysOc6{VL+C zg|5?vVsAf^E(tGEE?;;dJtd~Bx3QpvOV``cn7=PxMd9CeKmHmsqp<#Lx9R0vF@17b zR;=R2ZcGmcY{*(~Smpqkcb#_&=h%VDc|9fY_?`*WH z!(wG3!3rsz9Lj~hz2h=E)NMEHahR|N?jy|J^gcLPq={i@LM`KEly{H#j?zMU2x!q6 zPBy!;0GqO^aWxh!gI@yO$0nwHL04Y*kN0l;PoB#(gg!IV5enDsXt|=d*9~8U2&V`3O|r3T!uGhAy8&r!Egm4pXld7%th(UMS!EH|_EG{DG*F8eTgI7Q8P5 z6d4{1BgGFfB4;LRwUFRbC3>Z?sPblY28p9fgPElT$M|RHcL{;QTT`AROo=El2y#-e zR609-Tv#81XhL{h3Q}Gr!bsv4pxuhxD&Me+8eEq+{%jK^J_JhJ@{Lj8$2DQOdM4%p z(U_4mv6%N|a*nehyg}KXE9xAxUJ~4w{X_%47{_Z;iHko92(gfw_*MGVK48b^UGLyi zZPI}m)brDlhp7{;^UZCmsWmoyMi2X&$x19YV8~ziYzjQb2PgPhyNK+{0!J1LdvO0jq(0ZP-wTaY8%h4%{QSi4 z>{{*W4zr7j^4D3aIOkV5r>^9i=AbJIj-FVNFAyB~lInIP786o`xgcPPB3NBnsFY}B zjwNHgeUO(`&3QJ_f7w`T1*R=YuScGCK!u2M+iFjBUUo&JvEKJW^4|Pum!XRsG%i*h z@#89!-(II^3?jUW@d@xJe%>AXt0C$}A4;b|jjM0a?q)6&wy$hF@P~mYyzq43r1f#7 znfKcc#NUGsdr?;0ozcn~qYoDUFuPUD%&_D{Wm*Zhdun~ZeKY3rwq$7rl7bFz%=UIK zzoBkBpYn4peK+JFk$4Gml)BBiaTdi;mhPvtPeD)H^Cc$=#1EWI*4$oj%)gM}>XM$( zKaypJe>XG6$fS2AvcXA$!3h+h%!fDfqV2K(-vw>7s!6vs9baxPOx`GeSuVV`pZ_a64 z`0>oV0}E0{$Zg~SCi{gLIMK_7&SMNMd796i(<&l2>~eJV?fAaN8BrzQ!`P%V04H|YHAGr8}V3m3e8Y!%*}Hp{zJnozp%G~!+T-ogF( zoVc6UWvTQ`0eUGxU8jM)@DJaS>#qwf?soc5Z_XR#%OgdX0h61X&oLkx!cLn%hF^FD zy$@~v{Rm5FNj1^J7?Sg@<4v;fEuf4t_hjPyi;I5` zf1u(E-o%O;qB3_*gA0$6?>sfBBw9bErU|{_4EB9)Z_zOH5gyI6{UpX0=lsleC%>ZaPO&)5i)|r*vcvPp$32LJO3@jDvv$`-){q zI826%;tcxgd_GlUd=f*a{hAs;5YK%>7eZ8sZ!FO}=G8(;s9Vg|Q;G1rAs-VBS2aG; zKnc3;`LKY1Q6bTsjK?{j)1tE4;@Rv=cx^NNLNPvI>wlM3yHgepG}RT&)-4DeZDITW zmaiy_Ygr)C8Lgk(f8*)#E_nXw+8{XefC?&hH<5Ct+mktY&o$TeNoTi;FQ}5!wELc( zXeymuVU{=Z;Ken;uuy+~t})ls85V1&2q&pcHLN%`{|J7OPM@lbm8TQCRq#;77a zzTuRWZ1A98o$b+;cnOsK^CP#VYI0>;B>xe0dMbYLhscyKDrD5kFj+j?-YXEr=L-rn zy9p{Bf<8~6!QYX}V#oNoR}E|DkU3b+%q;wbQrVS;C8H9{I#tfc*ZN{xSbR`tW{6>w zWXxO_2bNu8Qe32)Ws5wg{V!Tqy^xQ$Wy0@~B>FDM!W|FcoIE@}g5Mv0E=pq`S}@qJ zG84fXaLRpzUc*U}(WB6>8)nGXllU(^G{^6ixvL$(T zS+qI<;a=~z{>6$(z|QIdaDf6HPKS8g)os7pMnYTr-Sn^&#ZkjS6QMEUhgu(5{sz<2 z`R)47`QKasYqm}kZK8Et@$f<`?)&@awuETftmZ|<+pH~ntjxmC)#r5Qt2u*<<3nZD zi=!bzr;-H2FCqyWLe&{-Gb(aC4VzgMQGXaZj$&U|7%tnsd?oP8KaaeGS&3%u*zNfv zcsm*2DM5lJlbK`LCF1}rfbC>LxglrG2$M(SGOeqBT&>Y3{Do!M%jtP~XMAtM#_qr^ZLV@44nQ|40adW{Ubr zluHVb_BKO@MPF2Ia9q;&C6z=>_rNgJ1^x@F#oy%qU*4ymj#ZpuzrY;KMtnXql2!3s zdeiCRbem{B-jW+`FTdTOW3Z}!QPjYg^>;jd)`(kw&OIHK*N|k)dI-^((jxIRnrNsv z?`kf<1`mCQiF z%gm98mM&0?HP+-xSec37W<8q$xpUEpJh^0yCZQqM4Tb#!lo`F+77 z0-jA&W0W{8`n|$0?;X2^7-zd=0SVU8Hmi^CP*2q*+8hhqFjO3l6}N8v5-s> z@L@aL;OAA=4Wyc9)c$cWuTEv=__>iUF+C3$?yjaWZ6vdhP8HEgPIY*~w!W_3O$?lC4J^AoY;EbJF^ ze#d*=XaJ`Gv#Yi+r^Q)zsg|5L>}7{ zkPiAuks^IH`QKQObk(=LryF9##ULsim#cq7EENs;JWgtFLVfl!vNv z#9lO}--y@KF+6-3N0+7Z$gE9(2sTsN-+`#>mlRgK`bu?$TO{fc#E~=Ky73m-*_t?K zlrZT9!lsjk^UERCGFP?RkL0#o`3v)QD&>hRzYv5xaw6&ipY%5vm|BNXV_L|klW#8! z1aB4&OYuf87F)qPT2&c4P@WElMkTeBex-l@74Zbe38usi@MdAKF0TBM0zy~ZFH{N) zad_H3Ni88!NV?Gfjio2Iq%FJP={Nt3A#;5YwcCR4{UXpFzDyI!-_~Qb7qqSXXtplc z{z(K^>)!?=gHWKqlTLR&OY_nDXhAZB7cLOE&=RSb*A;nk%Po@i@d)TQC+^RR6AmnZ z6Y|?ZT{^~!s#x~?8R5?-!rTo2f701KIRBdKyY_pkW^-DObIWd_IJCxerP|B(nn~3e za8-~@sDHb(V?Z^NN`U+VXWH|fZtQ@6nAlkzG|*y)>!sZ|uuDv}hEpg!s0^X zOVa#!rVHz}XLb#a@SydP7)w%UNSxzPQKdx+cP(3T) zz>14UDT{Kfda%89{a8Zo`((b9s>{l{eeM51HHA0(g1GT7X9e%8#k0a}6E2%K;NJ$0 z8&$bFegeFOjhN$Jy^AuID4(721-tquvaY^nJt;xf@W&c)O@(e7e66S|*i}r00*cRL z%l8?*^(W^-3F)5_T3EFP12rybP_ZnP+VRaDNuU5lKvjkAQsg4#F`>x1mgp~&Z!)V= zmfsC3N|!gErn-1O!?dGO^##Lp$ai2Lfb`tKS{E!+Y#T6JvE> z!@WVgeJMn)NtWOewRnLuvy!jjxp(NI^{GZ{!n-^1DSIb^|v zceaJin=%BcGKd6HF*Rj(SrkDX&HAlH$n6?rzu0 zwgMN=`~>HsqD#M-d!bc_-?;H#MdZFwgaW`lF#(hZ+J5`8vWxo>GT=0OSktLW(-{xk z3lvx+k3X{&X4dDSb>Jd+{d|6=^unu-2Dt@5T+TtnDBI=_*G^i8KHK=VScx^Q z`g%Ey#K>uFry15WZqpFpzP!AyiwoW9OhT}Vgq<$?VN3xq7hn;C#^by@GNVIr79;X3 z4LiGWvXmIUk9Qo`&qzH!FBt-lwPo-yA>-*>(Mg9na!%KV-p2JG{U6WyktQA&mu&{J z+~tp)g0pIUmJG7d!f|;}nwYfX78(=oiKT;NRO09zL!UzW@_!sy4|^eHpt!g%(v=FZ zsT1a`EJs8mxU+*^5k3*B=!JI=IbV9O&3jbw9BH*!?3 zZk8j1yBjMgee>YI+>&g9v`^Uh(&n7uJHyp+Xw-8YWXyN>3;m#|7G{i_C!R9VQp~gH z=rY}VDcQo_)_Enbc)$wp;V}GSni&6?Q|n5YMaHvqEk- z>?ftpD#%$?))pE$CGY0pPSaonun=Ug%=D*8-}lyP{5E4(JIYonq08fo9Dz;sK}VH5 z&f*z%0$es+l9f>AOlLm|^qoblij!P4z#uoV{!>|ky>XTFIK*4W@eCzL%zPzy2jE&x}xNt61e0nUh^}t;Yax~_(S(OY0Qzx zV+uxhnZe^SjTz^Uk(M=nFh)0`*7VVF%xud7W+;8SKxCJ03Ix?W&c3**P!<&&Szj-v zXO4O~SCVChjSQIVabg{j&`Q@A4iiTF%+cRwRB-i`J_XcJtK&jGA81>2WCPEtqr^SD z#7V4LkmBHcj=X%;jkLOd(z8nY&J;cY(2l=_Jy?hHgu)U#HC?7@<~c*j7@KVIAHi@M z7`k7%y7ZxHA(Frt#}58b#O;ArE5F^=*QusUOn1ZXv)xy$-iLj7vxWqFoxb*T8^7n- z_k3HK%;}z5R%M-&DX^lqTC9vDIh8kAWv0`)TSq9_MZ*(1I|#uMZXwUg4&2{z|xGYrlUbQb-6har0U^@n`U zm+kXhW6eVaBMncC=cqxTkoJ_p<{K8U02ASD+W^Y2s%53JTnCa+^`bCRaS^Z?V>ENkrgvp_z=$~F;5vI!^`{g4n5g* z*sU(EXjLA5az!~syD%v|&#D?0eUl3X>!Jb1(n@WJzyw6tqaRgkF+Xm4tNxH4<`GpwLEfEO752&nn9K zt#&HgMBi&p-F9)koZfhU{gAlX?qKQnz^rC)5W%!RDJaYL_nIz(R1A4e1chBz><~6_ zz){|r<=K!yvh-c?$etc+*57fqqix#D?$$)DT%BN>Qb$Ha2D3ypfws?`EGASTyj|Z* zkhxMNA{rpTmvwXXRXNtfHYpOIZN02gN4k=YM``c8G`=edE zLTqJ%^UoC)3jD#}RVNC9C!Vtt^=|rln`4YXSHa=!Jr#;{74}R#s-g@5>rfnMw|#q_ z6OG6k{{Saz^Ru8WFW7cBG=$y1bZLC8(S%ZKoX{u)P^BTWxzx=aM3pVD3OE_HYR;=j z{(SCm-ZRHC6g;T${kiEW&*xym#NV=kAu)cC@iGG$E(7S<0l%S}nwyO>%?;+JITdei zZXTYLoYh()K&y#E&|exP;Z;9B4uzT8C3I;8!i3$rZADF)kq;#DD#4Pv-d8mn9P3)! zq~t9=e$=P!oM?{SpH(*2Q&HI$qL{;_frv*qgAI()x!U74)?Xg1D?`!RYUBZgQgX6i z8N_{h4FOqXVOUGwcW+SdlW^X=HLr7aWzjf77 zN11?1NeyKVo00C`5KlcBNubl}Q)0zlZC@p7C--CcPDufyCUix*z#=!Q??&_;fv0UggPJh|3!JAFA?yc}6#1RNT;D|C zz_gsNmT{Edx7lyPkW3!3i|B+eOv94D4(r{*Xr3R!t;1^KZ=RU|OkX_k*bhw?dR`1# zs$Xyg(M(4pZ|gk1h?`IJP8q^G3T@3J!UZW~-OxO!$(|{4U1N~G23+Wff`sCqNf(Ad ziG}g4s>w(E3ALcX>*_bY14Oef9zf}Y>mjpdb`gm`MZOF7= zD&$^YkhKM!f(Ipk36UuADHfLF2@)1=1x9vn+?>k~;}-wp1vxqTMoZoZDwDwOlFfe$^% z3WvfhwZbj6bnAC+(vq62!T4)}JdLtc^tWtm4@0Xa8kk!zVU3gLldnsAl4 z)cYTJNkd)$_8uw@tv^hz7Z7py@pJcGn_n?iR#^oNPPHYvPzIs{m1$Pww>xDGgOlFX zDFTLUQOd#ll74Id?xXL{X};?{L*xnMSKq-O*RAN1k*j-o0Ic&ma#p>>Q+}&13!;Mu zfShvC)>{2uKmcPX)Mk5?K=*w^N0C3iPR@j}%92?YW#EQB>uHdQ_vXLV|M6D`Q^#w= zT>lrk%&aVMz`>FU?|o+(dfcVvr=@^ld9jsJfooE3c>i`L>(lIck*S9j4#P zwaV>o8d?XchK3B)?AzrJ9!vYXms~7l=DkjfoX`sMo4a$)p%}Hod#6LJ)qhUDykh zEvJxG2LIug9PRR)*kYq$SE@qW%0B~qZOQ7>Wi3oNWB~R%mTxK{sY)qBEo4WKOf%@-zp{P&x|58>W4-UA^Ao=>3X{bZVBG1%22rEgyf zK1SW1{;k<^2X%=^hgjvZ{)tOBA2|3`k?_V4 z%8W5Hl>}Yv?J6 zw4!pG=Cj!@z*UXYcwT{!#fj3?U-_3YcLR%JO{QOM{xA`SZr@HfUt?x&`XdqY?<%I` z9~Un$Nvf#F3cahw3O_mvbaiCw`7h6ce0!c2wCvhs|3fq5Z>j@V89<&4( z#slKIv&()J$4o%)heu|<;Q9{aJOhZl@g4D`cJ*{*=Dod3%8~o~^Vtx>60>51SLp+P z&}c1Ob$8mdJ>IDCdY=F==s0wqhYcbcqCn?eAWtb6~&khwaP8ljP#GhmI z`2pY|3uQf!dVSfLy4{n#zfyj| zpMkoWJWk(DHE{$NN-GN6Is9ddz$=V!UC-8n+Mcv+$0&I@Fw=(R%en}$ruU#;HgBkv zUTOOdy2FyP=Ct5~z92Xqttz(dU`EJ(m83-ox^YJFyJdnuZ;Tv~seNT$>4ijZF(Xm> z6OV(ax+1DkuGXw}O&`%Ol#I&ryP?j$3du0;By0}rEbs^a0&iK+qyCJq!3QRQR}0^e zm|a|OqY{v>IB_(-xASxDRat!k9^MzzeykT>&x-l8ZmUKDsuYSt^M@yq&sQc`b9>6BR%|YP=`co=4>OLMGr&$* z>ktR2+q~es0glwx%TK&G%+gzZcPZ!fZeero@difQ)q_%lx8O19IP+J~`P)pT$BXs2 z@-z~uey6~VRfSG`K7RW&E{$L3J_WB8tUceP{;*qRt!L_7bS3ofPg3ymQo-vj!aw^N zW*rGKi<~N>(b!aM9Q+Dn?ES`1TAJ|y{+C7gaNjK}x;xZGH^otZewc)5FXhuKGC3J* zbZksk{_Ek)m=vFEpEUHxp8qp%Sx%duCWL{cs!^v`PX#P+p+}VWi74fDG^c{t9a)qs zuCK5M3K=I8|M;qQw;p-+xfmDD%hlDZ!4cUh>OJAWwf50(nJQoZh<`C@*g#9}kboAw zuVHSsy>`O*&z!}B@5h{;nw`}r-6TOAIhOmyW*9>wlXV+ohMCUU8W6cwIpTK6gkR41 zB))t~qQ!T+z8E}I;nZ+FOtU^0weqciajZq!E$7KFC$Lrr?D$BoBiaHr+R3WXm+W>E zklS?dH`9@^8Vx}f{`zR-UcLyk0ubud2E|1EVM#|oR%gRdFD4puBDa<#<{JV6;*%iY>`CbC*m+Ls#D6zdb6;TXAC|bU{IhKC(4m(Ze zEJCgbo!C{r2SLwq6R)mk8i#jV9|eMN#Pmg_YhGhvZli{K`NRS}XEwxHk90YWs)wjO zHV4a0+^z>Lewv&fLo6kBpX)ivp=BBvntvQGexm(iCZa3HGyslg0hm-P8FQnCgQAO> z!Yl20j{OkfG}Y0ns)o3c?v}K7zFX`l$%#$76{{s!Iz4rz8e>d~X+H?dvaOZD;y>^q6&LujcVp|L#r(*CmL6pG6fN4ln*xDBm zC#$Ax%q92P6uB~Q*0wURF-xD=+}vksK?w}wu(bW7n(a}duO>%VUQ^+WA^D0b0`Xg9 z>!^cx_$GS2B%EYqQl`eXYZnOsMc9dzg(orf2~W-q?=pKBS~04ko^lt11y&WP=C30w zBYMgW#ncHqg9I_mD?o8levy{P;j@0QBez90%c%zs4=?bzh@;(U&P4@_5}%PG`3Vl` z)Vc2F#YeVv_5W;am*Z5QE0Q`9Lo z$0EBJTs+`~+~2^;M8K78nv#I)qAOeLnX?l3WpW^GQZ7@DlI8_}Ta(qcH+B175-iT! zm+9zfpm-&4Q;Vbw6qSl9Y)aQF^8q?@=**{T^0|L&`B_STRIy_04vv)ZGTxXc?534k zXo-q+;zri_=ul+&%>M+T6f7G<6PtZzZ`wNPW-MDG=mL`BTtUgk339rj9HSKsMJ;&= zg(wS=+OGYy`xDNq8GRxWJm29M@9RZ6!E%jn&8YnikC3j%^A2L0D0rWQ)0Mlw3;g&D zX17=9CKOq|!mhR0C8eXqZO|Spb1R-Hqsa??*w}>!|15ish>NB|gEPccOy!J$dX!te z_%-ZVt9U$(%x`L_L+u7(pu&ZfhN5KqoW;2r;_^NF@pRas$5a`pq*n7JYvAC^NY3>| z3$Uy*%_%_4<6)37Fn3c?JNbIQ%QMz#?oVP49uJZW;i!X2+Jw~mw$NNR*?18>u87*8 zPodKh{6pj&M)PhfQ6^c_mJ=G65W8TTQmj@W!i(f#|qTwa)28c+x7+~**rVM2LD zrb?Y(zC_VsNYIYf&|4B*BT~0fN^htRl9Pm3X?xp6mu&=z0C1W^23(|R2W65D_o;qP z1q=+#6Txg`Pw@0?kfDrD9-PVo*r`pg;iZx7hl@ol4a5>fI4okXvSwSvmKJpABHs#_ z?f2&cbsxT74S zR1_?D^8lQq__bEovKLslJ9UCd%JpHmAEo*LStW}-mORJ4Bg-u*Q%zPHPmmq zpf|Jx)SOPlHr$|Cs&dZ&9x*NDt`jygFfpyV3bABh$1cnI152E1;t@PZUN%}g@2-Tc z3S;WbzCFGF>r9?%n*H)NG4ibq#*;v%e3P7N1}@+HQDovMLPIr1uLsBF@_>rALVn_y zLqgvEXXY~eTD?rsh~o`@wzV;OiGly5%_%pI1EfBuVqsO9>ZF{j306C;FwKu+5y zOj|h!ql2S63?N&G+MoMYHImbk>^c>-+cjAYmx*0{HEVJRy96;hTRT9r8*xv2_SzEG zO;Cw0H@mYv2}H4MsW@8b3=qA1IF9DPFrJ+}o#izdd+=+$V5;@^oZ7B<1Ts_-c3SnX z7(M|!vJbLIilC*2e+6xpcDy$}K4Z#3rgomm&>B6JBHK{#rOa1*dMc4_`M7htSmTr4u1*Yt$Lp{bbY9VYj7tmYeCW24%RAL_bbjozA<2X6av1_xxA zm)_qd^A!8f2lzny?$_3n^wc(520D8~QTLZ|{=D4VED$vA3i>CkEgk>maz|rjvc`N_ z$HoXiS=AfoDmhtIUQu>v-W`=dCWOHXcfB3|d>TP@QA0yi=E`?0NiqhG zB1v_B5IaAD1H~e^ky+4c1iMh5)IdT(Q+>D!(FXK+t``nvJf$YfrhMefDo&nf*6^#} z{RwQxvG|#BnFF#~iH^oMG!XCr2sdWd?vje<>@YF$D`bt8kp zEu90MRuM~*SPZq2Y47-}#r57$$O8Vdv&YVqqS`|M?}Oh^{TNZ{n0S)()j1ux3sN_) z(?}(nZxqA~O(Ou|9rg2yVsq zWsMl+;;NuM_Hj>IW@}UD7*)vXJ9lQGsdh`3202NrOQ++h^#Vvb~_@2sbq}OUnpWezlyLySlB4ouPbiwHM zx#{)^x7x|n@_0*h^4s@7e$871%M&Kueh;H1(CD=_wXr+EA=1^3PPY|5U+3}z5;Cm4 zg4+`8t;6-Tb&At+7lCYGIE%Z=PP64XC~*cybo0;`GL)h7|lZ;LX+l1;+^BaEHix)&xQaE1E#0ewiRP*~f z@;JEpzG60ZBy_cs^R;xx77``OE*5dR_=fm>$O1@Cz}Wj(Afk55B+)&Ezlfc zy-?rVsV4lo)r8$dbZ-O!5R5ckUa(h(sIi2e2U?xLXMLDPuvPE4Hi$z%IpN=AwctE^ z_S$o*h?IHUo${y#P;ZcjE|;*xM5EcWvIf3o*JjQh$U^%k z)2b9oL}F0Mfj)eAOy7Xt{GacI63-hE2yg!vhQEZw|1(6Gybwb8-_ZY|L4vLlMDib6 z{{f7~Mf~cG``^U>0rsUO)VHMnXEqSvhJu{_s_4JdgQi1A|MK)-S|Flt5&yr_ub|rX zF0%$K91sKwLr%ryBno#&zNbO%1|^87db&W@fqA-}CBLC&0xb9(X|4=R%JzWRR#|C` zdMJ)Wtk}3Hl%XCPpn~qty{G-mg!squB*VqoG1{akM@Vl7Z3vD(?4EJ1p0aml^qA~r zC_>S811$o_IRMpAZSr!wwPsa(sX8vIdcFL;X1%*29$O>JgW)|-LNx*OD6#E!VTs8A zB^dFs;4v+MdH2T(JK-k9vN24SENUCQ;u8DgG)v%ZaWa=f*Ny$7oleVe z$9fIF(@QiZsNjZ;sH$@%aNYfp<ChhL2Sr+WwZ5mRioEy zyH(CRSR%E1OTEb>c>YXNmL@rq+GqrFiG{&ELJfo#K?_nX;bOs0_$8ZR8VFQK%plL~ zk2{iH&XUhcF5zN3mC4w$MJQ^>fNG!W@?bw{u`@wJ3AMQ6RQrJE%w!<(V(%wg#iq6Z zembNn7|U=R-pB0;54HiyIJ9ce^0i6W*AFr~s6Rj^4k0PE!*;IyjFiR)M(Yt9#nF)` zjH92kn`sa(CY+C$Q&{IUOFSPn(-nnto3-Ow=I>pmeaR*lS_ce`)R0(rc=4t(UcySB ziQrIy$RJf9_$aZ6tvcGs?Yp*>fdeKVH15SfLW}G$){Cx(GpY03+t6tLMme6>+)gM1 zV;zJC`VR}EZwSG(5go6P|U7~w-2%CC!*dimv1_-#z`O8tB>ovGOEB2b^ z)1bKo_xtuP_TGXx;Ki7-*5DrtP;QA5I%VRvP_;*jw?YP_tLeUo$uCV~iA7{N4*2!a zq1Z*y6DE8bQ`%Wafmq;D`X=2>C(3LYRAEox! zA-(j%xt%@Kkr{O24G!<9L(^~3;o_=eoq3|=ykDfV29xAYvM*Ma7mozYD-g%>$LuBN z00gMx$0Qx|JCxy#AMiHV6XytW?d>gTcJpT_lf`Jq#2~^IIcrc6M=$pkf}DBT` z9U^s6SmNPrpAWCIfT!xHd@k9%4>K5ZEh2#n0$Ku$Kz5DBSBQHtgaqLeg?kCxwyBm% zxgTf}G<-O<;tL(?2)yH*{0Ykp#hfi{b1S{Q7?Ne#xy<;jLx5nI!hgexkQfpP0*2{Z z$D8?9m=O-jIuV^tA8~(*i2ph_9hF;ODSA%Oa*{K8PPf=G)H~G|mzG!-#Q*;2e!cAEqH+5;+Yz5<@;Xm)x~kAYNY;!5 z&hooKDN2G`sg~27&(G~ypswF!36--5JdBZyw#@GFW}-bN7=yTBy*DcqwkflQ9{Sy< zdA-wyBz!Cmz|N>3rO9Wv+8U`f{{lB;x;4S%LegCUQVt=Uc`9xJ*<1X-ARvPVK@aRN zRMvK9MyZB|1gd4NpXs}Kw=gBlD@YC*%VElX)hM-^eAS`>;HdnZUi03(^Y29jaFk69 z>GOXCCpA$y!kFc)*nsNLz5rh|DQoab%)G1`Qwl40AnD?weDd|@vQlj+8!bcjLK0Zg z-b{c0%-Cl#nk^e__Si)tpN2|?ff}4g_+E4&t^vi53JuV<%cr~Nzw`nr6ycUoJ!$l~ zUhpmc)55w}e0A;+ks}O>rD{F z&lVei8dP(;2QaJ-#8#p8i~pNc~^TeT7q7Z_qC8E=39icPSM2;_g9;TX8F1ytun-ad&qs z6mJRc?(WV#zdQ5I{r-eIlSxia&Y4Uy@9sYP?7sV4`{T=}u!8tc`hWe7uSHCgf_1`- zX@ydvzJfkWOG>P>S8_Ux#IE0z7%zT=W#U>v7x+3DZSpdeN0ML)|A~` z@4o6SeSJ>F4k(YFqG}(;pn2y^G`RRCVF@*uv=7tuDh(V?m>Pag2m9((GpRZ4yP@^x zoD0yL__-g-RO)(QfLKId{!`c4c{O?-2Zg9o`;G?G*@or+&s6Gr-vtGEUUB;e2J_Xa zFvpKQVR1sevWSbW<6V4G%=2fyw)DR?q6@r|8KOF&j1+8Q6F zhOG$j`_|22BVJeoK<5j^-fMpWF-3%c5dgQaNtFsgMaaFjEH$4j$qZ8Ue_W#OIC`&M zr#r~V$y-Me{2;3fCCpNNil$KI#S%bVPzNs^eqEXb2H|e<+zz#ju6qG%<}|+EYVma5 z4SFd+g9Snl@)*gk`WX8oLkx`9y=E|Db5MA^#eu6^wCQnsZ@X0MW>aVjOW(0sJ%SYf zjifBi&+K$5;|#H9aoPOqUKsDMm{wL1($%7bY#jIBE2?do@2%F#bD;seCU}Rjh3JYD z&|oCB&P(l*u)KJGY1I+Ow#Ol@V0o0JL=m=_O^tzo)n3Dlg*Eoh^V^H#n*JL1(0AHS z2lt1Cp%^;AHd=*NOvLMShESmYFWWII!uo19Sk+X4*5;k%2se zlh+CwZwshzgMserH>J@LUR7^f}w-|WEj#4Ejk@1EBA{*)qLXL5_HYlF^x0nyh4QyA7 z3HTnSou%a{7Y&ZO6GNPe9QD(Oa}7-0ONsnj`0<1SuoN!6bU_!eGjlUD3fY$~Obol$ zBms-~!wr74k4zSU_ssXN8~=Hh+>Nm3*Z}$eLQ5-2Xu}3}mX{wt(gusy>4OcW<7$`+ zhw-RCu$BNP1yc$E#`Eyi@{H3Djd`z!MLYuK#cH570K{80Qn< zro^5m<7le$%y$tsn%{%fupjvBYKwp@=41Qq87N*Sr2gX>j0X|}XbuO5o6hC9`PyiI z6Sd&z9X#xyC2<5++T5Y^mmIkbrs!BA9*?~yUiDSG9V!JH!(c5X#mc-o6AjB&UuA539eEp8WnN z(Y%MH9LQ^ESe08jM-pLdFrLy@+`_L5@6*lpXFm+ zI*oVu$RLf@ERdZp9^t`8+itzKkQ&V@X>u|7ZYIM^*o;gJGgSTImA7oFt1dDmcQOt_ zu`#RIjCgKS!@i55%QX>R<<5&E@m{}eg~)152LmWQzju~xDt7Q!a=c%`VhEt_uCOB1 z)P{o6w3>Op$g??F>trNe%-kAHhmGW(p2>ZA&04=HXkq=?b2TrF$e#9|MI=|*`1M5_C^tD@a+*~!W@*Rrm zgEgFBnP25dU~yG0+g~O!@B?nX3i5K0gr4?-*yH93{=YaQGi=jFcl!7$c1U7wkhkv) zeMJm|UK%H+LW7T+%^72O#J7PsvX23jzp}(?huXR--|RaUyp0T_be*}@^s(#(a6FI^ z4N$;+%hgroW)@Mcb)TxH+K7-#$tD(=Xe{{~$BbRFK={@oem~r)5#Da8OQ^9?LTXP7 z^kbsU#24M^w|4HCG-n^ni+}bI`ZSjh~=uz6MO_#YtoW`U1tJ^05 zdDFuyxD9TomgR}|CL5gwYkc9J+{Q-E5PffUohn^iBseGws9L{uVPXCHp!#|alTHH! zG-3%r?EncO5UK@mxGx|8-hZ7%YoIogXSjTRF>4wzdMJ(jgr4}%l$DB0D3~q9M;0uJ zUtXMFP8^XBv~UWR{RKUINqF)Vtsc50qg!m=DL-Zv@jk>K(5Ha(YU#<f@BcRw*nQI-lK$S#z2VlOQ|CgI%lb8@`nb@dkbSR2Yx{c} zA-^}06;TLPWs+J|4^irO-%J+ zvG5YOKI+zn8>jNN;E=eye9jM1wTaW~na589!GKeI>5hrWZfSwF<+;j#9Ykl>k*PAv z-3#(x7kb~h8Qoj2-u5(p``Hn23~i9EdkFkuJ~1?rHLpz91jeB#h?n`tse=DWvGiK4 zoY9g|`vd1yP`gXExHO}7gVW~}yB3*|^VAwy&%5@P@_D+kh+r5Z3mAjX{#*0^Y>~r= zsc3KOy`KM4f@e}b%&$q|8aqk5E~;J&>an%d*-`dxzQt+YH+9I-iW zt(q>J;q+7Vwt6zBUAal}=^fj!-{D1w4Dl(!)7*(KEW!!9UsQ-KB_KgN zcw44jrRHuDzlC}W1st};ffm{ z$KFVTm?P!A_CD2wE2B6MPIbCk(P3QD)^&wTFMSef)vy72)oj zR~WTKZ1~WPREit>9{MMf_p~2i%J8x(pD=)WoI&&La{e=JgW6$kQZSc0*9g*9^;sWT zL9q&?F;WrINz_V6*M0xIb1<)mqyiQ*#K&1`N7s6`b?m5>8;j#=qAz2>uE6-K*T40K zo%P)?b=7a|fenh1`K+&viG)uteE!&Y2b?-xrKPonvxW2ki$rk%AQrwh(#3YGkCK@! z&b5V68ArroeOUG_nWI!-S5n6YkUXx#Gm%}rF7CFQF(E=mHT#conJ4rk@qaD4iw(|f zh+`PI7w}nxK8jj9A^3)fPx`#nYsX!x^rNRuTwG4gcJg2_=r>VRceFE`ZbXTlE)ECG z%o8yIP7Lp_6S6D?ePf zNt(Z@kEKU=BS&aa)Y9DywI3rGdaXSrvwTPdVbtjOt83@Cc{p7$Ps(lFpJhn@o7DHN zYmTFU{gIfEBua0_n@f?3s`?cH%=KqnLk5YUucA~UDMh>j&Pu{p-HnK5e=` zLW$)(aSZa$JN38#_aRHxCndnuL`Z8P>s+O&kTLAOKOeqKxBA6QJcv7=G$^9}LXud( zHeTiy=zdEh+t-Udi|ONt4S6q*_&I;P8}DwoKSnC);mX4W4I3*jWS%yvg98&Y@`~3S zoiQEZ8tVQ@qcE^GR+vwp_#+EjQwn}KCCYG~H8Fv~58+kRtHq}Y%{%Xw(CNTk4Gr++ z(cDz}v<0UVD;xA!sb4EnFAZMKlGfl?LwI#I(q2#frSFC9A9&tk&*pGR-F0WYen5tFKRJZRPDp{6&ZW zT&I-V?W2k(8Ly_4mkyM9fc>oE>tDL+>>{VBz%y`YOT~lR_wZq{u?6d%uz!x`k~LyO z?Bu(@Hs#Qurfz=kP$KNPHl=mg;`~TA;yh1CfpMd7y#o3OlJ{N1GKqz&<$`9b5^j}R z6sTVH!4>Hbr+Ik^Z6c-vN-t#$FT{1-SXy6+tD|n7;aEB z&8y+TL+VS*EBjBKAop3qr4eHEgymCS$Z$WABvt;lAi}@?z_~!Ycz&6gdGNTbc^5aA zq$xIcDrY!=P|&qdHJjI88^O01Cww@k*}#mOr43w2GULC;j4Nc)R;%C0j$L@U)#TLg z*!i8_(`GUGf@xvL#E4_x^2{%($~ug^o%tV`Wx=ytn|M9;pna~7T*ux;?Qe%mzY?Uc z8lHf)@7+xOpi5(qHZ&{*>2Kzgb?UpY=MA)>!~BB8+!Fb6FM>d^GlxxJ-qLIS9@CKW z=MekD{kLez&70T!Z|)b-%1da3UYFfmEW0CqDSMI6)<#s5qMMb@Gg~HIJMKq+hN_ky zP3$Q4F%J~g)L=rAN^80z+r9DAXgMgzj-UP+En3!eA#w>1%Q|hgX=}xb5;zv-N3hM| z<#)KWyPt)P;kVW1hRlR5@NTS`a)*GmwLcz}9(AQ0Wdu0qQVvxU7m=HxY7M9cQj#0V zaf5gzsdI3TltyySKZ*S^y?zdIw8}8pn33f}EtH@~aZ0xevi2ct5-zkWu;vfQ_}*OU zmC5Q;(@UBdMuf8QPye8OG7;4I+c4EPO5XV&7gPFN)z*Wx1p`g8u!~}!*U$9628vU| zDGiic3ndc!ghbLj8M2w1pCJjsV_5doGgmXb+mmW zXJ*VyLecVlzF?}Y5H}|=>$L`1%ykZ*zDi@)c-0kd+s1&o_CQO|=N4`b0v1S6v?v+{ouvLF!TZcnX6j9 zc=SfvjN<*wF%2|+pbI^$IWA9NKfvNi_MKmE-aj8FTpy`|laH)RKyhknU~q7;)i5al zBawo|Jh}`DlVCH9m4(#gVBVlcF4@O*I-+BHSof+rswpfpJv930*3Y*39&_t1x}6G3 z=&%Vu{|#%dDmz*gvm}TXE{SGh_+?RA-u`gqu4%u-ajy#f*L5rKo!wwFWospd!HdQg zQ%7^(PN3UVRN({kvgl|0>etz+wFWx@48la9I|8{OCGuI114=i8FF0~O_aIG%5)YmU z?|Wx&dkp7y~zJ-mU@i)oCZ#Pwo23`$QCrivmMg@igk@)i66bw1p3k0PQ?LUHpk~ zmNK~a;>RD|o3cNz9*b_>25Ro!!nIr_j!w>|mnF~xjvqP&_*}QT=S)_+y!bl%LUT$P zW!4@FC;ZvtKRg0i6dD}~>kou+=(lLxHAk$HZm*A7Um()yHRJp)&3A;w;mfD_76x?O z_N$ZoHmF1#H+o-v+Ho$=Ow7atEr|h?Z>Q8sn30rcW0X92?<`L<150^R-oTI9JZqBc=Z^X;DcAR{g8-C3s50&Yk+3{{Qp> zFphl~F59drD{gMDk5?BXxAPj3#?%A2l%_Eb1;HvD*~4k%d*uh4sMl_!+vPO7dL_p503Tfkoa)LQL7DQ>%$#ZPs{$E*D;;`>kA_ zjMRD2g2l%NtlonLo}a8Kuk6-?aIyK%7uD4|BHBb?I=%uE`wIn74G2J$8%=%=-$a!@ zq~g2uTV#}G$brq9MDWmjHli=RiI6iD#`bd0_gnSZiV$^t+SWqp{}V8N7&Lo{r;WqwQOP5%~4_SkgSlF5KQ$T z9b%WI3J`cj|JmfRj@(%Ng~!Ux__2iXKMa61N|D#B{Ebf#S*hzTHeZIxT7BH1fltF7 z(rZ!iAcjvLk!N9Gq1W!FM{i%4_W6C_7jMG{^!0fM$NUd!jvq)VJN^2y9zii#oNgKt zl5ak+LOnh|6!Shh+O2YfMZW@@9oKE^BQX5)kzQt{v5*Gq!m}KFm(ZLr^E`#9zqRyn zvy@O8iV5Zn!fol6sMk4z-Ug(R;L8{5-h^^qXU6hLJNPtQgCrc#LTzC67F%$|+nawi zmZ!kgL^3_QZB6HpdU&n6t!YC#ryqRIEJ;&0<_sp3V>$#y(T~*#wm9@FF&JLP&{N3{ zB;N=0iOfpW8Ym@ByK&5HX@sgL&4TwosU@)AXf-HWVx=a0@O+3ZbK067NPL$_dDJzq+_W4x< zrU%^-e*$;gHETI9+Yn|#N3?9yA7;53TkLO>4H>CGvqj&}-x?Ykaak)7L5|FZa&k=8 zHa^reG~XA^2Y?tEB=)O#(A8uc-6A3>VPQeLez|48!u1#kBDc$mkV0pB`&UyEwE%RyBQ;s;mYy~2 zFUPyC!u2?q`e&DL)CU+RK(+Qzh9R-g{Jx)|YVHJax;G$DyXyzI;k_pS7LltXI`Pu` z@|RF=Buy9Fvkss>XA#Sy|8y?=gl1;qG}_|}9fiP3YdNGd@ZAp2O6|;<;kmrGaeq^7 zYNp_>Cj%fOdis!eD~6{Vsk%ho?@NCTi(JHgJ!=vCUTu9g4Sca}sS{^Y~ zOSo15TVAg6ku%Jx?dTa!(!K7u%TGsY7P|lvv|L2WAI;o>q^@Bfp=eGU87Z!pzW>c5 z=3^|aqx-qolR88u&5^4K`lN~u+S0DsdpD?Q>{FvZst$*6hpDc0Hw=+{!22hX1V2C5xlWl_p;ViYx;#G~+;16vuuvHcZg{Bw&1Q z>A*R48o$f|bl!V!a)0yC?PD(Z0e)c}Fj4?E3QlR2J&9Ut212mxWJ;95s){}_N2PJ0 zc>tCryTNq(u9|aR(rC8VC)<%>-4+!q8JtdbjfbC6q;bPD@vxs*P>J3Q8DA+hC(@DLby^*CZk$LL=lv zT5hJYD1d@|`Xq*64^)DzjJ3I&ja8bq1@tbR2ETn%!9@zjBme*)2FWP-H)WfsxJ0jn zEDu1S{lgC;ZKATjSuxoi(@j1$5_WuCZ{+30PDWF{a`&l!8~j>{Q_z5PC(6Qsg}6`O&c+z@ zUJ(5O3p@>29#}^8*CFZQI43H&@w=_6{gbO)kZ%8*rPfY*CDqp;uwvF}tNTsG(zjJ< zB!~g?-wpF7>qZK|Vfv5=PbNQ(R&I--0F|u65Zq$ob<0#tx}NIAv=qt8VR3_dR&5(@ zO1D$kd4?-p1zZlbk@F>@*!F=9*8^srwm@w{= z({Wx19%9Nh$a)x+&`a{7TJW;$#57=vMky3SdX%>eIcA8c>M_k4>&6w$eYW3du!B-? zxy^9W4Hz%LIE_ByXLmNO_rW{A1TQi)ju(vh4-;?f6{AuU^s3PX%qaT&WB^Xx2UN*{ENei|c_)AWhfR{J?zfp{>^4cazF0G$)K=ym9s zG$p_nbY>Yz(yTQmK65D%1^#Dhh)8UfTtG6o%%{1bObk>Eh&D6MjjKt4Bi3Q%)Rh0) ze~u+WhK#=q8!fwOi;g|bH?tta!IV&?WeRX@BX*{kZ{B$jx{c5bx4PIa(-NX>edlW< z2{Ha#;$Zl6dv53#HF&wjbI_ZiyZp7Zyj%mU+2Ancd*$W!+wfSt)s?eGNo}5l4%Yw@ z_lC8A1L0VFUA31uicZq)s>k}F=X0abLD$@qCq}Bk z?FK-mNM+EK#~zVS-^3;ChJRlC&gTQr&b0&GUdpzu`NT#+J?`uVJRNS{@^;afHS@UX z8!DpihiM_N~AazC$7o<@wDR%#HZ&~T3oj>w6l z3!$m)9^44bCpQ<)rsp#uXi4DFR=CIG38?l z7xM@71E63mju{*}#hz(59s!dQT6Ww<9(?8MUH8{iZ0z_*CoDn`|+ z+P7KS6U-jFnIz5TdAQWlG#leA^JEUXS$TK4Q3*ueLmCPYQ$O@JXIu1{?^j#F!vejZ zT;N~%L!sx6G+zcJuHpY2EaXI16G@tz-?E=4=hN%COwe=iHcj<^R5456Kro((oNtR`=9wB}t z(h7;45FhR1&3R3sMk1NxWVsvLtvFa?0x8bd!oj(d6y7WLrd-LMR;79H@zwNg zE@wsVCK(P~wC&b;XIb@fAHY$0)xqYfaQkUarSV1K9fLadFp`Hm#5_`@q&^>|=6<2m z;1{E<_fenUi|tEK&2uh_sWi1MKj~Eh7w}*mak@58jf-`I<2^|wDRmNj0)XI+%zSH; zLnN#BYiDuUz?@G*vheCv@25I_{v(iItn2xCyu7dj{gq#~dh0`4gfL*#m;hhW1Ctho zdx!P!dk(t9+ea~67mD@tokxFA z0u_!gA#q~()%G3tt>tK4 zowpH`$&dV41D0!rJ69#{Y`r7tdEa;c#D^Pn;kv>iF!ZTC&??di&F1@rN35F{ERq+R zx%$DvW@7N2^6CBX==C4564AN#){&UwE;Xo!$Ah=xiy2*jCY2eN*^5-xQfu$Qi-q*0 z<{Ws>m%c9n4S4SnSS|99!Y5G%a;ym6%dIfuNevgCVLLq8REXXNN`^M^YCUs(!*W6* z1RBD5)Nl-$R{JwLI>X(0)&CbKJ0-4|zyEB7mU`o?EG@&S+Ngg3ELIq< ztEOA)M8h{Fr!qe^r6J0BS|SU{d(L2dO6u9ktC}{Zlo{tc$9QCxcWa_TstcP%8xmyoU&-A-bUIu zDC#MW8PZ&K6|91{yCZ3w`5z^|zUh&z{G0DL{D2{p{eNCLffkyag(CRJkMsCOiNW=8 zSTXvW_SWlvk-VszBWCBVPw+O($OctS?M}y{#%YM=1KQ@9YeDe7PJNEhF5?V(dL*(R z_wiCQfWAY`gLXHckvFxqm-&vU$3w8kiv3BY#I%DuBl3|>xCdu8pmC7-{-ebhvC~A! z$x6ZmX3b-l)Y`_H&+h@N@iH(>hz_xXHVo&Ow%C-|pe1rPw`Mc4$Z+eDWZkaZ9@C9} zK{+=1(Hi*ER-Gf{soEpVqd6Tk3xMqtUYJubzhK!q$FUrvSDf-WHFk zH$q*xC)aZriUI6LWyN7Y`(|g9EAQBS50BNidNUmOCj?-2@K~z}U|0fx2Dg@z+wEa( z3O+vwNIt0xbxLMs{vWAyVXjlFG;fT%1c3L5l}aZh6-oABM;$puKa?2gtRYaUMKrP2 zm@g}pka-yRT39bP)9y{NQK8{3mg?mr5fRoIyv#?_YGLEqEynyLZxQeK6H-T31S@Uf z(aksEd=#S|kU~F<(klcjm@C+|_ug>7cL~o<;$yqM@!^K|LHUNi5ryO#dhA}8y!^Q7~n=j64A15AzvT;ZVAjF%6635h#B=ls0R zq+q4I{Zg&R(UZ&{Kof&IbEwkB0t**c+_@nXkPP%+SRm{)0I@3xY^!Y(#uE-el|=I^ z`$LB#Gq)OJOiUQKtQzfcK`yzy#5K=!)7|*1-j$)sXBSRVJ3_%9u787mfDW*DJ8SmY{dMUiPu&`7k8u= zG;r7^O?vapgqP|fU28hSSBd{3_`Co3v*#sRtTM|Kmq2^ZUTBqXxmt1I1HKUHQ!CHb z{&(8T*xlu5otuGT_HQX5)zq%~wJ`SnDB-2Qt|k@lbS;(SbRe{*eYSOFUib{AOpqRc@Fo0Jj#!=b;?7-yWzwG3$%GHJ!{PK7Ti12GTh zx(@0-l?n0|%5ba6D)!rU(nPII=*5$d;|V5)~=?mK$tI z#Hwb>Ect%)4wmw z9o1$#dph9fA#D-QpNsr<+PIEHH|ohWfA-b!uyYh0-R1-sVy)XA|M#SAsyNaY$wvJk z-RIA7YV}rr9O5d==xevQbg7{4&q{2Igq%2k_q^=#;~JV%kPViw2nTN>o40S_s?==D z-p0oyxpomKs!5~sw?O&`BePE`=4r_<&7beOX5*KNBM+h$R{17N$XIVNcnUj3*rf)l zpV$k*%^_sH5RXx=J=l*Ql%o$e4B-lVkK1F4%WOTbd$RaU=+g^A)z|+j*w<(KTg}aT zy|k+&;r&8-Yd91_C@$jIJ5fCdfN~2JV!q`$J^Kvx7Pm7~z2s6FlUwy3H6~R=>Hkhr zzWvw*mRU909=TsU}0d(ev#8q9N_dgD+_d8Jwmqd+3$vOEb>}ZKCj1=@8Myk@~RVB3_{KdvV>Reu) z|NL6AQu>>hv-zx|uy4CYHmvTIZ>2t2ISm`JQ}LXV*Ds=JQEs?C5Pd{II@UI`3aW?j zE~<5?^vtp+th-(`VQ49=p5x53k{c7(_vEc(ZMr z@u!*M?$>zK6s{yPBX{@8TME3rm5ZzyLeN=tN^9$GVO2%5)J4%P z8QI69602&#C=(H`4iVBcU%)_9{Zn)4Mdr?pBv!F`^}ehoGFf_Tx+08c%T7n5{tZE+ zq>a*x6gq-Zx1} z-`=l~KUeoflqx+25zU*O>D`M-z{3yKcwaw`Qt&w+_LS7A=>Iw!T*CaD8Xi9BF#y)P zX~4P`MG7dVKN0XwDo7qC5;7q?3`D^B>zYK1nd4Nz=LUg6sQ!VRxy(UuZ_!%XZO`5P zd0I823l6RjlQ=AiHup><3hQV50LP~v7qrvT!b3|H#)#b*l?T7M3^CtsVL>74X_Ku2 z!;jmc@?8U@+`CWE?8M+`=o9Yb;t+n99*`tB)j?bEc35a1kDsNw2MjLiuFi>|vY+JN zXD$~O@SotUrCMz_W`^MHLPIC{xy8+J%3n6OU)CNHFlz2RW)LdIv-xVCdU_hVQf=IS zOppkTu%6GtL6`@XDS5B!OAq~ZnH(2{oiIL)gt0L=Qr`c34l)@_DWImw#pnEmV_>oJmlYOvk7YFh4GrFs)9z_5(Y@+%sMWwd51RO?2 zMnb;taIEurlPN*mI|MQ4@&&o60;j!zeNGK$^szuGwYkR^QwvkPB~7nzkXuO$si3_u zv$=o$lj%y;*DG|~N z11F#8n576iTP4wVyoxt7$K2-XtY|aB3+YNx?q9g3h#d$yQWbh8Cs+jm%F;>-!@TZc zG?5gWg<5~$N&=GRD!c7PJ7E(k3=SLpsuZi;h`kGt)%k>f=pI7lQ6Kkk$G*8b5ya>E!KtP!X5W;I$`S+V+Hx7=yc?r8vTNgnH|DjRziJwCvRpdWi8j8Nb=Z+2?6QHe@WtKN ztR#@|=r0tW2rLDXRM%&skxPAad*7M8XCG}=EUL+<(dqqpi=FXbesaF*^!IM~1e>h% zozP( z`HXVrPoiT9tGgU)3)pt0p^Yyx$hl;KQN{FVq#V3i*)wCkzRaPNsJZl>yQw_8Q{^X& zm$)=FW=6Nya5Y|hQS~mv=rEHq(U4+I9t2S_$jDcJmb|qKz7a>_VupVtZW$FemZiMk zeqZMZ8M`0~4&=bK}1?EQWjx ziFbEg@AI6cE2qN*ab@)#27W@vg?tJRkEU=|D6Y5JulCFGtl~Z2xTc{0@$+H~%fmIka8Z@Rg*a1E$A;J7(sMCEAIzaV*>MpuXzi zo1hkg4y*6xpfg{hAAZf|Ei>M8K@m{YnAxXnF{J(@^V&M|xL*b21ut?wp1s`8qL#aD{V|Si01)KZQW#@`j3xu8Vj4s6Zfq6=p7I-zjI~=vlryJ;o^aG;AX8v`wPk8;uY2C zh>XOE2rc(!+myWd=ZRb!V(V@Am8tP6=Tb`4{+l(1*VzmJHXkVn)uUFj?2Gf8?= zScc&{azi-+rRkJ=MLxZA40v`$OLsnRfiu~^Ix!{TPh8_nk4?s&z?Sgj5)Zd4&$dr# zMB9q7V`ICp$=h{KAo=b8?D?Rf!pIlPG@20;m%QI9h z&}asd=gL=F$VD%oKAmz~*W@Uzj_dv9#H;BMcL@N#YE#a1hDf}O*8qII*hj?^A}-~h zd1c{QD~KGx#rySHVuUH1UlWPUQ1O_0EwS&IYI2oNNgaD!$+0|_W^mzxlV|gq)0ei0 z&ud^Sl9HQ=4lf|Ttm+G1pcg8-I>*zADjG;IE&}uCnnu<2l5Q+3q=|5!WFxr7kR$lv zL3{kK;GW9}U~jW64YW<-B+FYUl2)KtRhaF{~4 zaSoUK{NbeE%+Ls`hATHfF->qeZuYe6nLqGd@DtJ4Ubi___>PNu5F_*RON!Qaq7=n9 z?jJ2*>gIv4C8Vj==*545&}WXuKvQ1s*ay!?svr+cxNKj0d%)hP2XaIGGZT!@BCupI zQgD7+aIr!JeO^lTuS*pI|2a)HK`mhJJsg<_sDyBBX z03sR4NE~!eGA@Jwv776$=C0=b5I(^)=eL?YhLl*0lIMM3&1UVr1(8V1z;O4_Y>)+F zt+X_Te19v&@RMEI-;;B}pVj!QaMv~in?FBSarzG6<w>()XNEL-up%MLwh`#;uauno6-h{4?Bo zbmVc3C4h833ZeP=9}VXey{&(AiW%=tijQex=zU(sEMOUao&kHGCPr{hggy=+CWjy6JQM!k1-p780 zZ^Y>e)Db;~dvyD*p~*e1q2=}H2kN9f0lw+`%Ybs2tRgKf4bg0|PJF&AuAwumxM_A) zrHgK#^fKIHM(2k0aM+_e5A6KV`|-cF3B`#PkFIVK3JLkj;8$(3-2Pp;u6f(n<8asB z_AFgUN>-)NExHJC5B*zqYzo)iSjD6lNST77Ie=DKknU)@ zeYy?-5ERixpb2kOKhq5ZyR6wx_L^GT-k7msf~o0Mg;31Isb|OVihoi_!XqZZVGu@_wg^%xo^gX z`ya%xkRGhAI1{pXu^_-s4cJ(b5M|6*DOCkdutRDyMH+WKEk8>oy@5e}?Z(r2(y6nE zZ)2NYKDtMEd44gNE;Q+31q%Y_i0C}L-C?7T;7my=MdPX~@Pa!kw zJ~bz{WHa2e$S_}LHA}l3imKzmAnS1sdx_4B1a;GCeBb!;3r2{2lN%$ z6_R1`H9=KnPYe(eNqUX>TyhF->`ZHM$^qdgFn(bB5OujSAZ>?GZe7L77$IirEL5C? z7A8N)Dd^^3f}!!gS3KS)P-|PE%Rjs-8Y(KdxpSGIm1>>Q{)g;lq-KzJb4dq|R*@IK zKnwxq0Atu;B0+1ajn8jy%W?I2?-2Di`_DkZzK5c`8Nkl2wXl=KB z2bg2M-;&ri7l9EEpEt*^JJ|;Y(n+BJOm!usdNrD?jq*y!O!Fqo?A{SADp+z4@$zSK z7|q4M^dLKJGp_vVI}iOnMZz8ZF6^PG-4*K^((?=1(1+?)no*StJqSN(>H?8jYq$JI z#`pD{Mu(L)1nq|VLql3qK3izs_}grd-&x=DlG@Wkcqr|9*3;3jfZJo3-=}*;kU^c>@!CTpbRDlPW4C`__|vze44>$X^3D`2)Az@# z-Ko2|XdUf8fFJ*mCwQFDns;ryc=xa$MId=tqugKX1wn?Uu+Av*TvK6SJjOng+F4{B z|7WH4eD6o2Wq_69)#%MW4#~BlpysZ+-YfH2lF4J7GwKjh8--|o1a(zubO2cL33qqc zpohWvV!qba2N9|PNW4EBKD~S)&)dF694jj$!U`LN6iA~&NSF&>ps~2&K^wrz+S{h7 zF(^Q~#2n!4b}gMIEuKx9O5ITKC7a913D2rNkl%pa$T^gj=aH5}02UHEv&gCO{p=ff ztN2AnItPH^FwDw~sI}itNwcaK=AoDZo`F?z`>1%MUkH`@@D3xr;2zWHoEZdPzQGz2{t6wyo|vX$o3ua`_GmVaBg_Ds%ZWEz)w~ zi>MG^D`L`0RXplD1CP$L3WDs&rvzb-iNbCJh~X9La5aJ^;F!8mj)SvgZB+94nb(Jz zu2F}54Kj^-Q3}7q&#^ui0sPO}dacuSm*c45*4jp0QSVfpV6(({OtX8%z^m*>;h%C| zZ$E?Q4OdSvS6&wDmc|ruGxPJ7@pfly>4r9{!mW7Pxs1D*?(m?k;>4^vr)*80Im@=td;GmUyiD z6Y3apj!NNMhT_yNt1XQPttfG@*v{uy?A^IDD=8L+rU(|9;ufq_5c%5f>WVq>lDUjb44nHKh|vZMUslSnfaD3mR$fd5gq5edoCKBmAuU1Uu#r zXAH3?Q)%Vdnwo#dpR?G}gYIO1wJcj)7Ys_`FaxABR|Ih$XfK$IkZTzM#>4Xu(Y?P; z^Tw1m+bTVc*KW7(-X>HGlt4h6+}&v6X2O)d3NKa~rUDdk06M@jYjwy7;QoQ#3aqdE zj!ys%mQU&4Vx|8-T)kyjRbA9BOmDioJEWz%luo6)ySrOTk&^C4YSSH?5-9=dryfC;)M@^B?NenbVy9-z|1K{ z1qS9g5&z-`W0#J&&&CJRJ$kwnmV;weW;Y$TH}}^4T_m}qvvvMPpmyBdiTnP;diKwA z+OM4F0T9N>g{K6Ej~ua6LBikW8-%{+rp*^M&r*y!0KZ<$xA|luBJaeb!bMi$RELqz zXd*vvrj7}4lE&B!rldF+0<6m2Gp*2sf0kN;zbss7eQ4^8a0EDnNNP=qtq*7s(Ay}Z z7S*L$&i5kI2DGa!X@Clo_#(@rq>oG4hcW=CQek=Ylq0{nn}qos9-Rie{vw_F)QvTc z6dZoj)trmZ7nTqP8tHgN%Vb;35Vym2eeXPUYh^O{EK~S`W$}Y{$C{6Y219G8LP#&d zawN203@4!H1zaai#{{p7X($ZX#@?GMN`famw6ouJ#{6naadO&uy1qJ?t~hm~PD6BB zFl7ABJ&3;eb-+3z27r^y6fuv5(1YlxVsPQ~6grQrYTNfI9R01cg7_&Nj?6#vi3Wh&1nF*@o$#}DI$pcf^sp$H>dPfm(Tz78 zOZeYTa5sX1Nx-5n?RC3rtNd3`MH9JPew3MZIPWNC2yA60WIn=RlRtgvzgk zKVqF$XYhCMy~poI|MhT>{O6gp_=A*&`fm^^NZU%>$?4?POW}uJ&wF^q4_iTQAAh~K zeKTQ2g(s-3vbA*?BW7|kV$d-J+l8ro#F$BRKNdCg@$73P`Vo)&57;GuBT+R8-HL2D zQ(FL@b==GDDjDKyFXY?CWGSRZ7xmG=j+HWVDcO18$HX2C70ll5jw-Zn;wC%nyKW*^;kLg`6Bw7LgC71nhVK2+GX8F1mJOfnziIt$KqBwa+(7yU}mpF%FBWt}U6(%l!Nth3-!rPrdHW2GTLv5@>TDCE*k#=$;APQRI zkKa3df1x!}dmz#K2<^SGyVa;vmxQeSR?*aB)(~MZ9vB$(10-u_g4+eM^P7)v%j=feMMELennYH^g2Lcfx z0rom31NKahd?SCzNVUOah<{CQKH8v`)6LzTwp_fZjYXpwfU7M43Gpu5AnO>MQo$cO zTvGm6w1|(-cfXvtA2u^tl@(s;b&N_^xB;>`6#<+XU5vjWwLA}V%$>Dmed>LO?uJ7=s<4z?L8Ch@*Dzn%IEf1|;^ZW(8^1lx=~T8V6>Po%&-phkCf;D&ORx`D zd`J9PM9*kSCPeNv1=)l7vaN*xjFb~ygo%>`rVr&8#^a`jg$r{X{nS~&h3QZi2w(2< zO#o0|HTc&_EyKTVMEJo1b0p9!BN1G zF-xM7tejGaT!YMd}|&q?Sp+}(dH#?qJRb$qN@9t%rQ{jF=k9ynaSKq4-l zWSNc^n!*%F{&-LCHQcq3V=p+kpZwrpf1=AXZNzeiFjZu=mmyt2{0jAfC152GUCBM66?0L zcr1AUq(zCA#=wO{fIFaP{;2yvr}z0;jnU+4sr7@vYFMC)h^_ZHqgrmA-THIRd*Mi{ znknu4RNXmdnI&?l6M~f>3i`W-gPW#fmP(lwHjJ%LvyEzHXby2VBtn?f9su^N8dS)tV;TVG{hhG6Y;0f3ymwIg)|A7;reGfqD*AuW~Pzfj94~d&QMuNt(c1e|_ zRwg5@&laAph85C>tw7ntVTsu@Oo<6>=_KnfnpB;EL$C5fjRoH8Q48PowK&IHYDZv3 z0rR=JO)*~t=wB3=`__|p@+fiPcErS~!zjlRkyk}m(^2TsNS>j~WZK{WakI5A!SltP z1yh)gC0DQws83j2D@N+~{O2FvXOSx^$h8V-z)c*puMS>BPBN`Q9-}_L=WK z4|J{6XVTQtAut&f(iQ|@(_Z?7!ikO_yPuoc;NO4Xv`3ZIU1ai)iqJBq16<1wU?#o) zgHI^{6S=zrhz68xdGp|Nxvjz$rdhfZ=!qgR7#1$FX8vS|qR)G)yJz$d34pUkaaI!I zY`(T+Y4Nu+M12g=Jp4^1;~L zVaPA7gTcXy@?0uEdw6*!XnXgz_ z#;t8Bku>$(LBH?nkV@PEVWjvcj1lFOLvIW75S~1MmNWAj&mjvZXtAHKTVZpYQ;;%aZ8sVXd08rf<{;zc~@FMO|z;pIM4gmE4;Cy|n%v)C7M zcY7RL^5tX^DCto!^N)1n^yWTfz0TMEr&otK-5xI6YNID0vUENr&`d+l?b##`k;X7^jcmjdH+3-T^FWXK+b!xxWgcW)OTV zadvt9&04Mg_sSO%vQGQgrFk^ju2+A(^J}%RSjag4{CaxJR?_;N=UFY+7-1lWua?4F z$_0U-@z3={yxrxc2X-gP69}iCMEEV^@48hxL55@%d*+voK|I5TLYEV(SIVtU&3Y}6 zVoUIog~a<#qNAb1xMqN9c>(h6SgjSahD$XLT?!tZWded9XPs!M^D|fWKSXr%NFP7B zX5AHGgG&#Yxf$P@dQB--$EFoUnDga6>k^?gcUAjq;*bBZR%*Y4YFJosm6r6B5w21} zNXQ}c@g4h z7YtfR?!vlryk1JtDY>IU&;FP%qipQa{QNWHv2N1;F=2BLSZyy5#ft25rufyKBmT3C zKNF=Uw!X;wF@%{aY>yVuo)G1siRwGjA^{9J(K+VHB??b0T8?$Onn`$1PiAaEKqda+JPHD@4Vqf#$gOT#hKqT)LuCaVtj}? z(Ldc87X=*<*^}#2Wpr_f*%b0-T0ia#NfTITLBBuks!8ZCox~}F*A|)x5=3LH0!-ka z7y$m?sL%g1EnnnW#9wA$`4`SWV-#CEXfI|{@8AB;p6aXWxxU!H^Xj_b{=l>%U7>wq zGfSyr4N1PxUzyKZ!>M!xue5RzIyAlV8^s$FeAsFrTW9Ze9Ou|f3>hRvxl2Fgw+Ak4 zM?*zCPvF|4Kp`}1mp%I0ukNV(Nkuh zd0`6e5Js_Rv&ERbMPPgLgRIUP!Hyu1#C=A$LF@LK56oQ;{PAi>ZUj}}cuxbxF>646 z=z4;AD_yqOzw3BUn!2D7odvGgQ{@cG1a%e-KFbDecOm^5R~~Lwd7nQNH(`Kl_e7gn&uG zSUo-{gDQ4Euz~N(+vZZh)kH+TpkTN7*%s-?;||c!dz&x!}T+ON>v0zM_g~83u?Rc$utmVF}y_ZaYTcm;C zG>95th0{6CSvL}WdM}BY!A(u%W7UBoY2qD_B>K3}=;s^URXUPqCnk$s=|_BpaY@7> zMmZ3vRehz~735-RA#ATA?GsfXm}!UdaRVd)h)#$|{dsLNAa;M6$XO+r&irTgpaK1e zA6>`Cw`Z0t(2aPhZf0+8f7Dooa7r+#O+L8}H1-{x2?AG9wRZRPGB2{e!am9T?0*X^ zPW8%F9eqWuZqCF{^w}dX8-I%= zL=v<+rzdn9A=!1;gSRWYfLBRcB#4U2?2Wf>qxvLw@-q~2ms#BX9Q1mLd82P&wf)WW*bi?zruM7%lkK@ z1YeH^@>+Qje$%<;?MRVrm2Wn~?lXa?k5Q%hleoH(pqavNsT0M+cwuC26-ThV<_!lb z=O+nNho|lr({lo@FUc4yzmK$1N2YVOIi;4-GaA#mCE|7C?L2FCP>#yaGsN0q=3J1% zg2UAN8z<{>TXU*<+FMRb|B00NSy-!fiD0|4qkcGypzBs78(8>a1$t-F1x!1{X_mPF zH=f^Hrv0$eb+mvaGb5MwmMX=H<@RM8Tc9UsG{%o>v}U2l3oz15^%7{o^B3x?B;|c z0NdgFp^&}}BOHVsFwx~QNlZT(H^`9H$r+hU>O|?8e4d&FLP%T1xx?R)yw$xHF0|#FQSvADHL4L zS7IxR-vjI4g`_q;R(`{*nhvtTGm^O5{3-Iyq1gTA`H{2Ku}nuQo=5%-aj51Dc9tZP zIZjVXhKg`M60-U>;=Up{3a_7I)L(U$PjM?WY^}AG!@;or*2>Ftw3@%XXR1XDE{;*1 zZ@L(F-AO$8#3^s#m~lgw-gn_z?ZoMT;02X#!JAY+RTVB(HLof*p`}$*{V@J zng6n{x^vDcB11Gbe#x)=D=K&d91$M;PT%6oZV2Mncf=)UwXe}ssOcWLqDiZoxM z%`C7ADSZhW=LQ0>{3{lVB}A(1mXp`kSWDzvim|#{=b=j?(JJ}C0`sHr*znP;Sf=-Z zgF!)~n}0y4bggF6Ij2KRU;LtqHquQe8kRZ)B`EK~K#W5lh-9i0v_iGF=t@`UD1R-F5=sy17j5Gy-52R{~5Uj5Mqb?5?J zX4BcY%o|`mP?VuEdQ6Dm2fOx>V;Q9K-&u@`TQCj^0-o)+rZruI-d%-2@gFY(DWfV& zy98rIIXS%Eq1dQ^&vW)JmdSf0rVLy$jQzOLkp);e5$ib{fB#dclJ6n+8y%DT%TY!Q zdX|C?NuKVOdbFfeG-fQlWMN{eqO34uq@F}>vOoI!y zmwIywDBS#E%FL?nk}^*0ED_PVwQ&ZS0)Q#xfv^Kn=sU~XKSaUkT~cF?wdlH|f#bwV zBMD-iJUeR<&ENTwb8N3x*Q_e}0U*Iou!441OlAY3Lje{;wXX@{bf zNfDz4iM_cGTh?h3wCbM|NP*G$ST=kv27f$GYa+YIS-oU<_)^_&H3Q=Ac0{HG*Q`N`DlE-*8K;>cB3*_E8C>I&llU1>0b{onu!@G46 z*xHn3B$(}M{c+2#!qTSx-NX|U%+leNmopijd9EcFWRn^%!vW-?6NC5Ju{QxRHv#91 z=U-)?oOC(fiA??Z zGkD&F@Bx?n9=;~NUBWaudBfCKA5KL@#b_r$hU@G+$?MfXw`as43CZ??+HuZgv5?a@ zt{O^rvbndrv7U0>AAbnMvJ@a8wpyp_NE|egK5l?lH@0t_zmL%f(B;z_qCVGim^s;< z^tznEE+l*yK-FpM4m+$qY=>cdF0V}};UbIL{hJB`dnF_?lHpM<~c~uA%vu*#yK2v z?pjiubn@J=1N4@CSy1tmkoShTk5pk?^FvGdLu&cIPE~i};y}B2R6UUK^NQm|Pz)b| z7<{!LBduHcs~4$hjB;ho3qMxkT!5)6qo5*ti1eLA#-CpwF){hi7aI9hNuZ4)#~Kk5 z{_kdJ0A8R7yWucJLVS(|F*@%|PhTR5$TsVBiFz-|HyPJafUr_6GjW{%A>I>bAf)4E zbfzCjS7CU(V=j%blM&yf%Bj2 zGnJc$61$&|lcUfldYiFZqdbF%oE!kxik&j}FsfSmr;Jw zRk&T9adVQ$7Ha2q5or78qqAtG#%IA>@uFa=!_A3M$;C$8_ZW#cxw`JBKxv`}%ld0c zo7oi*z~l+==nZDQ-vKv(lP$<{=rL##K<^v5o?(-bN|Qt_xjK4}K2fexQTxSw zE|Id!c!9aSu%Xc;NZd?5Iy=FVXK}N(#LnkKHE|?QxebIg%C%e>bw>#ode8SsoW0=? zrbNo5j`Tkc=bE$7tQEi9`KH2LFfZdFL|wBkF5sKclmWR(Egj7WkRkVs>~+GBoi>Ig zM`o~?DBDx<>}&yGrkPKmc3{Rm%pBW-vcBlid%fo>D-YE2`)7}Z_ zaAr$$Pz-%dH>mG!^p$-s6p%XiA80olE&mryKKvI?!P8y|Bk86&UGWZ~7B;bEK14s46%Ontl1$pq5cN??Ii&M1$+ zgsK|;hKY(7K^xe9PbLQEq$~V8&eDMRf1ZC7=A$OU%pm=78VMaD^fu*h32flWRJm`- zzG}NbSpKIsYG`A-CAaOA0R>#Z=&OHPzp#V4OM?3^Sv5v5&SUvMc}L(iaCxVvw+e>{ z%FICwgoT;fE{u|b2>mS8y}5zm-E00<|j+fUDO$s;7W&TnH)-GHthek!DbxvwzVLXEvSUd1qbG zW(Gk`CD(|&{kygCe*`b|bqLkHnUERh4MUIr!=!~(STmFNq5p{u(ukhwyMgkG7VAhJ z%$x14rq@zH=xZ=yOpjRa6SiUSVbLQ9k4oPHy*hrg5G`#)2DSm(@X^U z(Hj)7TZm%G1Sp0mKmVz*(5I!fgLzTIG*=RXtyG;z;maMQvY(Ju(KI1;buyRQe+x^~ zRP#aLE3(S!be(k&;|Jrg9o8q>YJ!B%12j3-A1j2nHX~GqGkFI-t@HY8+aTCx_1}6q zSAO-a8;+b;d8lk3d2kW~CR>{3g^n$scHUHt@XZcxqLPJ zNXA;)RjHy~B|#*RDcyszVoQ({OMt`%b6-!%`?`d@_Kd=ImHZ3|0^||;Hqkco6RvLD zary`agKq7>fFck>el4A4omHq-)Q=)?+4O;oL2kQB4H`l%0MuK}2BOP)l0JQufu5V0 z73tOaKq%$o$Audi59_0eOH!S$vZMGI&l!D%0`Mg!wgZ`4Fj`D*k%~9Y&m#_^%TRK= z9v#%+hrzM8D&RYAn#@gdo~-*Zjv;P$gtrA2{Ccc8aYY4o-kz%ocEmr+tegH?CKLXm zvmUi1UH82*Twe>~4D_D+;}tjKr?mT3z@L-=SoN)~V$?{zEpke(TnT`=O~YiQv4DPE zHfSp${kaoRaed0c9Qfrl==!W6K`OqZA8>MA04JBRpmW01sGg0SXREuQ@$xYA4IIe@Oyc=tp(b2o=FoS*fOn0_QVVd17G~2a%e)|&z**)bV^GO>` zihAj8Ea5Bk-@{*|_mSwCa6K*%`;gztE*#b)0@Mc+cvg24$6}r|DUy94xmzY3+f2c) zROnk(lQeXu?#f|jvq-}Cvr9GkYV*M`CA^P<03{@UP zt^O&B7HPuM8@VxVtX7k*kDr99RP4Q!!u?;qx3?&SW;KF4TKmzSF+wbc#z4e()E zbBR3`pj`Om+Q}e4saSF3Op{DeyC*O8Wht*1(Sk|T zp2Y42-ZqzGhIHFnDY9)3PR89XQ-ibCJU$i%K;DjE->k|JZvm;V#l*73L+vr=33vas zb%mL-SL_N;leg}7yLAtry@>F8q+Wfzz#ard?=A7Z18G-y2N3jpg9ha<0EI0;EI5By z-~8YUJmft9fN@--?yx5+BK~ERKY@}TFN##|FPbQF7^giPlp1u$WV z7{;@4TKq+!bHn&DF>Puu{z?&h*{!dORkp3rZ(nok)Cny2dM@6CvH-6_x0(E13@8n{ zGfc?!fN8V+5Abvh(z@EX=-Vl?x@l?u<=CW?0mvi4X@^ma^NyxB01Bzc-{OK$YYCirEx_V#acwc2&N6Q4@tgzPv$J92sB(112ZTF^Nd zs7OK{$uR zY&@tJNUr76NKw`U>LN}SipzwCEy_Guvk8IFD=_0JY!fPAle>0 zsIzFbyH^nrH|jgOD@17*`t{wI5(TlBhrdj16o$|uGaDU+QXKV(0f@Ooocwl1Duc@h z>O!;~u@<2lK&)jRUJWlR+e^ZAx0b@n?5KP>xz$sNF|B#95x~3Wd;t2Q%$ynsnlPWS zfKh&;oC^mZEeYmlyBEkM;Zq3NSb%Y0M@tg3P526aq;o zvzND{4GX1|bQ6ZTkUrKTGFjG<>ZBtc{Ql+CDA`L^DDmVCM8Y4MXKk{GD=*C{6uxq*Xn?!s2Cy)c|0m4&P90o)PD_14X8FSd$% zGr67(C#(uzhp+dx{sry0NMslU!Gtg=1~dJENe6U+wxzu2(|d=ifZE}iMfh=Dpxoqm zGU%Vc)tR`90mSaz&f779OS;aS8?Gh8uV_T zb)e!}1xCtH=e%v6I%?5U8vNn$>C9qCS}zkIrMmoGK4lvb1grcT0wlS) z{q5=K(#5z+bA$NE1TR-=Ue$g zOQ$I2yLQe3tjqf+pi0};{&wre?;Hg8N)=#3Nu<^N`no4%!%wV^<2FD*VA$_Y!(;Gm zif|0IS^0BA!_Va!wulY^myg=UKLfgNyXTpEtu(SqKeRRwOy45jQD}}M4kF^1=~@fz z-3{BwVlUbtJ>F*TZTDGhaTeGuQ2dIFE?4s}=R4M054tykn7SKKXJemUq_$>b{31(bNkZ2XkycF=4tlnwFeyi5D~2}7Ow?Hx>HCm6Tl42 zF&NzhpsCREh|0p=7EPP*hu6GgP4xP0fv0K-hWmMpbCp*too$VpMB<(hn{!t+isrpU z=RCtNFt)h#cTi`-I=yN1&9yN6Fe(;LNFQC-Wqz-Q28;D4%sr|>Q+2`Q5N!I2YPP-9 z*QfXgG|ElgO&s84eJcWet<-sg!cK(88%d9shi%AB5B?ntM`5r~-LGa_%grxBSl&iG z%=u_3u)RVGX69-8H>( zcQv`uDU>%N>zTU)3a(G3fGy%EOhRK1EhCWOsgv88c}}J9fZQ{~b`?x)`U{TRLtu)% znnOP{7{1mK!wqW#_YfoG>ufbV$6a$9$Q9+rdU40$zvhXCD!xInP^AiiF@BfN0ay=& zZYIwY(ZjZv-CC$zJToKhW@wJinUB6#y)m>_tIC|D+l}(NK;fOIjL;v7{3{u-LSBI zc%hg^q1XA9xbe9z+FRAX;g)?qWEpu?j8Fz19fBp0oZo_)w;LyQE_V%HrNKJ)M;|}8 zGYd!UnPg0?buSYOo}0hij#nKoyzp?Aj`vynyggbQZa-aGu1m{BydMO9l#*T2C45wy zagtE^BHQXQCk|JO`JK;!IPlt>pLljfqwhZmW8dh0Hfp(s&pYb~oNlZ!m4PW5k&!XE z7UfBW<)%iE+tU1;Qri$>yZmQ+G2hzhhe>&)u zi!hcyCe_aH$x6bYLfnx{CXh(2YK?tzwbzo)B zK7QWQkgFCD)kX{75H-TnH-COT4CQB2_n@y1>veW&dG!sWEyl^jPH#z*7*Mok>K0El zJ47GlpE@1Nr{v_&<7~}(H+}%x--g~5AwOu0wZc-TNwuMg+rG+}cMsSj3h9eW$bNHODb<{6j{8ib^`s4D7rYx=5JtBKe{%C3RTPsg% z<(xKillv5!j^``LAAov$LR@aptflgwD&3pKaPCWBV+}2bvFgjLbUIc@ zY6jgGEwe|yoGkV9SoFK;M)+MTyuV5@pX28Xk2D> z6P7@Tf-0_bwqfq0;Hq}UZ{f)?p(`kh%-t21u6A;mT*FE0K7Fu&euU5&rE_-F*8Edi z$ozv)OX`1bA$(%b`cI+Hy_ROvwkRPC8%IqO>04``;;`>ZV@Q@+L%sA%qs&6hVt1#+ zYwAw~VxWOlF#-3zUM{mFmiX_t_SZgqJ!OBdQNkD-U~uq5Z8oSc>6syuI8SXQP2L^TuV8P;T~&`>yI3S`SqUt zhDFEl@-OSCgXy&|!hJVB4hwu3K0@LO!Zb>w92>)u6MlpRN0;x{VbckIW$+LngS36? zlTzhMhNGPkxA5M^;Q}jvaflBirf54NZsouD`iCE#t$#AQ{CU>`cX9Yb&o{CKo~94pCFy9gvF6xyX49ZV1n?bmRFuNp(%0G~%L382SZYqHAT zg-Cm=I5Jzo=I;>d*afJyE9r&u4Z}yAO-A58GhqRNf#d#e48PVcM?0yEmV12?(q)!F za!SdO2!dK(z<_`eCL6WR?^@zII>%41ymdY90KAUG*s}&<@6ZPMzpi(CZGQx`r=8NR z#zb*-$6P5)d1G(dfXcueZC^IN&i=U@+_C9RCZY5|x>vIHRaQ3) z_D+G)@-e;J3kidc@0#`)-_eZyevOrKp+AUCClR%LSA(6)02Cy|{s|F{oiH96j~pfm znW)jNDTQ&#DF5O@z!}AAIZPoJY-8Yi5^{$BD+4c#_@=C#QZ+cZ91#8hkOtf}hUrdi z)8L7dV=|RQO;lFOZ!BVFIR1qElx0-sEKF7xlBK?*8__rXv17u&-LR1(0( z!}E-{l+XX$av>ZX1~A3{jsmAmQX%(3?*8}mi|swENRtid|Goa=3e?Ye{`~*k5Pp;B z|9!$!*g0C@zbE~Fm%K>cBli67&4H(cP(Q(~|KF!2r>7A9R@dqaZO%x^) zt~{(1^7-JRu(U^T_m!dHvRWpr7gm5yJYqfc+XAwOzQIzn+3jBtuo`E2b>?E4ciV_2 z>$lbatpzaR55Yah=OPtETOkngSQ~b7NX?hPWh$2-MHZ!KF~1O_QF zmH3nM4HlxkVPqPA#D{)CF#*2@qD(7JPQPDD8>AmIf{;NnnlzPKzzKUSu?lHlA(N7V zu3Gw)Rv*c-{|+bQYi}JSl&>RpAtCtMrF(B|0?O94HYICJaF0UrUIW6r!EZ`E%Y#4> zMsF%DEjx_|eAZF7--@hb7G_{JC6#|u^VdaeJ-@l=&|X^SYv)Ip&yAPWZV>o-oZXok zr}?PG6etWKwdcU`$Z%*W@V!C{OWrVlIkLgfa-s%3&Aa!su6Xg$&$f_->-#AeF=5vk#~FAbhzQUrlaG(S@kyyR zK?t_T=F6~OzQ%JI81$8RIA)0X!S>_r{XlVq6Gt$n?6iz;BI}hyiedK#U-c!He;g-V*6zjx?Qf!V)Z;no3 z%VUO@qS9W+-&3UIY`rsNmUFr1_Km!6+%2atm8bY+!bAGB=KZhO@}n+>^^RYco}*SEK1~)bBlB?1cZcC^xJVd&^v%XT1m1CMqU= zt^65t?H%shxa3g$NNTcglvGQMly;%jq7H(tp=h5}jk<`*%z}RmGv-%m;3cVs9VYHNY;a6Tg-Hl{3F`R09lUVvz~u#Gy4usWbVi=nXy!#h$yPL0D9v z*88exyz9^jbe#sI3erZ{)r~D57thtZZB$ihw`EEgIn~R}-~Z&Ko!2bVk7fuw_4Y9I z@=tZSh)4qditTzcC+EhGg?VX{Aex4!ZDqyu+IN_|h2OWtnMZK#{TTWh%Wwo)z7|F2 zjnv%p9!WhX!r~}Sp5}Y&cR(!MGDs+|Y)o;dD3Ou)f9%+-@957HaU+u%A35Ox_D;gX z$%FkIaRcTQwgsLQn@4~QXtWS*t{2B-4>=A}*lOvRvm-4Z{me>>B=(f0*3X5P!X_K( zn;+vU{uD_p+VQ$xYxg~E8&Ez9tU$y-kSHp-$MYH$*JPG({cJxNH-$|qh9qGTVmiNN zP7Qz0d9I*eIdn9<+Qf85NgZD%=8_eTL?2I#Uq7V;z1ki=a$FC&=kN$+SuL2^)YP(k z$cbrz7q~wB&E2?r%j&~Mj;Sm)j?g2-?tg0UvV46#JkyNYnOgO@s{F)ocll7O71#r1 zAOC?F15SO{{>&!RY0?)|oU-V<4_X^BmMkbVvgkx2CA^=&oL2bB9EbE0o>A+xzH-+| z{C6pOQdA5O60=YPda|$(I!bh>p&H(2>i`q&yc-ph0Dgh-JaVjYX;Esj%NNX>QVM7H z^og@y4~@uP8VjT?FhKXqM#|^1$T5T%1$2|A1|n^KdNG_(IEXl(>i)i4q6~kUT$~)V z#WFtHs49t^TkxZ$Cc0MAAGrJ00`isNnI7ZM(MDsnnL#n+FsK{QOg%fVXRMv)rQjIp zm(=R$PAj&ja1=@hb)}ZMl+c z<}DF=ADM!?0X%NS>G!9j1y$qGCX}y57q%)WHw?nL&`Lkrlp9u3((D&^ zYqmQEpC!)o+CXk=FD-UzYl}D$w4`64HCTL1J0u%+?=t57e#R;GEmDh*pCm{LNyJU< zerxA*msnj+EfhXN$7Ti@Cl)6YH4WCLiV)5@q|;Xkj)vF0%n>PwuXCuRa^DHXa8#hH z)Bqwn?O|X!ulA77=h{MzlbCun|6O%Ir2d_H%zd|br)>246m2Jeu-{gWQJ5@G zWf?6^p&hArbUf}b$!*$+bkZ+@@$W(;#JrKW9hid6!WgU|V`4w2J;Fsqbz_a2;(<-J zGzOMITVBBkczAp*!TK9W7G62IMy|*Ks?MpdF9Yoto51*1HQjcLO@f)Cy_c2W+w;*1 zL=bRvuetA}n=&zPY7QQmkYP@QhRu({C0iF%hT#2(Z(3&e7VZ{7t4 zDGhaJgU$;fAY;iGkbnTaCH^XaU5~L?35(dxE|(b71Pj@zHqV5<`~av#w8k%T1zg4> zCoSNgu5kspt8K*AE6v@%r4-7HqEe)SM-dkdcB%zw&oZ1k(8)2pB8{tie9)%-b)?G2 zWEBpu_t|VDs~tT~=}4}F?z&DU0L5%9=*A}l%uM(m)OcE563z?S4zQkhSSObNGVl~B zfbO0rT0_baN59cgHOcOQPcFw#!fnitzHOU6U^tVQUem8ZE!_rR9wT2L$JtYOe8RUj zYO)`DpRYsna^_XLbA_`d&I6c#N^BZY?r&jHYS#)$~=5uDN3 z2-raH@7w9Y=7bej1Z1RkPUDZkJ|z!VE=`ZcB0Yi*LbalO;=R>M9lD0sDeO~Y7nIUrjKunz7-&sn@sRB(Q`Mc-0tMwD`)m}YXo7aBC z(_Uw}Iv2%uF5h3I9Mki-#bPwZvP#x7Of&l zl3bYgXoT?)2?_D+<6F)SYO@%+d-!@$;qRY^}2D?8N&%?ap0VF&uZ3#a;KjU9c{W}zc`&+Qj!P}={0Gy_ z??q+oy%+KZxMccGPv0GK{|OGx?Ia_l+_01Amdocg3`4Pd(qmP!e8MW3PeA{iYP31p3>XG1bCbwnsbg&AXS+Av!X|*ac{vpSo|6>?9r4I_wMws!FLps zELp^0z^8zhYz64-o;`$1@#a4l>&4ZNtTYw;Onbwql z7@3a&eN=L`0^989fdM`fFcZ+D;jvV%;13_fG^Bj%S6E^OGRZ0XqjK1ZKDj}6q2UKyy3#bzMGbjoaod3cEq=SbBJjnobH)TLWvhD|8o|*bfN1j;HQ(& zXiC8=fR=AX1U(gZ9+j^5zj*|QNmL23Nc_|oISW{hYSR1+WQ`g1dgNA=TtLo%WLd%| z0JOLVq}ySCVmk=ac`NF}RWm%q7aUSn1{CcpH9IORHyB1CiwGyC*$e%xfe(3HBwAb2 z%2ftx-aoG~DX80la?$-MDk^o$>`hzk^UVIaUc`ym zE9?*ZIYUk*g_Z{`4V{8{2*xx%Rxt0mtF){J!nvt`;C?%<1>hcy8PUFqWl@zs%L1kY z7vNiX6%u;*8zYflimZUcdEx~}TW_hwSto^&anAI`zX;0MQgUANknpnYu{@he{-;^X>po&>d5k17!jkQL8v0tP=XP7 zZ#Mq^71}cwfXq|Sj?64?QIh_`u=`d=@VQq==y`fbFgHQ5Ps%d`imd;h;5G+-!Tb0< zyEvLVhDj(J9U@}U*&>0=wdA$Nb0XXqV5!bHZGEJ;20_Q6Ef>+}@(RLGDBzv3@(ftW zcD}5U1HkrCd$8TO(GW~w1ZHw@^Z;#%I?0G;1olB=vhHYi=joF!sv>Hl$qiSO3Vlov zM=IM9r^)P9N3Bg#6I1|ng9}W~up~hgjbdJG58f?S!|K>9%l=A+9tEWU($tmyQl_3l z6Zr~GEPM$btVO8ver-r>RDMthW6Jl7_$3$?N%K8eP^JilsMum;iJd%BEJMB~&Z3sZ zpTrie`(*SuWAigCt%Wz59Qo!w)IGqcpi0d02xp3p`jaU_)Jc45g|~Fjcxma~FWs|M zf%6LEi7#hxXQ#i$LVj(!zD!v1n(CZ<%YR$E*nziD3^SntM#!soAMQ6|pUAI3i?%O! z**6XUaw6y{oZeIT+|I+83Dezw8?JJVP9k}C8#KbYq!sOB+`n5*FKJ`F6f=xG1*&(y zqKz9PQ@wJCgPd*ptH5xm{$$R|qonFs?tUvK?&$*np>1TklPuore0R*!i1CnCLu37* zD0~s=X!DwQuw&%IQMKq1XH50~A?_Qy>-wU-W81dV*tYG)ww=aSV>W5j*lcV!wr$&f z_WzD??^k&Ct0d=)k)4yd=KN``eGaiL*}=u&+sWlo56DO?Jxk^NL`Ii05!K|9chjay z*NeK2$+uGy>s}|R1kb*hqy;8FuBTj|Iq&Fa)4Rt)e-}INE;$O%`QF^)#7Cx9MIqAs z%;Kp*pt zU26kV4L`>tMf_S$%8fxVuu`udski1R{|e02v?FMz*+#!3MP7-?_48Sf*wnoRV?~5y zXMG;i42%yn(!j-qNR_^t(~Ed24Kdp>A6j$$Nz+M0STH~t$)lz?pxxg-9Vx7DUfSmN zf+&)s4zyKL47i8fP6i4(!1^XY!>^08-C*Ns#ntnC{Q4K8I`Zk3YiEv#uND;O*91a* z6vXGH&Xcd6f74Pw@&xjHrU~Te0KSjPW@c$y{!B8XggHU+=%hYb}%Fz2|5KD}JikfvYy1wWck=pi0E}poZDN3^Y#??F(=Xdqoj_aj>J$wPqQX@K)FrpB zD6Xe^b2>QJHusE-+ajc_;B7@rB?zk-&sk!sr+-JVcC5CWkR19^jY zeRls+TF&Cs^nK#&1-)poHsiM_7)IqZpypx{BI(eT3I+q`(Q}HCZO3daWorV#51&>; zjCxPky!_tcqjRt4h@sh2z1mXwe_Raz zu*%da(Ck8alGF!zig|_q=!Xi1=oE!gRi1S+5)J_qA}x?Ee(eSCJG*xUO7;V2p2RKK z#lsP4;GR@w81|x(8AIY1=fFV6@{z*d_AfV8!8iF&Ijs8co!)DK0O`~gKM3Ul1tw=Y zNx3e9c-9z*xLv1I&PZCV@uL~83NHgl3A(-!iigozS{2T{H>dr|Xw_bL{y$dARFB8= z&Dc}*mHHp_$wPY46zjO@|21YrX7_Wn8cM=V{o#7F(BUeEk($n)R_`p_@9-UE^4htZ z%SgaH4=CrMZ3v_W%Ha!`kp{n`rIMcC-|X!+@9;B=ofocY?!5`m8lJAlCc!bXzEL^M zqlofBH2kX|3Zb`5c#jRi60nR()S=0oOqW~*$1qg{PDDVZ;00On}WG^_hn|J4D zXK4_)>*eperC!Hx-gVVJ^YlHrD2UL0l-FO-ERn8TYnPCh08=&tJ?W9MF2l;*M}Iik zxLd#4gd2R4e2zJU2vOPHIYW52t%{9w%2?=L{^8V-*yEw>yMC0I{*Zr6p-AZAw40Y* z2P*>6l+4pINL4JeHd%R>Kw-meu{v2Qs|&dy+Sh7%4(?ljBGwk}Mqa#SZj~9XqqLIK zWO6W>o=aPC{9q=dNE;1Wx#)r+0i{q>pT}2U2bbN7Frj^=KH>8pli>uIOk7FRFSnq| z^;;&vAQO168z|cYOTEfXR~fO%h?^m|~t8+VH!9&JD`TD?*O=Ph&C@SEU`r zN20CBm1QT|i6Q>yjTUBYS{yH+u4$+Mac(4&es)g`n-VBxiO7HdcpsneuM?PfSAg1v zB&9oIPaOongCSs1X?l%?1CW%z&sGhRKvKPpJMI_n7wAr^W*{QF;kHjfk|M+xvb#B@mYpGd8Xj+$2?ua}l1PVYCAE!~ zqCr3*Cl=oz)kuxJJKn4&@B0Zb`KSi+UEdsW^^#`_m&1+*xsP$Qb2; zkT%+J=rr=A+0M*BuZbeD+7-e9eO?@mIRGTI>?TPgVdj_&k?hh^#M3y`o+HR78mS*a|xlw?gZgcXxU-O%R_w8fEnr*5EQ^67dl=eoC zZK>)*b@YNQJOel4%vc3+A3wX(o93&5J`5TuD?)PG3ho;W!_~^j#&1EHe|F+DU}rfI z3`!g6bEYny`YWVI4$yKr=uf?pUH?!f8JJjBC+kaTToPJtr*VU;+sL=7?~U0b$$L*e zpgXb1O~`0}lcMygxLM>4J^GjfdaDBovU6M;`RS%*QISp-U}_u%T0VID!BzK0{T`r@ zBM@D;1bgrZyvNY8fAawrz!~b3tS6&HE38{| zFxl8LA(DFI4=|O7K53C8k*Zm4%}P?a>)BH}uvlfi;@#R&n%KsF_oU@&p^1?@P+5wpqfK!@R@O4XnO9wrkcqsfvcyjcy$ai2bBzEoyHYF>lg|F&9_~V{ zwv13Cj*bFRsr=Y07Eq5opbbP!>RT;Ai=bmli@Y(i&&ZP5*)@uHotVZykVww#A5wV{ zK{Tt@>#oxPF-d?<*TGd2c%Jd^D1@KIv&Q8AmUHOZLw>gDOCIGB;kZjGYQw+ydh%u# zl9K+h0X{;uC%xAt*ImJ*XT{CW2Z^k5@J>C?DG{z%zoKx}jkpd@SHNan1d2WT=*2ba z$x2-B7(WuHp9__g9=m8b;*}2k7*@Q}L+u21{H7i;mjvzFo1AEXn0#Q$W1#<-rtfZP zosQfR<)K!f2yNyXRJ)`kpE(ztxO+G`{xgc9y~#zQ1mu?MBhm!v@Hic}gZW75z5WC{ zT;h@ZD1>V=UL$;%b3Erf)}$(3wfX5gK)`BPJy+ft0g;;t>XCF*NibYmz8#GPofUCr z&q(RA{w3fcSRmH9{mebm^`WJhbNv;DG|y4XRrR#|a)zwj&ZD~3jhRV^GuD|Uqzu5u ze^;W2rbAMs9F87g3u^hY)K@M-Bf_rNLz-FNnrx?OWiOx~waeu=nnDpe@a6PC*D>*p zKYa>xIfF59mWSDQ=*${2Zj~0DUuTYZ?%wIutG{3$<5UBO@(^;Lo9e&ORv`%AiSBUAGgd^Q;93;kmyrV#cPLh7T;M zNiN4O08~xxOL_^6BnJQ;m&}h>&6511K%;0Tc5!;nL(d|?rL4v;vOHHNTn$6^1fG-y z5V%WGuR%kx@$k(^ZbO-#0f6V}-tb2p!w7P*jO-#Mld_DU#c-D(ZT|s$KT1I=hJ{;B z6U`rZeRX@q^d?ZoJ|;;;9%^jywQCp4_MGe*MM_?luMfwfW>=RGkT|t#6~~LTp^-%T z$M~Cr533o1)w#eok>_*SrCmD+#|yDAOD+l;b!&FZ7dc^HRy`-Iu{(a4G2W3UC42I% zwh|RsJmu!;a8wQBrMeS;;Wd_T%^`(+jf!UJ`rKF1LS%OK>sST7Eup*pU4Kn&ZcQxa z#^-bWRR|8Gkoi|HfB48mQ%3Wr@Eu_V+TUWVH}>7*b{q2HN;er;El`!fI&dC%3aI}! zMk9&e>ldF-Gy6lPF{v_t^&y4$GOAc6az-Xwd{28&8XK>kqTnA~bYa$+8GUQoNRsHq zm2gpK7CpH`e!vk;7Tvi(SBQCcM`XXX6gB>&#(Y`)5aWgw9^(QAyl+Z^3Ol2KpgOqp zKbl!!9ju~YVrz2N2h=1as9?a2+x6;R$^D~wRr2;N)hd<+WJ!;0-KBUw{v%d#@-qL( z<(0?C2v=7Jd{-0laiVk`f_Afs8N>$at3C}^Jr+o(=e>ihjb`{x+Q9s5{6q}GB*ln_ zWz;5yUvh8$iCF@^3Ad&ZD)K=bN4|WdeR2E@W1j8;WA?zJPy$IK<#&rkh3QCWx9egA zroa*2MjIrzRy>>P29B8MxEVX|Pk>FP|0e^G-O>;V!z85DX6gK38IrU=|xN5xrHh_FE9@<))Lm<8@=yLYUmNmr56(ZrGD+ z4n1w}-OHR;15MV@m}dcG`zun+v4r|ZKK5%KYVYs#G#9}MYtW``tWb9`zg7A~Xw0;h$QhlLR2P;*Dw1QW$9h0T32^!Jr7D~h*#mjwH1Hjx5Qr}+5<0i^G3w}$?h+&|50^FI zK@QU4B?Racjgs!n7jjnRlgk)YsL$Y2gc}m~^o+&&Hgv@F^V#1MuQrWzADA!vB6|Ga zEP%(NU)I>Ru|BT1wWn+}9Sv=DkG7H!oFO@>vFoyMFwvjRe*#U=3g|M0ouY3jXlS!k z9>A<{V(qJ2MIOkj>KKpOEX-4t6^{2EMSc=jEw>b;7>t^;8S*aV0~J6f{UgS^b=3)f zv;NR>)~*6;^wGuPo86E^Cj~jP!ML|mVQ6+X%tX-~9W3ar=10yuX6T*iI*(gT1B+Y5-r{cSu0sNCp$IZ%9^K- z^1Z`@El>iKP#Am3&ytldtVq~-X?9eeGOm;eBY!+eYHI3)D|80 zMb}rDo9A4DzEH>p$}M2KcqM$)(p#^&=jk~6>?G6^@M3Ycy?38xNum0P6yoSN`nu{a zR-ZISg0&ps6|;zzFYA2%XG-{WCk8qfu;}YIw?H%Nb3_L&kCnYL;%`J+tqOQB**L>e z!W%F&Uu-@F%`%K9%koZ!fd3~bBXFnT60wo6@gG`*QVZds8Z5=a%Ly%7V3;VM z!?Kl8UiMO6t49(SP#5QlE-FF`9df_0ltc$@m|wOJ^#nRWF8FVTEyA;q+?3}r($fAA zU}k3C-j71hU2GI&Sg03Z8A%E){VfF4dQub)fhADnzF3)aH~>{8?D+tYlqX7V0F24> z4O54@^dBl-iJi4``}6S$)AwIEKrAi(n_Sj6!7;8CU7jDW2ulXev;uA6b=H&MZ2Wkwlz;3Sr`1tOJvW#MOXN5{?=&!%^ef3bl4C?lb}Fsrs(axC8r8nZ*O8i?Vvp+K`3H2`RfD0Nz_#_W2<#*_1}rn zruqr)qHO@ppj&~dgd4V6*n{B>-B2l_t@kepec%0i+-gAobcS^<2{t|At;HihO)ohf z?g4Qu5nM0UNG=zR!yG0)Tcz(v0sEMr zT5z0k|Eye-4q6eS^7q@PmegF5%Wql6zWy`+9!;|Y?VqTkAKw;oW!1!@?!A;H1}1=f zjEKC#*0BMVoKxGVNNPE0J5vZ8HQuDF1>A`p2ym7hJ{pS6?85yng0Os8W8}K|9b#le zfIj=Cu1M0fI_AQO_+oZ@N^GQ}7ZG3{dDgNZUw|;i^l$xanVBEb->fY&7QjZqH)fm| zZP<*L9=}i1JvjgusUn#@tPiTOHPOrug;k{9z7U(l$lydVeLx8&^IBv-Z+9tMZ6O5SwEuWfy4vFBc*IfDWY%;| z0Cf0n)q+JoptU2hShbHnuz~HY*drjSj5b0z2k;>M<>tzRdf+9dAj}h;nq>8i=VE zKFHgo@*aril4SFePbi(ed3> z*VE3d^LHj}!R5d|(w+!_)!GJG0@SyebFBXGhR-Sy6sQmW?I-{m@I{6zt6A%K$@m=y zLf=&CKu5|_sM#>WD4VgyVK%VV{6Z-Z4V#cm?T=F_5%SzwA@HD(q55Z4xc&!qWpkjR zzpb@R6YTm5=;=o>`t`*{GHx4A3yTi0(fP`5*UTQakl7JP;uSgd_mU$+ODL_NN*va< zCEygCc|N1@bLTn8 zHJkCj{3fq8fFQ)l`#IzwWIlhw<3LwE*|>-LLQ%(_m7W~`3v^Tj!5^vBKaM=qPa6;w zxi)?flX^2|aV;^9B)EQ;NHZ38gj9!tON;6r>bdkyT?fOo4U-i1Df9T;0y3Njc|eLP z7A;XfkUo179%2$o90nMmpQv?qzb~zR?o! zX7?}oEY&t_VpXR5uGlmVK8kOz0*1{1&|-7hn?=3)EoQv9RqP2Oap-Gy;l?u3QY{rE-@lkOvw`xXZuj;0YZ??Otcz`-`a1{e`z$R`U-aC;|YAZs7S@ zAK<78VF}k{Wv<=O2XY4dO#D(4GO*%aFB?Vg{M92s^PL0|HgTdUXLchX^$;q54!3ev zRsZY0sX#dg^)$FwGD>)55a(Ss?N0$VA;a>EWAkP$5y|B{42kpO z)(ONW&d+KkWLZPQAiw705%t$sxM1Qo^kGLSTEpLAXjst%Siye729w`E-G`j-zZcI| zxmHti0%)5b>OG@v>}L+72U)p=y||m$Wc=9FqxsR*9gt-S03`o3k|g0N(vzK#+;cmg z{ryE8fdVqjamnS+-=miWick?_p?{O78RrSXQCL10ayrXJ^o@gv$1{0nvfmYfIH@1N zD$&V0lw1kdvfjPAi<~&WM517?0fY)l^9o zD%K6A?0CnEt!!_|*kE{stIZ{*($MM}re8avX4)pxfn9kbH`?^nKc|%V(Pde;(yaOW(GE0PJ$Jyoz9}E2GR>PeoyI|zkRn8AnHPSWgcCAPF%__- zZh11c^LbU)wk~NAFXXk(lr#!NjW|s}{h?}$@;YH_l_?umkTu;?4RJi-`&VDSMK)>R znrN@Z`5J+M&dqiy`**=r{%kcF=$oQL!Qc8{!eV!s&RkU022eSUeg1g15P9GRN&t@p zbjNw@5d~sWepbKCm#!_8R7YP?!0vbHeb0MzUH1ANf>gF z132IA-+-FKLOap%mMoERJB8i%vswBVBA9qXS7IS4RQGx8LCIh7UL$d?0L1Yjhhkj; zVjprqgbdsXnM_;^+#f1!K=RiU;MW_9?PIjS&s{-o{%71@G=RhC-q|oZt<}xkXq|aS zI3^%?SJDfK2)JU+VUp8+9m|ah=|}9B`x$tG{b?;<<^u9LEpR43Jiq@OgnGJ$g(FaF!9&S0^fXkru!vJAXKK=6Pox2DT5M zCUyl)H7$><8%vc)r)XItAZh)=v=mMhsd|g!nEu(caM+~;0hq1`8_W5n zz@;&c_FteKKVjTYh24pSiTW;14K6MG0chdFL}UnQrZ7iilc%cgs$5QA`eVYr@>B55 znRKM(w#{lTF@hqf|4%SP9hb!Igyq}FigR$Z3%(yz=yanGj=cum-P1ULLaBkl@6~X+ ze>9!L>-XJ}a4<~KBS0%`t{4@kQi@d_ZM`HgY3u%c)ia?sj?n*Nvq&ufw#+nkl%0z} z(BIplhLKQU!Wt}ZRwa(?q=j`?(uBOkg!3=;mpl<){Kvq}Y`=V$7pJ0D{q4!^oEz+A zunIN#NNvS+I#!qv2h}w;h^bY}*%_7iZSn8dE;LpX+0`>JAwUy%1MC~s%qvLkOd#U3 z`fNdTN5z2soTFI=idy0$V&juqKGSPv=9>`Whrcvkt!42(lT3(SaX>Peag#|+m#M8wU=T9jMsvh$K7}zmSa!>c z_-F@AIDg~39fU^4FSg#iLdDxd>VyC;Nj)89S){4gq5{DVIlDA5>-wbpI6UkBsZX~OT=tMnEQJ+Yl zST^$x#Wz$2gpV!(09&2O;l8W0bgS57R&MFG(cp+)=JAVQKnhFCpHRv_mu_1QGoM!5u&i$c*4};L{M<|EES3HwIZbTL< zgH|Bw>Hx5w{~}^`g>7{hK$8N_B8Wf*D7>b%?tXN8E)c9ZiLjFPU|L9xLL%#RmhS-6Xk!Cg;kQ$Kckfy_Pjt||ZpBYO9iJi6q znne>HodzXy<3Ut1SjOEUs8gT8X{#y@Oho}DKYtuYztAu?s;O%C1*!2J6QW6cSH|Im zbmNUuhzKBKI|4_D4w{f!Y1+!69K-8-q3Qd=^KGK-ThZj??v0$e6-2KtwB3>16G zDPw#YS@FOZ8jq`iKm1p^w{ta-7Jw`P>8Tp>Fc1n)T187ln6I>5&8Kf{W8MjFH50^x)>_=DZ9Lyk^Z`(a=X$#NSB;{9TX)C z-?4(Pzhi^T0QJXzCHL!>*$b3Pc4;#oQdc7ox8_%PIM>$%hGAw?ZGU|3*VccTV?6OG zJgsv~5|`dX#h*EEZ9eU>KFD;BbZey~uG{1nArsAGN&n8~*sDB&;ic=l^?X+z)%3G1 zc2US{kgb%?j`vo;@It@$rXj+LcseR_x>s-hf|VdMS;>>J|FBY=nrj2Q%V;**J2fB~ zonUTHY)c}tbjS-c(d`G@!lpLG+)C%Bf7CsYd!hgecacZ>?H?Okjwh3Gwq;@ z8`amr#V50#i~&bVh^#L?7=;w3E^_}bih_o@0;G%zGeky3cUGo_8sVggc5tm?7G?$Wp_ai z4_}o_|CACqw^ELQ(bm)2C}VDi^U}ykyyR>f2fK~;pdwk{U6|(NG1HQN7z~8%vA~}g^&2_SZsaTM z6W`eE#sUvA%?;Nom0O5~zKB`DS$^|F#U@8WRWd34%<(ZGTKyN~m)#S;(*B6N#D3wC zJOhGurT`Tp^kRjb69CMT$j6|c}4npUu|u9?of158cfJOpg=P#%)Uyw7hRXsKnq#oU1>aL>#;tv|6IIC-XmcI6%^z z0tgoqkwaYM`acE5U?_6=M}VCa?<5KG?%G{@Fn?N*o|hLcG)2c3^+I5pBlmslzKEDD zflW3BH=_$wfC&ktI(69>V9Qx|byj0h__m}bvyK`k;~#eP1QaFB=7`mcD{Ba`LI4{Q zl%!Kad!~O>V67vOX@&$KbrjONX7)#a590#)+V|JqCj3ER8$(x$KZ zK7ElMuS1zqKm|mHpGf-X(m-nfd(em8VS^k9Id_vlNld`jy@UOt1MHlafl>=V=K6t- z8nDI2uwY_Kj?YU5WwXm)r9%5@AwH5?&)vud^KP3!CPm2W%?DRUXL^!*S|%S+MU7TCul!o#loSYlm(kFF*cneZ zv*+^Cm5jF$J=3B z_%t!M8GCXg4pn=Wies7Dg_gqk^$?OE8Pydt+^L-q zud$r8SIW)tzo7BDz}I0AdM@@HnSdKvYW+)Fn4*8R5S`K74Rtx;k!meBg9vU21|L+@ z>9r@*YGrQ>{M|oVB#rA<3E^w;moLprA-lNjeOL0||DL)`{pfe!hTT4A^zeh?z8a-2 zANS1(=$k)bSgQE(8|0hRYzi|h4qZWb7%p37ps+AB#7N3uc)28}qa#^H9SzK>Rdn9Q zhAO}uplu`qCt}X9x;d8dHby*f`1u6_V zC2O{S=lkB0(kr*Jpfs`WXQI4iG%8qO2y;vbhZ?;6H{C`%&w~{08c??SHBO|H z%x$JG9gkS^jOM9!Cy&|+KWql=%xU(Ip)n!8Gvt@~=}e6?I>X8dni364b{!!mLRfzd zRZXM(GrVYJomWrNo_f1)W8T)Up|=??v-KwS2dQZOQ7N5WPn2jHrO&Y_Al7W!wmgRl zQVKYJN;U3&e{W>jFVb1JJ>4mjjQHHf`sZ;)=iyqcSD))Q&qn(nPT}?SRnVu#-#;7! zp3e8;1@b3e)*%-gm;CN3K}q)pyLb&5&0^ndK{?v3Ihad;`W_W?`vlt-+~yZ{d`OG3 zNdEMY#m`Bu&r)C&rob z-}6T{Y6PA)0cG)o3%|bxqPzSWhJx}_7vh6X%hv+|JBu?*rU06x&lrWuCf->>_9$7s84X1vz5%j=OgH<5gO=K6lf-TG}ZvJ;N0eG+fi zE5IKS+Bi=1RePQ!_4Y`#fQNN$!?iJAu91V%;v#i)RJD0{Sj*g0{Fp_Plnt#eNJGl5 zyI@QAI~H=#No=fW`;M;xR~&WyQrmP97-xy!dr_eYGyn}~dAm6eA{-%i?)4==VpdzH#6Hgx&(P5QQlnIl0gFGdf3WDg?RC~iOC3B^0m zlN9nWtP#?}*dT5FMmxIj+%)z(ut3-#q%dd2jT7+3+oKzTxGj^AZIxbPhYJq+Sds|b zYf(%}vqvL1$%82xoK2W@Cp#?}Q|>e&sAP)`^01uqUJV zt8eL6E8ZXRjzE|H%>v+ar!Cm)N0V6*k;>3o%ToMQ7#mg4BC6IhJhqvVgki5-@nRA^ zfkr`qqThVI!e1ReTfA8e*qS~xxE=IqvX`s$l;D2LN0&5Y!ApAK4RBmxeTbP6_R%$F zz19I1Vo6$+PSYQzDMKD}te&kP9>R_)aBPtOUdd(9ZLA!=cpB=_0*&}6$iAGO`)J1^ z)!X}I!tdk0HTrn%O+>>0O^=U4oyoRP^6#=HO5H$MM>1ROblg^)cn@tNZ|NWpY#Tz5 zQaYYusuoJRQIiDu=tXKTiSq;4cxbRPL^AcGkfL}6n+a%Uo z?{q}mI!`)SwZSccTz*416yLtNt-#7|2VP)^5LNS0FFHbkTeD`FePxX(A0%W9{fCEU z56+Lo`i2jYv!C9PYhyLDc6nRAto~wGOe?tkYPw_+=YnNf&699YmvH zD^UiE$VPy+85MXmSR8mXE5tBvaDLzg2|MOr1BtRGr`!30em>_*dGhYk;55TGU|}K~xBcz1N1x6(mDx$afF(FQF>0AZBEqOt?Tm9M&m@Bt~QFu zMpd6-g!Vsw_=5#0TJ{QMpSAjb97V__o!rBdha=(LhPhgr9OFgZf5y#BbBOv2HSOiO z3;Gj6bvUi%59VeHIXd|ByW%@^f><+%ij(rfj&uL3WTX{7t`1_dN4lMOCb&i>X{O%u zuZD=bFv*3fZFw)3(D;ot>BFXUB!J`TX__0=lYF4X!0Q0C;Lc2_3&e>(47OYjL-pB6 zogEj>1QE*9Q@>FAe_J-a-s1lPeY#{}fFI*^A}FN+Gdwb85!}wOUuZl^O~W{%rZSup zRzV3zYHQl6D4l zJP$w=&-ju3Ee|Kily?3nh`T>=cRDKO+GdTM#$$kqDp;^RsF3S?!gF*?-anE?>4#>r z&jtHs@}N0av?YaaV?kfj6`*D^fBpfZt&ZCZ5=?JkQ8A6?=gW1}@X_m)P<_S)QvYmpo$|5h&o+WqTN>iuYR4Ow8n8vutr4YrKT z64w1!xKjsrg`zNUU-K2Tk56oR>%*>4QQFd!OgD;<8=e72AI6>rdWapX7nP-;{$ zD_`4!wf#$h)Xf@8Ichqp?{+n*G+-I>JM2TkvRsRs^-iaFdLf1yz3k35XCfM?kiF;g zm7*4Rn&*Cv(qnzA?Z|)1mmA#+x$K9mV;V;#t_Yp?$7!v6k%--AMc}dPnr*mza(u$- zn&5^$JEX0(8IbWwLB{g8x2D*f){tK5{q1!BD8m`dxD!#QHn%)gU%&WvJij+|e9h>* zhx4tZ$`*0I#bn5T%_sVKY<@KR-f^I=&%%sp61|L@|j7dmibD2v2Ef6=3nPzBW6ivE&&*d zuHEL8y9m6-SjC1#77s2M8#oD$#`-t62}*=apt90Lb-l zB6z$1GGyuGSf9K!=8%5O6t8*HT}yNF}(D)1Qw2VMdjPIH3DGy^lprawU@V-qX!SJLS8g;Y0_r^bS)D|5K?&LXfK@V<|LupxT zl1B(Y**J0}{^%{d;&)3$F$w1vU;O59ITpX>U_)PSx7nAg!Ps^x^}?Nzf+hj;ij8eS zOtW)+Bcm93N3BN$y~TcLOGC$cHGa7A@Mh7LoIaM@Zsh@xG&)< zZqo{=Ll}d5>)@jtB+-P=DZWs~H!w0BVPdY#;`T4e{dU8G<0T=An=A9eEuFaQw_ayv z*@#5Yd(x0z=jjOKeiCg z%a&Z?c;ZWJ&qO+ze3<1x9K&M2XhNl5p0#TiYg_mzEvE32A!#!~w<{ZsK$GmK_WQrqA2AbaHdM#GpN$}6dbF2j#tvK=IyLW62R zcvAQBspIHr>+FC2F{NT_@de9t__;fdue8BacYGFxcJiwy(B&oyJrpAsi62sPBYwg8H1k|T zR(8<^e@C&MOhY)Jkk2Fj*dov{noSH%44}(!A>=g*1{uQKoUz66)oVcso**bLAZ6L} zMSdNSCQWq*+r=0Yu;jej1_&R1Aft-rJu(HW!|lp&bxha)t9-$!XhK@S>EG0XFJoW4 z6euj}+3bW)tUAKXEqX>Zes7LL8Otl8Jp`*i;qB}C?o z@Et;RJ`jF04pu?59^pUjBXk-z#Q;yHZ_}+?EaD^@b9@%(tB0*b2Eh(lJHiTscaS$5 zk6s+PD$h@_;=KLI%W)fjNuJRS;&3+PFLb4_w*hp}%BuN5C4sle7w}6T&zky*8S%3r zu@M&vv4XbSbH1Y~ow}xaC@)7q+7RP-@Gm`)vu$3o=TqH%viALqaaq1$`EEV!TV3MW zzZV#&Vi{~7l=L7ihhK)ddprnp^4DJ3O3%eVB~>HLZZ+jgo1PS6#tLQ*f#_NS{sn`M zj*j~%%as`+1eIJ8?S>X21p0DK*WdXm#L_0y`@Xi9av69m&IZS=E$B$z=OB$!EzW)% z_iK~H&nZBRa<~!|!1&OjID@lVN3>ZC)bcZ;)WLlzXvpzNC34%xuKi5oEB&6(oYOrw zB`P~EAHA~|XSQEhP&dvVx8Z?8+l$zq;KF&$o?Szj==qIJj7Dd?mL(Zh9L^g3lySx{ zXc`(@K8}3>`@!2j{&2sw41M_VxJx6H+iXanWopZePQkAdR>2xGpPW)qANrM) zG9?vhklD=!A8(By7rE^8ggQ~CSX$`4P*=wC5Mh_Nin`02u#XvKu4MXt5zh0LZd;1y z!OLkK+KV+K*k9sT93th%$ahYYf5P%?VK_Vp=J)^BA!VarAUCE-C}#gELnDjQ(up%f z8#%6o@7}fYK&*&!7~@cARY|fSWU1pB<4Dg@?A*2UKtW^ZoZ$j$Aa+k(nYyaq{U7L` zg{(BXSDV%>mY16@{Kr?;pWDJE zlS(nLLhnlHD->Z^)5H|)H$WfT+$co419N~b54*gXYTLB$=%F871d5@xxXd?hQvU>Ks1zB(v!X4IGAsQi20@&Dege9hGSI{I&~r!=G%Sru+1NiMN#7yLr}1bCkDUd>LYM#UYus_eNu*h15C(}}6W z>tnMrUs*`a8Pq|M7-&?6)&9`S-AY|MR4$W{ZH{)6yEZ!-5{6_S0Bn0>^Xb&DDxgWf zH(Cgs(N|pKZZP^{^e||w$blOQCZ}S?|4^N94J(@6+OhXtzp-JUF9VDD)-D-2ns7a+z_(d{A$cEm3G~84# zsae4|S$Cn*<7)(`Ut>E%D+*(`X7P3@AQ0XA^o9_gg21ir{Jh-MKP>`|%Uilfz`f?c zNd-Y3j*##6FVCVe@-T^vM^@u%l(!|bf*Yhf1*a`8a{}IpAi{0PZHgX3FjquZOfpH) zvclzH&Xxv3Q4GB+Id1r?0iT)6?$6DVr;6K=67Ju7$HFcD-1!D3wdV>*1Ya-Gw=NI# z$47nXF*2voC~aha1{;cK^mz0bEV88z@Wjms2KisSoe0gf*mKq{DH~~Ru>_3|%{dGIdzBx3jG&;QcHIk#K z)($-}R;At^ddwLHCR=K&s81J{9dDfBb zU$Vk;DqH$d>KZuOvak2J&zCRIqO#9xX!|NsCOl|CbC#sM4nlwGeD72r{r|!a2dR9- z<=gcnGNd-zty!as0>{y-hRfkg%`8;ZPPH&xp0o=6SIOKV}Z1`bf1bGq^ zenN&8_7wpNQ*vb^Bhhe6x?37Flh2gaIa$~77(NJ4$$0?&rw_(oUBpHWJ1hbhlz>)7 z^IdR{V>@Xx)g2>!aOjviTeBWg*ESc_A6Au_15<9FdQ>*7J}UJ>jf;iH@R;Hb6yLZ4!WE&C zQc2(f;@vJKX_B372|W)4qqe>ITv)FO*MJ534Tw(WW+?JawN3(Ih!?${y*lvvMUZQXcBh| z?(V_eHMm=V5G;hCgS*S%?(ROg6Wrb1HMqOO&hwtLyJ!Ew@@3@A7v}bKS65fvcE16O zB{gj}dM-L%e?(dwt=rgcvJ~~3;VXjZ9dF?ro-6jkpm`X=dmk#b=6SgS{8ZV7uks{g z)qkz=SS?!H61e@hDJN>ySaL?dj!-qW4=V2%Wpvp1H}YI_zA2-^NTBocON<>Zh9idTHz6l!_=ZyCM6Y>y)IsaIXhqz@$?S~E zu8gnKU0O<1{_)^RrYhjX))#_8X|h5M5N!piHCo}Vxt#4TQYnVV>fo7f9}%7PF?y+K}0u3-D?Ov#HN+4C$6^H8qKQLpd^(3$o;~ zOWdRD94WQ5>LuBJ*Ymgdr#!zZUWO~VLG*l*aK`J`CMU0tl5dA3Ugb;VTR!NA152?( zq_DM}$bw%=`_&tTUUxRAIoYi(YX7=%Q@y?yYq4aWO|y(S8YvTT6pw`Ze5vZXbA(r1 zkux_`tDW%l9`_YkJ>o-y%n>iiep3u~0=#?nz2a=-(vME6ea$i4N}(M4&Rh~PFUEQ5K2hyXM`BQPrJR&2Xo`vaxUPM^_D@>sR6jb1SkeE98Y1b~G2Dz?{2 zz(7;hAUB<&ckDxlQ(`n~9qjY`xn9_ujSmflEm`36tnMOg2OZ8jf6uOOgzwSN$v#;A zsqbH9g&*ucHGM?@2ib+LzqDN6jFw~b^SQu^RUg*wRrs@g);=={Fp7xO?1)wA<7Yl( zb`JLkNq(@$Z>9=wOVLbpjJnWd8(q?TTVT}o?axCfcg5$*H{gq;X2*ha(#6)S#fP4$ zFHVU81qpl}eWHqRw)tm|&Ywd#hX}JbjGbkk)~Ts0dkuD|JTy4c+!MGsADYtiV1TQF zq4L*Zd4?J6pm4P!VUKA)a8GWI9Dj^62S1yK;Dapr@kxd`);~9h#RmqRQg}RWPW$4bSVngi56j zL$p+FE6OPlof*fBQwW6UBHewU(Y{^}hsWoAqsJZZ$jN(`Fj{nW03`4p-aX$SjCTX&({tQBYf;mWe8gIabNmHtT{s)8vWf8SHhEtSf5h4TN z+hUkDJ_|X<%uU6Z)Et*(dVG7wE_Czk_Y9lf_mAdmL|#C~UWv*;iV19a)qfP937Df^ zniF@60uO<`J%+NqC_tRW_h~oi2E!JK8ybu%0xl_bnTQkBMfqo=jT1J8I~IFmmY;Wz zA%^S=-Abn*WL21|!yThX`Gl7^kuy)ul-ZQ)>0nrnH){x<7Bjn$6IZL=JWO8 z@7mW=-DIY|eg+TPs*s)vRdmNV1Y`M5cD{d5{54IW@9g3=9^sd{L8711BYM|}3^c{2 zaqLRzyNFArmiGka>ET;lzJ$U_qZkNJsa#dWa}Bb^vxS@lvjh=}w1E~smZKBeYN_fX zZjT@zIj!CaG=C`jksow$UK&ax;u7pVzm-(QK@pm3yt%ddX0*Q1D2F?hY`h zioVUE4w48a$l4<+(+##IVh%N-4a4&xT<+(W^Xq!u581>6T!o)t^B@ui6G_ymJ`;lX z`0#@#5r;?zHalLI8{EH+IHfxY1m@G9Rc!`R!cZxMaDuTiM{$@Kn_V}=xEDH05X4wO zVicPa*Rg6_NwDYVgAotE;eG_3cXVyRnETDjq5FHKE4x#NX)y&MBIo6-0s_qXJ(sF; zbBBnc$lE`1MEoz`t-a!SmqeuGcI;fv*1D(2S`#x^pW*vnQWDe@zklx>Y&%V%0FEvj zYw+9enuV4S9+w9sV)}>D)kF&-nI51d4rLE!3m_gw=j5W1L=whOSrfgcg7tpUQttao zi3?V$$sGarD=YNpH>x*sw*r#P)fu0QT&@5FtjCY%{_U!kavoL@x_Y#5Nhi;g${!DF zl~~GO!U3PXchB#DUS^V&xHwy=!>n4f1q$v9$Vj*R4nSso<$3`{;srVm3~=HJlWbvC z)ys0}!Fx3r(+d6zRWOYtf5kU@a!lD(O4hF{2YdFqf0_GAjp0NjotCq4qt$Ou4CS=E z{ic6bH#aE$O1j)bmpL}yfq*RJjGtKZG&~1)DA$Qum3Kz2*!Ix&K}0NB|31!tKRu+- z#y1H(ZU$NvK1Hs}>@euD>d~+Kz6c4iVR3UK7vrRJpr@!>o6-S2u-FOc5eJTyZ*n` z;e$QyFvBtw=3n6o^=|4aoOBl37NYRIs9P7sL*>Z8>^ITbOlyW9a z(i5BBktF()!Ag3vC9~Kt&_}Jxj7id3^PLDrM*~%q!E+>Yn81wW&i|Tu5S%LKs4VD{}w4cuc-KZW5c)JaEWd)*a+6iEOrZq zH)w^{nqfQVN(a?<{J}!L_!Me3=mgfV1K|x@vBLW8tq+J@xkm~mg%n-3pb(EgVtMfG1HZS%bo_5#@ z{99U9T?n=2_>!f>u7kD{+Y{3zOmas*+(SK%t&S>w3f~4{&Biqi)81^!J?9YFhv#=J zmVkI|@J~^0PT!6?HcOD%e@odhiiU(aAP5fMl8veN3fJ6#PMQi39B#4q;| z`NJv4%HK*2$_NGOT{0JGelg5b*S0G^z>Puf(g;c{V+WRo5_O#PtQUIV{Ikx!MF~{676>vIxS8XK+=! zI(XPv@Mk6@GJ%1H{J7n6b@P0F#m2*N7%Zb>|9wSHO!xV3F`t)cQ$Q z@$3ejUW}pEf}$(tdY{U|+{qiG*a9;Qw+U^+1GQOJY*Ln*!Z&eA? z3Ut!mbu0xUY67opU_ETH&&hLmlrKyq=70IEoa)BX_IPnT=Wz>F$H~c)&lc`I$gu4B zKoQR{eV5#k_#4S_6o#XOH0E+8WroL=>gw%lp@?Y7lvCqpwJDpQ?Y<1q<{h=z1WOGk zz4KG)cMb6accWmFEt^wTJnzUg6Jlwe#uK>5?vfG;Vg8cBWQ#wp-0&oU=^XK}o&+@|MkqqVf_(va-& zA^{2Sip+ct@6_gN^gr1yN`5mPpLPd11+I{u_N_IZ!DIr>^Sb5QwX@x|`OZ~^#rn-J zm~g1`1R^bu**AWMMGi7pr#wrXJ`%o5gf=nVl^M8WV&>HNurQdHJ6xI+Ji_OMAri2H zsFGio=h^%&KemXhR~!5nzHXj0HmT4*Lgw^TdN``i5+vwyM*mp_&ZIV->ThXjH2cb9 z^4ga)<;A%P#m#G;cM>~wAQErg+hD3vaG~9?DR!cWJaL}AW857O2c3zr3Set`3p;C# zIZoe?NFhXu#jb~30%RfF<=QRvgSF(tKpPDfyHghXzUfb{!?~yT&UVWm^$za)VAYZe zqL7@y&$ZSGQ>35VPFgZrFcS3Me`+j2tLmLtYtkdB=CZ)zrn^%R zh`cDE!MZ<%MWX$gMVUisd#0q;EDMEsq41_$L1T^o1qIr~n?`;@Br_jjv{NARKI6+^ z3tIGfMw-@K9sUpOgR#Sj69aBGhA<#<==p^w`bR#E!YBE*wQ$_8zGFJb0Q;%-(8>rN z17jI^C#A~LOpep=I<2vbb4O#6+b-^_AXTv+To)T*7Gu$r@@U;7-)F_6#hkjV4Yf0o z*T3$Z0T*gR7bEH#W*qHQMmW21I&k*+*t}{cr!k|vfN65;o~mjv%4p(G;TVOpwCG(m zNf|Lr$IIQeQ3){Az2SMd*ph`^daPY5!(^O5-}SZt?a$jC3d5rlRW{$v^+OxIh9{C- zJ%Y1iCph@#g0IJi%KjIiGQcg{a%VZ=Sl!n14tL5!)wkj?S9=9(7pnP*9@L@HmVJ(x z7ATPxyoV~dj&7xz1us=T;=*@?IUi3QIA>%ERjv+&DK~Tr2%f`waX&kH+3u|Z_3EvW z4+y?Bkku#LPwfS=K#ulxvDe$=e4G4PVTdt2b7hrv0(Ua`Sat@&yOy zX2o%eHtkS+2uzon4iuJEPx~|b*4RqWUCNEs8R~xSj0$;&QSXQW>3H9Q0G^9^2uX7> z?V&1K%w4AJxuefFBn*)v1$e5ghtPH6+arIok7cibDSff8_*N|k) z6ub$`uU?`?Br|m&J;C|KVhYFo21i$Zk%rz-`_&6VxxQh>`=s)@h8lcHhkwp3XK@K` zGg_{>0O%;&pS7^xRbZ36bDkA})?J3lUH0Z&P^N zmAS!`eSGcHDxQ@afs{e84X7C##+lTsDqdld#pJH#S18HvqH_e4&PlaR2v$%27uWm$zUW!lx*u>tqFs73IZYSK()ooSx1XX_vFrKv3CV=47?n zZKcJnIv`8QNRU;xAZ=;yd*xAO{L=6g za&#h$7aVMl7)u@@(nWZG;D{vR6fPiIvXJ~6J;qV(P(EuPy?})L5=J`TroIqUoT9pj zC3VmYLZh=YVD}E4CfQU&Q*-#JC|7p*1w)m-_jCI(e6Cx948X@F9Se;}g4NAmb@O1%%XfqfQCM&qI2#EeZ zBhP$O?LbVG?YCRRf0^|?Y~)EX;Yw9i!NJmmm`Z?OSAaFzIQcz|L~A+upl^%`%pGGN z_-}*w3{o_NOypZV0wB`TMam_{+mszjZ zMPzY%ZeY4?^xISW^lgV;7u;t5ULybpX2_|?p8?RqINyc2bPVCZ3AfcsTQ#oI97DMD zhI(8GzLLgDts@?4R8%Ab**@(X54Y)8q2too@W%)tt~1(pSIp7Gx*DROe(EDZvw7j_boH+55wk3<<$%y}GHS1RSGtD%)}nQJ6$xz-F&bq?BxAh+2A}=QJe9!L5FP^}=bOci zMyd0dk;U{%MrMZ1Y}Tk8YHAELi}toZthY8kSyG~D{sy_Ou?wIU-SS!c&&gm@ie@8A zk%RXu(@lM_P&72|(IGcSjHQP;WZ5D(53CuCw@_TO*bAEDPRf@JH8Xr=ZA3*C4D|1& zaaYr79Lz`z8NA7*PrD%c!-l$0XURHSxGZL^5&O3=xp31#Yvl;2| z2aATwj21Y)e-Qxkq5%vonF_5Q@-?bZjcVy+Y!Sn%{>`S z2pG7(D=peq{65+iKikxhrbXOX8(QA1?SJq&>^@R;-x#3kZ+x_wK=^lc@m!iJdC++uO6r&Ydy}VgGw)6}8 z;j)!%aRT+M($hOE^Xr{y*1!R!>BJ+TJ`WwRZm@E`qPpr9(C==x=efh3*b0~FD;y{U zfJ2!uWa>;@acp`CS76v!-d+R`qs;29MR;u0TL&C%natLz2%Rb`O~_4tjElTeBSmdi zFRsIO!3{Qe03eqp+w2}TDqa7_zyY2{2*VP?TZ0wCXN{eh^CSoQd>K*-$yGhvS4-ny z5&tCMfsfv2!t>IaOou}@-!EYOab`o?_RMfqBnXD`@&nESG$o}@E9W0eV9?5iPd zzDP8*9A}gm1VQBF?L9hs-O4gtUL2)bhs@M~h2P>}y)2o4(9@@5AuzwD$IPP#MEshR#`30{j;;0~um(&Gd$P;^k{0iwbM8V8vFm~Z zjAu^3`gIW!H&Xn?8If?xP&y5rrYI2oQF?eW0tobYeO7K;TkmoCkh|qN=-TO_=DZ2i zVsZoCH;+T(k~oR3FwV=D`T@V;6oSNVg{AW!BA(;9&LbT!tw0euCTVFVw{DK}kXxtc zJyVfw=8KTYC=ySF4UtN7H3%AgJi1+knjG`~8hRw@FCrJN2>5XQM zrx`B_IQ;Uas)b{y(D+q51;eIO(NQEP&x$^pT3s#pCWxQD`5p3Mq4z~eRV`av-yBxQ zg>X*Zgddk4O}vZjmp!mpLL<{}OUy!@O=FfhzF3lrm=fdrtw#q$Eat+}wfr=Ao1f|M zbRK;rR$!6f)w#B&pT5;U@A+DAy2A3SZd`4^ZL!`Asuw)N0}l??5S%RgNG*Hgjv{IY zgH=MPX7Fxj3}R5>$vQJCE+TAcS%exfVq7g#{4vUVzVXB25CW{1IY>g^M2Hdi zBz*p>8I6uw6`S4da_`4v*9R;Mp9wZzmPovuX;3IsU(|}U-@0Gqz>}Q`YD~N4faDYa zT;5*$9job)z+LhaDm@e9$xNRT1VxU73Dcq$lyh||SeLf?Ur@q5A(H?_TM);O&#W=5 zxAgl?V!l3`d(#|8KK~SFvwKE0>@YXm4ANq13Au09ghckAMSHZbI73l{<8Y2GgR9?! zwEt>i`(Z4y&y?O19YH$r6HN#<(Yeu=R~8z){P`_k^s&jmE31s9{YY&N>SNfysN6#m z=ju6RignZiM-OafNhp;ag zW$;jg@7L@%#%61pBxO!JG2g*x78x~|WYa(ldWl?6z{`tAgHXi{1F)vhDRFQRE`LVi zjx?DD1x}KShljkV0D8p1t-Ce=_~S6lG#acaD|DWPqKS7e?CZ;Xz)uh?8DI ze8i@n1b)nA-Mg+?n{k8KHhT^JG+C!nu87knpWZK*hO0zDe^y+jIQB3{;g2H@W!50S z14n+|7dV$r32zlAM5(+|Bk~fZCrTpMHVdFk6d#`HnWj2frT8Eg2GXwJ`?tZf`ITR7 z%9D`$J`z#_vm;ygmNO+5XL=pPLqcpq^*L4SVp?cS81&@zRq5VVn==3Gx!1t?ktbxG z>y~bN&>e4bQg6n;^LO`l9;{=hT^Zj+;hfv?N=ZL&mxG%4L=_4De#hOx$qz9kUK@s$ zfzFA`lDZ)5nrFx``EeSE9q(S>t(uC1edK+C% zcsB-keQn4ti16Dh(Wc^LVxhE#IT{*ZAYn4q^Vr_0Zo3oK|5($6B)Y31&PQl_HR)|hCMfhF_2{kt6jG-LgsA9Kx?|al*#lfF8_%CF(oeyI%2MUrQnoMrV z_sxof+_+tSZ7oq?GKx`$J=7b)1v7KrW}5)`;H$~>RKxmD$jfKu$NKSr3d#zkL^V93 zcmI?>mVcSLd_a$w$nHGNRmp7pZk1$n>yUTL{k+P!q~5FFGe7Z`Mb`-*8uSYu63{*#MO zJ68_ar9?}va&2V#Rj_Djl~tFU?7x1sDwsJ^`g;U*_4>}8Y`Wn()!WAUdP!vayHBt+ zB%`0<>8fwxsMS7a>#}-83*FD6_8e zfnqcr7^~c5>R4C_2KxZijKZk)D-NQE?K6`@3Nw^0 zl9R1T%UW@`*RAgYiR)2XY8nb#mT)-!6ZmS6u+I5tQ)U2RaaF_dW$`7ySXxIVMc#LfPs>I z4F1>zx9+xMQcFE8;D*7`|8KW-t}4{XZ;$~(?fmrpz}Dv~jmrJPUqRD%W{T|yU41%; zbRsVc0MtG^@CBU_*UN6$+1+V4yfKN>pAJPIU8*lHaFOn`Em`HDv{k@%*yf)NU{rga;M4dY)z!1rLM3va6#Vki#-Lh!LG~4!`0Z5a_kN(lDlfHiI8JYbR2FA!*xx#;Z!{N;F_6JOT;KaT5>qSvn}ZvXesYxn;H$Mv}{ zGdXL;)3~#&PZUcN=g1??e8}gm=dXI_+8O`H)IPp0>?yn4Tq6sWYM$?`Jsd6E60?_b{TrAzOwf2JI+eOG?Pf8 zl&s6j567__x(GR)R7s6U8KbgP20wLX1TRz-rOCx*W4)J^A=LehU0JvQh)aVTtyGLd zzN586Ik*Tg7q_oobEtFOT)l$Wm|?}1{R2Z?qEwMvQkbe*z`5I2yVh#ad-Q5)sijXo4rR{3&Q}z#IdPd_?_*gQLdLM_@(bW;^>IaX zcokKWg(#`#57ozwLv;6&jADO+2lqtqO)W!lPpxZdcJJ{rmiaF2v~Szbb5Im}B8I9t zHmR5z5BnJ{A>eE0DK;%Ug*PqQdQ?(g5KUFk*jBKGLRgg(FNGzZqi3@;9Ed&Qf_kq!dNnlpI+Ki1RiCQx|)V3 z))mV3(bR*w*2F&=vd+}IO*+Gp56_RexRYbruXO0!A>9bM6|HscOg~;fx}>F)&b@L= z(aSrbe zs-{@r7V&U!HG}8eG)q&TCAZbMc3@ggW0cmipB!&-)T@4a;5Ptk4AMW4$0=R&9%HSR z(Q&vNCHRF1Pnl+8(xNe=K{DA;4?jH%p~0&JR~dfhM+KhN*=7R z2^$WcdZV854!LYz{xQIfFqyJY&2ky5lg!u3+mSk*mdtTI(}?XUw{J(5h}Q?orkSW@ zj$ly)?Bg!z$QrHg{3idLOviF@QZ4e%m!A?7W7FY==5Zy?<(ba$8>ROGMlW@WS_;ya zZZMcI_J%q0qFlxErZLp%eL%z|n&3vXbUDl7qM%-NSBRbzPrnJI@`?cppP7|@omGLn zWnPH0yXWq-jc!TVH@6#%85&1C`G7x9=L9%;;Id@EhfI(xiU9Ms@0-=?pEalt^lUtP z7i>ja1$OtieI{=m11R>yLzI*<*r*|!CHpLpSxE~Sr!SVC9p04-6Kx0h0ov6sdrI$% zi_e<7#Kuo#TsYe4tQL&LxFKb&h=(un5>m*G7|o6hvd_uJ3M~R3O)sI*OD!t{D)=5p zlh^!oaa@*|;`)@m-nT~*J#Rx@W&?&eVcDCd6O%cxiKd!KjrTgqa201S&hpY)x{@(d zn0}7nDEq(xFt?fO+<2D}v2s;y8o5%_Vu%WT`JwHPVw^Q6G6(Y(8P-LAQJol`zDl|M zg}g{~O(7$=J}<6k>J6O|o1+jUlJzi}AbL`rZByrP0|!|RRbt{EfxBIMGJ3Q1t@ZNL zDsiczO;0OPCP;NYu!@N$*rF3=JvHO+mfKNx9r@)ira)WhU??I#&r~gg*(H7AyJ-EN z>Xy*i@Kt>r4~CE{-MhQ-v$qjQ$Rcn)D3J^-48oPAHAea^zA{~9sqW}k^o*%cHlFQq zT^(!uXP38dDKqxRD7zo`9~5)HX1s-_U^k0@9XL7Qk#_QS3p4DJA9Uiu*r9H(G!z`q zLh?LUGqzq<97Gb8W!!u%{3U~g1C%!;-Nf`aMv8A{HtJ7l#x3o6_=IFRs!pxQY=?K& z?-FGe&VoM>`6fNchmi|{@8Ui4$B@;yxe&CyecclF$ZoE`t?nNGIC(irjv(!yzSPE4 zx5wLzju#ny$whyx=wPSD|0>ecbrf`q;6^ojkGFONU-YGQi`|QU&%gs|>7N`#D4P<6 zgps`5oRw|ebyZG|8H^z1taG8m%SHj|eAM)N*|p^J&Ugs{|1kI$g}Hf+sWW7yJCV_T z_27NzUSQWgIKkqh$~*o#m+(`_X~jO0C=)VkegZDjqiD3G*vhsH1 z2|kFR)zB5)?Dm>mU!akj)LuR7jRhAQzpH|XZ zD~)P6^HD?Y3LEhI52JWn{aNY#VUL@U8{7y2%|N07703hVcb+HxwMS$vEpvdCnIw7W zYlVjFi%Oa$g1uRvmTPE(c6K`_l+s4)6u-NR&+RpgT5Pe2%ys6v@56DpX{eN_9^K=?ug?xxf^`UCGdOX&AG}Yax19$zL-wPG4Ag|%?3#|~LAg==d$5;wV zgcTf$dEih47!t;Wf-kv%jG=_c*q$6BWbi4^()NuTEW#TQY+|`({@4TzO)l3Rj7b7+ z+V}~cSaCR~ge4R|svMbtVxb*m;Q`Qh2S1_StjHBV_FY9qoWdP9oL!3}>apjnM=u6BNYs;;+{(D0x+8{#;!e{s5qsz7vDmFI4AM}q_s|K62 zOf-Cileg5eA&q+rtCSm_*(au*6Q9L9uijU;-D#9~v-90E3$t(#iO0-rH+l=Q#5= zGR{x}QMkwDxzGf-yFE7wE`hZS3qpH>kqkpB&8GzsY2@>tm7)=)uZ2w~UTL7ZVnrr1Nrj5IlBf0#OfK>W ztgUr(J^$L(iEgtKkh5j!sad-)Z#juR1BY$qA{mJ;zq=VU?CbMWRYj(duDJF7oSj`3 zSIkhW>(7t?DQnVoe%SR_L7pG|D0&o-<~_Bp?O*a=v*^AQj(kH3Z}Ufd^RT-*RZAob z*4-C^^tZSHfBh&PSw$sSPRYX1K{&SlSyNiG{d}=66$BeKKvQG}ZQ32u{pcsxZMi)M z$@~2M$7DjA&yw*nc~sXYQt^>Ww@NbU*zDfguz}Y(AZ6P7Tmo0gHa}Ak zsA{FoTV^P@(s`m;pZm7!O9WJ=3-6Y7)pl};idp~k%(8V;jR85T1sfxPk~6yVi&l&M z${zc~a15T`TGjP^FdU1=ol-D5S=b-fAa0TFST+jb=<*vllN3lHG@@35l@xVLQtSJi zxEE=bVqElM((kk(Y|fDlCTb2o${{PxIiYWLQxMa{ESh~&{l*L^auY|7TdOz=5lG;` zpYzMP*GWWK*UZTJ#Qt9OyeXsserCH}T;<&MtP61Q(FFqpr<{T;gS6y?5e8AR;EBCK zT-Mwo)Uyo>Z*OvJn6H5SLGzIt*Z}VrQn;dw+LN|IKCWbLCGs8u%A?2Y0pQF(eZH(h zDbrLtX&CiMIJ87857+O?n<)!P`_i$3rrOz+GPvpNX$2+p)uYTExklyU#s!O*G*0{DJSD~3{`NU3F)>+ zym~fGzetA;OGS!*LSbSdEuGrdazBYm()zRKy}qH&VWG#I@~Ut_n2K^Y*UOUwBaC=X$`r3nNgma3hgqTC zl8@#$hEl<<-s5P=Wn$xRSFnGkL;mh_ejCE=f0Pehbw-!9ka|~-#}W@E{nC5oii0W) zj%>z`j3+YVBI=@t8(qf5?Oyv1uLnhN3ZDn3aJB+O`0j(=W@j4dHQdPWM4OFk6>qO1 z#ijvld%@8!ftK}noY#2eR7q4oa_m{%zkf(tZSv1bu%w~HkBu#Nmm-xv(IraRZg`Rb zq~ZZsS1->F>+}wP6!o~D_Tyz|Gk(Gw2CZ~ca6g?hXR#9d4r1@~4m6vj*PV)N_yT`< z8~PaBIgK8YRd_+V@iR(1O4M5vukBN^8*JUbb18+*?W`a2J%<*m-;T@CYoU%rPr?sGhXdNxD;zs9TL}5Kw{HRo-e$UQ@_Pde zrnZf_o>9eCNfp}LqJVQ0Zbwbnc1R-nC(hWyGc9htIm)TE+m$NlX4IduY|lr*J~?}^hFjAnY?>WrWb6(%RgWY`%Q91N$)Jlf$6ifU0S zurDg6e6{Rsy-CWj6ms&>2%BB~W;jS36iAs#T~rjGjlX53GV>8D*0Cn_I+U|hS`N?5 zp?|F{^xj>Dh3V^j(l5?O@=!BZ{xD5Tfp`hP5+C3qDzaYUX5jG zgOk{3u{VS~>dyHzG2gDKCGc6l$;wT4LIT!2={EtxS2yjCL-I!97nl94=M6xv!DR`U zi4OuVDU8a){UEVFtYab0?`vcw7iR8%mP8C=RF`b9iHf_@nz%0umWA~PMJo3Gh~#{x zBhQJTp`qtP8o|E&@C=U zhN67Hcgum%Mgh31<9TT6HRgD(_v2luC$i_&S9_llxpwS%N6mDsn7f|WFN?6~aDod9 z@!AIP$^b{SvBgak1hYiClB|}4EaZ3BS!Oj7423>I_x`lc!h2@4^rhURq#>m}e}f^U z8v7GOvBfXKKRTv5I8r?%m$cIaSq+)*#_4dyd5^*Y==9;?f)r^+L)|}3X1RK%`xKZp zG`Uq#g4;&hP_DQswXh?DNS@b>9m27)N$4} zbwu!{3NaNs;}*|?;HnDX-5s(jL50e92*i;v!l%6#%wSXe8?ytAFw9rn@2i}Aj>ExG8Jllp+P!qQ97ZwFrIZ~|csfebR(_*Xinzu4Rv zzBGcATHGv51-nnH@kWX@h(v>M(E+BIOBDyTZ(dCcbz_=c$)afZn_WaU7^fQRm`IyB zy?>y)W}XK}FK*`){tJe+Wm!EOn3z`L$|w>nJOytS0?{W2p&WxijF%JOvi^&r|I_ng z#?a=pOThf{NN8x^sSt%AQ@L+4%lwsL`3nLZ0k_u^e)AajAR7wT7dQNJGXRAhxUb`Y zK(G0`L~^%nv;`va2LoJi=+WWg;9CEOfr(SUYwEC-cos?8+&JQ~6#Y7Y?QXmKUjH47 z>zu3Q$=_p=Z?$La5xw_7mDo3RspUxq-E1PZ?!_+S?Kq?ySS+@E|7-y`T}}#tTO7W= z*djp_OrZN+gu8!{Ua_w~)_&)b zY4jLT7`*$h{c%VAdxgOeqWfP((O1RvbiJq3@=r>96b@$x+U89!sve`*N70wm;se}Z zG?H<2o7U|8F_FBJdPz>^Kor<+uA}=AY8v{Jiv~CbPs2+#ldM51m8CCZ5C)H5uqqoe zOJ{`5MLj@^6RbbD@{fv;rQOCNCfDAMX)Y3bfKK)00kL70uKD~MrFZB1^!oEECOuzW z{n*4kb94=>g`U29s%K>7z-Ia-%2rofX?nMK9!vbnl4(W;^5yXeiheBsRlMY`-MfEc zvh@)B*jJ8l+5e-=%ltA*|FuEGe0Xrim=4Yit=T}ClaQ?9| z>=rT_R8< zlrvm5`P65B-YJ$ZStFfxTKs-)BeECBij*hnpUjE^I{;(jDFWxFxuRZzvpBJ(bo(!^ zb>B_HE##eN`w=TZ&&5kPD1BlYTG1o?gdu&=Q-?!`x8AGw*LvOLxoCXoV^(Cb(1dT` zLVOPnvN?ZNKU46dyBHl?8yI7DfP1ZY(o<5)gik~qPBVyzm9>9F@q8iMe+AW3eKL{t z+DB)LvfkW$5==IQk0UJFoZt{cxZ}J2*`;~)ae=EeeL=|OYi@!%<_RIpiGx6DBKzve z=*f?2vz;t+>hQ@Q~~W2yaz+Sm~>e)bQ&X0g~KC239e)n6hcS_2NH%PhJlMVS#S2*VCYZ(ekGZ> z);48tzMsIvvefu~!}Ty>TSks~QBEdn#-1CT2H^){`a;TnDX}}0PDX?#_%h~=zb zlBk%-2%}{X^>Kltif%GZR{sn;fH#71Y!dG7nF-<5>>69!m?u~ zUt8glEGNvN!~L3HTByjlEWczu2(^EDAfkn2`F3{3-V^bh)nED;1xrwXb!OwCeJc8QD|pGAhO^B{{eEAj0(Y43*EZuky2R?)#U&U>hOjUuU<)S^L4^ zQ~e*$)EoZK7g7;%P^aWd4T!Nqzbh?^xzh97)uXmttLI;1{73@+OylFS zqn$)iAvQ9^BjWus!8uy!qR&csM*;4vglLj!{>EN#CY6rHpA1zqSzcL|T^LPr>k#3H zN%xycBGmZnKoe}t_Up+`JzhgrHnhZYpV8{-T#U$aPON3GcK;t0m*-{C0oZREn2Jh7 zVb_8zFc5mZkq4$6y+Q>Mdsw#Ul%Vx~BB33UZ=z4;t7k_B+NlQu4P}tuYkcF83agNv zmyLv$@E&Z@g=>`3z71`C1l0mUFnIJJuk88-&;7Y*{2z>R1PjJv#fM8C0sCwi61k@W zUl%LHmnQT{!o+unm4A#J%?FWdJ+MFW1P=1R-)?62Kk&f243H@qUm87E?d7*jl~MpD z;sujlngA$r#FLXv0<%~lwUzEz%$w3@pumQwy!mEZGrL|pa7v*b;6$Ln4)E}EGoxhQ z%!<^MM$45x-3MIubgSzeCqsdkzm|f+H*7A`Nq!F4)Em!Po2PqpL!la9;p8fWx!gQP zn~g03+88g=io-0@u@yx#OdRW;-JVMlJ3cAGRcpYcntzI4L?56=#Wo#G$l&PH`tpDO zwnN{``K+sB`yMj?Z_eW4g`Y-k=Wb3IpM;io+{$Ub89zdsC6nD`bbKJBzIAdfL?GTa zJ)Xj%jGB(-YzFqPXd%o1971S}V*x)lc3Z55OiZ}6LnZWY$Mk}t$~tf2+lfm~<3k5! zB$noU!w~YT4Lpg~Nx3b-?76Ab!JLmbN~^^R)2Eueb+5k0mMoS{pHJwIn^7z9Q=876 zAHnEEqv_mM&!?gW1(juACjJn)#fAUbe}(hz(8jF|-_koB2>n8pekXvd2qx+=F8AQ)k z%&1PY59Ex)l%|fM*h~T%6QU>)k|f>CbmWx=EdCK)<7tdb++F`FC1X0*id(4pbhQ_w z+hq@}*9;iiv8$=C4fE}&#hCbGGIzk-vf<5O?xea2=MpTDN6{C8x({ssDe|+4IAsoe z{FxcPwC+Q{Z%4qXU=p6pxOv4RdA8mBLD;eSzuSaGdo60FR9;yUd?}Mh43)N&J~)gR zW05tD(%wwMk&r1T)z$_+6n%JmUzS#LZ$C*_M&Pv|afLGvQaMIyTWuARI)cgu8n*4NbL zC@IbXuTvh0ZbrAbO41VMn%T^L^7sA`{5Agmi3S4$_OMV0jl3$&#AQt^ddTSfaf-zM z9J4rfF0)V?rt@HrfjF>6IkGiS8fIB~Nk3WnW ztT`|}M~6GECP=W_rGYzwi^kDTdCTL%ISM>u>!L3%v>Ak2yZUfuDj9?GBON%bC!%0{ zkn?;0-#g-yc+7x|+5W!`eK3>irb&bhtVY#&J`M6fYWkdhr{Oi10TAtnz+K}L=* z>c$b=kgR8+gGqs{I7dE`6>bA;RnO0l0U^D0Vtjh-eEn%-6-}nURJ&pgc2IAX>^bm* z5$5(7s2YsRzQ?pBR_Jv>GSDcO)R)X$@cvCBAo^-)xdmT!2MJM}ewnMXnTIR`jCOg!ob1|RMNCbv`#amS8Kj=y77h+>rr}R@4=7c% zxAK<4yMN%Ee^jJLHvUf#N94z94_!G_`@NmOP|jKY4QGzY1C~;R_eVQ{p|6&RDs5Nv zdeD>_J7@GJe1B&Dh3tplp)!4VZdIOr4tCaN&0kHzrKgp*COl4aSid$`6IZJ#myJl? z*{L$T!>J5CG{ui+Z`Y5jgZ`zQ)T8xK1rNj#apHhf*PL1l!ZDH8Or^EckxV}S%YBlF zrPIB8-mP9Xl>ZQ?v$lS;F}~N!Gak4KU}En6Js2H(u6skaWbDG%@edC`@j&!a55P=W z*BUWW0jjbIrpJl1_BL&ejQ{En{X&}!j4py1NO3~%<)jWqlsEs1ki@R^zbJdFusGVF zTNJn85+GP`cXxLNf(#NYxLa`7;4Z--xCVC{90I}J-95OU{{FN7=j_{a1@!dLGu`#p zTeWIcEr^BE^G07r(HxfstzY%XgCwWedyP>VANDD+a}nOsnc|^%26pBU0(t#?$F!d@ zc#6GrtpiV=mtBKsr{m=4hJO*4FCzg*GtZiwO~cV8^I5*q0TWfZiPPk13E1MWtKG%w z>@Q%HhekpV_osl0(Fjm6a=))13;0|l1;)db{-%I4Q$vG=?)vI~uSaS;vFEKZ$I}K# zyQ<>`mNQ_baGay{u{pJ7{kL9;cjG9mektN8Inv#*r4JV>Fj9k|$F@KT2vV~kxkvGa`vu+0ze z|6b94n8)t$W0ed;r?D8p1%A8mZ%H20ZBFo~ z2?5a`4Okij&tYm53xhJtDMeuu`T;&=ZNWf%)Xj7qyv79v6ec#R7Sz;vMPvwy};9- zCLTk}@5FJDJLyUmO-}c9kPDQUlqg5U5gi+=++@2V1AI5h&_W#4uNdddD@|Ca2=dAb z5(?o_*QZ}uKdpKDO3Y!h!)`DNJ7h>`Pf=9R)JtK(tg(Fw5u+QaGQ+kSn_a{MM}jY+ zr-)LsFAwp^DR-(Sc$E9kE**XL%lKT-j!?-3L6*(d!C}D*nGYL=>%#fvxrqi6;kgQi zP^dU__L6tb(|phbB5Nai&0SEex9aK_r9r=V``hk$bvEineEviSjQ@(Dr;1TL7AC39 z)eg2ro3~#Sn+$Qu9A}q7B#DfSRGuV~9UWAPZum;-?Z9+$0&gOVW_HA`@*L?y+4JuF=Kpx>97o!`%ZQ{ghVYatRqOPyw=Uym) zohVfK^qu5>{Sxjf;#?Tyw6LpMZhqTC6ly;PTf0!0ffQJ5g#_mZo?M>p863H#qLSu? z{ab9s#m##?v9M8CRz~RmS$ZE-ZIGKg_=qqFW^Pzy42jzKbShgjsI1*Ip${XQ90#w5L5P^cRdZr7M&E( zl`lEp3yte|L7BB({JBNP&l<`Y2r1*t}1bZ0F7Lcrr%cG>*)x`Irv=~`H58i zsNs=_<6h?jXrnWJ*Ooi?g!5gAVMBgSQfPH(p%Pi1Pi6m=Fkbd9-Zx{U9oS7B1s3$2 z=#|5g;(jt8q#qdeA31)%-Am;FUT8ewy(|%hNI6Ri^LR5+?>mx*+y;dEHdTGfzzmRneAX^a)43z@N}f8MwU1O#HA!EKZ>=91_69wMN-WG~pUWqWIZ)??pM1R4`zLJ)TTD^8l z6}OP~X>Q-8?=v-h#Px)5*m1@jS924`SwoVibHbl1&!K#zA6g0@H?N<*fbDXTy7K7` zRiigyU#?PktK+U))awW1fP@5C#ZG+0df$6Ine^}I@eILvbTGOX1N^7jjhBe?o08Qu zqBz5dei3FRtc(mybVscqC;76-TaHUtDm${|;JsZ~K0E{8f|v`@>ESVWC!xE(WYhT{ z20NCaGOB+<3>t)$2mZPNzRG(8PZ{AOh6dFJ7qvX{6_tk&A}Rwi+);31sbE2D44M6a z2@Ux`6>FJ>WUNDcK8Xi648K;X1Z!8(4L(TZh$AVKP;cky<6N<{<#_>-c!HX7^U77r z8ZgJ9WI>UQpnvcCw%b?EAMReAa!L9pRvAq;o%+0C(2=J;771%OIJacdSl^B{=6oc- zO9&Z2a*KcR2y}GmgE_zIf|dn*<*2&Gm2u%;L|B=BGq(_1H?!HBskp3?hU|9WQYyPOR$E>7QjRKU@I2@{Od`Qoy9S)g$2y&}zm8-U?Mv5Ik zbMe>YJHoh1I_ z7bn%MgK^k&)KH!qx1N^3_h10Ex|G5$U^%2&`3xH(ESi zX}Q89?FG)|BcIXoO_kb;_wNF$WG$v4{q`J)wUq}Z?$n?++!JGk7EoxHB2oU2XW$)a2H*ptEEiYP5ORA}?1%vvV9#UdqLN9=+_z%tD_HY-$FVk1q;i%|v_* zCb%pmIQk0!(Y%>e%-);V&Iug~?Ei6t z_g2s{tt{=O1;zY|@wT+&NQ6S3$`~!J*48;Cj6xDKR6HNMM0uq1%>X5h>b36|uorw% zhgB~v6Mh*71_O?+h|uZl?;q+JX76$}$_exj$o@P9zY zwy_VqE;*nK1gf!*UV99<}oClD0=Fh*o@xNtE2}7m4TxsPJ2gUt6;S>K9=C!-QB=XN-MPg z8Qag4qy?l7g#NJBM_9mr<^G4XElli#?$DHEqTa&pDueF5nbh!ph<)xJ9Luy?Tne8! zFzG7>H8eHW+IeS#$;b{*Yi#F5_#Y(5aZ#k}-S-ay^2-^31q!yYCKUY6SM~>4PJR3S z`453$C{|xst=C!eY^8yui8_v2(3rX8!mVJA=L5d)oxZC4;+fIERA|QkFft|vrqUJf zPJkn5)P3Fk48SJUQUzzh-{S+D@BKul1W?GW&`v+9`d@tstaz@~Z~hZ!o$b@dM!;!I z2gm`O&pbuuvw6N~!vqR%RC2d3dsoY)xnzu2;Mkp|>ZLsd=F_2wtSM6^a7$nOay^8{ zKx;ppD~-7T0AeurMvb2h$%3KlK$UpY#79W@!iAa4n@*PVJ{J%s0|#1c;?FSr*@%on zfk|A|3!`Nvx$O4?qQbWomPe5Y9GkMELiXqKz%&-DqEX8Ws-xZ`XI6uo?-17_+C}p- zTa4G^IaZ=7%x6v|i2$yohM!ct-C?=5*A&S=UvHb_*iOqmxP^P}M&E#u)-OHi{{~fZ zpLc)z^XHFKidl#q-2BaRe)qbUmW}55@3SxdZIxtYjnGKyWzlL|$y&DML7nM7_1|U9 z&k6v_<6=OWd_dcID#QlrzL=ziub`Z%?$UZ~J8CK!zmuqmhCU;b(+=|i#FZMuZV`jN z!}?KE-yecC7YSJlwxv}W7E_QnAEXo8bZW1$`Xr(H1$XrF>{UpJ7zn#r$4CAMLRaAX zS`%an)Y5>CQ+t{PiFvutD*a!si!O>6&+dc~mrw$$!Yr*;k=6bUOy4{5kvvzL911Xl z1k0M~ai>CYN~IhWB#zvl;t!Vr!36c7_^PCwpM%l|_?KpLC>a?U{1>Y}KEP;_-0#?t z`896(%uZKVKu&gw)1!qO)6}Hdu|CYaXyf3|p$(p^SDMMF)db^8wDlY>$Dk_6n_4b^ z-d;V|2Zt9ck5k!9t2Q*dPfjmCInfoqA8$J=`_g9d6!1_~51DF@2221}#|k8B57=%+ zdwRp?5rkDyn(e;ZK&E!caW~KHB-r}l-9xUCB<(!w#W|mC=QqrJE>KIYS-IzRKQoZS z>{ZShnsI&=9$~mi1uCzvC81tr41cv;XPwY)i$P$tL`n~0K>?s)qkW`W-*150K~`1MB_81}=|e1^ zz8bF_}~&% zvxPVT4xWk)AZHN;m`D;N{0~22L#0QY3-FpsQqyig(Y2UKL6Qd12I3;DM z2(TR*8tOc&_TSBL87l&oXP3t6a6I6$KUr*5RG3K1KQM_9F_fQQl1=KnPE|5hnOmm- z^3af1K_wjv{cotRflk_cxEt{HEDTJG#A9yH{ecMUUst_D(x2^>q1S&I?{n|6RK|T1 zZ9i_1r|%o3Pr|-CZBtwHzI1%2gS+}u?SH)s2E~aOUQRZrQqy?za=2fPupuseb;po& zqWn9lYlr?*R(yq}4RI;Qu~(ky=>q#>YNw>N0?L8`IJ|FvvjUINqwQgW&lbHnS2$)i z8Mn!PWw3q%G8}8CE3c%`%XY)Ndg;mKdYh_m0z=Hg7Q@@{Kq;xk+q;7x=`SgB^-$Two|9XVeHGUOVefiTJUD^Ns4>{W!{(Z$tU{^m5BS}4A)YfAIYt&?pVM?iS0%kVf$LF*d^#zffyYzlcy54 z+sM79-me{eR&vm;qlMbw_iTRLY!{=wu^&TZ{mE^%v0a!{OV0;JITfdUEH;@2D7cP~ zD}UA1wX(8*dj?6*CIfa^e<{9gxVmBY$~s|CofUAh;Y@AZ6U==+Bn z;~x$47>s`IC1Wpl(iOiglr7Qf5h)w)LDRwbeJGTpcWT$8qM-q#sI2Vl`Tz_9lPqp# z3+`8ABU(vcM1@Ufc1#S=$f??XM?`q}Y{+-gznWPq}51`Iyjpix|xM}M661J z<`P^D(moyWG(F=y^f!|qmiUJ@vPj@n^-uX}XnW{bi+3x*Gi}!S33H8VW(#Og#6_*4}>9c z8*Z#ZXNVM8MZ`^@rEq(2cYVSraxMVbVFaiH?FIh=iE4s^CBH3nB>e8i-uwx?0ANR? z^p-p;r%!geWJ|TKiYNh?`Qt|}_}skQLTe56elCzFaAjRCC}ZrdUhekwHhtqaPs&{vWvsRG??eV2TO%?BceFiIFw{3(*psxW5BAlgs!@HayLzAccjPTWF7hxC<60f zmHbzDmxZa=xENZf?~UR91|!=S@hDW<-h8kLV15z-Elo0T?OymT!n~Y``r3bUdGFl; z_SOnv;xgw+Fy(T!93UH}BVQ4FO)ojwTbd^0Ow{1Hp$e0^FU3?I1$>zUAW4+aPKnJb zwmQ$almLU1tB~2+XlvELcwjI)2#0ZK+;pdT;|s)hG=JGaa}AqWzeM{(k^?{dpYKqF7%)Y7?bL$ST5M%+T%qx3{vroOEe&Q`YK$*16^(6fi- zjE`Vj&Vu|gXW8d#pi%4o!oyW~DVX^-L_imxn(Lv!*Y}mAMIAg_W|z%;YPl3iAv@DC zwQ&K}m>C&`hBn;peI3g4;yaBj(y)t%04ys$m7;^Xsbd@w-hSaposvgguT26))#bt}52tf635jKplYYPIb3x zgFn1>KkMiE(gGRyf3XK=fN>@MTt3*)_bnHoUW+pLBThfnu0T1e0J+kKsY&gZcEe6l z08OD~Kw0=eKAxgh{LK{)3{4GyEBYT}+}g0h@+;M&3E2Nbv4PG)0(NvXSzGCY|LcHp zh|1s1q5tzLaM~3Kh54n)|DJB#|A3Cg`SAa}-`FQCobcuUdViN>KdRsVb%hObV+7Iv zuJnH{d4b6uO!hyQ{+|Pb?%`=YasTgU`R~Avpw$1*%TJ;=2fRnknjg@@8oIxFxd1o+ zdTSQ;a^_u+heR7`vHhbfl*P+kkiRCe2>7FoftMw54XP!qa*jve>us2hS~Od$t@t&4 zH+J`0u#cVRf`r?jypenS-cr1p>L8KPhKtZ!wj$uy1h9|k6Cb?Zws zZze5Vj-Kz0@Z7@7#>OEZJh%M6sf@<1JveKijNzSN=<-v}aUeu(o!9 z$$=(*UHt(^IzIOILHb7HRv91@3wJy4Kh(k@L5WsXF}?3}moKLR20#WK2h$`{Nebns z24K4`RCaD6g#L_|e6ON$-Z)Tx+pPt!f@LRSw!YP)V{_j3K6Ufaohc2#lr${(-yGs4QxC?l3neK0NoJjrIt24J1y zTWF-XlFH~nY1II%gnsB$=&-rX>Ky-#vflFyj6(NUZ<{eijIng!)`h(eP|9fkHEwP# zIXTejCTD*D*dY+8b3BQDyRU|$Z9wdDKspgVWpZTcAQ}ED(l;7th>Q1;iBQb$k3={Q zp0rcdLwOeHWWh;%3*4e-|1~ocX<*1{`Vl_0aMoUdhZ_%yyl7idzU{Ru!&Q-VoS1j> zKKAeFsva0Di$N-og`*;xw4*GL@^hc&MT9Jm4}&(_eY`UHHq-l9-Irdzc|+^<-8*=mz+K|oC$}*))ClUHGD;Kv0vLm(N9Z`Z$nBc(ghGdPPhK?zql|qO;Hg6X01tCT z>=15vz=HX# z+DL82x2lC!FUV>+&P?YpcWW`I(b@TVl?P#VQ)_nC918yfIm;LD-XXWm0yR-6J)X1< z9O`1~wOkQEZ$hVoRX(icBl9Q${tyL1+?`80*w0<5X7XWr(il8G>aRFk${AtRB)0AA z!v6wP7CLSwvvC|+-qZW&SYzP$=Jo&~-ihl5coJ*SLQsV+M32XK zDYJGPBc7>xR{17OmMti}C67<}k-L|3 zw;P0@i|l(vuz&Y`5}iOh4zVk$?e3S?ae5zu)g8WmB*&|vD^WV+jELb-cs)A`Thv>7 zzajmIvUrZn`8+Y(>vFIX@51iHMin{nLwQ>^H-ygLIlT6y}iuopd;(nyK0iHS%+?WnMy zO(N~)@6TF_`A-ZqGzbVN3>nsvctK@^1>yHnN7?S0j}#wwU!hL+nljP9JsEM_Lm`ou z+F0h-7U6*a^~;@Zf@1MuHaSIQ;?J(_?7;?EM}$;L0)%CV7;RmXrwzW>$Zt=}&C$t!>SY9~^TE`OIXo-J-H<=XhW#l_#g zit_Q-cOCBwPBUdWV2)gTh$m@K{x+2A7bZ=jp0Yb@-CxUJ&l;8O&L)l<@dQ_!=D+>| z>sA~0%wlQaTH+yc{Y?@>3ZXa6aW3w>e|oJ|8Sefgr7U4Rap378cjq{NZ<K4ua^l)OXIY-8NYpQn>LU`d;6LF%-Un_joZ=yrpy@mv#oyE7F%ouWs#kY{XU07hWL8Fp&XJ4pFRGF(Z|=tegmd^A-_J<3b`waLSwbcH#~MVd?V z?FycRmvuFpm#wTojkat%OUIREtVZ6QBa$p}X=wc4Ql`&E#q@S7itVdp&hOUIcTJ#`G) zZFH_sOt!A*LH5G+!?OE@{W7vz-A-urc0@$6xg$!(MZ@F6z`r@0W>y2Xi{KpVq~aG1 zBzAsk>K|cbZ&owH?c5RpM)43E)|Dv5%vv+c!_KXF zkMcg0OkT}Z72#~6roN^ByRv=gA4i!&k%yiv%Tb`JZ2fpJIB0jJ|=mwYk%xizt z@RvV7>we^cILn5Kmnc^2wo22Tx;EaJ>L(s z@ORTK6#kx0YZJPbn=B9VrSya3rlk>_s#i-;p$yHAWEM&_2fy?LRiC9EkAwrJITJMr)TUtxK0w`OKIg#H6oCiTxeLa&0=C!T&%6$ zWYw{9&cXOGPGkMax9WJg4gUw`LiX6B+K7814$embZY+*^_4EBY0>tV?LBG%qxK%1> z2(+0!3$zGo3PL46Rq)D+6@h@spvvwV@0+-!FEdXj$;_$aBm?@1U>ghEau-6hgF{Kx zb9$n1a0h;FL3uuLk#s}7trS8`1Z)j=+wb94X}C+q&5j(Dm8Sdd-6@?u$7Q?Oh2{%; z4QV4eYYsyVO-kL>Yj61tiO=B6x7{8&L4 z!&Oc>_b76%0e|$hYnE?pusTup-z+fId`!4|b5^4`mUzG-*LN@mUf087HhNYg^ICfI z-}w01>?Xc)+qQoIS+jRQ@^Cnk(1L-PujTSfE!;06fyPGH#nY1a#ZPQS^-b-gy&ViS zq#5;rt=g(rAx%SN9_b=P)J zUaJ$(O$VBdYZ&l7AwA#@xTtKfqj1eYxB5dPeXy5U(U>UKk<=4{v zqUe&~2&YgZOdR~MiGzZ!E_7+D`65qWOHv2L>(&07FG$xOzP2mg0oOFK;$Ylpx9GZj zI?XE2%(Koy)+EmBKf2_&@VN`#ELBBwBHy6e8tfm`6d1i&saZ;r;zXAI{NtAVJ3^ZO^`ICfoq#)77)96&m7dots1`@0h`|}u!}hJt5oCllK#+n;a_hQ-H#3| z=}zsbgnouM>`8aRJG76dnLe?9tFifPtJ+yT+W*uKcm8?$L(`Qr*0=|o&u287lH|{s zB6l#!lT@v^pd9Dl>U8{yv8UZdr5ysc3=mrEjR^I>?{6fyWT-jZsX00003CMHRZ+d{ zd@rYnu&M!Z{~#ISHxTTKXEA3)njgP6IUC9XIAag1o=*ZN)9e=mjNI&$&9* z)dVhDT!we2DES==!$FUNEgny%2>k<_*SU|C>bO1dGbIVmM@k(A4wIIUwPICO{l4NC z625G78T7M`p>^nrTA2(eOo`V8GJ}W1+ya^C;dC~J50I+n$U-+6b@bD>KG~FfoDy>j z1Mh()z&#jzeYMyu|4DR_%Ww-ugm)kflv_#PA4uMuH`+q_^MYz`c{#)2^v}cUcEt*I zrwh%+Q%#jShi0lG36lfCWDt~95=YWECu)b0=X?jBXztGE<17LllAejuB&Yky%XOl6)la+ ziO9X#HzR{Np-oo65Hx>}#6X_)PM|A0T*o59;jpH*DXHP6b;GbTgU((~rUuth0}}br z>uoWbBAN?|4Z>&F2;d!l;djQ>NQcAL2@m(-JW5x2F2os3d=pwlclr9T9Xr|P(_LPVFom^$V3*&AiCmpsOt{CwCsA<&`dWgTC63tA5mEcRhghF!iJIfSSZV2No?MFIq_vn z$;#po;VTxURL#UlmCZB#t-$Vfulf7n5+qBpES*7f-gbOPs-T4}5lj~H&41#2j0Xiv z<*(swH4qMX;E`m$7;xW1O}y;0j{IHX9L`}!i(3h{%8<+ap!;Yv8*063V!jneA_ek= z715`q5%@IJ;7NyE_RtJLY$F@M6Mv0Jnk5spk3G%HDV4)FspD8|g#`R(#imcD+r|Y~ z&FqgXsZos=zYoY9I>#F1aUPz~41qWy*Y9D`_7j-f)%M8;k*7VzsgJW}#e0_?8!4Fs z41XNYS0W-r?R@aoCk+)%mJ(4#lr8cSg1Kn-X%Eb8yWt*RzATVWskg?`GuOY2alP>= zo7*L_&s@+B4uotEYquqbEOEJS6h52rLAZhap6g-iYq=&KeD#L^+<#|hxI5j=)+f)K z;r|jmi+-WX#d4?~sIJd z`aFAuwbzUEB>Zl(N`FJ(S;Ha>_hQ{LQ##GpF$xXr6!|4}ooSU#B$ zpx4gMb1Ql8UpU~EM&_H~oocsv^mKHkHTYK%#HP@^z5>a>2;jlR#A+M_-}S|xK7C0l z+16`8-y#msX(Q2bhFkcZOId+Ixy`{|fr8m2XRChE3%RB5IJuBnq(nM;PWX(*dN-QW zFLGx8XumdlvHFF(>8hEMm_2PS%u!Sj`uPV&0qBvXmo&IiF!K3*T=wbM z3-^yG2apRTl)J5OFvRAp-)YX#pT|b-s|+X`gijcYOTrFySSaT^wg#=#K~l(e$`=C< zNYY&fR*eMLZJJLVEXoBZh*G}|4!Wcb0gbli_3&@ayo4t?eAyNO)E3@#$uuG=loH6x zoF9NGK?*^>K@&^OT;Kjx_h-PJ+Sa!(j0uY!m0|BRrfwAGS4L)4u=H_(Tp+QtS#&vH zDcm}K(4N5f1P{#|-sYdo^~=Z_k7fmZ$_--mN1GFDo^~vUi#V*ExjYd7`jU_->;JQJ z3|Jab9-8u$KlfgpO1T{A$U8DPTi>_tPk#UP1=$Ic?OupAmMIaW{{YQQ-cCNWr5HxJ zU$F9VtuiLbSnXi|W)^QPxHerdZgy``BKLO#i+{Be z*lZIYF@lMCh-_-Rn1NaiJVm1Em4{1#PJRyMWsTB)m5omq8hCu2w`A*^$Z4HH^Ctq? zcIg#9*M4Oznto@B3s0I(V{ZQHsA-Mw)D59uM*WL^lre#&2$_s!@HX?&#KOM@F%kkm zVC@qasUx%}AjE@0j|BxK&avla-$eu`TrB=aXhio$Ht&+FLAQdsO}g6?+$GNUYu)we zCRm50)K|gE5oLTBoo>Ux3Q2mo&k-8b=#94ri+~t;fEF)dR+iLAcOj3(*Ly50Kw4!y zK&0llTczi#){f!;5Pia*JT<-Z-QLX^bj z@hNSUPgCDX?MzwD-!o&KD9GRzi+vD>@Fus!@)S+GU;XsCCecnY$xxmw%{w4` z7|AGuhG^pzpL&2=uia5Zm0cAW%u;9#Yqh=n&N}<_T}TIiJ1Hpg`0F+(f|)&gISus~ z9TN13BnoMYbD9k`OIemN$^XbRDIzvn$nG0jU*yjZ1By0s=S`&a$j z>@bS(z@}*YCxKn|d5gAw5Xy{v-*(^a}{w~GQA zU$&eUZ7JIORno?iudTP<7#|Y_*s#Fh2bX73n&^?tx`kKjXDNVz@fKkpHV=MQnm82=v@FGgJoZ*LjJvsywMswiyajS0==) zzs111vX>?W1q8ell#6ACA5yyBdVwUPq*g!+{VOXr(q*UayL7~nv%8&iNteX^FVu|K zaI%Q|i~0oD0VFNlG(Vq{i{AS!mH2ax5KffBSkZTtMVgI3yJ_PaSQ7J07YwVH1K zSOtJ;GOWfyv<^6|#z3RebH)8IEn8Kg_ zDN4shyEDy&BN|?uG*jJ@s0rn^Mp|eW{UMIWpicNOtnR{EN*EH%ioU7MyPDf?#2qgMeMU4oqp&f!pgQvTvqg&z2TTBnavk~&|KfNT0~SV1&csrQ2tI!g^eQyXeU@? zdV%ou?5mfr$TUL9_eZnTf4!sCj`!|eAU!>%Y%MJeXwRjHZnVG+lt4rQVOrh|kilIx zm)2SjBBwnZ>WPdmHY2b*3$QCi3_j8dh96CX911^dPAa z*9o=?4Dt*$H9W>IVbvdvKA38Ju;E)^+K5TS-R?)WqBuqA#R>!9g}i|98k70lnv7Ut z)Hj6WhXlTT;W*Vxgu$)2gg2Sl7A0aW;W(!UJE7_W3NOn`u$1j@LMm^jOLo7m%J8)! z*A9L+8i!cE+(*QA^M5uVQHK0JX>!206gR(qCS+3d8Ppmzmto&iu^Q z%My;DOO0BwHwd>sM5-K7$|zUcSR5{97R2iApXzfGIL+g@uN;Z-FL`XfwSMc0UIN95 z_HhyLea`t;{^<^vc#sW56H6MKoG2-)Qgg6L?&BAHMOiNw9XG%h^Yci8$UA@Z&Z2w#8ph`>X{vkr#|C2%e(2$&knx*wh?YUUwkM~UUe_;HNGCy7luepYZgtK6H#>{ z_szqFi%@a~OX3%j5qLrsPMs!pXJ?{$YI4z1TK75l@i=T@`s|L)=|y{lfx+W$AocMr z(IHQ!XY|m(xtJ**>*WIG>c;L>9L*+q7CDUQ}Jjt=1VNITMNC#VeB@( zizO3{Uqu=TnNJuA1~Q!>F31w9JqW#6Q95-ogZQjsbmiQS&8gwh4FUoY8QHhz)*p$V zvcNhsy6G=Dp?QK_4*+y7r~xGSx;5r=7#u}P(0MuqIhr%m_L9P0#Lp0sL2od6ey!_- zqynIsEY+e%yb2*JnOQQu^sf6gE3p};y~oymb_xeGc5cgx?KofYLgH~=o34E%`MWn3 zD*>z0_e@`8^%4sUiv_g;U0r=gLfSGW#-1g|7wftzThXMCFp0T5z>Lzt-$UKu7^a)e z^#qw-BVc_N4;L92e$&V1={xr+GA?(!+~&Zz-s&(kA|mFAM3;`pR<<}s(y1+ejyx0g zBW@p8M5GHA38B1`6+aogl3&Q^4|{DxauC?crTx)zRJq*dSPrBNbftt)FduLMiRl|U z)p=>%Mw5tzTp|(^X;B%22qf1RUbfW6h11wlU?@_NPv>ha)Jv$iiz!^&dVt`UqY*9@ z|2vz&mmKRE*X&)X3W_tpOl;S?!U)yBX8P1nJlfTsBmU>s@>&{#t_tc1F!7@dFKS

gDhCjkKe3MNjry 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

D1B_e*k{Puszoz-XN#AtI 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

;2zjqG(}oiT{l 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 literal 0 HcmV?d00001 diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/jquery.tagsinput.min.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/jquery.tagsinput.min.css new file mode 100644 index 0000000..e42ba09 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/jquery.tagsinput.min.css @@ -0,0 +1 @@ +div.tagsinput{border:1px solid #CCC;background:#FFF;padding:5px;width:300px;height:100px;overflow-y:auto}div.tagsinput span.tag{border:1px solid #a5d24a;-moz-border-radius:2px;-webkit-border-radius:2px;display:block;float:left;padding:5px;text-decoration:none;background:#cde69c;color:#638421;margin-right:5px;margin-bottom:5px;font-family:helvetica;font-size:13px}div.tagsinput span.tag a{font-weight:700;color:#82ad2b;text-decoration:none;font-size:11px}div.tagsinput input{width:80px;margin:0 5px 5px 0;font-family:helvetica;font-size:13px;border:1px solid transparent;padding:5px;background:0 0;color:#000;outline:0}div.tagsinput div{display:block;float:left}.tags_clear{clear:both;width:100%;height:0}.not_valid{background:#FBD8DB!important;color:#90111A!important} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/nprogress.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/nprogress.css new file mode 100644 index 0000000..6752d7f --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/nprogress.css @@ -0,0 +1,74 @@ +/* Make clicks pass-through */ +#nprogress { + pointer-events: none; +} + +#nprogress .bar { + background: #29d; + + position: fixed; + z-index: 1031; + top: 0; + left: 0; + + width: 100%; + height: 2px; +} + +/* Fancy blur effect */ +#nprogress .peg { + display: block; + position: absolute; + right: 0px; + width: 100px; + height: 100%; + box-shadow: 0 0 10px #29d, 0 0 5px #29d; + opacity: 1.0; + + -webkit-transform: rotate(3deg) translate(0px, -4px); + -ms-transform: rotate(3deg) translate(0px, -4px); + transform: rotate(3deg) translate(0px, -4px); +} + +/* Remove these to get rid of the spinner */ +#nprogress .spinner { + display: block; + position: fixed; + z-index: 1031; + top: 15px; + right: 15px; +} + +#nprogress .spinner-icon { + width: 18px; + height: 18px; + box-sizing: border-box; + + border: solid 2px transparent; + border-top-color: #29d; + border-left-color: #29d; + border-radius: 50%; + + -webkit-animation: nprogress-spinner 400ms linear infinite; + animation: nprogress-spinner 400ms linear infinite; +} + +.nprogress-custom-parent { + overflow: hidden; + position: relative; +} + +.nprogress-custom-parent #nprogress .spinner, +.nprogress-custom-parent #nprogress .bar { + position: absolute; +} + +@-webkit-keyframes nprogress-spinner { + 0% { -webkit-transform: rotate(0deg); } + 100% { -webkit-transform: rotate(360deg); } +} +@keyframes nprogress-spinner { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/style.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/style.css new file mode 100644 index 0000000..3bf40d6 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/style.css @@ -0,0 +1,14 @@ +/*! +* Override Bootstrap style. +* +* @since: 1.0.0 +* @author Way Lau +*/ + +.badge { + margin-left: auto; +} + +.hidden { + display: none !important; +} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows-dark.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows-dark.css new file mode 100644 index 0000000..c000dd7 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows-dark.css @@ -0,0 +1,150 @@ +.tether-element, .tether-element:after, .tether-element:before, .tether-element *, .tether-element *:after, .tether-element *:before { + box-sizing: border-box; } + +.tether-element { + position: absolute; + display: none; } + .tether-element.tether-open { + display: block; } + +.tether-element.tether-theme-arrows-dark { + max-width: 100%; + max-height: 100%; } + .tether-element.tether-theme-arrows-dark .tether-content { + border-radius: 5px; + position: relative; + font-family: inherit; + background: #000; + color: #fff; + padding: 1em; + font-size: 1.1em; + line-height: 1.5em; } + .tether-element.tether-theme-arrows-dark .tether-content:before { + content: ""; + display: block; + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-width: 16px; + border-style: solid; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-center .tether-content { + margin-bottom: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-center .tether-content:before { + top: 100%; + left: 50%; + margin-left: -16px; + border-top-color: #000; + border-bottom: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-center .tether-content { + margin-top: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-center .tether-content:before { + bottom: 100%; + left: 50%; + margin-left: -16px; + border-bottom-color: #000; + border-top: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-right.tether-element-attached-middle .tether-content { + margin-right: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-right.tether-element-attached-middle .tether-content:before { + left: 100%; + top: 50%; + margin-top: -16px; + border-left-color: #000; + border-right: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-left.tether-element-attached-middle .tether-content { + margin-left: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-left.tether-element-attached-middle .tether-content:before { + right: 100%; + top: 50%; + margin-top: -16px; + border-right-color: #000; + border-left: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-left.tether-target-attached-center .tether-content { + left: -32px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-right.tether-target-attached-center .tether-content { + left: 32px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-left.tether-target-attached-middle .tether-content { + margin-top: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-left.tether-target-attached-middle .tether-content:before { + bottom: 100%; + left: 16px; + border-bottom-color: #000; + border-top: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-right.tether-target-attached-middle .tether-content { + margin-top: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-right.tether-target-attached-middle .tether-content:before { + bottom: 100%; + right: 16px; + border-bottom-color: #000; + border-top: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-middle .tether-content { + margin-bottom: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-middle .tether-content:before { + top: 100%; + left: 16px; + border-top-color: #000; + border-bottom: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-middle .tether-content { + margin-bottom: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-middle .tether-content:before { + top: 100%; + right: 16px; + border-top-color: #000; + border-bottom: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-left.tether-target-attached-bottom .tether-content { + margin-top: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-left.tether-target-attached-bottom .tether-content:before { + bottom: 100%; + left: 16px; + border-bottom-color: #000; + border-top: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-right.tether-target-attached-bottom .tether-content { + margin-top: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-right.tether-target-attached-bottom .tether-content:before { + bottom: 100%; + right: 16px; + border-bottom-color: #000; + border-top: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-top .tether-content { + margin-bottom: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-top .tether-content:before { + top: 100%; + left: 16px; + border-top-color: #000; + border-bottom: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-top .tether-content { + margin-bottom: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-top .tether-content:before { + top: 100%; + right: 16px; + border-top-color: #000; + border-bottom: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-right.tether-target-attached-left .tether-content { + margin-right: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-right.tether-target-attached-left .tether-content:before { + top: 16px; + left: 100%; + border-left-color: #000; + border-right: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-left.tether-target-attached-right .tether-content { + margin-left: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-left.tether-target-attached-right .tether-content:before { + top: 16px; + right: 100%; + border-right-color: #000; + border-left: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-left .tether-content { + margin-right: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-left .tether-content:before { + bottom: 16px; + left: 100%; + border-left-color: #000; + border-right: 0; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-right .tether-content { + margin-left: 16px; } + .tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-right .tether-content:before { + bottom: 16px; + right: 100%; + border-right-color: #000; + border-left: 0; } diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows-dark.min.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows-dark.min.css new file mode 100644 index 0000000..73d263e --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows-dark.min.css @@ -0,0 +1 @@ +.tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-center .tether-content,.tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-middle .tether-content,.tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-top .tether-content,.tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-middle .tether-content,.tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-top .tether-content{margin-bottom:16px}.tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-left .tether-content,.tether-element.tether-theme-arrows-dark.tether-element-attached-right.tether-element-attached-middle .tether-content,.tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-right.tether-target-attached-left .tether-content{margin-right:16px}.tether-element,.tether-element *,.tether-element :after,.tether-element :before,.tether-element:after,.tether-element:before{box-sizing:border-box}.tether-element{position:absolute;display:none}.tether-element.tether-open{display:block}.tether-element.tether-theme-arrows-dark{max-width:100%;max-height:100%}.tether-element.tether-theme-arrows-dark .tether-content{border-radius:5px;position:relative;font-family:inherit;background:#000;color:#fff;padding:1em;font-size:1.1em;line-height:1.5em}.tether-element.tether-theme-arrows-dark .tether-content:before{content:"";display:block;position:absolute;width:0;height:0;border-color:transparent;border-width:16px;border-style:solid}.tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-center .tether-content:before{top:100%;left:50%;margin-left:-16px;border-top-color:#000;border-bottom:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-center .tether-content{margin-top:16px}.tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-center .tether-content:before{bottom:100%;left:50%;margin-left:-16px;border-bottom-color:#000;border-top:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-right .tether-content,.tether-element.tether-theme-arrows-dark.tether-element-attached-left.tether-element-attached-middle .tether-content,.tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-left.tether-target-attached-right .tether-content{margin-left:16px}.tether-element.tether-theme-arrows-dark.tether-element-attached-right.tether-element-attached-middle .tether-content:before{left:100%;top:50%;margin-top:-16px;border-left-color:#000;border-right:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-left.tether-element-attached-middle .tether-content:before{right:100%;top:50%;margin-top:-16px;border-right-color:#000;border-left:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-left.tether-target-attached-bottom .tether-content,.tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-left.tether-target-attached-middle .tether-content,.tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-right.tether-target-attached-bottom .tether-content,.tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-right.tether-target-attached-middle .tether-content{margin-top:16px}.tether-element.tether-theme-arrows-dark.tether-element-attached-left.tether-target-attached-center .tether-content{left:-32px}.tether-element.tether-theme-arrows-dark.tether-element-attached-right.tether-target-attached-center .tether-content{left:32px}.tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-left.tether-target-attached-middle .tether-content:before{bottom:100%;left:16px;border-bottom-color:#000;border-top:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-right.tether-target-attached-middle .tether-content:before{bottom:100%;right:16px;border-bottom-color:#000;border-top:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-middle .tether-content:before{top:100%;left:16px;border-top-color:#000;border-bottom:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-middle .tether-content:before{top:100%;right:16px;border-top-color:#000;border-bottom:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-left.tether-target-attached-bottom .tether-content:before{bottom:100%;left:16px;border-bottom-color:#000;border-top:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-right.tether-target-attached-bottom .tether-content:before{bottom:100%;right:16px;border-bottom-color:#000;border-top:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-top .tether-content:before{top:100%;left:16px;border-top-color:#000;border-bottom:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-top .tether-content:before{top:100%;right:16px;border-top-color:#000;border-bottom:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-right.tether-target-attached-left .tether-content:before{top:16px;left:100%;border-left-color:#000;border-right:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-top.tether-element-attached-left.tether-target-attached-right .tether-content:before{top:16px;right:100%;border-right-color:#000;border-left:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-left .tether-content:before{bottom:16px;left:100%;border-left-color:#000;border-right:0}.tether-element.tether-theme-arrows-dark.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-right .tether-content:before{bottom:16px;right:100%;border-right-color:#000;border-left:0} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows.css new file mode 100644 index 0000000..e9e3bbf --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows.css @@ -0,0 +1,154 @@ +.tether-element, .tether-element:after, .tether-element:before, .tether-element *, .tether-element *:after, .tether-element *:before { + box-sizing: border-box; } + +.tether-element { + position: absolute; + display: none; } + .tether-element.tether-open { + display: block; } + +.tether-element.tether-theme-arrows { + max-width: 100%; + max-height: 100%; } + .tether-element.tether-theme-arrows .tether-content { + border-radius: 5px; + position: relative; + font-family: inherit; + background: #fff; + color: inherit; + padding: 1em; + font-size: 1.1em; + line-height: 1.5em; + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-filter: drop-shadow(0 1px 4px rgba(0, 0, 0, 0.2)); + filter: drop-shadow(0 1px 4px rgba(0, 0, 0, 0.2)); } + .tether-element.tether-theme-arrows .tether-content:before { + content: ""; + display: block; + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-width: 16px; + border-style: solid; } + .tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-center .tether-content { + margin-bottom: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-center .tether-content:before { + top: 100%; + left: 50%; + margin-left: -16px; + border-top-color: #fff; + border-bottom: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-center .tether-content { + margin-top: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-center .tether-content:before { + bottom: 100%; + left: 50%; + margin-left: -16px; + border-bottom-color: #fff; + border-top: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-right.tether-element-attached-middle .tether-content { + margin-right: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-right.tether-element-attached-middle .tether-content:before { + left: 100%; + top: 50%; + margin-top: -16px; + border-left-color: #fff; + border-right: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-left.tether-element-attached-middle .tether-content { + margin-left: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-left.tether-element-attached-middle .tether-content:before { + right: 100%; + top: 50%; + margin-top: -16px; + border-right-color: #fff; + border-left: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-left.tether-target-attached-center .tether-content { + left: -32px; } + .tether-element.tether-theme-arrows.tether-element-attached-right.tether-target-attached-center .tether-content { + left: 32px; } + .tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-left.tether-target-attached-middle .tether-content { + margin-top: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-left.tether-target-attached-middle .tether-content:before { + bottom: 100%; + left: 16px; + border-bottom-color: #fff; + border-top: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-right.tether-target-attached-middle .tether-content { + margin-top: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-right.tether-target-attached-middle .tether-content:before { + bottom: 100%; + right: 16px; + border-bottom-color: #fff; + border-top: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-middle .tether-content { + margin-bottom: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-middle .tether-content:before { + top: 100%; + left: 16px; + border-top-color: #fff; + border-bottom: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-middle .tether-content { + margin-bottom: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-middle .tether-content:before { + top: 100%; + right: 16px; + border-top-color: #fff; + border-bottom: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-left.tether-target-attached-bottom .tether-content { + margin-top: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-left.tether-target-attached-bottom .tether-content:before { + bottom: 100%; + left: 16px; + border-bottom-color: #fff; + border-top: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-right.tether-target-attached-bottom .tether-content { + margin-top: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-right.tether-target-attached-bottom .tether-content:before { + bottom: 100%; + right: 16px; + border-bottom-color: #fff; + border-top: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-top .tether-content { + margin-bottom: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-top .tether-content:before { + top: 100%; + left: 16px; + border-top-color: #fff; + border-bottom: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-top .tether-content { + margin-bottom: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-top .tether-content:before { + top: 100%; + right: 16px; + border-top-color: #fff; + border-bottom: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-right.tether-target-attached-left .tether-content { + margin-right: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-right.tether-target-attached-left .tether-content:before { + top: 16px; + left: 100%; + border-left-color: #fff; + border-right: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-left.tether-target-attached-right .tether-content { + margin-left: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-left.tether-target-attached-right .tether-content:before { + top: 16px; + right: 100%; + border-right-color: #fff; + border-left: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-left .tether-content { + margin-right: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-left .tether-content:before { + bottom: 16px; + left: 100%; + border-left-color: #fff; + border-right: 0; } + .tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-right .tether-content { + margin-left: 16px; } + .tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-right .tether-content:before { + bottom: 16px; + right: 100%; + border-right-color: #fff; + border-left: 0; } diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows.min.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows.min.css new file mode 100644 index 0000000..61994a9 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-arrows.min.css @@ -0,0 +1 @@ +.tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-center .tether-content,.tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-middle .tether-content,.tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-top .tether-content,.tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-middle .tether-content,.tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-top .tether-content{margin-bottom:16px}.tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-left .tether-content,.tether-element.tether-theme-arrows.tether-element-attached-right.tether-element-attached-middle .tether-content,.tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-right.tether-target-attached-left .tether-content{margin-right:16px}.tether-element,.tether-element *,.tether-element :after,.tether-element :before,.tether-element:after,.tether-element:before{box-sizing:border-box}.tether-element{position:absolute;display:none}.tether-element.tether-open{display:block}.tether-element.tether-theme-arrows{max-width:100%;max-height:100%}.tether-element.tether-theme-arrows .tether-content{border-radius:5px;position:relative;font-family:inherit;background:#fff;color:inherit;padding:1em;font-size:1.1em;line-height:1.5em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:drop-shadow(0 1px 4px rgba(0, 0, 0, .2));filter:drop-shadow(0 1px 4px rgba(0, 0, 0, .2))}.tether-element.tether-theme-arrows .tether-content:before{content:"";display:block;position:absolute;width:0;height:0;border-color:transparent;border-width:16px;border-style:solid}.tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-center .tether-content:before{top:100%;left:50%;margin-left:-16px;border-top-color:#fff;border-bottom:0}.tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-center .tether-content{margin-top:16px}.tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-center .tether-content:before{bottom:100%;left:50%;margin-left:-16px;border-bottom-color:#fff;border-top:0}.tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-right .tether-content,.tether-element.tether-theme-arrows.tether-element-attached-left.tether-element-attached-middle .tether-content,.tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-left.tether-target-attached-right .tether-content{margin-left:16px}.tether-element.tether-theme-arrows.tether-element-attached-right.tether-element-attached-middle .tether-content:before{left:100%;top:50%;margin-top:-16px;border-left-color:#fff;border-right:0}.tether-element.tether-theme-arrows.tether-element-attached-left.tether-element-attached-middle .tether-content:before{right:100%;top:50%;margin-top:-16px;border-right-color:#fff;border-left:0}.tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-left.tether-target-attached-bottom .tether-content,.tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-left.tether-target-attached-middle .tether-content,.tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-right.tether-target-attached-bottom .tether-content,.tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-right.tether-target-attached-middle .tether-content{margin-top:16px}.tether-element.tether-theme-arrows.tether-element-attached-left.tether-target-attached-center .tether-content{left:-32px}.tether-element.tether-theme-arrows.tether-element-attached-right.tether-target-attached-center .tether-content{left:32px}.tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-left.tether-target-attached-middle .tether-content:before{bottom:100%;left:16px;border-bottom-color:#fff;border-top:0}.tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-right.tether-target-attached-middle .tether-content:before{bottom:100%;right:16px;border-bottom-color:#fff;border-top:0}.tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-middle .tether-content:before{top:100%;left:16px;border-top-color:#fff;border-bottom:0}.tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-middle .tether-content:before{top:100%;right:16px;border-top-color:#fff;border-bottom:0}.tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-left.tether-target-attached-bottom .tether-content:before{bottom:100%;left:16px;border-bottom-color:#fff;border-top:0}.tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-right.tether-target-attached-bottom .tether-content:before{bottom:100%;right:16px;border-bottom-color:#fff;border-top:0}.tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-top .tether-content:before{top:100%;left:16px;border-top-color:#fff;border-bottom:0}.tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-top .tether-content:before{top:100%;right:16px;border-top-color:#fff;border-bottom:0}.tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-right.tether-target-attached-left .tether-content:before{top:16px;left:100%;border-left-color:#fff;border-right:0}.tether-element.tether-theme-arrows.tether-element-attached-top.tether-element-attached-left.tether-target-attached-right .tether-content:before{top:16px;right:100%;border-right-color:#fff;border-left:0}.tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-right.tether-target-attached-left .tether-content:before{bottom:16px;left:100%;border-left-color:#fff;border-right:0}.tether-element.tether-theme-arrows.tether-element-attached-bottom.tether-element-attached-left.tether-target-attached-right .tether-content:before{bottom:16px;right:100%;border-right-color:#fff;border-left:0} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-basic.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-basic.css new file mode 100644 index 0000000..f2b3b5c --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-basic.css @@ -0,0 +1,21 @@ +.tether-element, .tether-element:after, .tether-element:before, .tether-element *, .tether-element *:after, .tether-element *:before { + box-sizing: border-box; } + +.tether-element { + position: absolute; + display: none; } + .tether-element.tether-open { + display: block; } + +.tether-element.tether-theme-basic { + max-width: 100%; + max-height: 100%; } + .tether-element.tether-theme-basic .tether-content { + border-radius: 5px; + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); + font-family: inherit; + background: #fff; + color: inherit; + padding: 1em; + font-size: 1.1em; + line-height: 1.5em; } diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-basic.min.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-basic.min.css new file mode 100644 index 0000000..f117c47 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether-theme-basic.min.css @@ -0,0 +1 @@ +.tether-element,.tether-element *,.tether-element :after,.tether-element :before,.tether-element:after,.tether-element:before{box-sizing:border-box}.tether-element{position:absolute;display:none}.tether-element.tether-open{display:block}.tether-element.tether-theme-basic{max-width:100%;max-height:100%}.tether-element.tether-theme-basic .tether-content{border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.2);font-family:inherit;background:#fff;color:inherit;padding:1em;font-size:1.1em;line-height:1.5em} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether.css new file mode 100644 index 0000000..fc30f56 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether.css @@ -0,0 +1,8 @@ +.tether-element, .tether-element:after, .tether-element:before, .tether-element *, .tether-element *:after, .tether-element *:before { + box-sizing: border-box; } + +.tether-element { + position: absolute; + display: none; } + .tether-element.tether-open { + display: block; } diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether.min.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether.min.css new file mode 100644 index 0000000..328251c --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/tether.min.css @@ -0,0 +1 @@ +.tether-element,.tether-element *,.tether-element :after,.tether-element :before,.tether-element:after,.tether-element:before{box-sizing:border-box}.tether-element{position:absolute;display:none}.tether-element.tether-open{display:block} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/thinker-md.vendor.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/thinker-md.vendor.css new file mode 100644 index 0000000..daad2ad --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/thinker-md.vendor.css @@ -0,0 +1 @@ +.fa,.gly{display:inline-block;-moz-osx-font-smoothing:grayscale}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;transform:translate(0,0)}.gly,.title{font-weight:400}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.btn-group,.fa-stack{vertical-align:middle}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.btn-group,.gly,.md-editor{position:relative}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before,.fa-genderless:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}@font-face{font-family:gly;src:url(../fonts/gly-halflings-regular.eot);src:url(../fonts/gly-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/gly-halflings-regular.woff2) format('woff2'),url(../fonts/gly-halflings-regular.woff) format('woff'),url(../fonts/gly-halflings-regular.ttf) format('truetype'),url(../fonts/gly-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.gly{top:1px;font-family:gly;font-style:normal;line-height:1;font-size:16px;-webkit-font-smoothing:antialiased}.gly-asterisk:before{content:"\2a"}.gly-plus:before{content:"\2b"}.gly-eur:before,.gly-euro:before{content:"\20ac"}.gly-minus:before{content:"\2212"}.gly-cloud:before{content:"\2601"}.gly-envelope:before{content:"\2709"}.gly-pencil:before{content:"\270f"}.gly-glass:before{content:"\e001"}.gly-music:before{content:"\e002"}.gly-search:before{content:"\e003"}.gly-heart:before{content:"\e005"}.gly-star:before{content:"\e006"}.gly-star-empty:before{content:"\e007"}.gly-user:before{content:"\e008"}.gly-film:before{content:"\e009"}.gly-th-large:before{content:"\e010"}.gly-th:before{content:"\e011"}.gly-th-list:before{content:"\e012"}.gly-ok:before{content:"\e013"}.gly-remove:before{content:"\e014"}.gly-zoom-in:before{content:"\e015"}.gly-zoom-out:before{content:"\e016"}.gly-off:before{content:"\e017"}.gly-signal:before{content:"\e018"}.gly-cog:before{content:"\e019"}.gly-trash:before{content:"\e020"}.gly-home:before{content:"\e021"}.gly-file:before{content:"\e022"}.gly-time:before{content:"\e023"}.gly-road:before{content:"\e024"}.gly-download-alt:before{content:"\e025"}.gly-download:before{content:"\e026"}.gly-upload:before{content:"\e027"}.gly-inbox:before{content:"\e028"}.gly-play-circle:before{content:"\e029"}.gly-repeat:before{content:"\e030"}.gly-refresh:before{content:"\e031"}.gly-list-alt:before{content:"\e032"}.gly-lock:before{content:"\e033"}.gly-flag:before{content:"\e034"}.gly-headphones:before{content:"\e035"}.gly-volume-off:before{content:"\e036"}.gly-volume-down:before{content:"\e037"}.gly-volume-up:before{content:"\e038"}.gly-qrcode:before{content:"\e039"}.gly-barcode:before{content:"\e040"}.gly-tag:before{content:"\e041"}.gly-tags:before{content:"\e042"}.gly-book:before{content:"\e043"}.gly-bookmark:before{content:"\e044"}.gly-print:before{content:"\e045"}.gly-camera:before{content:"\e046"}.gly-font:before{content:"\e047"}.gly-bold:before{content:"\e048"}.gly-italic:before{content:"\e049"}.gly-text-height:before{content:"\e050"}.gly-text-width:before{content:"\e051"}.gly-align-left:before{content:"\e052"}.gly-align-center:before{content:"\e053"}.gly-align-right:before{content:"\e054"}.gly-align-justify:before{content:"\e055"}.gly-list:before{content:"\e056"}.gly-indent-left:before{content:"\e057"}.gly-indent-right:before{content:"\e058"}.gly-facetime-video:before{content:"\e059"}.gly-picture:before{content:"\e060"}.gly-map-marker:before{content:"\e062"}.gly-adjust:before{content:"\e063"}.gly-tint:before{content:"\e064"}.gly-edit:before{content:"\e065"}.gly-share:before{content:"\e066"}.gly-check:before{content:"\e067"}.gly-move:before{content:"\e068"}.gly-step-backward:before{content:"\e069"}.gly-fast-backward:before{content:"\e070"}.gly-backward:before{content:"\e071"}.gly-play:before{content:"\e072"}.gly-pause:before{content:"\e073"}.gly-stop:before{content:"\e074"}.gly-forward:before{content:"\e075"}.gly-fast-forward:before{content:"\e076"}.gly-step-forward:before{content:"\e077"}.gly-eject:before{content:"\e078"}.gly-chevron-left:before{content:"\e079"}.gly-chevron-right:before{content:"\e080"}.gly-plus-sign:before{content:"\e081"}.gly-minus-sign:before{content:"\e082"}.gly-remove-sign:before{content:"\e083"}.gly-ok-sign:before{content:"\e084"}.gly-question-sign:before{content:"\e085"}.gly-info-sign:before{content:"\e086"}.gly-screenshot:before{content:"\e087"}.gly-remove-circle:before{content:"\e088"}.gly-ok-circle:before{content:"\e089"}.gly-ban-circle:before{content:"\e090"}.gly-arrow-left:before{content:"\e091"}.gly-arrow-right:before{content:"\e092"}.gly-arrow-up:before{content:"\e093"}.gly-arrow-down:before{content:"\e094"}.gly-share-alt:before{content:"\e095"}.gly-resize-full:before{content:"\e096"}.gly-resize-small:before{content:"\e097"}.gly-exclamation-sign:before{content:"\e101"}.gly-gift:before{content:"\e102"}.gly-leaf:before{content:"\e103"}.gly-fire:before{content:"\e104"}.gly-eye-open:before{content:"\e105"}.gly-eye-close:before{content:"\e106"}.gly-warning-sign:before{content:"\e107"}.gly-plane:before{content:"\e108"}.gly-calendar:before{content:"\e109"}.gly-random:before{content:"\e110"}.gly-comment:before{content:"\e111"}.gly-magnet:before{content:"\e112"}.gly-chevron-up:before{content:"\e113"}.gly-chevron-down:before{content:"\e114"}.gly-retweet:before{content:"\e115"}.gly-shopping-cart:before{content:"\e116"}.gly-folder-close:before{content:"\e117"}.gly-folder-open:before{content:"\e118"}.gly-resize-vertical:before{content:"\e119"}.gly-resize-horizontal:before{content:"\e120"}.gly-hdd:before{content:"\e121"}.gly-bullhorn:before{content:"\e122"}.gly-bell:before{content:"\e123"}.gly-certificate:before{content:"\e124"}.gly-thumbs-up:before{content:"\e125"}.gly-thumbs-down:before{content:"\e126"}.gly-hand-right:before{content:"\e127"}.gly-hand-left:before{content:"\e128"}.gly-hand-up:before{content:"\e129"}.gly-hand-down:before{content:"\e130"}.gly-circle-arrow-right:before{content:"\e131"}.gly-circle-arrow-left:before{content:"\e132"}.gly-circle-arrow-up:before{content:"\e133"}.gly-circle-arrow-down:before{content:"\e134"}.gly-globe:before{content:"\e135"}.gly-wrench:before{content:"\e136"}.gly-tasks:before{content:"\e137"}.gly-filter:before{content:"\e138"}.gly-briefcase:before{content:"\e139"}.gly-fullscreen:before{content:"\e140"}.gly-dashboard:before{content:"\e141"}.gly-paperclip:before{content:"\e142"}.gly-heart-empty:before{content:"\e143"}.gly-link:before{content:"\e144"}.gly-phone:before{content:"\e145"}.gly-pushpin:before{content:"\e146"}.gly-usd:before{content:"\e148"}.gly-gbp:before{content:"\e149"}.gly-sort:before{content:"\e150"}.gly-sort-by-alphabet:before{content:"\e151"}.gly-sort-by-alphabet-alt:before{content:"\e152"}.gly-sort-by-order:before{content:"\e153"}.gly-sort-by-order-alt:before{content:"\e154"}.gly-sort-by-attributes:before{content:"\e155"}.gly-sort-by-attributes-alt:before{content:"\e156"}.gly-unchecked:before{content:"\e157"}.gly-expand:before{content:"\e158"}.gly-collapse-down:before{content:"\e159"}.gly-collapse-up:before{content:"\e160"}.gly-log-in:before{content:"\e161"}.gly-flash:before{content:"\e162"}.gly-log-out:before{content:"\e163"}.gly-new-window:before{content:"\e164"}.gly-record:before{content:"\e165"}.gly-save:before{content:"\e166"}.gly-open:before{content:"\e167"}.gly-saved:before{content:"\e168"}.gly-import:before{content:"\e169"}.gly-export:before{content:"\e170"}.gly-send:before{content:"\e171"}.gly-floppy-disk:before{content:"\e172"}.gly-floppy-saved:before{content:"\e173"}.gly-floppy-remove:before{content:"\e174"}.gly-floppy-save:before{content:"\e175"}.gly-floppy-open:before{content:"\e176"}.gly-credit-card:before{content:"\e177"}.gly-transfer:before{content:"\e178"}.gly-cutlery:before{content:"\e179"}.gly-header:before{content:"\e180"}.gly-compressed:before{content:"\e181"}.gly-earphone:before{content:"\e182"}.gly-phone-alt:before{content:"\e183"}.gly-tower:before{content:"\e184"}.gly-stats:before{content:"\e185"}.gly-sd-video:before{content:"\e186"}.gly-hd-video:before{content:"\e187"}.gly-subtitles:before{content:"\e188"}.gly-sound-stereo:before{content:"\e189"}.gly-sound-dolby:before{content:"\e190"}.gly-sound-5-1:before{content:"\e191"}.gly-sound-6-1:before{content:"\e192"}.gly-sound-7-1:before{content:"\e193"}.gly-copyright-mark:before{content:"\e194"}.gly-registration-mark:before{content:"\e195"}.gly-cloud-download:before{content:"\e197"}.gly-cloud-upload:before{content:"\e198"}.gly-tree-conifer:before{content:"\e199"}.gly-tree-deciduous:before{content:"\e200"}.gly-cd:before{content:"\e201"}.gly-save-file:before{content:"\e202"}.gly-open-file:before{content:"\e203"}.gly-level-up:before{content:"\e204"}.gly-copy:before{content:"\e205"}.gly-paste:before{content:"\e206"}.gly-alert:before{content:"\e209"}.gly-equalizer:before{content:"\e210"}.gly-king:before{content:"\e211"}.gly-queen:before{content:"\e212"}.gly-pawn:before{content:"\e213"}.gly-bishop:before{content:"\e214"}.gly-knight:before{content:"\e215"}.gly-baby-formula:before{content:"\e216"}.gly-tent:before{content:"\26fa"}.gly-blackboard:before{content:"\e218"}.gly-bed:before{content:"\e219"}.gly-apple:before{content:"\f8ff"}.gly-erase:before{content:"\e221"}.gly-hourglass:before{content:"\231b"}.gly-lamp:before{content:"\e223"}.gly-duplicate:before{content:"\e224"}.gly-piggy-bank:before{content:"\e225"}.gly-scissors:before{content:"\e226"}.gly-bitcoin:before,.gly-btc:before,.gly-xbt:before{content:"\e227"}.gly-jpy:before,.gly-yen:before{content:"\00a5"}.gly-rub:before,.gly-ruble:before{content:"\20bd"}.gly-scale:before{content:"\e230"}.gly-ice-lolly:before{content:"\e231"}.gly-ice-lolly-tasted:before{content:"\e232"}.gly-education:before{content:"\e233"}.gly-option-horizontal:before{content:"\e234"}.gly-option-vertical:before{content:"\e235"}.gly-menu-hamburger:before{content:"\e236"}.gly-modal-window:before{content:"\e237"}.gly-oil:before{content:"\e238"}.gly-grain:before{content:"\e239"}.gly-sunglasses:before{content:"\e240"}.gly-text-size:before{content:"\e241"}.gly-text-color:before{content:"\e242"}.gly-text-background:before{content:"\e243"}.gly-object-align-top:before{content:"\e244"}.gly-object-align-bottom:before{content:"\e245"}.gly-object-align-horizontal:before{content:"\e246"}.gly-object-align-left:before{content:"\e247"}.gly-object-align-vertical:before{content:"\e248"}.gly-object-align-right:before{content:"\e249"}.gly-triangle-right:before{content:"\e250"}.gly-triangle-left:before{content:"\e251"}.gly-triangle-bottom:before{content:"\e252"}.gly-triangle-top:before{content:"\e253"}.gly-console:before{content:"\e254"}.gly-superscript:before{content:"\e255"}.gly-subscript:before{content:"\e256"}.gly-menu-left:before{content:"\e257"}.gly-menu-right:before{content:"\e258"}.gly-menu-down:before{content:"\e259"}.gly-menu-up:before{content:"\e260"}.title{font-size:22px}.content{font-size:16px;line-height:1.6}.code,.pre{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}.md-editor{font-family:"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei UI","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;font-size:14px;line-height:1.5;display:block;outline:0;border:1px solid #ddd;margin-top:5px}.md-editor .md-footer,.md-editor>.md-header{display:block;padding:6px 4px;background:#F5F5F5}.md-editor>.md-header{margin:0}.md-editor>textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-group{display:inline-block}.md-editor>.md-header>.btn-group button{margin:0;padding:0;width:35px;height:30px;outline:0;border:0;border-radius:6px!important;color:#666;font-size:16px!important;background-color:rgba(0,0,0,0);cursor:pointer;vertical-align:top}.md-fullscreen-mode>.md-header>.btn-group button{color:#999}.md-editor>.md-header>.btn-group button span{width:30px;height:30px;line-height:30px!important}.md-editor>.md-header>.btn-group button span.fa{font-size:22px!important}.md-editor>.md-header>.btn-group button:hover{background-color:#10AF88;color:#fff}.md-editor>.md-full-preview{display:none}.md-editor>.md-full-preview .md-full-preview-tool{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:14px;float:left;width:20px;height:100%;margin-left:-100%}.md-editor>.md-full-preview .md-full-preview-body{float:left;width:100%;height:100%}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner{padding:5px 30px 5px 0!important;line-height:1.6em;margin-left:25px;height:100%;background-color:#f6f6f6;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner ul{padding-left:18px}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner p{margin:0 0 1.1em}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner h1{display:block;font-size:2.6em;font-weight:700;margin:1.5em 0}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner h2{display:block;font-size:2.15em;font-weight:700;margin:1.5em 0}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner h3{display:block;font-size:1.7em;font-weight:700;margin:1.5em 0}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner h4{display:block;font-size:1.25em;font-weight:700;margin:1.5em 0}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner h5{display:block;font-size:1em;font-weight:700;margin:1.5em 0}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner h6{display:block;font-size:.85em;font-weight:700;margin:1.5em 0}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner img{margin:5px 0;width:auto;max-width:100%}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner blockquote{border-left:5px solid rgba(0,0,0,.4);background-color:rgba(128,128,128,.05);padding-left:25px}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner blockquote p{margin:0}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner emoji{display:inline-block;font-family:FontAwesome;vertical-align:middle;line-height:24px!important;text-align:center;margin:0 3px 5px}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner *,.md-editor>.md-preview *{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:15px;-ms-word-wrap:break-word;white-space:pre-wrap;word-break:break-all}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner pre{margin:0 0 1.1em}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner table{margin:0 0 1.1em;border:none;border-collapse:collapse}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner td,.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner th{padding:5px 10px;border:1px solid rgba(0,0,0,.4)}.md-editor>.md-full-preview .md-full-preview-body .md-full-preview-inner *{word-wrap:break-word}.md-editor>.md-preview{padding:10px;background:#f6f6f6;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;min-height:10px;overflow:auto}.md-editor>.md-preview *{word-wrap:break-word}.md-editor>.md-preview emoji{font-family:FontAwesome;vertical-align:top;line-height:24px!important;text-align:center;margin:0 3px 5px}.md-editor>.md-preview img{position:static;margin:5px 0;width:auto;max-width:100%;height:auto;border-radius:0}.md-editor>.md-preview table{margin:0 0 1.1em;border:none;border-collapse:collapse}.md-editor>.md-preview td,.md-editor>.md-preview th{padding:5px 10px;border:1px solid rgba(0,0,0,.4)}.md-editor>.md-preview ul{padding-left:18px}.md-editor>.md-preview h1{display:block;font-size:2.6em;font-weight:700}.md-editor>.md-preview h2{display:block;font-size:2.15em;font-weight:700}.md-editor>.md-preview h3{display:block;font-size:1.7em;font-weight:700}.md-editor>.md-preview h4{display:block;font-size:1.25em;font-weight:700}.md-editor>.md-preview h5{display:block;font-size:1em;font-weight:700}.md-editor>.md-preview h6{display:block;font-size:.85em;font-weight:700}.md-editor>.md-preview blockquote{border-left:5px solid rgba(0,0,0,.4);padding-left:25px}.md-editor>textarea{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:15px!important;line-height:22px!important;outline:0;display:block;margin:0!important;padding:10px!important;width:100%;border:0;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;border-radius:0;box-shadow:none;background:#eee}.md-editor>textarea:focus{box-shadow:none;background:#fff}.md-editor .md-controls{float:right;margin:0;padding:0;width:35px;height:30px;line-height:30px;text-align:center;outline:0;border:0;border-radius:6px}.md-editor .md-controls .md-control{display:block;width:35px;height:30px;line-height:30px;right:5px;color:#666;padding:0}.md-editor .md-controls .md-control:hover{color:#10AF88}.md-editor.md-fullscreen-mode{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;padding:50px 0 0;background:#fff!important;border:0!important}.md-editor.md-fullscreen-mode .md-input{width:50%;vertical-align:top;display:inline-block!important}.md-editor.md-fullscreen-mode .md-full-preview{position:fixed;width:50%;left:50%;top:50px;bottom:0;display:inline-block;background-color:#f6f6f6}.md-editor>.md-emoji,.md-editor>.md-upload{max-width:100%;max-height:100%;left:0;bottom:0}.md-editor.md-fullscreen-mode .md-footer,.md-editor.md-fullscreen-mode .md-header .md-controls{display:none}.md-editor.md-fullscreen-mode .md-input,.md-editor.md-fullscreen-mode .md-preview{position:fixed;top:50px;bottom:0;margin:0 auto!important;height:calc(100% - 55px)!important;font-size:18px!important;padding:5px 10px!important;color:#999;line-height:1.6em!important;resize:none!important;box-shadow:none!important;background:#fff!important;overflow-y:auto;overflow-x:hidden;border:none!important;white-space:pre-wrap;word-break:break-all;-ms-word-wrap:break-word;word-wrap:break-word}.md-editor.md-fullscreen-mode .md-preview{color:#333;overflow:auto}.md-editor.md-fullscreen-mode .md-input:focus,.md-editor.md-fullscreen-mode .md-input:hover{color:#333;background:#fff!important}.md-editor.md-fullscreen-mode .md-header{background:#4a4a4a;text-align:left;position:fixed;width:100%;padding:10px 4px;top:0}.md-editor.md-fullscreen-mode .btn-group{float:none}.md-editor.md-fullscreen-mode .btn.active,.md-editor.md-fullscreen-mode .btn:active,.md-editor.md-fullscreen-mode .btn:focus,.md-editor.md-fullscreen-mode .btn:hover{box-shadow:none;color:#333}.md-editor.md-fullscreen-mode .md-fullscreen-controls{position:absolute;width:35px;height:30px;line-height:30px;top:5px;right:10px;z-index:1;display:block}.md-controls .md-control span{line-height:30px}.md-editor.md-fullscreen-mode .md-fullscreen-controls a{display:block;border-radius:6px;color:#ddd;width:35px;height:30px;line-height:30px;text-align:center}.exit-fullscreen span{line-height:30px}.md-editor.md-fullscreen-mode .md-fullscreen-controls a:hover{background-color:#3f3f3f;color:#fff;text-decoration:none}.md-editor.md-fullscreen-mode .md-editor{height:100%!important;position:relative}.md-editor .md-fullscreen-controls{display:none}.md-nooverflow{overflow:hidden;position:fixed;width:100%}.md-editor>.md-upload{position:fixed;width:auto;height:auto;right:0;top:0;z-index:1;background-color:rgba(0,0,0,.25)}.md-editor>.md-upload>.md-dialog{margin:80px auto;width:600px;height:auto;background-color:#f6f6f6;border-radius:6px}.md-upload .md-content-header{position:relative;padding:15px;border-bottom:1px solid #eee;min-height:16px}.md-upload .md-content-header .md-content-header-button{position:absolute;top:25px;right:15px;cursor:pointer;font-size:18px}.md-upload .md-content-header .md-content-header-title{margin:0;line-height:1.45}.md-upload .md-content-body{position:relative;padding:20px 20px 30px;background-color:#fcfcfc}.md-upload .md-content-body .md-content-body-danger{font-size:14px;background-color:rgba(232,76,61,.1);color:#d82a1a;padding:15px;margin-bottom:21px;border:1px solid rgba(232,76,61,.15);border-radius:4px;line-height:1.5}.md-upload .md-content-body>p{margin:0 0 1.1em}.md-content-body-input-group{position:relative;display:table;width:100%;border-collapse:separate}.md-content-body-input-group .md-input-group-addon{display:table-cell;top:0;width:42px;padding:6px 12px;font-size:15px;font-weight:400;line-height:1;color:#3f3f3f;text-align:center;background-color:#f6f6f6;border:1px solid #eee;border-right:none;border-radius:4px 0 0 4px;vertical-align:middle;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.md-content-body-input-group .md-input-insert-image{display:none}.md-content-body-input-group .md-input-image-url{display:table-cell;top:0;width:100%;margin-bottom:0;height:42px;padding:6px 12px;font-size:15px;line-height:1.45;color:#3f3f3f;vertical-align:middle;background:#fff;border:1px solid #eee;outline:0;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;box-shadow:inset 0 1px 1px rgba(0,0,0,.025);border-radius:0 4px 4px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.md-upload .md-content-footer{margin-top:0;padding:19px 20px 20px;text-align:right;border-top:1px solid #eee;overflow:hidden}.md-upload .md-state-bar{float:left;text-align:left;color:red;display:inline-block;width:380px;line-height:34px}.md-green{color:green!important}.md-upload .md-content-footer button:last-child{margin-left:15px}.md-cut-paste{position:relative;z-index:-10;margin-top:-1px;width:100%;height:1px;overflow:hidden}.md-editor>.md-emoji{position:fixed;width:auto;height:auto;right:0;top:0;z-index:1;background-color:rgba(0,0,0,.25)}.md-editor>.md-emoji>.md-dialog{margin:80px auto;width:850px;height:auto;background-color:#f6f6f6;border-radius:6px}.md-emoji .md-content-header{position:relative;padding:10px 10px 10px 20px;border-bottom:1px solid #eee;min-height:16px}.md-emoji .md-content-header .md-content-header-button{position:absolute;top:15px;right:15px;cursor:pointer;font-size:18px}.md-emoji .md-content-body{position:relative;padding:20px 20px 30px;background-color:#fcfcfc;height:400px;overflow:hidden}.md-emoji .md-content-body .md-emoji-panel{overflow-x:hidden;overflow-y:auto}.md-emoji .md-content-body .md-emoji-panel .md-emoji-nav{list-style:none;border-bottom:1px solid #ddd;margin-bottom:25px}.md-emoji .md-content-body .md-emoji-panel .md-emoji-nav li{color:#999;font-size:15px;padding:5px 15px;display:inline-block;border:1px solid #ddd;border-bottom:none;margin-left:5px;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#f6f6f6;cursor:pointer}.md-emoji .md-content-body .md-emoji-panel .md-emoji-nav li.active{background-color:#fff!important}.md-emoji .md-content-body .md-emoji-panel .md-emoji-nav li:hover{background-color:#eee}.md-emoji .md-content-body .md-emoji-panel div[data-group-title=emoji-group-title]{color:#666;font-size:16px;font-weight:700;padding:10px 0}.md-emoji .md-content-body .md-emoji-panel>div{height:300px;padding-bottom:40px;overflow-x:hidden;overflow-y:auto}.md-emoji .md-content-body .md-emoji-panel div[data-group-title=emoji-group-title]+.emoji-row,.md-emoji .md-content-body .md-emoji-panel div[data-group] .emoji-row:first-child{border-top:1px solid #ddd}.md-emoji .md-content-body .md-emoji-panel .emoji-row{display:inline-block;border:1px solid #ddd;border-top:none;background-color:#fff}.md-emoji .md-content-body .md-emoji-panel .emoji-row .emoji-block:first-child{border-left:none}.md-emoji .md-content-body .md-emoji-panel .emoji-block{display:inline-block;font-size:1.4em;line-height:36px;text-align:center;vertical-align:top;margin:0;padding:0;width:38px;height:36px;border-left:1px solid #ddd;cursor:pointer}.md-emoji .md-content-body .md-emoji-panel .emoji-block:hover{background-color:#f6f6f6}.md-progress-bar{margin-top:20px;border-radius:3px}.md-progress-bar span{width:100px;display:inline-block;vertical-align:top}.md-progress-bar progress{display:inline-block;vertical-align:top;border:0;width:calc(100% - 100px);width:-moz-calc(100% - 100px);width:-webkit-calc(100% - 100px);height:18px;border-radius:9px}.md-progress-bar progress::-webkit-progress-bar{background-color:#e5e5e5;border-radius:9px}.md-progress-bar progress::-webkit-progress-value{background:#cdeb8e;background:-moz-linear-gradient(top,#cdeb8e 0,#a5c956 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cdeb8e),color-stop(100%,#a5c956));background:-webkit-linear-gradient(top,#cdeb8e 0,#a5c956 100%);background:-o-linear-gradient(top,#cdeb8e 0,#a5c956 100%);background:-ms-linear-gradient(top,#cdeb8e 0,#a5c956 100%);background:linear-gradient(to bottom,#cdeb8e 0,#a5c956 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdeb8e', endColorstr='#a5c956', GradientType=0);border-radius:9px}.md-progress-bar progress::-moz-progress-bar{background:#cdeb8e;background:-moz-linear-gradient(top,#cdeb8e 0,#a5c956 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cdeb8e),color-stop(100%,#a5c956));background:-webkit-linear-gradient(top,#cdeb8e 0,#a5c956 100%);background:-o-linear-gradient(top,#cdeb8e 0,#a5c956 100%);background:-ms-linear-gradient(top,#cdeb8e 0,#a5c956 100%);background:linear-gradient(to bottom,#cdeb8e 0,#a5c956 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdeb8e', endColorstr='#a5c956', GradientType=0);border-radius:9px}.md-progress-bar .progress-value{padding:0 5px;line-height:20px;margin-left:5px;font-size:.8em;color:#555;height:18px;float:right}emoji[data-emoji~=emoji]{display:inline-block;width:24px;height:24px}.btn{border:1px solid #ccc;outline:0;padding:5px 15px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:18px;line-height:1.4}.btn-default{background-color:#fff}.btn-default:hover{background-color:#f2f2f2}.btn-primary{margin-left:15px;background-color:#11A782;color:#fff}.btn-primary:hover{background-color:#10AF88}i.md-loading{position:absolute;right:5px;bottom:5px;display:none}.hljs{display:block;border-radius:5px;overflow-x:auto;padding:.5em;background:#000;color:#f8f8f8;-webkit-text-size-adjust:none}.hljs-comment,.hljs-javadoc{color:#aeaeae;font-style:italic}.hljs-keyword,.hljs-request,.hljs-status,.nginx .hljs-title,.ruby .hljs-function .hljs-keyword{color:#e28964}.hljs-function .hljs-keyword,.hljs-list .hljs-title,.hljs-sub .hljs-keyword,.method{color:#99cf50}.apache .hljs-cbracket,.coffeescript .hljs-attribute,.hljs-attr_selector,.hljs-cdata,.hljs-date,.hljs-filter .hljs-argument,.hljs-string,.hljs-tag .hljs-value,.tex .hljs-command{color:#65b042}.hljs-subst{color:#daefa3}.hljs-regexp{color:#e9c062}.hljs-decorator,.hljs-pi,.hljs-prompt,.hljs-shebang,.hljs-sub .hljs-identifier,.hljs-tag,.hljs-tag .hljs-keyword,.hljs-title{color:#89bdff}.hljs-class .hljs-title,.hljs-dartdoc,.hljs-javadoctag,.hljs-phpdoc,.hljs-type,.hljs-yardoctag,.smalltalk .hljs-class{text-decoration:underline}.hljs-number,.hljs-symbol,.ruby .hljs-symbol .hljs-string{color:#3387cc}.clojure .hljs-attribute,.hljs-params,.hljs-variable{color:#3e87e3}.css .hljs-tag,.hljs-pseudo,.hljs-rules .hljs-property,.tex .hljs-special{color:#cda869}.css .hljs-class{color:#9b703f}.hljs-rules .hljs-keyword{color:#c5af75}.hljs-rules .hljs-value{color:#cf6a4c}.css .hljs-id{color:#8b98ab}.apache .hljs-sqbracket,.hljs-annotation,.nginx .hljs-built_in{color:#9b859d}.hljs-pragma,.hljs-preprocessor{color:#8996a8}.css .hljs-value .hljs-number,.hljs-hexcolor{color:#dd7b3b}.css .hljs-function{color:#dad085}.diff .hljs-header,.hljs-chunk,.tex .hljs-formula{background-color:#0e2231;color:#f8f8f8;font-style:italic}.diff .hljs-change{background-color:#4a410d;color:#f8f8f8}.hljs-addition{background-color:#253b22;color:#f8f8f8}.hljs-deletion{background-color:#420e09;color:#f8f8f8}.coffeescript .javascript,.javascript .xml,.tex .hljs-formula,.xml .css,.xml .hljs-cdata,.xml .javascript,.xml .vbscript{opacity:.5} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/thymeleaf-bootstrap-paginator.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/thymeleaf-bootstrap-paginator.css new file mode 100644 index 0000000..5bf0ae8 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/thymeleaf-bootstrap-paginator.css @@ -0,0 +1,16 @@ +/*! + * Thymeleaf Bootstrap Paginator style. + * + * @since: 1.0.0 + * @author Way Lau + */ + +.tbpage-total-elements { + position: relative; + display: block; + padding: .5rem .75rem; + margin-left: -1px; + line-height: 1.25; + color: #464a4c; +} + diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/toastr.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/toastr.css new file mode 100644 index 0000000..76f7f57 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/toastr.css @@ -0,0 +1,228 @@ +.toast-title { + font-weight: bold; +} +.toast-message { + -ms-word-wrap: break-word; + word-wrap: break-word; +} +.toast-message a, +.toast-message label { + color: #FFFFFF; +} +.toast-message a:hover { + color: #CCCCCC; + text-decoration: none; +} +.toast-close-button { + position: relative; + right: -0.3em; + top: -0.3em; + float: right; + font-size: 20px; + font-weight: bold; + color: #FFFFFF; + -webkit-text-shadow: 0 1px 0 #ffffff; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.8; + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); + filter: alpha(opacity=80); + line-height: 1; +} +.toast-close-button:hover, +.toast-close-button:focus { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.4; + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40); + filter: alpha(opacity=40); +} +.rtl .toast-close-button { + left: -0.3em; + float: left; + right: 0.3em; +} +/*Additional properties for button version + iOS requires the button element instead of an anchor tag. + If you want the anchor version, it requires `href="#"`.*/ +button.toast-close-button { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} +.toast-top-center { + top: 0; + right: 0; + width: 100%; +} +.toast-bottom-center { + bottom: 0; + right: 0; + width: 100%; +} +.toast-top-full-width { + top: 0; + right: 0; + width: 100%; +} +.toast-bottom-full-width { + bottom: 0; + right: 0; + width: 100%; +} +.toast-top-left { + top: 12px; + left: 12px; +} +.toast-top-right { + top: 12px; + right: 12px; +} +.toast-bottom-right { + right: 12px; + bottom: 12px; +} +.toast-bottom-left { + bottom: 12px; + left: 12px; +} +#toast-container { + position: fixed; + z-index: 999999; + pointer-events: none; + /*overrides*/ +} +#toast-container * { + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +#toast-container > div { + position: relative; + pointer-events: auto; + overflow: hidden; + margin: 0 0 6px; + padding: 15px 15px 15px 50px; + width: 300px; + -moz-border-radius: 3px 3px 3px 3px; + -webkit-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; + background-position: 15px center; + background-repeat: no-repeat; + -moz-box-shadow: 0 0 12px #999999; + -webkit-box-shadow: 0 0 12px #999999; + box-shadow: 0 0 12px #999999; + color: #FFFFFF; + opacity: 0.8; + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); + filter: alpha(opacity=80); +} +#toast-container > div.rtl { + direction: rtl; + padding: 15px 50px 15px 15px; + background-position: right 15px center; +} +#toast-container > div:hover { + -moz-box-shadow: 0 0 12px #000000; + -webkit-box-shadow: 0 0 12px #000000; + box-shadow: 0 0 12px #000000; + opacity: 1; + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + filter: alpha(opacity=100); + cursor: pointer; +} +#toast-container > .toast-info { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important; +} +#toast-container > .toast-error { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important; +} +#toast-container > .toast-success { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important; +} +#toast-container > .toast-warning { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important; +} +#toast-container.toast-top-center > div, +#toast-container.toast-bottom-center > div { + width: 300px; + margin-left: auto; + margin-right: auto; +} +#toast-container.toast-top-full-width > div, +#toast-container.toast-bottom-full-width > div { + width: 96%; + margin-left: auto; + margin-right: auto; +} +.toast { + background-color: #030303; +} +.toast-success { + background-color: #51A351; +} +.toast-error { + background-color: #BD362F; +} +.toast-info { + background-color: #2F96B4; +} +.toast-warning { + background-color: #F89406; +} +.toast-progress { + position: absolute; + left: 0; + bottom: 0; + height: 4px; + background-color: #000000; + opacity: 0.4; + -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40); + filter: alpha(opacity=40); +} +/*Responsive Design*/ +@media all and (max-width: 240px) { + #toast-container > div { + padding: 8px 8px 8px 50px; + width: 11em; + } + #toast-container > div.rtl { + padding: 8px 50px 8px 8px; + } + #toast-container .toast-close-button { + right: -0.2em; + top: -0.2em; + } + #toast-container .rtl .toast-close-button { + left: -0.2em; + right: 0.2em; + } +} +@media all and (min-width: 241px) and (max-width: 480px) { + #toast-container > div { + padding: 8px 8px 8px 50px; + width: 18em; + } + #toast-container > div.rtl { + padding: 8px 50px 8px 8px; + } + #toast-container .toast-close-button { + right: -0.2em; + top: -0.2em; + } + #toast-container .rtl .toast-close-button { + left: -0.2em; + right: 0.2em; + } +} +@media all and (min-width: 481px) and (max-width: 768px) { + #toast-container > div { + padding: 15px 15px 15px 50px; + width: 25em; + } + #toast-container > div.rtl { + padding: 15px 50px 15px 15px; + } +} diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/css/toastr.min.css b/spring-boot-11-SpringSecurity/src/main/resources/static/css/toastr.min.css new file mode 100644 index 0000000..064afd0 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/css/toastr.min.css @@ -0,0 +1 @@ +.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFF}.toast-message a:hover{color:#CCC;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#FFF;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#FFF;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}} \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/favicon.ico b/spring-boot-11-SpringSecurity/src/main/resources/static/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..19c9178d61efeec76d143404f1e8b6922d7d79ec GIT binary patch literal 4286 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 literal 0 HcmV?d00001 diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/fonts/fontawesome-webfont.eot b/spring-boot-11-SpringSecurity/src/main/resources/static/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..e9f60ca953f93e35eab4108bd414bc02ddcf3928 GIT binary patch literal 165742 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 G*yFsbY~cLNXLP73aA74Mq6M9f^&YV`isWW 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

5q!RY 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 + + + +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/fonts/fontawesome-webfont.ttf b/spring-boot-11-SpringSecurity/src/main/resources/static/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..35acda2fa1196aad98c2adf4378a7611dd713aa3 GIT binary patch literal 165548 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 z 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 d0mRO}xo^G_%I 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 SdSQM28?+M|D(2r_;{O0|uQ74} literal 0 HcmV?d00001 diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/fonts/fontawesome-webfont.woff2 b/spring-boot-11-SpringSecurity/src/main/resources/static/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4d13fc60404b91e398a37200c4a77b645cfd9586 GIT binary patch literal 77160 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 literal 0 HcmV?d00001 diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/fonts/gly-halflings-regular.eot b/spring-boot-11-SpringSecurity/src/main/resources/static/fonts/gly-halflings-regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..b93a4953fff68df523aa7656497ee339d6026d64 GIT binary patch literal 20127 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/fonts/gly-halflings-regular.ttf b/spring-boot-11-SpringSecurity/src/main/resources/static/fonts/gly-halflings-regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1413fc609ab6f21774de0cb7e01360095584f65b GIT binary patch literal 45404 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 G`u_lkUM?>H literal 0 HcmV?d00001 diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/fonts/gly-halflings-regular.woff2 b/spring-boot-11-SpringSecurity/src/main/resources/static/fonts/gly-halflings-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..64539b54c3751a6d9adb44c8e3a45ba5a73b77f0 GIT binary patch literal 18028 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 literal 0 HcmV?d00001 diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/images/avatar-defualt.jpg b/spring-boot-11-SpringSecurity/src/main/resources/static/images/avatar-defualt.jpg new file mode 100644 index 0000000000000000000000000000000000000000..27ed8f58090523badb547530b20b04890314d321 GIT binary patch literal 17489 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 M_6|^>0)RjN*{A`}>Hq)$ literal 0 HcmV?d00001 diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/images/delete.png b/spring-boot-11-SpringSecurity/src/main/resources/static/images/delete.png new file mode 100644 index 0000000000000000000000000000000000000000..8c7ca75c528a7dce234472c3d0bfbeba5f116d95 GIT binary patch literal 733 zcmV<30wVp1P)5JQ%+411A5u^X(B){J?GtUe|G+wQ?I`sW=^W(>*`Li=0|CkNiw(PmN zx*86To;DgU0DuF)r{(2(VRm+fGd7I1;~#Dry6t8RXBQeN!tLMsIT==XXr#nAW5&F$?N zhEho9^Acg`t^*DjgI%q<`AS7z?CbzafknFtl`6Bh#iErQ9d*+qBN9qMhasR85QgZs z+g@&J3b!g1dGX=H?{%%g09^L_Ubo+O7y!H(AGea0<)-s_c?GjD1i}!vo;-oSw-+Zf zt>O3kUN;Dwg_9GX{dq~LY}QTRyeY3>rZx0n038HiQF2!Z?=lFS#gh{sKztkkz`AW) zsZ7SrB$HBo{|?n|g9G54gNV>E46iGMvv_Gr64n)@Xo-Avj~PLTx&2QFvid|46i4IqX7_O?wv?-BN9DGBqZ;2>f&dob9B19dkyZHruV}z;@e&; zl^mgzJ4qyOL=w(9l0k690N`CVTQ>%S=R|~II_(Wi(^-gmzM8dC$-0wDxexPsnM@?` zrPq6Pe}8`|eh2S!xm6IAhl#|}LbLhL@BI4iU8|hQ)Ki9W^!VW51pxd4!0;Y|ZRR#v P00000NkvXXu0mjfqxDmL literal 0 HcmV?d00001 diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/js/bootstrap.js b/spring-boot-11-SpringSecurity/src/main/resources/static/js/bootstrap.js new file mode 100644 index 0000000..2568773 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/js/bootstrap.js @@ -0,0 +1,3535 @@ +/*! + * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +if (typeof jQuery === 'undefined') { + throw new Error('Bootstrap\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\'s JavaScript.') +} + ++function ($) { + var version = $.fn.jquery.split(' ')[0].split('.') + if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1) || (version[0] >= 4)) { + throw new Error('Bootstrap\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0') + } +}(jQuery); + + ++function () { + +var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-alpha.6): util.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Util = function ($) { + + /** + * ------------------------------------------------------------------------ + * Private TransitionEnd Helpers + * ------------------------------------------------------------------------ + */ + + var transition = false; + + var MAX_UID = 1000000; + + var TransitionEndEvent = { + WebkitTransition: 'webkitTransitionEnd', + MozTransition: 'transitionend', + OTransition: 'oTransitionEnd otransitionend', + transition: 'transitionend' + }; + + // shoutout AngusCroll (https://goo.gl/pxwQGp) + function toType(obj) { + return {}.toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase(); + } + + function isElement(obj) { + return (obj[0] || obj).nodeType; + } + + function getSpecialTransitionEndEvent() { + return { + bindType: transition.end, + delegateType: transition.end, + handle: function handle(event) { + if ($(event.target).is(this)) { + return event.handleObj.handler.apply(this, arguments); // eslint-disable-line prefer-rest-params + } + return undefined; + } + }; + } + + function transitionEndTest() { + if (window.QUnit) { + return false; + } + + var el = document.createElement('bootstrap'); + + for (var name in TransitionEndEvent) { + if (el.style[name] !== undefined) { + return { + end: TransitionEndEvent[name] + }; + } + } + + return false; + } + + function transitionEndEmulator(duration) { + var _this = this; + + var called = false; + + $(this).one(Util.TRANSITION_END, function () { + called = true; + }); + + setTimeout(function () { + if (!called) { + Util.triggerTransitionEnd(_this); + } + }, duration); + + return this; + } + + function setTransitionEndSupport() { + transition = transitionEndTest(); + + $.fn.emulateTransitionEnd = transitionEndEmulator; + + if (Util.supportsTransitionEnd()) { + $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent(); + } + } + + /** + * -------------------------------------------------------------------------- + * Public Util Api + * -------------------------------------------------------------------------- + */ + + var Util = { + + TRANSITION_END: 'bsTransitionEnd', + + getUID: function getUID(prefix) { + do { + // eslint-disable-next-line no-bitwise + prefix += ~~(Math.random() * MAX_UID); // "~~" acts like a faster Math.floor() here + } while (document.getElementById(prefix)); + return prefix; + }, + getSelectorFromElement: function getSelectorFromElement(element) { + var selector = element.getAttribute('data-target'); + + if (!selector) { + selector = element.getAttribute('href') || ''; + selector = /^#[a-z]/i.test(selector) ? selector : null; + } + + return selector; + }, + reflow: function reflow(element) { + return element.offsetHeight; + }, + triggerTransitionEnd: function triggerTransitionEnd(element) { + $(element).trigger(transition.end); + }, + supportsTransitionEnd: function supportsTransitionEnd() { + return Boolean(transition); + }, + typeCheckConfig: function typeCheckConfig(componentName, config, configTypes) { + for (var property in configTypes) { + if (configTypes.hasOwnProperty(property)) { + var expectedTypes = configTypes[property]; + var value = config[property]; + var valueType = value && isElement(value) ? 'element' : toType(value); + + if (!new RegExp(expectedTypes).test(valueType)) { + throw new Error(componentName.toUpperCase() + ': ' + ('Option "' + property + '" provided type "' + valueType + '" ') + ('but expected type "' + expectedTypes + '".')); + } + } + } + } + }; + + setTransitionEndSupport(); + + return Util; +}(jQuery); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-alpha.6): alert.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Alert = function ($) { + + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + var NAME = 'alert'; + var VERSION = '4.0.0-alpha.6'; + var DATA_KEY = 'bs.alert'; + var EVENT_KEY = '.' + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var TRANSITION_DURATION = 150; + + var Selector = { + DISMISS: '[data-dismiss="alert"]' + }; + + var Event = { + CLOSE: 'close' + EVENT_KEY, + CLOSED: 'closed' + EVENT_KEY, + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY + }; + + var ClassName = { + ALERT: 'alert', + FADE: 'fade', + SHOW: 'show' + }; + + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + var Alert = function () { + function Alert(element) { + _classCallCheck(this, Alert); + + this._element = element; + } + + // getters + + // public + + Alert.prototype.close = function close(element) { + element = element || this._element; + + var rootElement = this._getRootElement(element); + var customEvent = this._triggerCloseEvent(rootElement); + + if (customEvent.isDefaultPrevented()) { + return; + } + + this._removeElement(rootElement); + }; + + Alert.prototype.dispose = function dispose() { + $.removeData(this._element, DATA_KEY); + this._element = null; + }; + + // private + + Alert.prototype._getRootElement = function _getRootElement(element) { + var selector = Util.getSelectorFromElement(element); + var parent = false; + + if (selector) { + parent = $(selector)[0]; + } + + if (!parent) { + parent = $(element).closest('.' + ClassName.ALERT)[0]; + } + + return parent; + }; + + Alert.prototype._triggerCloseEvent = function _triggerCloseEvent(element) { + var closeEvent = $.Event(Event.CLOSE); + + $(element).trigger(closeEvent); + return closeEvent; + }; + + Alert.prototype._removeElement = function _removeElement(element) { + var _this2 = this; + + $(element).removeClass(ClassName.SHOW); + + if (!Util.supportsTransitionEnd() || !$(element).hasClass(ClassName.FADE)) { + this._destroyElement(element); + return; + } + + $(element).one(Util.TRANSITION_END, function (event) { + return _this2._destroyElement(element, event); + }).emulateTransitionEnd(TRANSITION_DURATION); + }; + + Alert.prototype._destroyElement = function _destroyElement(element) { + $(element).detach().trigger(Event.CLOSED).remove(); + }; + + // static + + Alert._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var $element = $(this); + var data = $element.data(DATA_KEY); + + if (!data) { + data = new Alert(this); + $element.data(DATA_KEY, data); + } + + if (config === 'close') { + data[config](this); + } + }); + }; + + Alert._handleDismiss = function _handleDismiss(alertInstance) { + return function (event) { + if (event) { + event.preventDefault(); + } + + alertInstance.close(this); + }; + }; + + _createClass(Alert, null, [{ + key: 'VERSION', + get: function get() { + return VERSION; + } + }]); + + return Alert; + }(); + + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + $(document).on(Event.CLICK_DATA_API, Selector.DISMISS, Alert._handleDismiss(new Alert())); + + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Alert._jQueryInterface; + $.fn[NAME].Constructor = Alert; + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Alert._jQueryInterface; + }; + + return Alert; +}(jQuery); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-alpha.6): button.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Button = function ($) { + + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + var NAME = 'button'; + var VERSION = '4.0.0-alpha.6'; + var DATA_KEY = 'bs.button'; + var EVENT_KEY = '.' + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + + var ClassName = { + ACTIVE: 'active', + BUTTON: 'btn', + FOCUS: 'focus' + }; + + var Selector = { + DATA_TOGGLE_CARROT: '[data-toggle^="button"]', + DATA_TOGGLE: '[data-toggle="buttons"]', + INPUT: 'input', + ACTIVE: '.active', + BUTTON: '.btn' + }; + + var Event = { + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY, + FOCUS_BLUR_DATA_API: 'focus' + EVENT_KEY + DATA_API_KEY + ' ' + ('blur' + EVENT_KEY + DATA_API_KEY) + }; + + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + var Button = function () { + function Button(element) { + _classCallCheck(this, Button); + + this._element = element; + } + + // getters + + // public + + Button.prototype.toggle = function toggle() { + var triggerChangeEvent = true; + var rootElement = $(this._element).closest(Selector.DATA_TOGGLE)[0]; + + if (rootElement) { + var input = $(this._element).find(Selector.INPUT)[0]; + + if (input) { + if (input.type === 'radio') { + if (input.checked && $(this._element).hasClass(ClassName.ACTIVE)) { + triggerChangeEvent = false; + } else { + var activeElement = $(rootElement).find(Selector.ACTIVE)[0]; + + if (activeElement) { + $(activeElement).removeClass(ClassName.ACTIVE); + } + } + } + + if (triggerChangeEvent) { + input.checked = !$(this._element).hasClass(ClassName.ACTIVE); + $(input).trigger('change'); + } + + input.focus(); + } + } + + this._element.setAttribute('aria-pressed', !$(this._element).hasClass(ClassName.ACTIVE)); + + if (triggerChangeEvent) { + $(this._element).toggleClass(ClassName.ACTIVE); + } + }; + + Button.prototype.dispose = function dispose() { + $.removeData(this._element, DATA_KEY); + this._element = null; + }; + + // static + + Button._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY); + + if (!data) { + data = new Button(this); + $(this).data(DATA_KEY, data); + } + + if (config === 'toggle') { + data[config](); + } + }); + }; + + _createClass(Button, null, [{ + key: 'VERSION', + get: function get() { + return VERSION; + } + }]); + + return Button; + }(); + + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { + event.preventDefault(); + + var button = event.target; + + if (!$(button).hasClass(ClassName.BUTTON)) { + button = $(button).closest(Selector.BUTTON); + } + + Button._jQueryInterface.call($(button), 'toggle'); + }).on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, function (event) { + var button = $(event.target).closest(Selector.BUTTON)[0]; + $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type)); + }); + + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Button._jQueryInterface; + $.fn[NAME].Constructor = Button; + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Button._jQueryInterface; + }; + + return Button; +}(jQuery); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-alpha.6): carousel.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Carousel = function ($) { + + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + var NAME = 'carousel'; + var VERSION = '4.0.0-alpha.6'; + var DATA_KEY = 'bs.carousel'; + var EVENT_KEY = '.' + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var TRANSITION_DURATION = 600; + var ARROW_LEFT_KEYCODE = 37; // KeyboardEvent.which value for left arrow key + var ARROW_RIGHT_KEYCODE = 39; // KeyboardEvent.which value for right arrow key + + var Default = { + interval: 5000, + keyboard: true, + slide: false, + pause: 'hover', + wrap: true + }; + + var DefaultType = { + interval: '(number|boolean)', + keyboard: 'boolean', + slide: '(boolean|string)', + pause: '(string|boolean)', + wrap: 'boolean' + }; + + var Direction = { + NEXT: 'next', + PREV: 'prev', + LEFT: 'left', + RIGHT: 'right' + }; + + var Event = { + SLIDE: 'slide' + EVENT_KEY, + SLID: 'slid' + EVENT_KEY, + KEYDOWN: 'keydown' + EVENT_KEY, + MOUSEENTER: 'mouseenter' + EVENT_KEY, + MOUSELEAVE: 'mouseleave' + EVENT_KEY, + LOAD_DATA_API: 'load' + EVENT_KEY + DATA_API_KEY, + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY + }; + + var ClassName = { + CAROUSEL: 'carousel', + ACTIVE: 'active', + SLIDE: 'slide', + RIGHT: 'carousel-item-right', + LEFT: 'carousel-item-left', + NEXT: 'carousel-item-next', + PREV: 'carousel-item-prev', + ITEM: 'carousel-item' + }; + + var Selector = { + ACTIVE: '.active', + ACTIVE_ITEM: '.active.carousel-item', + ITEM: '.carousel-item', + NEXT_PREV: '.carousel-item-next, .carousel-item-prev', + INDICATORS: '.carousel-indicators', + DATA_SLIDE: '[data-slide], [data-slide-to]', + DATA_RIDE: '[data-ride="carousel"]' + }; + + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + var Carousel = function () { + function Carousel(element, config) { + _classCallCheck(this, Carousel); + + this._items = null; + this._interval = null; + this._activeElement = null; + + this._isPaused = false; + this._isSliding = false; + + this._config = this._getConfig(config); + this._element = $(element)[0]; + this._indicatorsElement = $(this._element).find(Selector.INDICATORS)[0]; + + this._addEventListeners(); + } + + // getters + + // public + + Carousel.prototype.next = function next() { + if (this._isSliding) { + throw new Error('Carousel is sliding'); + } + this._slide(Direction.NEXT); + }; + + Carousel.prototype.nextWhenVisible = function nextWhenVisible() { + // Don't call next when the page isn't visible + if (!document.hidden) { + this.next(); + } + }; + + Carousel.prototype.prev = function prev() { + if (this._isSliding) { + throw new Error('Carousel is sliding'); + } + this._slide(Direction.PREVIOUS); + }; + + Carousel.prototype.pause = function pause(event) { + if (!event) { + this._isPaused = true; + } + + if ($(this._element).find(Selector.NEXT_PREV)[0] && Util.supportsTransitionEnd()) { + Util.triggerTransitionEnd(this._element); + this.cycle(true); + } + + clearInterval(this._interval); + this._interval = null; + }; + + Carousel.prototype.cycle = function cycle(event) { + if (!event) { + this._isPaused = false; + } + + if (this._interval) { + clearInterval(this._interval); + this._interval = null; + } + + if (this._config.interval && !this._isPaused) { + this._interval = setInterval((document.visibilityState ? this.nextWhenVisible : this.next).bind(this), this._config.interval); + } + }; + + Carousel.prototype.to = function to(index) { + var _this3 = this; + + this._activeElement = $(this._element).find(Selector.ACTIVE_ITEM)[0]; + + var activeIndex = this._getItemIndex(this._activeElement); + + if (index > this._items.length - 1 || index < 0) { + return; + } + + if (this._isSliding) { + $(this._element).one(Event.SLID, function () { + return _this3.to(index); + }); + return; + } + + if (activeIndex === index) { + this.pause(); + this.cycle(); + return; + } + + var direction = index > activeIndex ? Direction.NEXT : Direction.PREVIOUS; + + this._slide(direction, this._items[index]); + }; + + Carousel.prototype.dispose = function dispose() { + $(this._element).off(EVENT_KEY); + $.removeData(this._element, DATA_KEY); + + this._items = null; + this._config = null; + this._element = null; + this._interval = null; + this._isPaused = null; + this._isSliding = null; + this._activeElement = null; + this._indicatorsElement = null; + }; + + // private + + Carousel.prototype._getConfig = function _getConfig(config) { + config = $.extend({}, Default, config); + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + Carousel.prototype._addEventListeners = function _addEventListeners() { + var _this4 = this; + + if (this._config.keyboard) { + $(this._element).on(Event.KEYDOWN, function (event) { + return _this4._keydown(event); + }); + } + + if (this._config.pause === 'hover' && !('ontouchstart' in document.documentElement)) { + $(this._element).on(Event.MOUSEENTER, function (event) { + return _this4.pause(event); + }).on(Event.MOUSELEAVE, function (event) { + return _this4.cycle(event); + }); + } + }; + + Carousel.prototype._keydown = function _keydown(event) { + if (/input|textarea/i.test(event.target.tagName)) { + return; + } + + switch (event.which) { + case ARROW_LEFT_KEYCODE: + event.preventDefault(); + this.prev(); + break; + case ARROW_RIGHT_KEYCODE: + event.preventDefault(); + this.next(); + break; + default: + return; + } + }; + + Carousel.prototype._getItemIndex = function _getItemIndex(element) { + this._items = $.makeArray($(element).parent().find(Selector.ITEM)); + return this._items.indexOf(element); + }; + + Carousel.prototype._getItemByDirection = function _getItemByDirection(direction, activeElement) { + var isNextDirection = direction === Direction.NEXT; + var isPrevDirection = direction === Direction.PREVIOUS; + var activeIndex = this._getItemIndex(activeElement); + var lastItemIndex = this._items.length - 1; + var isGoingToWrap = isPrevDirection && activeIndex === 0 || isNextDirection && activeIndex === lastItemIndex; + + if (isGoingToWrap && !this._config.wrap) { + return activeElement; + } + + var delta = direction === Direction.PREVIOUS ? -1 : 1; + var itemIndex = (activeIndex + delta) % this._items.length; + + return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; + }; + + Carousel.prototype._triggerSlideEvent = function _triggerSlideEvent(relatedTarget, eventDirectionName) { + var slideEvent = $.Event(Event.SLIDE, { + relatedTarget: relatedTarget, + direction: eventDirectionName + }); + + $(this._element).trigger(slideEvent); + + return slideEvent; + }; + + Carousel.prototype._setActiveIndicatorElement = function _setActiveIndicatorElement(element) { + if (this._indicatorsElement) { + $(this._indicatorsElement).find(Selector.ACTIVE).removeClass(ClassName.ACTIVE); + + var nextIndicator = this._indicatorsElement.children[this._getItemIndex(element)]; + + if (nextIndicator) { + $(nextIndicator).addClass(ClassName.ACTIVE); + } + } + }; + + Carousel.prototype._slide = function _slide(direction, element) { + var _this5 = this; + + var activeElement = $(this._element).find(Selector.ACTIVE_ITEM)[0]; + var nextElement = element || activeElement && this._getItemByDirection(direction, activeElement); + + var isCycling = Boolean(this._interval); + + var directionalClassName = void 0; + var orderClassName = void 0; + var eventDirectionName = void 0; + + if (direction === Direction.NEXT) { + directionalClassName = ClassName.LEFT; + orderClassName = ClassName.NEXT; + eventDirectionName = Direction.LEFT; + } else { + directionalClassName = ClassName.RIGHT; + orderClassName = ClassName.PREV; + eventDirectionName = Direction.RIGHT; + } + + if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) { + this._isSliding = false; + return; + } + + var slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName); + if (slideEvent.isDefaultPrevented()) { + return; + } + + if (!activeElement || !nextElement) { + // some weirdness is happening, so we bail + return; + } + + this._isSliding = true; + + if (isCycling) { + this.pause(); + } + + this._setActiveIndicatorElement(nextElement); + + var slidEvent = $.Event(Event.SLID, { + relatedTarget: nextElement, + direction: eventDirectionName + }); + + if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.SLIDE)) { + + $(nextElement).addClass(orderClassName); + + Util.reflow(nextElement); + + $(activeElement).addClass(directionalClassName); + $(nextElement).addClass(directionalClassName); + + $(activeElement).one(Util.TRANSITION_END, function () { + $(nextElement).removeClass(directionalClassName + ' ' + orderClassName).addClass(ClassName.ACTIVE); + + $(activeElement).removeClass(ClassName.ACTIVE + ' ' + orderClassName + ' ' + directionalClassName); + + _this5._isSliding = false; + + setTimeout(function () { + return $(_this5._element).trigger(slidEvent); + }, 0); + }).emulateTransitionEnd(TRANSITION_DURATION); + } else { + $(activeElement).removeClass(ClassName.ACTIVE); + $(nextElement).addClass(ClassName.ACTIVE); + + this._isSliding = false; + $(this._element).trigger(slidEvent); + } + + if (isCycling) { + this.cycle(); + } + }; + + // static + + Carousel._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY); + var _config = $.extend({}, Default, $(this).data()); + + if ((typeof config === 'undefined' ? 'undefined' : _typeof(config)) === 'object') { + $.extend(_config, config); + } + + var action = typeof config === 'string' ? config : _config.slide; + + if (!data) { + data = new Carousel(this, _config); + $(this).data(DATA_KEY, data); + } + + if (typeof config === 'number') { + data.to(config); + } else if (typeof action === 'string') { + if (data[action] === undefined) { + throw new Error('No method named "' + action + '"'); + } + data[action](); + } else if (_config.interval) { + data.pause(); + data.cycle(); + } + }); + }; + + Carousel._dataApiClickHandler = function _dataApiClickHandler(event) { + var selector = Util.getSelectorFromElement(this); + + if (!selector) { + return; + } + + var target = $(selector)[0]; + + if (!target || !$(target).hasClass(ClassName.CAROUSEL)) { + return; + } + + var config = $.extend({}, $(target).data(), $(this).data()); + var slideIndex = this.getAttribute('data-slide-to'); + + if (slideIndex) { + config.interval = false; + } + + Carousel._jQueryInterface.call($(target), config); + + if (slideIndex) { + $(target).data(DATA_KEY).to(slideIndex); + } + + event.preventDefault(); + }; + + _createClass(Carousel, null, [{ + key: 'VERSION', + get: function get() { + return VERSION; + } + }, { + key: 'Default', + get: function get() { + return Default; + } + }]); + + return Carousel; + }(); + + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + $(document).on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler); + + $(window).on(Event.LOAD_DATA_API, function () { + $(Selector.DATA_RIDE).each(function () { + var $carousel = $(this); + Carousel._jQueryInterface.call($carousel, $carousel.data()); + }); + }); + + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Carousel._jQueryInterface; + $.fn[NAME].Constructor = Carousel; + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Carousel._jQueryInterface; + }; + + return Carousel; +}(jQuery); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-alpha.6): collapse.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Collapse = function ($) { + + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + var NAME = 'collapse'; + var VERSION = '4.0.0-alpha.6'; + var DATA_KEY = 'bs.collapse'; + var EVENT_KEY = '.' + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var TRANSITION_DURATION = 600; + + var Default = { + toggle: true, + parent: '' + }; + + var DefaultType = { + toggle: 'boolean', + parent: 'string' + }; + + var Event = { + SHOW: 'show' + EVENT_KEY, + SHOWN: 'shown' + EVENT_KEY, + HIDE: 'hide' + EVENT_KEY, + HIDDEN: 'hidden' + EVENT_KEY, + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY + }; + + var ClassName = { + SHOW: 'show', + COLLAPSE: 'collapse', + COLLAPSING: 'collapsing', + COLLAPSED: 'collapsed' + }; + + var Dimension = { + WIDTH: 'width', + HEIGHT: 'height' + }; + + var Selector = { + ACTIVES: '.card > .show, .card > .collapsing', + DATA_TOGGLE: '[data-toggle="collapse"]' + }; + + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + var Collapse = function () { + function Collapse(element, config) { + _classCallCheck(this, Collapse); + + this._isTransitioning = false; + this._element = element; + this._config = this._getConfig(config); + this._triggerArray = $.makeArray($('[data-toggle="collapse"][href="#' + element.id + '"],' + ('[data-toggle="collapse"][data-target="#' + element.id + '"]'))); + + this._parent = this._config.parent ? this._getParent() : null; + + if (!this._config.parent) { + this._addAriaAndCollapsedClass(this._element, this._triggerArray); + } + + if (this._config.toggle) { + this.toggle(); + } + } + + // getters + + // public + + Collapse.prototype.toggle = function toggle() { + if ($(this._element).hasClass(ClassName.SHOW)) { + this.hide(); + } else { + this.show(); + } + }; + + Collapse.prototype.show = function show() { + var _this6 = this; + + if (this._isTransitioning) { + throw new Error('Collapse is transitioning'); + } + + if ($(this._element).hasClass(ClassName.SHOW)) { + return; + } + + var actives = void 0; + var activesData = void 0; + + if (this._parent) { + actives = $.makeArray($(this._parent).find(Selector.ACTIVES)); + if (!actives.length) { + actives = null; + } + } + + if (actives) { + activesData = $(actives).data(DATA_KEY); + if (activesData && activesData._isTransitioning) { + return; + } + } + + var startEvent = $.Event(Event.SHOW); + $(this._element).trigger(startEvent); + if (startEvent.isDefaultPrevented()) { + return; + } + + if (actives) { + Collapse._jQueryInterface.call($(actives), 'hide'); + if (!activesData) { + $(actives).data(DATA_KEY, null); + } + } + + var dimension = this._getDimension(); + + $(this._element).removeClass(ClassName.COLLAPSE).addClass(ClassName.COLLAPSING); + + this._element.style[dimension] = 0; + this._element.setAttribute('aria-expanded', true); + + if (this._triggerArray.length) { + $(this._triggerArray).removeClass(ClassName.COLLAPSED).attr('aria-expanded', true); + } + + this.setTransitioning(true); + + var complete = function complete() { + $(_this6._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).addClass(ClassName.SHOW); + + _this6._element.style[dimension] = ''; + + _this6.setTransitioning(false); + + $(_this6._element).trigger(Event.SHOWN); + }; + + if (!Util.supportsTransitionEnd()) { + complete(); + return; + } + + var capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1); + var scrollSize = 'scroll' + capitalizedDimension; + + $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + + this._element.style[dimension] = this._element[scrollSize] + 'px'; + }; + + Collapse.prototype.hide = function hide() { + var _this7 = this; + + if (this._isTransitioning) { + throw new Error('Collapse is transitioning'); + } + + if (!$(this._element).hasClass(ClassName.SHOW)) { + return; + } + + var startEvent = $.Event(Event.HIDE); + $(this._element).trigger(startEvent); + if (startEvent.isDefaultPrevented()) { + return; + } + + var dimension = this._getDimension(); + var offsetDimension = dimension === Dimension.WIDTH ? 'offsetWidth' : 'offsetHeight'; + + this._element.style[dimension] = this._element[offsetDimension] + 'px'; + + Util.reflow(this._element); + + $(this._element).addClass(ClassName.COLLAPSING).removeClass(ClassName.COLLAPSE).removeClass(ClassName.SHOW); + + this._element.setAttribute('aria-expanded', false); + + if (this._triggerArray.length) { + $(this._triggerArray).addClass(ClassName.COLLAPSED).attr('aria-expanded', false); + } + + this.setTransitioning(true); + + var complete = function complete() { + _this7.setTransitioning(false); + $(_this7._element).removeClass(ClassName.COLLAPSING).addClass(ClassName.COLLAPSE).trigger(Event.HIDDEN); + }; + + this._element.style[dimension] = ''; + + if (!Util.supportsTransitionEnd()) { + complete(); + return; + } + + $(this._element).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + }; + + Collapse.prototype.setTransitioning = function setTransitioning(isTransitioning) { + this._isTransitioning = isTransitioning; + }; + + Collapse.prototype.dispose = function dispose() { + $.removeData(this._element, DATA_KEY); + + this._config = null; + this._parent = null; + this._element = null; + this._triggerArray = null; + this._isTransitioning = null; + }; + + // private + + Collapse.prototype._getConfig = function _getConfig(config) { + config = $.extend({}, Default, config); + config.toggle = Boolean(config.toggle); // coerce string values + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + Collapse.prototype._getDimension = function _getDimension() { + var hasWidth = $(this._element).hasClass(Dimension.WIDTH); + return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT; + }; + + Collapse.prototype._getParent = function _getParent() { + var _this8 = this; + + var parent = $(this._config.parent)[0]; + var selector = '[data-toggle="collapse"][data-parent="' + this._config.parent + '"]'; + + $(parent).find(selector).each(function (i, element) { + _this8._addAriaAndCollapsedClass(Collapse._getTargetFromElement(element), [element]); + }); + + return parent; + }; + + Collapse.prototype._addAriaAndCollapsedClass = function _addAriaAndCollapsedClass(element, triggerArray) { + if (element) { + var isOpen = $(element).hasClass(ClassName.SHOW); + element.setAttribute('aria-expanded', isOpen); + + if (triggerArray.length) { + $(triggerArray).toggleClass(ClassName.COLLAPSED, !isOpen).attr('aria-expanded', isOpen); + } + } + }; + + // static + + Collapse._getTargetFromElement = function _getTargetFromElement(element) { + var selector = Util.getSelectorFromElement(element); + return selector ? $(selector)[0] : null; + }; + + Collapse._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var $this = $(this); + var data = $this.data(DATA_KEY); + var _config = $.extend({}, Default, $this.data(), (typeof config === 'undefined' ? 'undefined' : _typeof(config)) === 'object' && config); + + if (!data && _config.toggle && /show|hide/.test(config)) { + _config.toggle = false; + } + + if (!data) { + data = new Collapse(this, _config); + $this.data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (data[config] === undefined) { + throw new Error('No method named "' + config + '"'); + } + data[config](); + } + }); + }; + + _createClass(Collapse, null, [{ + key: 'VERSION', + get: function get() { + return VERSION; + } + }, { + key: 'Default', + get: function get() { + return Default; + } + }]); + + return Collapse; + }(); + + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + event.preventDefault(); + + var target = Collapse._getTargetFromElement(this); + var data = $(target).data(DATA_KEY); + var config = data ? 'toggle' : $(this).data(); + + Collapse._jQueryInterface.call($(target), config); + }); + + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Collapse._jQueryInterface; + $.fn[NAME].Constructor = Collapse; + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Collapse._jQueryInterface; + }; + + return Collapse; +}(jQuery); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-alpha.6): dropdown.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Dropdown = function ($) { + + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + var NAME = 'dropdown'; + var VERSION = '4.0.0-alpha.6'; + var DATA_KEY = 'bs.dropdown'; + var EVENT_KEY = '.' + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key + var ARROW_UP_KEYCODE = 38; // KeyboardEvent.which value for up arrow key + var ARROW_DOWN_KEYCODE = 40; // KeyboardEvent.which value for down arrow key + var RIGHT_MOUSE_BUTTON_WHICH = 3; // MouseEvent.which value for the right button (assuming a right-handed mouse) + + var Event = { + HIDE: 'hide' + EVENT_KEY, + HIDDEN: 'hidden' + EVENT_KEY, + SHOW: 'show' + EVENT_KEY, + SHOWN: 'shown' + EVENT_KEY, + CLICK: 'click' + EVENT_KEY, + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY, + FOCUSIN_DATA_API: 'focusin' + EVENT_KEY + DATA_API_KEY, + KEYDOWN_DATA_API: 'keydown' + EVENT_KEY + DATA_API_KEY + }; + + var ClassName = { + BACKDROP: 'dropdown-backdrop', + DISABLED: 'disabled', + SHOW: 'show' + }; + + var Selector = { + BACKDROP: '.dropdown-backdrop', + DATA_TOGGLE: '[data-toggle="dropdown"]', + FORM_CHILD: '.dropdown form', + ROLE_MENU: '[role="menu"]', + ROLE_LISTBOX: '[role="listbox"]', + NAVBAR_NAV: '.navbar-nav', + VISIBLE_ITEMS: '[role="menu"] li:not(.disabled) a, ' + '[role="listbox"] li:not(.disabled) a' + }; + + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + var Dropdown = function () { + function Dropdown(element) { + _classCallCheck(this, Dropdown); + + this._element = element; + + this._addEventListeners(); + } + + // getters + + // public + + Dropdown.prototype.toggle = function toggle() { + if (this.disabled || $(this).hasClass(ClassName.DISABLED)) { + return false; + } + + var parent = Dropdown._getParentFromElement(this); + var isActive = $(parent).hasClass(ClassName.SHOW); + + Dropdown._clearMenus(); + + if (isActive) { + return false; + } + + if ('ontouchstart' in document.documentElement && !$(parent).closest(Selector.NAVBAR_NAV).length) { + + // if mobile we use a backdrop because click events don't delegate + var dropdown = document.createElement('div'); + dropdown.className = ClassName.BACKDROP; + $(dropdown).insertBefore(this); + $(dropdown).on('click', Dropdown._clearMenus); + } + + var relatedTarget = { + relatedTarget: this + }; + var showEvent = $.Event(Event.SHOW, relatedTarget); + + $(parent).trigger(showEvent); + + if (showEvent.isDefaultPrevented()) { + return false; + } + + this.focus(); + this.setAttribute('aria-expanded', true); + + $(parent).toggleClass(ClassName.SHOW); + $(parent).trigger($.Event(Event.SHOWN, relatedTarget)); + + return false; + }; + + Dropdown.prototype.dispose = function dispose() { + $.removeData(this._element, DATA_KEY); + $(this._element).off(EVENT_KEY); + this._element = null; + }; + + // private + + Dropdown.prototype._addEventListeners = function _addEventListeners() { + $(this._element).on(Event.CLICK, this.toggle); + }; + + // static + + Dropdown._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY); + + if (!data) { + data = new Dropdown(this); + $(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (data[config] === undefined) { + throw new Error('No method named "' + config + '"'); + } + data[config].call(this); + } + }); + }; + + Dropdown._clearMenus = function _clearMenus(event) { + if (event && event.which === RIGHT_MOUSE_BUTTON_WHICH) { + return; + } + + var backdrop = $(Selector.BACKDROP)[0]; + if (backdrop) { + backdrop.parentNode.removeChild(backdrop); + } + + var toggles = $.makeArray($(Selector.DATA_TOGGLE)); + + for (var i = 0; i < toggles.length; i++) { + var parent = Dropdown._getParentFromElement(toggles[i]); + var relatedTarget = { + relatedTarget: toggles[i] + }; + + if (!$(parent).hasClass(ClassName.SHOW)) { + continue; + } + + if (event && (event.type === 'click' && /input|textarea/i.test(event.target.tagName) || event.type === 'focusin') && $.contains(parent, event.target)) { + continue; + } + + var hideEvent = $.Event(Event.HIDE, relatedTarget); + $(parent).trigger(hideEvent); + if (hideEvent.isDefaultPrevented()) { + continue; + } + + toggles[i].setAttribute('aria-expanded', 'false'); + + $(parent).removeClass(ClassName.SHOW).trigger($.Event(Event.HIDDEN, relatedTarget)); + } + }; + + Dropdown._getParentFromElement = function _getParentFromElement(element) { + var parent = void 0; + var selector = Util.getSelectorFromElement(element); + + if (selector) { + parent = $(selector)[0]; + } + + return parent || element.parentNode; + }; + + Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) { + if (!/(38|40|27|32)/.test(event.which) || /input|textarea/i.test(event.target.tagName)) { + return; + } + + event.preventDefault(); + event.stopPropagation(); + + if (this.disabled || $(this).hasClass(ClassName.DISABLED)) { + return; + } + + var parent = Dropdown._getParentFromElement(this); + var isActive = $(parent).hasClass(ClassName.SHOW); + + if (!isActive && event.which !== ESCAPE_KEYCODE || isActive && event.which === ESCAPE_KEYCODE) { + + if (event.which === ESCAPE_KEYCODE) { + var toggle = $(parent).find(Selector.DATA_TOGGLE)[0]; + $(toggle).trigger('focus'); + } + + $(this).trigger('click'); + return; + } + + var items = $(parent).find(Selector.VISIBLE_ITEMS).get(); + + if (!items.length) { + return; + } + + var index = items.indexOf(event.target); + + if (event.which === ARROW_UP_KEYCODE && index > 0) { + // up + index--; + } + + if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { + // down + index++; + } + + if (index < 0) { + index = 0; + } + + items[index].focus(); + }; + + _createClass(Dropdown, null, [{ + key: 'VERSION', + get: function get() { + return VERSION; + } + }]); + + return Dropdown; + }(); + + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + $(document).on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.ROLE_MENU, Dropdown._dataApiKeydownHandler).on(Event.KEYDOWN_DATA_API, Selector.ROLE_LISTBOX, Dropdown._dataApiKeydownHandler).on(Event.CLICK_DATA_API + ' ' + Event.FOCUSIN_DATA_API, Dropdown._clearMenus).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, Dropdown.prototype.toggle).on(Event.CLICK_DATA_API, Selector.FORM_CHILD, function (e) { + e.stopPropagation(); + }); + + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Dropdown._jQueryInterface; + $.fn[NAME].Constructor = Dropdown; + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Dropdown._jQueryInterface; + }; + + return Dropdown; +}(jQuery); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-alpha.6): modal.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Modal = function ($) { + + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + var NAME = 'modal'; + var VERSION = '4.0.0-alpha.6'; + var DATA_KEY = 'bs.modal'; + var EVENT_KEY = '.' + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var TRANSITION_DURATION = 300; + var BACKDROP_TRANSITION_DURATION = 150; + var ESCAPE_KEYCODE = 27; // KeyboardEvent.which value for Escape (Esc) key + + var Default = { + backdrop: true, + keyboard: true, + focus: true, + show: true + }; + + var DefaultType = { + backdrop: '(boolean|string)', + keyboard: 'boolean', + focus: 'boolean', + show: 'boolean' + }; + + var Event = { + HIDE: 'hide' + EVENT_KEY, + HIDDEN: 'hidden' + EVENT_KEY, + SHOW: 'show' + EVENT_KEY, + SHOWN: 'shown' + EVENT_KEY, + FOCUSIN: 'focusin' + EVENT_KEY, + RESIZE: 'resize' + EVENT_KEY, + CLICK_DISMISS: 'click.dismiss' + EVENT_KEY, + KEYDOWN_DISMISS: 'keydown.dismiss' + EVENT_KEY, + MOUSEUP_DISMISS: 'mouseup.dismiss' + EVENT_KEY, + MOUSEDOWN_DISMISS: 'mousedown.dismiss' + EVENT_KEY, + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY + }; + + var ClassName = { + SCROLLBAR_MEASURER: 'modal-scrollbar-measure', + BACKDROP: 'modal-backdrop', + OPEN: 'modal-open', + FADE: 'fade', + SHOW: 'show' + }; + + var Selector = { + DIALOG: '.modal-dialog', + DATA_TOGGLE: '[data-toggle="modal"]', + DATA_DISMISS: '[data-dismiss="modal"]', + FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top' + }; + + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + var Modal = function () { + function Modal(element, config) { + _classCallCheck(this, Modal); + + this._config = this._getConfig(config); + this._element = element; + this._dialog = $(element).find(Selector.DIALOG)[0]; + this._backdrop = null; + this._isShown = false; + this._isBodyOverflowing = false; + this._ignoreBackdropClick = false; + this._isTransitioning = false; + this._originalBodyPadding = 0; + this._scrollbarWidth = 0; + } + + // getters + + // public + + Modal.prototype.toggle = function toggle(relatedTarget) { + return this._isShown ? this.hide() : this.show(relatedTarget); + }; + + Modal.prototype.show = function show(relatedTarget) { + var _this9 = this; + + if (this._isTransitioning) { + throw new Error('Modal is transitioning'); + } + + if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE)) { + this._isTransitioning = true; + } + var showEvent = $.Event(Event.SHOW, { + relatedTarget: relatedTarget + }); + + $(this._element).trigger(showEvent); + + if (this._isShown || showEvent.isDefaultPrevented()) { + return; + } + + this._isShown = true; + + this._checkScrollbar(); + this._setScrollbar(); + + $(document.body).addClass(ClassName.OPEN); + + this._setEscapeEvent(); + this._setResizeEvent(); + + $(this._element).on(Event.CLICK_DISMISS, Selector.DATA_DISMISS, function (event) { + return _this9.hide(event); + }); + + $(this._dialog).on(Event.MOUSEDOWN_DISMISS, function () { + $(_this9._element).one(Event.MOUSEUP_DISMISS, function (event) { + if ($(event.target).is(_this9._element)) { + _this9._ignoreBackdropClick = true; + } + }); + }); + + this._showBackdrop(function () { + return _this9._showElement(relatedTarget); + }); + }; + + Modal.prototype.hide = function hide(event) { + var _this10 = this; + + if (event) { + event.preventDefault(); + } + + if (this._isTransitioning) { + throw new Error('Modal is transitioning'); + } + + var transition = Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE); + if (transition) { + this._isTransitioning = true; + } + + var hideEvent = $.Event(Event.HIDE); + $(this._element).trigger(hideEvent); + + if (!this._isShown || hideEvent.isDefaultPrevented()) { + return; + } + + this._isShown = false; + + this._setEscapeEvent(); + this._setResizeEvent(); + + $(document).off(Event.FOCUSIN); + + $(this._element).removeClass(ClassName.SHOW); + + $(this._element).off(Event.CLICK_DISMISS); + $(this._dialog).off(Event.MOUSEDOWN_DISMISS); + + if (transition) { + $(this._element).one(Util.TRANSITION_END, function (event) { + return _this10._hideModal(event); + }).emulateTransitionEnd(TRANSITION_DURATION); + } else { + this._hideModal(); + } + }; + + Modal.prototype.dispose = function dispose() { + $.removeData(this._element, DATA_KEY); + + $(window, document, this._element, this._backdrop).off(EVENT_KEY); + + this._config = null; + this._element = null; + this._dialog = null; + this._backdrop = null; + this._isShown = null; + this._isBodyOverflowing = null; + this._ignoreBackdropClick = null; + this._originalBodyPadding = null; + this._scrollbarWidth = null; + }; + + // private + + Modal.prototype._getConfig = function _getConfig(config) { + config = $.extend({}, Default, config); + Util.typeCheckConfig(NAME, config, DefaultType); + return config; + }; + + Modal.prototype._showElement = function _showElement(relatedTarget) { + var _this11 = this; + + var transition = Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE); + + if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) { + // don't move modals dom position + document.body.appendChild(this._element); + } + + this._element.style.display = 'block'; + this._element.removeAttribute('aria-hidden'); + this._element.scrollTop = 0; + + if (transition) { + Util.reflow(this._element); + } + + $(this._element).addClass(ClassName.SHOW); + + if (this._config.focus) { + this._enforceFocus(); + } + + var shownEvent = $.Event(Event.SHOWN, { + relatedTarget: relatedTarget + }); + + var transitionComplete = function transitionComplete() { + if (_this11._config.focus) { + _this11._element.focus(); + } + _this11._isTransitioning = false; + $(_this11._element).trigger(shownEvent); + }; + + if (transition) { + $(this._dialog).one(Util.TRANSITION_END, transitionComplete).emulateTransitionEnd(TRANSITION_DURATION); + } else { + transitionComplete(); + } + }; + + Modal.prototype._enforceFocus = function _enforceFocus() { + var _this12 = this; + + $(document).off(Event.FOCUSIN) // guard against infinite focus loop + .on(Event.FOCUSIN, function (event) { + if (document !== event.target && _this12._element !== event.target && !$(_this12._element).has(event.target).length) { + _this12._element.focus(); + } + }); + }; + + Modal.prototype._setEscapeEvent = function _setEscapeEvent() { + var _this13 = this; + + if (this._isShown && this._config.keyboard) { + $(this._element).on(Event.KEYDOWN_DISMISS, function (event) { + if (event.which === ESCAPE_KEYCODE) { + _this13.hide(); + } + }); + } else if (!this._isShown) { + $(this._element).off(Event.KEYDOWN_DISMISS); + } + }; + + Modal.prototype._setResizeEvent = function _setResizeEvent() { + var _this14 = this; + + if (this._isShown) { + $(window).on(Event.RESIZE, function (event) { + return _this14._handleUpdate(event); + }); + } else { + $(window).off(Event.RESIZE); + } + }; + + Modal.prototype._hideModal = function _hideModal() { + var _this15 = this; + + this._element.style.display = 'none'; + this._element.setAttribute('aria-hidden', 'true'); + this._isTransitioning = false; + this._showBackdrop(function () { + $(document.body).removeClass(ClassName.OPEN); + _this15._resetAdjustments(); + _this15._resetScrollbar(); + $(_this15._element).trigger(Event.HIDDEN); + }); + }; + + Modal.prototype._removeBackdrop = function _removeBackdrop() { + if (this._backdrop) { + $(this._backdrop).remove(); + this._backdrop = null; + } + }; + + Modal.prototype._showBackdrop = function _showBackdrop(callback) { + var _this16 = this; + + var animate = $(this._element).hasClass(ClassName.FADE) ? ClassName.FADE : ''; + + if (this._isShown && this._config.backdrop) { + var doAnimate = Util.supportsTransitionEnd() && animate; + + this._backdrop = document.createElement('div'); + this._backdrop.className = ClassName.BACKDROP; + + if (animate) { + $(this._backdrop).addClass(animate); + } + + $(this._backdrop).appendTo(document.body); + + $(this._element).on(Event.CLICK_DISMISS, function (event) { + if (_this16._ignoreBackdropClick) { + _this16._ignoreBackdropClick = false; + return; + } + if (event.target !== event.currentTarget) { + return; + } + if (_this16._config.backdrop === 'static') { + _this16._element.focus(); + } else { + _this16.hide(); + } + }); + + if (doAnimate) { + Util.reflow(this._backdrop); + } + + $(this._backdrop).addClass(ClassName.SHOW); + + if (!callback) { + return; + } + + if (!doAnimate) { + callback(); + return; + } + + $(this._backdrop).one(Util.TRANSITION_END, callback).emulateTransitionEnd(BACKDROP_TRANSITION_DURATION); + } else if (!this._isShown && this._backdrop) { + $(this._backdrop).removeClass(ClassName.SHOW); + + var callbackRemove = function callbackRemove() { + _this16._removeBackdrop(); + if (callback) { + callback(); + } + }; + + if (Util.supportsTransitionEnd() && $(this._element).hasClass(ClassName.FADE)) { + $(this._backdrop).one(Util.TRANSITION_END, callbackRemove).emulateTransitionEnd(BACKDROP_TRANSITION_DURATION); + } else { + callbackRemove(); + } + } else if (callback) { + callback(); + } + }; + + // ---------------------------------------------------------------------- + // the following methods are used to handle overflowing modals + // todo (fat): these should probably be refactored out of modal.js + // ---------------------------------------------------------------------- + + Modal.prototype._handleUpdate = function _handleUpdate() { + this._adjustDialog(); + }; + + Modal.prototype._adjustDialog = function _adjustDialog() { + var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; + + if (!this._isBodyOverflowing && isModalOverflowing) { + this._element.style.paddingLeft = this._scrollbarWidth + 'px'; + } + + if (this._isBodyOverflowing && !isModalOverflowing) { + this._element.style.paddingRight = this._scrollbarWidth + 'px'; + } + }; + + Modal.prototype._resetAdjustments = function _resetAdjustments() { + this._element.style.paddingLeft = ''; + this._element.style.paddingRight = ''; + }; + + Modal.prototype._checkScrollbar = function _checkScrollbar() { + this._isBodyOverflowing = document.body.clientWidth < window.innerWidth; + this._scrollbarWidth = this._getScrollbarWidth(); + }; + + Modal.prototype._setScrollbar = function _setScrollbar() { + var bodyPadding = parseInt($(Selector.FIXED_CONTENT).css('padding-right') || 0, 10); + + this._originalBodyPadding = document.body.style.paddingRight || ''; + + if (this._isBodyOverflowing) { + document.body.style.paddingRight = bodyPadding + this._scrollbarWidth + 'px'; + } + }; + + Modal.prototype._resetScrollbar = function _resetScrollbar() { + document.body.style.paddingRight = this._originalBodyPadding; + }; + + Modal.prototype._getScrollbarWidth = function _getScrollbarWidth() { + // thx d.walsh + var scrollDiv = document.createElement('div'); + scrollDiv.className = ClassName.SCROLLBAR_MEASURER; + document.body.appendChild(scrollDiv); + var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth; + document.body.removeChild(scrollDiv); + return scrollbarWidth; + }; + + // static + + Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) { + return this.each(function () { + var data = $(this).data(DATA_KEY); + var _config = $.extend({}, Modal.Default, $(this).data(), (typeof config === 'undefined' ? 'undefined' : _typeof(config)) === 'object' && config); + + if (!data) { + data = new Modal(this, _config); + $(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (data[config] === undefined) { + throw new Error('No method named "' + config + '"'); + } + data[config](relatedTarget); + } else if (_config.show) { + data.show(relatedTarget); + } + }); + }; + + _createClass(Modal, null, [{ + key: 'VERSION', + get: function get() { + return VERSION; + } + }, { + key: 'Default', + get: function get() { + return Default; + } + }]); + + return Modal; + }(); + + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + var _this17 = this; + + var target = void 0; + var selector = Util.getSelectorFromElement(this); + + if (selector) { + target = $(selector)[0]; + } + + var config = $(target).data(DATA_KEY) ? 'toggle' : $.extend({}, $(target).data(), $(this).data()); + + if (this.tagName === 'A' || this.tagName === 'AREA') { + event.preventDefault(); + } + + var $target = $(target).one(Event.SHOW, function (showEvent) { + if (showEvent.isDefaultPrevented()) { + // only register focus restorer if modal will actually get shown + return; + } + + $target.one(Event.HIDDEN, function () { + if ($(_this17).is(':visible')) { + _this17.focus(); + } + }); + }); + + Modal._jQueryInterface.call($(target), config, this); + }); + + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Modal._jQueryInterface; + $.fn[NAME].Constructor = Modal; + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Modal._jQueryInterface; + }; + + return Modal; +}(jQuery); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-alpha.6): scrollspy.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var ScrollSpy = function ($) { + + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + var NAME = 'scrollspy'; + var VERSION = '4.0.0-alpha.6'; + var DATA_KEY = 'bs.scrollspy'; + var EVENT_KEY = '.' + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + + var Default = { + offset: 10, + method: 'auto', + target: '' + }; + + var DefaultType = { + offset: 'number', + method: 'string', + target: '(string|element)' + }; + + var Event = { + ACTIVATE: 'activate' + EVENT_KEY, + SCROLL: 'scroll' + EVENT_KEY, + LOAD_DATA_API: 'load' + EVENT_KEY + DATA_API_KEY + }; + + var ClassName = { + DROPDOWN_ITEM: 'dropdown-item', + DROPDOWN_MENU: 'dropdown-menu', + NAV_LINK: 'nav-link', + NAV: 'nav', + ACTIVE: 'active' + }; + + var Selector = { + DATA_SPY: '[data-spy="scroll"]', + ACTIVE: '.active', + LIST_ITEM: '.list-item', + LI: 'li', + LI_DROPDOWN: 'li.dropdown', + NAV_LINKS: '.nav-link', + DROPDOWN: '.dropdown', + DROPDOWN_ITEMS: '.dropdown-item', + DROPDOWN_TOGGLE: '.dropdown-toggle' + }; + + var OffsetMethod = { + OFFSET: 'offset', + POSITION: 'position' + }; + + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + var ScrollSpy = function () { + function ScrollSpy(element, config) { + var _this18 = this; + + _classCallCheck(this, ScrollSpy); + + this._element = element; + this._scrollElement = element.tagName === 'BODY' ? window : element; + this._config = this._getConfig(config); + this._selector = this._config.target + ' ' + Selector.NAV_LINKS + ',' + (this._config.target + ' ' + Selector.DROPDOWN_ITEMS); + this._offsets = []; + this._targets = []; + this._activeTarget = null; + this._scrollHeight = 0; + + $(this._scrollElement).on(Event.SCROLL, function (event) { + return _this18._process(event); + }); + + this.refresh(); + this._process(); + } + + // getters + + // public + + ScrollSpy.prototype.refresh = function refresh() { + var _this19 = this; + + var autoMethod = this._scrollElement !== this._scrollElement.window ? OffsetMethod.POSITION : OffsetMethod.OFFSET; + + var offsetMethod = this._config.method === 'auto' ? autoMethod : this._config.method; + + var offsetBase = offsetMethod === OffsetMethod.POSITION ? this._getScrollTop() : 0; + + this._offsets = []; + this._targets = []; + + this._scrollHeight = this._getScrollHeight(); + + var targets = $.makeArray($(this._selector)); + + targets.map(function (element) { + var target = void 0; + var targetSelector = Util.getSelectorFromElement(element); + + if (targetSelector) { + target = $(targetSelector)[0]; + } + + if (target && (target.offsetWidth || target.offsetHeight)) { + // todo (fat): remove sketch reliance on jQuery position/offset + return [$(target)[offsetMethod]().top + offsetBase, targetSelector]; + } + return null; + }).filter(function (item) { + return item; + }).sort(function (a, b) { + return a[0] - b[0]; + }).forEach(function (item) { + _this19._offsets.push(item[0]); + _this19._targets.push(item[1]); + }); + }; + + ScrollSpy.prototype.dispose = function dispose() { + $.removeData(this._element, DATA_KEY); + $(this._scrollElement).off(EVENT_KEY); + + this._element = null; + this._scrollElement = null; + this._config = null; + this._selector = null; + this._offsets = null; + this._targets = null; + this._activeTarget = null; + this._scrollHeight = null; + }; + + // private + + ScrollSpy.prototype._getConfig = function _getConfig(config) { + config = $.extend({}, Default, config); + + if (typeof config.target !== 'string') { + var id = $(config.target).attr('id'); + if (!id) { + id = Util.getUID(NAME); + $(config.target).attr('id', id); + } + config.target = '#' + id; + } + + Util.typeCheckConfig(NAME, config, DefaultType); + + return config; + }; + + ScrollSpy.prototype._getScrollTop = function _getScrollTop() { + return this._scrollElement === window ? this._scrollElement.pageYOffset : this._scrollElement.scrollTop; + }; + + ScrollSpy.prototype._getScrollHeight = function _getScrollHeight() { + return this._scrollElement.scrollHeight || Math.max(document.body.scrollHeight, document.documentElement.scrollHeight); + }; + + ScrollSpy.prototype._getOffsetHeight = function _getOffsetHeight() { + return this._scrollElement === window ? window.innerHeight : this._scrollElement.offsetHeight; + }; + + ScrollSpy.prototype._process = function _process() { + var scrollTop = this._getScrollTop() + this._config.offset; + var scrollHeight = this._getScrollHeight(); + var maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight(); + + if (this._scrollHeight !== scrollHeight) { + this.refresh(); + } + + if (scrollTop >= maxScroll) { + var target = this._targets[this._targets.length - 1]; + + if (this._activeTarget !== target) { + this._activate(target); + } + return; + } + + if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) { + this._activeTarget = null; + this._clear(); + return; + } + + for (var i = this._offsets.length; i--;) { + var isActiveTarget = this._activeTarget !== this._targets[i] && scrollTop >= this._offsets[i] && (this._offsets[i + 1] === undefined || scrollTop < this._offsets[i + 1]); + + if (isActiveTarget) { + this._activate(this._targets[i]); + } + } + }; + + ScrollSpy.prototype._activate = function _activate(target) { + this._activeTarget = target; + + this._clear(); + + var queries = this._selector.split(','); + queries = queries.map(function (selector) { + return selector + '[data-target="' + target + '"],' + (selector + '[href="' + target + '"]'); + }); + + var $link = $(queries.join(',')); + + if ($link.hasClass(ClassName.DROPDOWN_ITEM)) { + $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE); + $link.addClass(ClassName.ACTIVE); + } else { + // todo (fat) this is kinda sus... + // recursively add actives to tested nav-links + $link.parents(Selector.LI).find('> ' + Selector.NAV_LINKS).addClass(ClassName.ACTIVE); + } + + $(this._scrollElement).trigger(Event.ACTIVATE, { + relatedTarget: target + }); + }; + + ScrollSpy.prototype._clear = function _clear() { + $(this._selector).filter(Selector.ACTIVE).removeClass(ClassName.ACTIVE); + }; + + // static + + ScrollSpy._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY); + var _config = (typeof config === 'undefined' ? 'undefined' : _typeof(config)) === 'object' && config; + + if (!data) { + data = new ScrollSpy(this, _config); + $(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (data[config] === undefined) { + throw new Error('No method named "' + config + '"'); + } + data[config](); + } + }); + }; + + _createClass(ScrollSpy, null, [{ + key: 'VERSION', + get: function get() { + return VERSION; + } + }, { + key: 'Default', + get: function get() { + return Default; + } + }]); + + return ScrollSpy; + }(); + + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + $(window).on(Event.LOAD_DATA_API, function () { + var scrollSpys = $.makeArray($(Selector.DATA_SPY)); + + for (var i = scrollSpys.length; i--;) { + var $spy = $(scrollSpys[i]); + ScrollSpy._jQueryInterface.call($spy, $spy.data()); + } + }); + + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = ScrollSpy._jQueryInterface; + $.fn[NAME].Constructor = ScrollSpy; + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return ScrollSpy._jQueryInterface; + }; + + return ScrollSpy; +}(jQuery); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-alpha.6): tab.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Tab = function ($) { + + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + var NAME = 'tab'; + var VERSION = '4.0.0-alpha.6'; + var DATA_KEY = 'bs.tab'; + var EVENT_KEY = '.' + DATA_KEY; + var DATA_API_KEY = '.data-api'; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var TRANSITION_DURATION = 150; + + var Event = { + HIDE: 'hide' + EVENT_KEY, + HIDDEN: 'hidden' + EVENT_KEY, + SHOW: 'show' + EVENT_KEY, + SHOWN: 'shown' + EVENT_KEY, + CLICK_DATA_API: 'click' + EVENT_KEY + DATA_API_KEY + }; + + var ClassName = { + DROPDOWN_MENU: 'dropdown-menu', + ACTIVE: 'active', + DISABLED: 'disabled', + FADE: 'fade', + SHOW: 'show' + }; + + var Selector = { + A: 'a', + LI: 'li', + DROPDOWN: '.dropdown', + LIST: 'ul:not(.dropdown-menu), ol:not(.dropdown-menu), nav:not(.dropdown-menu)', + FADE_CHILD: '> .nav-item .fade, > .fade', + ACTIVE: '.active', + ACTIVE_CHILD: '> .nav-item > .active, > .active', + DATA_TOGGLE: '[data-toggle="tab"], [data-toggle="pill"]', + DROPDOWN_TOGGLE: '.dropdown-toggle', + DROPDOWN_ACTIVE_CHILD: '> .dropdown-menu .active' + }; + + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + var Tab = function () { + function Tab(element) { + _classCallCheck(this, Tab); + + this._element = element; + } + + // getters + + // public + + Tab.prototype.show = function show() { + var _this20 = this; + + if (this._element.parentNode && this._element.parentNode.nodeType === Node.ELEMENT_NODE && $(this._element).hasClass(ClassName.ACTIVE) || $(this._element).hasClass(ClassName.DISABLED)) { + return; + } + + var target = void 0; + var previous = void 0; + var listElement = $(this._element).closest(Selector.LIST)[0]; + var selector = Util.getSelectorFromElement(this._element); + + if (listElement) { + previous = $.makeArray($(listElement).find(Selector.ACTIVE)); + previous = previous[previous.length - 1]; + } + + var hideEvent = $.Event(Event.HIDE, { + relatedTarget: this._element + }); + + var showEvent = $.Event(Event.SHOW, { + relatedTarget: previous + }); + + if (previous) { + $(previous).trigger(hideEvent); + } + + $(this._element).trigger(showEvent); + + if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) { + return; + } + + if (selector) { + target = $(selector)[0]; + } + + this._activate(this._element, listElement); + + var complete = function complete() { + var hiddenEvent = $.Event(Event.HIDDEN, { + relatedTarget: _this20._element + }); + + var shownEvent = $.Event(Event.SHOWN, { + relatedTarget: previous + }); + + $(previous).trigger(hiddenEvent); + $(_this20._element).trigger(shownEvent); + }; + + if (target) { + this._activate(target, target.parentNode, complete); + } else { + complete(); + } + }; + + Tab.prototype.dispose = function dispose() { + $.removeClass(this._element, DATA_KEY); + this._element = null; + }; + + // private + + Tab.prototype._activate = function _activate(element, container, callback) { + var _this21 = this; + + var active = $(container).find(Selector.ACTIVE_CHILD)[0]; + var isTransitioning = callback && Util.supportsTransitionEnd() && (active && $(active).hasClass(ClassName.FADE) || Boolean($(container).find(Selector.FADE_CHILD)[0])); + + var complete = function complete() { + return _this21._transitionComplete(element, active, isTransitioning, callback); + }; + + if (active && isTransitioning) { + $(active).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + } else { + complete(); + } + + if (active) { + $(active).removeClass(ClassName.SHOW); + } + }; + + Tab.prototype._transitionComplete = function _transitionComplete(element, active, isTransitioning, callback) { + if (active) { + $(active).removeClass(ClassName.ACTIVE); + + var dropdownChild = $(active.parentNode).find(Selector.DROPDOWN_ACTIVE_CHILD)[0]; + + if (dropdownChild) { + $(dropdownChild).removeClass(ClassName.ACTIVE); + } + + active.setAttribute('aria-expanded', false); + } + + $(element).addClass(ClassName.ACTIVE); + element.setAttribute('aria-expanded', true); + + if (isTransitioning) { + Util.reflow(element); + $(element).addClass(ClassName.SHOW); + } else { + $(element).removeClass(ClassName.FADE); + } + + if (element.parentNode && $(element.parentNode).hasClass(ClassName.DROPDOWN_MENU)) { + + var dropdownElement = $(element).closest(Selector.DROPDOWN)[0]; + if (dropdownElement) { + $(dropdownElement).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE); + } + + element.setAttribute('aria-expanded', true); + } + + if (callback) { + callback(); + } + }; + + // static + + Tab._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var $this = $(this); + var data = $this.data(DATA_KEY); + + if (!data) { + data = new Tab(this); + $this.data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (data[config] === undefined) { + throw new Error('No method named "' + config + '"'); + } + data[config](); + } + }); + }; + + _createClass(Tab, null, [{ + key: 'VERSION', + get: function get() { + return VERSION; + } + }]); + + return Tab; + }(); + + /** + * ------------------------------------------------------------------------ + * Data Api implementation + * ------------------------------------------------------------------------ + */ + + $(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) { + event.preventDefault(); + Tab._jQueryInterface.call($(this), 'show'); + }); + + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Tab._jQueryInterface; + $.fn[NAME].Constructor = Tab; + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Tab._jQueryInterface; + }; + + return Tab; +}(jQuery); + +/* global Tether */ + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-alpha.6): tooltip.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Tooltip = function ($) { + + /** + * Check for Tether dependency + * Tether - http://tether.io/ + */ + if (typeof Tether === 'undefined') { + throw new Error('Bootstrap tooltips require Tether (http://tether.io/)'); + } + + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + var NAME = 'tooltip'; + var VERSION = '4.0.0-alpha.6'; + var DATA_KEY = 'bs.tooltip'; + var EVENT_KEY = '.' + DATA_KEY; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + var TRANSITION_DURATION = 150; + var CLASS_PREFIX = 'bs-tether'; + + var Default = { + animation: true, + template: '

', + trigger: 'hover focus', + title: '', + delay: 0, + html: false, + selector: false, + placement: 'top', + offset: '0 0', + constraints: [], + container: false + }; + + var DefaultType = { + animation: 'boolean', + template: 'string', + title: '(string|element|function)', + trigger: 'string', + delay: '(number|object)', + html: 'boolean', + selector: '(string|boolean)', + placement: '(string|function)', + offset: 'string', + constraints: 'array', + container: '(string|element|boolean)' + }; + + var AttachmentMap = { + TOP: 'bottom center', + RIGHT: 'middle left', + BOTTOM: 'top center', + LEFT: 'middle right' + }; + + var HoverState = { + SHOW: 'show', + OUT: 'out' + }; + + var Event = { + HIDE: 'hide' + EVENT_KEY, + HIDDEN: 'hidden' + EVENT_KEY, + SHOW: 'show' + EVENT_KEY, + SHOWN: 'shown' + EVENT_KEY, + INSERTED: 'inserted' + EVENT_KEY, + CLICK: 'click' + EVENT_KEY, + FOCUSIN: 'focusin' + EVENT_KEY, + FOCUSOUT: 'focusout' + EVENT_KEY, + MOUSEENTER: 'mouseenter' + EVENT_KEY, + MOUSELEAVE: 'mouseleave' + EVENT_KEY + }; + + var ClassName = { + FADE: 'fade', + SHOW: 'show' + }; + + var Selector = { + TOOLTIP: '.tooltip', + TOOLTIP_INNER: '.tooltip-inner' + }; + + var TetherClass = { + element: false, + enabled: false + }; + + var Trigger = { + HOVER: 'hover', + FOCUS: 'focus', + CLICK: 'click', + MANUAL: 'manual' + }; + + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + var Tooltip = function () { + function Tooltip(element, config) { + _classCallCheck(this, Tooltip); + + // private + this._isEnabled = true; + this._timeout = 0; + this._hoverState = ''; + this._activeTrigger = {}; + this._isTransitioning = false; + this._tether = null; + + // protected + this.element = element; + this.config = this._getConfig(config); + this.tip = null; + + this._setListeners(); + } + + // getters + + // public + + Tooltip.prototype.enable = function enable() { + this._isEnabled = true; + }; + + Tooltip.prototype.disable = function disable() { + this._isEnabled = false; + }; + + Tooltip.prototype.toggleEnabled = function toggleEnabled() { + this._isEnabled = !this._isEnabled; + }; + + Tooltip.prototype.toggle = function toggle(event) { + if (event) { + var dataKey = this.constructor.DATA_KEY; + var context = $(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $(event.currentTarget).data(dataKey, context); + } + + context._activeTrigger.click = !context._activeTrigger.click; + + if (context._isWithActiveTrigger()) { + context._enter(null, context); + } else { + context._leave(null, context); + } + } else { + + if ($(this.getTipElement()).hasClass(ClassName.SHOW)) { + this._leave(null, this); + return; + } + + this._enter(null, this); + } + }; + + Tooltip.prototype.dispose = function dispose() { + clearTimeout(this._timeout); + + this.cleanupTether(); + + $.removeData(this.element, this.constructor.DATA_KEY); + + $(this.element).off(this.constructor.EVENT_KEY); + $(this.element).closest('.modal').off('hide.bs.modal'); + + if (this.tip) { + $(this.tip).remove(); + } + + this._isEnabled = null; + this._timeout = null; + this._hoverState = null; + this._activeTrigger = null; + this._tether = null; + + this.element = null; + this.config = null; + this.tip = null; + }; + + Tooltip.prototype.show = function show() { + var _this22 = this; + + if ($(this.element).css('display') === 'none') { + throw new Error('Please use show on visible elements'); + } + + var showEvent = $.Event(this.constructor.Event.SHOW); + if (this.isWithContent() && this._isEnabled) { + if (this._isTransitioning) { + throw new Error('Tooltip is transitioning'); + } + $(this.element).trigger(showEvent); + + var isInTheDom = $.contains(this.element.ownerDocument.documentElement, this.element); + + if (showEvent.isDefaultPrevented() || !isInTheDom) { + return; + } + + var tip = this.getTipElement(); + var tipId = Util.getUID(this.constructor.NAME); + + tip.setAttribute('id', tipId); + this.element.setAttribute('aria-describedby', tipId); + + this.setContent(); + + if (this.config.animation) { + $(tip).addClass(ClassName.FADE); + } + + var placement = typeof this.config.placement === 'function' ? this.config.placement.call(this, tip, this.element) : this.config.placement; + + var attachment = this._getAttachment(placement); + + var container = this.config.container === false ? document.body : $(this.config.container); + + $(tip).data(this.constructor.DATA_KEY, this).appendTo(container); + + $(this.element).trigger(this.constructor.Event.INSERTED); + + this._tether = new Tether({ + attachment: attachment, + element: tip, + target: this.element, + classes: TetherClass, + classPrefix: CLASS_PREFIX, + offset: this.config.offset, + constraints: this.config.constraints, + addTargetClasses: false + }); + + Util.reflow(tip); + this._tether.position(); + + $(tip).addClass(ClassName.SHOW); + + var complete = function complete() { + var prevHoverState = _this22._hoverState; + _this22._hoverState = null; + _this22._isTransitioning = false; + + $(_this22.element).trigger(_this22.constructor.Event.SHOWN); + + if (prevHoverState === HoverState.OUT) { + _this22._leave(null, _this22); + } + }; + + if (Util.supportsTransitionEnd() && $(this.tip).hasClass(ClassName.FADE)) { + this._isTransitioning = true; + $(this.tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(Tooltip._TRANSITION_DURATION); + return; + } + + complete(); + } + }; + + Tooltip.prototype.hide = function hide(callback) { + var _this23 = this; + + var tip = this.getTipElement(); + var hideEvent = $.Event(this.constructor.Event.HIDE); + if (this._isTransitioning) { + throw new Error('Tooltip is transitioning'); + } + var complete = function complete() { + if (_this23._hoverState !== HoverState.SHOW && tip.parentNode) { + tip.parentNode.removeChild(tip); + } + + _this23.element.removeAttribute('aria-describedby'); + $(_this23.element).trigger(_this23.constructor.Event.HIDDEN); + _this23._isTransitioning = false; + _this23.cleanupTether(); + + if (callback) { + callback(); + } + }; + + $(this.element).trigger(hideEvent); + + if (hideEvent.isDefaultPrevented()) { + return; + } + + $(tip).removeClass(ClassName.SHOW); + + this._activeTrigger[Trigger.CLICK] = false; + this._activeTrigger[Trigger.FOCUS] = false; + this._activeTrigger[Trigger.HOVER] = false; + + if (Util.supportsTransitionEnd() && $(this.tip).hasClass(ClassName.FADE)) { + this._isTransitioning = true; + $(tip).one(Util.TRANSITION_END, complete).emulateTransitionEnd(TRANSITION_DURATION); + } else { + complete(); + } + + this._hoverState = ''; + }; + + // protected + + Tooltip.prototype.isWithContent = function isWithContent() { + return Boolean(this.getTitle()); + }; + + Tooltip.prototype.getTipElement = function getTipElement() { + return this.tip = this.tip || $(this.config.template)[0]; + }; + + Tooltip.prototype.setContent = function setContent() { + var $tip = $(this.getTipElement()); + + this.setElementContent($tip.find(Selector.TOOLTIP_INNER), this.getTitle()); + + $tip.removeClass(ClassName.FADE + ' ' + ClassName.SHOW); + + this.cleanupTether(); + }; + + Tooltip.prototype.setElementContent = function setElementContent($element, content) { + var html = this.config.html; + if ((typeof content === 'undefined' ? 'undefined' : _typeof(content)) === 'object' && (content.nodeType || content.jquery)) { + // content is a DOM node or a jQuery + if (html) { + if (!$(content).parent().is($element)) { + $element.empty().append(content); + } + } else { + $element.text($(content).text()); + } + } else { + $element[html ? 'html' : 'text'](content); + } + }; + + Tooltip.prototype.getTitle = function getTitle() { + var title = this.element.getAttribute('data-original-title'); + + if (!title) { + title = typeof this.config.title === 'function' ? this.config.title.call(this.element) : this.config.title; + } + + return title; + }; + + Tooltip.prototype.cleanupTether = function cleanupTether() { + if (this._tether) { + this._tether.destroy(); + } + }; + + // private + + Tooltip.prototype._getAttachment = function _getAttachment(placement) { + return AttachmentMap[placement.toUpperCase()]; + }; + + Tooltip.prototype._setListeners = function _setListeners() { + var _this24 = this; + + var triggers = this.config.trigger.split(' '); + + triggers.forEach(function (trigger) { + if (trigger === 'click') { + $(_this24.element).on(_this24.constructor.Event.CLICK, _this24.config.selector, function (event) { + return _this24.toggle(event); + }); + } else if (trigger !== Trigger.MANUAL) { + var eventIn = trigger === Trigger.HOVER ? _this24.constructor.Event.MOUSEENTER : _this24.constructor.Event.FOCUSIN; + var eventOut = trigger === Trigger.HOVER ? _this24.constructor.Event.MOUSELEAVE : _this24.constructor.Event.FOCUSOUT; + + $(_this24.element).on(eventIn, _this24.config.selector, function (event) { + return _this24._enter(event); + }).on(eventOut, _this24.config.selector, function (event) { + return _this24._leave(event); + }); + } + + $(_this24.element).closest('.modal').on('hide.bs.modal', function () { + return _this24.hide(); + }); + }); + + if (this.config.selector) { + this.config = $.extend({}, this.config, { + trigger: 'manual', + selector: '' + }); + } else { + this._fixTitle(); + } + }; + + Tooltip.prototype._fixTitle = function _fixTitle() { + var titleType = _typeof(this.element.getAttribute('data-original-title')); + if (this.element.getAttribute('title') || titleType !== 'string') { + this.element.setAttribute('data-original-title', this.element.getAttribute('title') || ''); + this.element.setAttribute('title', ''); + } + }; + + Tooltip.prototype._enter = function _enter(event, context) { + var dataKey = this.constructor.DATA_KEY; + + context = context || $(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $(event.currentTarget).data(dataKey, context); + } + + if (event) { + context._activeTrigger[event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER] = true; + } + + if ($(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) { + context._hoverState = HoverState.SHOW; + return; + } + + clearTimeout(context._timeout); + + context._hoverState = HoverState.SHOW; + + if (!context.config.delay || !context.config.delay.show) { + context.show(); + return; + } + + context._timeout = setTimeout(function () { + if (context._hoverState === HoverState.SHOW) { + context.show(); + } + }, context.config.delay.show); + }; + + Tooltip.prototype._leave = function _leave(event, context) { + var dataKey = this.constructor.DATA_KEY; + + context = context || $(event.currentTarget).data(dataKey); + + if (!context) { + context = new this.constructor(event.currentTarget, this._getDelegateConfig()); + $(event.currentTarget).data(dataKey, context); + } + + if (event) { + context._activeTrigger[event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER] = false; + } + + if (context._isWithActiveTrigger()) { + return; + } + + clearTimeout(context._timeout); + + context._hoverState = HoverState.OUT; + + if (!context.config.delay || !context.config.delay.hide) { + context.hide(); + return; + } + + context._timeout = setTimeout(function () { + if (context._hoverState === HoverState.OUT) { + context.hide(); + } + }, context.config.delay.hide); + }; + + Tooltip.prototype._isWithActiveTrigger = function _isWithActiveTrigger() { + for (var trigger in this._activeTrigger) { + if (this._activeTrigger[trigger]) { + return true; + } + } + + return false; + }; + + Tooltip.prototype._getConfig = function _getConfig(config) { + config = $.extend({}, this.constructor.Default, $(this.element).data(), config); + + if (config.delay && typeof config.delay === 'number') { + config.delay = { + show: config.delay, + hide: config.delay + }; + } + + Util.typeCheckConfig(NAME, config, this.constructor.DefaultType); + + return config; + }; + + Tooltip.prototype._getDelegateConfig = function _getDelegateConfig() { + var config = {}; + + if (this.config) { + for (var key in this.config) { + if (this.constructor.Default[key] !== this.config[key]) { + config[key] = this.config[key]; + } + } + } + + return config; + }; + + // static + + Tooltip._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY); + var _config = (typeof config === 'undefined' ? 'undefined' : _typeof(config)) === 'object' && config; + + if (!data && /dispose|hide/.test(config)) { + return; + } + + if (!data) { + data = new Tooltip(this, _config); + $(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (data[config] === undefined) { + throw new Error('No method named "' + config + '"'); + } + data[config](); + } + }); + }; + + _createClass(Tooltip, null, [{ + key: 'VERSION', + get: function get() { + return VERSION; + } + }, { + key: 'Default', + get: function get() { + return Default; + } + }, { + key: 'NAME', + get: function get() { + return NAME; + } + }, { + key: 'DATA_KEY', + get: function get() { + return DATA_KEY; + } + }, { + key: 'Event', + get: function get() { + return Event; + } + }, { + key: 'EVENT_KEY', + get: function get() { + return EVENT_KEY; + } + }, { + key: 'DefaultType', + get: function get() { + return DefaultType; + } + }]); + + return Tooltip; + }(); + + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Tooltip._jQueryInterface; + $.fn[NAME].Constructor = Tooltip; + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Tooltip._jQueryInterface; + }; + + return Tooltip; +}(jQuery); + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v4.0.0-alpha.6): popover.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * -------------------------------------------------------------------------- + */ + +var Popover = function ($) { + + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + + var NAME = 'popover'; + var VERSION = '4.0.0-alpha.6'; + var DATA_KEY = 'bs.popover'; + var EVENT_KEY = '.' + DATA_KEY; + var JQUERY_NO_CONFLICT = $.fn[NAME]; + + var Default = $.extend({}, Tooltip.Default, { + placement: 'right', + trigger: 'click', + content: '', + template: '' + }); + + var DefaultType = $.extend({}, Tooltip.DefaultType, { + content: '(string|element|function)' + }); + + var ClassName = { + FADE: 'fade', + SHOW: 'show' + }; + + var Selector = { + TITLE: '.popover-title', + CONTENT: '.popover-content' + }; + + var Event = { + HIDE: 'hide' + EVENT_KEY, + HIDDEN: 'hidden' + EVENT_KEY, + SHOW: 'show' + EVENT_KEY, + SHOWN: 'shown' + EVENT_KEY, + INSERTED: 'inserted' + EVENT_KEY, + CLICK: 'click' + EVENT_KEY, + FOCUSIN: 'focusin' + EVENT_KEY, + FOCUSOUT: 'focusout' + EVENT_KEY, + MOUSEENTER: 'mouseenter' + EVENT_KEY, + MOUSELEAVE: 'mouseleave' + EVENT_KEY + }; + + /** + * ------------------------------------------------------------------------ + * Class Definition + * ------------------------------------------------------------------------ + */ + + var Popover = function (_Tooltip) { + _inherits(Popover, _Tooltip); + + function Popover() { + _classCallCheck(this, Popover); + + return _possibleConstructorReturn(this, _Tooltip.apply(this, arguments)); + } + + // overrides + + Popover.prototype.isWithContent = function isWithContent() { + return this.getTitle() || this._getContent(); + }; + + Popover.prototype.getTipElement = function getTipElement() { + return this.tip = this.tip || $(this.config.template)[0]; + }; + + Popover.prototype.setContent = function setContent() { + var $tip = $(this.getTipElement()); + + // we use append for html objects to maintain js events + this.setElementContent($tip.find(Selector.TITLE), this.getTitle()); + this.setElementContent($tip.find(Selector.CONTENT), this._getContent()); + + $tip.removeClass(ClassName.FADE + ' ' + ClassName.SHOW); + + this.cleanupTether(); + }; + + // private + + Popover.prototype._getContent = function _getContent() { + return this.element.getAttribute('data-content') || (typeof this.config.content === 'function' ? this.config.content.call(this.element) : this.config.content); + }; + + // static + + Popover._jQueryInterface = function _jQueryInterface(config) { + return this.each(function () { + var data = $(this).data(DATA_KEY); + var _config = (typeof config === 'undefined' ? 'undefined' : _typeof(config)) === 'object' ? config : null; + + if (!data && /destroy|hide/.test(config)) { + return; + } + + if (!data) { + data = new Popover(this, _config); + $(this).data(DATA_KEY, data); + } + + if (typeof config === 'string') { + if (data[config] === undefined) { + throw new Error('No method named "' + config + '"'); + } + data[config](); + } + }); + }; + + _createClass(Popover, null, [{ + key: 'VERSION', + + + // getters + + get: function get() { + return VERSION; + } + }, { + key: 'Default', + get: function get() { + return Default; + } + }, { + key: 'NAME', + get: function get() { + return NAME; + } + }, { + key: 'DATA_KEY', + get: function get() { + return DATA_KEY; + } + }, { + key: 'Event', + get: function get() { + return Event; + } + }, { + key: 'EVENT_KEY', + get: function get() { + return EVENT_KEY; + } + }, { + key: 'DefaultType', + get: function get() { + return DefaultType; + } + }]); + + return Popover; + }(Tooltip); + + /** + * ------------------------------------------------------------------------ + * jQuery + * ------------------------------------------------------------------------ + */ + + $.fn[NAME] = Popover._jQueryInterface; + $.fn[NAME].Constructor = Popover; + $.fn[NAME].noConflict = function () { + $.fn[NAME] = JQUERY_NO_CONFLICT; + return Popover._jQueryInterface; + }; + + return Popover; +}(jQuery); + +}(); diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/js/bootstrap.min.js b/spring-boot-11-SpringSecurity/src/main/resources/static/js/bootstrap.min.js new file mode 100644 index 0000000..d9c72df --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com) + * Copyright 2011-2017 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");+function(t){var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||e[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(jQuery),+function(){function t(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function e(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o=function(){function t(t,e){for(var n=0;nthis._items.length-1||e<0)){if(this._isSliding)return void t(this._element).one(m.SLID,function(){return n.to(e)});if(i===e)return this.pause(),void this.cycle();var o=e>i?p.NEXT:p.PREVIOUS;this._slide(o,this._items[e])}},h.prototype.dispose=function(){t(this._element).off(l),t.removeData(this._element,a),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},h.prototype._getConfig=function(n){return n=t.extend({},_,n),r.typeCheckConfig(e,n,g),n},h.prototype._addEventListeners=function(){var e=this;this._config.keyboard&&t(this._element).on(m.KEYDOWN,function(t){return e._keydown(t)}),"hover"!==this._config.pause||"ontouchstart"in document.documentElement||t(this._element).on(m.MOUSEENTER,function(t){return e.pause(t)}).on(m.MOUSELEAVE,function(t){return e.cycle(t)})},h.prototype._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case d:t.preventDefault(),this.prev();break;case f:t.preventDefault(),this.next();break;default:return}},h.prototype._getItemIndex=function(e){return this._items=t.makeArray(t(e).parent().find(v.ITEM)),this._items.indexOf(e)},h.prototype._getItemByDirection=function(t,e){var n=t===p.NEXT,i=t===p.PREVIOUS,o=this._getItemIndex(e),r=this._items.length-1,s=i&&0===o||n&&o===r;if(s&&!this._config.wrap)return e;var a=t===p.PREVIOUS?-1:1,l=(o+a)%this._items.length;return l===-1?this._items[this._items.length-1]:this._items[l]},h.prototype._triggerSlideEvent=function(e,n){var i=t.Event(m.SLIDE,{relatedTarget:e,direction:n});return t(this._element).trigger(i),i},h.prototype._setActiveIndicatorElement=function(e){if(this._indicatorsElement){t(this._indicatorsElement).find(v.ACTIVE).removeClass(E.ACTIVE);var n=this._indicatorsElement.children[this._getItemIndex(e)];n&&t(n).addClass(E.ACTIVE)}},h.prototype._slide=function(e,n){var i=this,o=t(this._element).find(v.ACTIVE_ITEM)[0],s=n||o&&this._getItemByDirection(e,o),a=Boolean(this._interval),l=void 0,h=void 0,c=void 0;if(e===p.NEXT?(l=E.LEFT,h=E.NEXT,c=p.LEFT):(l=E.RIGHT,h=E.PREV,c=p.RIGHT),s&&t(s).hasClass(E.ACTIVE))return void(this._isSliding=!1);var d=this._triggerSlideEvent(s,c);if(!d.isDefaultPrevented()&&o&&s){this._isSliding=!0,a&&this.pause(),this._setActiveIndicatorElement(s);var f=t.Event(m.SLID,{relatedTarget:s,direction:c});r.supportsTransitionEnd()&&t(this._element).hasClass(E.SLIDE)?(t(s).addClass(h),r.reflow(s),t(o).addClass(l),t(s).addClass(l),t(o).one(r.TRANSITION_END,function(){t(s).removeClass(l+" "+h).addClass(E.ACTIVE),t(o).removeClass(E.ACTIVE+" "+h+" "+l),i._isSliding=!1,setTimeout(function(){return t(i._element).trigger(f)},0)}).emulateTransitionEnd(u)):(t(o).removeClass(E.ACTIVE),t(s).addClass(E.ACTIVE),this._isSliding=!1,t(this._element).trigger(f)),a&&this.cycle()}},h._jQueryInterface=function(e){return this.each(function(){var n=t(this).data(a),o=t.extend({},_,t(this).data());"object"===("undefined"==typeof e?"undefined":i(e))&&t.extend(o,e);var r="string"==typeof e?e:o.slide;if(n||(n=new h(this,o),t(this).data(a,n)),"number"==typeof e)n.to(e);else if("string"==typeof r){if(void 0===n[r])throw new Error('No method named "'+r+'"');n[r]()}else o.interval&&(n.pause(),n.cycle())})},h._dataApiClickHandler=function(e){var n=r.getSelectorFromElement(this);if(n){var i=t(n)[0];if(i&&t(i).hasClass(E.CAROUSEL)){var o=t.extend({},t(i).data(),t(this).data()),s=this.getAttribute("data-slide-to");s&&(o.interval=!1),h._jQueryInterface.call(t(i),o),s&&t(i).data(a).to(s),e.preventDefault()}}},o(h,null,[{key:"VERSION",get:function(){return s}},{key:"Default",get:function(){return _}}]),h}();return t(document).on(m.CLICK_DATA_API,v.DATA_SLIDE,T._dataApiClickHandler),t(window).on(m.LOAD_DATA_API,function(){t(v.DATA_RIDE).each(function(){var e=t(this);T._jQueryInterface.call(e,e.data())})}),t.fn[e]=T._jQueryInterface,t.fn[e].Constructor=T,t.fn[e].noConflict=function(){return t.fn[e]=c,T._jQueryInterface},T}(jQuery),function(t){var e="collapse",s="4.0.0-alpha.6",a="bs.collapse",l="."+a,h=".data-api",c=t.fn[e],u=600,d={toggle:!0,parent:""},f={toggle:"boolean",parent:"string"},_={SHOW:"show"+l,SHOWN:"shown"+l,HIDE:"hide"+l,HIDDEN:"hidden"+l,CLICK_DATA_API:"click"+l+h},g={SHOW:"show",COLLAPSE:"collapse",COLLAPSING:"collapsing",COLLAPSED:"collapsed"},p={WIDTH:"width",HEIGHT:"height"},m={ACTIVES:".card > .show, .card > .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},E=function(){function l(e,i){n(this,l),this._isTransitioning=!1,this._element=e,this._config=this._getConfig(i),this._triggerArray=t.makeArray(t('[data-toggle="collapse"][href="#'+e.id+'"],'+('[data-toggle="collapse"][data-target="#'+e.id+'"]'))),this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}return l.prototype.toggle=function(){t(this._element).hasClass(g.SHOW)?this.hide():this.show()},l.prototype.show=function(){var e=this;if(this._isTransitioning)throw new Error("Collapse is transitioning");if(!t(this._element).hasClass(g.SHOW)){var n=void 0,i=void 0;if(this._parent&&(n=t.makeArray(t(this._parent).find(m.ACTIVES)),n.length||(n=null)),!(n&&(i=t(n).data(a),i&&i._isTransitioning))){var o=t.Event(_.SHOW);if(t(this._element).trigger(o),!o.isDefaultPrevented()){n&&(l._jQueryInterface.call(t(n),"hide"),i||t(n).data(a,null));var s=this._getDimension();t(this._element).removeClass(g.COLLAPSE).addClass(g.COLLAPSING),this._element.style[s]=0,this._element.setAttribute("aria-expanded",!0),this._triggerArray.length&&t(this._triggerArray).removeClass(g.COLLAPSED).attr("aria-expanded",!0),this.setTransitioning(!0);var h=function(){t(e._element).removeClass(g.COLLAPSING).addClass(g.COLLAPSE).addClass(g.SHOW),e._element.style[s]="",e.setTransitioning(!1),t(e._element).trigger(_.SHOWN)};if(!r.supportsTransitionEnd())return void h();var c=s[0].toUpperCase()+s.slice(1),d="scroll"+c;t(this._element).one(r.TRANSITION_END,h).emulateTransitionEnd(u),this._element.style[s]=this._element[d]+"px"}}}},l.prototype.hide=function(){var e=this;if(this._isTransitioning)throw new Error("Collapse is transitioning");if(t(this._element).hasClass(g.SHOW)){var n=t.Event(_.HIDE);if(t(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension(),o=i===p.WIDTH?"offsetWidth":"offsetHeight";this._element.style[i]=this._element[o]+"px",r.reflow(this._element),t(this._element).addClass(g.COLLAPSING).removeClass(g.COLLAPSE).removeClass(g.SHOW),this._element.setAttribute("aria-expanded",!1),this._triggerArray.length&&t(this._triggerArray).addClass(g.COLLAPSED).attr("aria-expanded",!1),this.setTransitioning(!0);var s=function(){e.setTransitioning(!1),t(e._element).removeClass(g.COLLAPSING).addClass(g.COLLAPSE).trigger(_.HIDDEN)};return this._element.style[i]="",r.supportsTransitionEnd()?void t(this._element).one(r.TRANSITION_END,s).emulateTransitionEnd(u):void s()}}},l.prototype.setTransitioning=function(t){this._isTransitioning=t},l.prototype.dispose=function(){t.removeData(this._element,a),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},l.prototype._getConfig=function(n){return n=t.extend({},d,n),n.toggle=Boolean(n.toggle),r.typeCheckConfig(e,n,f),n},l.prototype._getDimension=function(){var e=t(this._element).hasClass(p.WIDTH);return e?p.WIDTH:p.HEIGHT},l.prototype._getParent=function(){var e=this,n=t(this._config.parent)[0],i='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]';return t(n).find(i).each(function(t,n){e._addAriaAndCollapsedClass(l._getTargetFromElement(n),[n])}),n},l.prototype._addAriaAndCollapsedClass=function(e,n){if(e){var i=t(e).hasClass(g.SHOW);e.setAttribute("aria-expanded",i),n.length&&t(n).toggleClass(g.COLLAPSED,!i).attr("aria-expanded",i)}},l._getTargetFromElement=function(e){var n=r.getSelectorFromElement(e);return n?t(n)[0]:null},l._jQueryInterface=function(e){return this.each(function(){var n=t(this),o=n.data(a),r=t.extend({},d,n.data(),"object"===("undefined"==typeof e?"undefined":i(e))&&e);if(!o&&r.toggle&&/show|hide/.test(e)&&(r.toggle=!1),o||(o=new l(this,r),n.data(a,o)),"string"==typeof e){if(void 0===o[e])throw new Error('No method named "'+e+'"');o[e]()}})},o(l,null,[{key:"VERSION",get:function(){return s}},{key:"Default",get:function(){return d}}]),l}();return t(document).on(_.CLICK_DATA_API,m.DATA_TOGGLE,function(e){e.preventDefault();var n=E._getTargetFromElement(this),i=t(n).data(a),o=i?"toggle":t(this).data();E._jQueryInterface.call(t(n),o)}),t.fn[e]=E._jQueryInterface,t.fn[e].Constructor=E,t.fn[e].noConflict=function(){return t.fn[e]=c,E._jQueryInterface},E}(jQuery),function(t){var e="dropdown",i="4.0.0-alpha.6",s="bs.dropdown",a="."+s,l=".data-api",h=t.fn[e],c=27,u=38,d=40,f=3,_={HIDE:"hide"+a,HIDDEN:"hidden"+a,SHOW:"show"+a,SHOWN:"shown"+a,CLICK:"click"+a,CLICK_DATA_API:"click"+a+l,FOCUSIN_DATA_API:"focusin"+a+l,KEYDOWN_DATA_API:"keydown"+a+l},g={BACKDROP:"dropdown-backdrop",DISABLED:"disabled",SHOW:"show"},p={BACKDROP:".dropdown-backdrop",DATA_TOGGLE:'[data-toggle="dropdown"]',FORM_CHILD:".dropdown form",ROLE_MENU:'[role="menu"]',ROLE_LISTBOX:'[role="listbox"]',NAVBAR_NAV:".navbar-nav",VISIBLE_ITEMS:'[role="menu"] li:not(.disabled) a, [role="listbox"] li:not(.disabled) a'},m=function(){function e(t){n(this,e),this._element=t,this._addEventListeners()}return e.prototype.toggle=function(){if(this.disabled||t(this).hasClass(g.DISABLED))return!1;var n=e._getParentFromElement(this),i=t(n).hasClass(g.SHOW);if(e._clearMenus(),i)return!1;if("ontouchstart"in document.documentElement&&!t(n).closest(p.NAVBAR_NAV).length){var o=document.createElement("div");o.className=g.BACKDROP,t(o).insertBefore(this),t(o).on("click",e._clearMenus)}var r={relatedTarget:this},s=t.Event(_.SHOW,r);return t(n).trigger(s),!s.isDefaultPrevented()&&(this.focus(),this.setAttribute("aria-expanded",!0),t(n).toggleClass(g.SHOW),t(n).trigger(t.Event(_.SHOWN,r)),!1)},e.prototype.dispose=function(){t.removeData(this._element,s),t(this._element).off(a),this._element=null},e.prototype._addEventListeners=function(){t(this._element).on(_.CLICK,this.toggle)},e._jQueryInterface=function(n){return this.each(function(){var i=t(this).data(s);if(i||(i=new e(this),t(this).data(s,i)),"string"==typeof n){if(void 0===i[n])throw new Error('No method named "'+n+'"');i[n].call(this)}})},e._clearMenus=function(n){if(!n||n.which!==f){var i=t(p.BACKDROP)[0];i&&i.parentNode.removeChild(i);for(var o=t.makeArray(t(p.DATA_TOGGLE)),r=0;r0&&a--,n.which===d&&adocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},h.prototype._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},h.prototype._checkScrollbar=function(){this._isBodyOverflowing=document.body.clientWidth=n){var i=this._targets[this._targets.length-1];return void(this._activeTarget!==i&&this._activate(i))}if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){var r=this._activeTarget!==this._targets[o]&&t>=this._offsets[o]&&(void 0===this._offsets[o+1]||t "+g.NAV_LINKS).addClass(_.ACTIVE),t(this._scrollElement).trigger(f.ACTIVATE,{relatedTarget:e})},h.prototype._clear=function(){t(this._selector).filter(g.ACTIVE).removeClass(_.ACTIVE)},h._jQueryInterface=function(e){return this.each(function(){var n=t(this).data(a),o="object"===("undefined"==typeof e?"undefined":i(e))&&e; +if(n||(n=new h(this,o),t(this).data(a,n)),"string"==typeof e){if(void 0===n[e])throw new Error('No method named "'+e+'"');n[e]()}})},o(h,null,[{key:"VERSION",get:function(){return s}},{key:"Default",get:function(){return u}}]),h}();return t(window).on(f.LOAD_DATA_API,function(){for(var e=t.makeArray(t(g.DATA_SPY)),n=e.length;n--;){var i=t(e[n]);m._jQueryInterface.call(i,i.data())}}),t.fn[e]=m._jQueryInterface,t.fn[e].Constructor=m,t.fn[e].noConflict=function(){return t.fn[e]=c,m._jQueryInterface},m}(jQuery),function(t){var e="tab",i="4.0.0-alpha.6",s="bs.tab",a="."+s,l=".data-api",h=t.fn[e],c=150,u={HIDE:"hide"+a,HIDDEN:"hidden"+a,SHOW:"show"+a,SHOWN:"shown"+a,CLICK_DATA_API:"click"+a+l},d={DROPDOWN_MENU:"dropdown-menu",ACTIVE:"active",DISABLED:"disabled",FADE:"fade",SHOW:"show"},f={A:"a",LI:"li",DROPDOWN:".dropdown",LIST:"ul:not(.dropdown-menu), ol:not(.dropdown-menu), nav:not(.dropdown-menu)",FADE_CHILD:"> .nav-item .fade, > .fade",ACTIVE:".active",ACTIVE_CHILD:"> .nav-item > .active, > .active",DATA_TOGGLE:'[data-toggle="tab"], [data-toggle="pill"]',DROPDOWN_TOGGLE:".dropdown-toggle",DROPDOWN_ACTIVE_CHILD:"> .dropdown-menu .active"},_=function(){function e(t){n(this,e),this._element=t}return e.prototype.show=function(){var e=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&t(this._element).hasClass(d.ACTIVE)||t(this._element).hasClass(d.DISABLED))){var n=void 0,i=void 0,o=t(this._element).closest(f.LIST)[0],s=r.getSelectorFromElement(this._element);o&&(i=t.makeArray(t(o).find(f.ACTIVE)),i=i[i.length-1]);var a=t.Event(u.HIDE,{relatedTarget:this._element}),l=t.Event(u.SHOW,{relatedTarget:i});if(i&&t(i).trigger(a),t(this._element).trigger(l),!l.isDefaultPrevented()&&!a.isDefaultPrevented()){s&&(n=t(s)[0]),this._activate(this._element,o);var h=function(){var n=t.Event(u.HIDDEN,{relatedTarget:e._element}),o=t.Event(u.SHOWN,{relatedTarget:i});t(i).trigger(n),t(e._element).trigger(o)};n?this._activate(n,n.parentNode,h):h()}}},e.prototype.dispose=function(){t.removeClass(this._element,s),this._element=null},e.prototype._activate=function(e,n,i){var o=this,s=t(n).find(f.ACTIVE_CHILD)[0],a=i&&r.supportsTransitionEnd()&&(s&&t(s).hasClass(d.FADE)||Boolean(t(n).find(f.FADE_CHILD)[0])),l=function(){return o._transitionComplete(e,s,a,i)};s&&a?t(s).one(r.TRANSITION_END,l).emulateTransitionEnd(c):l(),s&&t(s).removeClass(d.SHOW)},e.prototype._transitionComplete=function(e,n,i,o){if(n){t(n).removeClass(d.ACTIVE);var s=t(n.parentNode).find(f.DROPDOWN_ACTIVE_CHILD)[0];s&&t(s).removeClass(d.ACTIVE),n.setAttribute("aria-expanded",!1)}if(t(e).addClass(d.ACTIVE),e.setAttribute("aria-expanded",!0),i?(r.reflow(e),t(e).addClass(d.SHOW)):t(e).removeClass(d.FADE),e.parentNode&&t(e.parentNode).hasClass(d.DROPDOWN_MENU)){var a=t(e).closest(f.DROPDOWN)[0];a&&t(a).find(f.DROPDOWN_TOGGLE).addClass(d.ACTIVE),e.setAttribute("aria-expanded",!0)}o&&o()},e._jQueryInterface=function(n){return this.each(function(){var i=t(this),o=i.data(s);if(o||(o=new e(this),i.data(s,o)),"string"==typeof n){if(void 0===o[n])throw new Error('No method named "'+n+'"');o[n]()}})},o(e,null,[{key:"VERSION",get:function(){return i}}]),e}();return t(document).on(u.CLICK_DATA_API,f.DATA_TOGGLE,function(e){e.preventDefault(),_._jQueryInterface.call(t(this),"show")}),t.fn[e]=_._jQueryInterface,t.fn[e].Constructor=_,t.fn[e].noConflict=function(){return t.fn[e]=h,_._jQueryInterface},_}(jQuery),function(t){if("undefined"==typeof Tether)throw new Error("Bootstrap tooltips require Tether (http://tether.io/)");var e="tooltip",s="4.0.0-alpha.6",a="bs.tooltip",l="."+a,h=t.fn[e],c=150,u="bs-tether",d={animation:!0,template:'',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:"0 0",constraints:[],container:!1},f={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"string",constraints:"array",container:"(string|element|boolean)"},_={TOP:"bottom center",RIGHT:"middle left",BOTTOM:"top center",LEFT:"middle right"},g={SHOW:"show",OUT:"out"},p={HIDE:"hide"+l,HIDDEN:"hidden"+l,SHOW:"show"+l,SHOWN:"shown"+l,INSERTED:"inserted"+l,CLICK:"click"+l,FOCUSIN:"focusin"+l,FOCUSOUT:"focusout"+l,MOUSEENTER:"mouseenter"+l,MOUSELEAVE:"mouseleave"+l},m={FADE:"fade",SHOW:"show"},E={TOOLTIP:".tooltip",TOOLTIP_INNER:".tooltip-inner"},v={element:!1,enabled:!1},T={HOVER:"hover",FOCUS:"focus",CLICK:"click",MANUAL:"manual"},I=function(){function h(t,e){n(this,h),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._isTransitioning=!1,this._tether=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}return h.prototype.enable=function(){this._isEnabled=!0},h.prototype.disable=function(){this._isEnabled=!1},h.prototype.toggleEnabled=function(){this._isEnabled=!this._isEnabled},h.prototype.toggle=function(e){if(e){var n=this.constructor.DATA_KEY,i=t(e.currentTarget).data(n);i||(i=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(t(this.getTipElement()).hasClass(m.SHOW))return void this._leave(null,this);this._enter(null,this)}},h.prototype.dispose=function(){clearTimeout(this._timeout),this.cleanupTether(),t.removeData(this.element,this.constructor.DATA_KEY),t(this.element).off(this.constructor.EVENT_KEY),t(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&t(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._tether=null,this.element=null,this.config=null,this.tip=null},h.prototype.show=function(){var e=this;if("none"===t(this.element).css("display"))throw new Error("Please use show on visible elements");var n=t.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){if(this._isTransitioning)throw new Error("Tooltip is transitioning");t(this.element).trigger(n);var i=t.contains(this.element.ownerDocument.documentElement,this.element);if(n.isDefaultPrevented()||!i)return;var o=this.getTipElement(),s=r.getUID(this.constructor.NAME);o.setAttribute("id",s),this.element.setAttribute("aria-describedby",s),this.setContent(),this.config.animation&&t(o).addClass(m.FADE);var a="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,l=this._getAttachment(a),c=this.config.container===!1?document.body:t(this.config.container);t(o).data(this.constructor.DATA_KEY,this).appendTo(c),t(this.element).trigger(this.constructor.Event.INSERTED),this._tether=new Tether({attachment:l,element:o,target:this.element,classes:v,classPrefix:u,offset:this.config.offset,constraints:this.config.constraints,addTargetClasses:!1}),r.reflow(o),this._tether.position(),t(o).addClass(m.SHOW);var d=function(){var n=e._hoverState;e._hoverState=null,e._isTransitioning=!1,t(e.element).trigger(e.constructor.Event.SHOWN),n===g.OUT&&e._leave(null,e)};if(r.supportsTransitionEnd()&&t(this.tip).hasClass(m.FADE))return this._isTransitioning=!0,void t(this.tip).one(r.TRANSITION_END,d).emulateTransitionEnd(h._TRANSITION_DURATION);d()}},h.prototype.hide=function(e){var n=this,i=this.getTipElement(),o=t.Event(this.constructor.Event.HIDE);if(this._isTransitioning)throw new Error("Tooltip is transitioning");var s=function(){n._hoverState!==g.SHOW&&i.parentNode&&i.parentNode.removeChild(i),n.element.removeAttribute("aria-describedby"),t(n.element).trigger(n.constructor.Event.HIDDEN),n._isTransitioning=!1,n.cleanupTether(),e&&e()};t(this.element).trigger(o),o.isDefaultPrevented()||(t(i).removeClass(m.SHOW),this._activeTrigger[T.CLICK]=!1,this._activeTrigger[T.FOCUS]=!1,this._activeTrigger[T.HOVER]=!1,r.supportsTransitionEnd()&&t(this.tip).hasClass(m.FADE)?(this._isTransitioning=!0,t(i).one(r.TRANSITION_END,s).emulateTransitionEnd(c)):s(),this._hoverState="")},h.prototype.isWithContent=function(){return Boolean(this.getTitle())},h.prototype.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0]},h.prototype.setContent=function(){var e=t(this.getTipElement());this.setElementContent(e.find(E.TOOLTIP_INNER),this.getTitle()),e.removeClass(m.FADE+" "+m.SHOW),this.cleanupTether()},h.prototype.setElementContent=function(e,n){var o=this.config.html;"object"===("undefined"==typeof n?"undefined":i(n))&&(n.nodeType||n.jquery)?o?t(n).parent().is(e)||e.empty().append(n):e.text(t(n).text()):e[o?"html":"text"](n)},h.prototype.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},h.prototype.cleanupTether=function(){this._tether&&this._tether.destroy()},h.prototype._getAttachment=function(t){return _[t.toUpperCase()]},h.prototype._setListeners=function(){var e=this,n=this.config.trigger.split(" ");n.forEach(function(n){if("click"===n)t(e.element).on(e.constructor.Event.CLICK,e.config.selector,function(t){return e.toggle(t)});else if(n!==T.MANUAL){var i=n===T.HOVER?e.constructor.Event.MOUSEENTER:e.constructor.Event.FOCUSIN,o=n===T.HOVER?e.constructor.Event.MOUSELEAVE:e.constructor.Event.FOCUSOUT;t(e.element).on(i,e.config.selector,function(t){return e._enter(t)}).on(o,e.config.selector,function(t){return e._leave(t)})}t(e.element).closest(".modal").on("hide.bs.modal",function(){return e.hide()})}),this.config.selector?this.config=t.extend({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},h.prototype._fixTitle=function(){var t=i(this.element.getAttribute("data-original-title"));(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},h.prototype._enter=function(e,n){var i=this.constructor.DATA_KEY;return n=n||t(e.currentTarget).data(i),n||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(i,n)),e&&(n._activeTrigger["focusin"===e.type?T.FOCUS:T.HOVER]=!0),t(n.getTipElement()).hasClass(m.SHOW)||n._hoverState===g.SHOW?void(n._hoverState=g.SHOW):(clearTimeout(n._timeout),n._hoverState=g.SHOW,n.config.delay&&n.config.delay.show?void(n._timeout=setTimeout(function(){n._hoverState===g.SHOW&&n.show()},n.config.delay.show)):void n.show())},h.prototype._leave=function(e,n){var i=this.constructor.DATA_KEY;if(n=n||t(e.currentTarget).data(i),n||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(i,n)),e&&(n._activeTrigger["focusout"===e.type?T.FOCUS:T.HOVER]=!1),!n._isWithActiveTrigger())return clearTimeout(n._timeout),n._hoverState=g.OUT,n.config.delay&&n.config.delay.hide?void(n._timeout=setTimeout(function(){n._hoverState===g.OUT&&n.hide()},n.config.delay.hide)):void n.hide()},h.prototype._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},h.prototype._getConfig=function(n){return n=t.extend({},this.constructor.Default,t(this.element).data(),n),n.delay&&"number"==typeof n.delay&&(n.delay={show:n.delay,hide:n.delay}),r.typeCheckConfig(e,n,this.constructor.DefaultType),n},h.prototype._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},h._jQueryInterface=function(e){return this.each(function(){var n=t(this).data(a),o="object"===("undefined"==typeof e?"undefined":i(e))&&e;if((n||!/dispose|hide/.test(e))&&(n||(n=new h(this,o),t(this).data(a,n)),"string"==typeof e)){if(void 0===n[e])throw new Error('No method named "'+e+'"');n[e]()}})},o(h,null,[{key:"VERSION",get:function(){return s}},{key:"Default",get:function(){return d}},{key:"NAME",get:function(){return e}},{key:"DATA_KEY",get:function(){return a}},{key:"Event",get:function(){return p}},{key:"EVENT_KEY",get:function(){return l}},{key:"DefaultType",get:function(){return f}}]),h}();return t.fn[e]=I._jQueryInterface,t.fn[e].Constructor=I,t.fn[e].noConflict=function(){return t.fn[e]=h,I._jQueryInterface},I}(jQuery));(function(r){var a="popover",l="4.0.0-alpha.6",h="bs.popover",c="."+h,u=r.fn[a],d=r.extend({},s.Default,{placement:"right",trigger:"click",content:"",template:''}),f=r.extend({},s.DefaultType,{content:"(string|element|function)"}),_={FADE:"fade",SHOW:"show"},g={TITLE:".popover-title",CONTENT:".popover-content"},p={HIDE:"hide"+c,HIDDEN:"hidden"+c,SHOW:"show"+c,SHOWN:"shown"+c,INSERTED:"inserted"+c,CLICK:"click"+c,FOCUSIN:"focusin"+c,FOCUSOUT:"focusout"+c,MOUSEENTER:"mouseenter"+c,MOUSELEAVE:"mouseleave"+c},m=function(s){function u(){return n(this,u),t(this,s.apply(this,arguments))}return e(u,s),u.prototype.isWithContent=function(){return this.getTitle()||this._getContent()},u.prototype.getTipElement=function(){return this.tip=this.tip||r(this.config.template)[0]},u.prototype.setContent=function(){var t=r(this.getTipElement());this.setElementContent(t.find(g.TITLE),this.getTitle()),this.setElementContent(t.find(g.CONTENT),this._getContent()),t.removeClass(_.FADE+" "+_.SHOW),this.cleanupTether()},u.prototype._getContent=function(){return this.element.getAttribute("data-content")||("function"==typeof this.config.content?this.config.content.call(this.element):this.config.content)},u._jQueryInterface=function(t){return this.each(function(){var e=r(this).data(h),n="object"===("undefined"==typeof t?"undefined":i(t))?t:null;if((e||!/destroy|hide/.test(t))&&(e||(e=new u(this,n),r(this).data(h,e)),"string"==typeof t)){if(void 0===e[t])throw new Error('No method named "'+t+'"');e[t]()}})},o(u,null,[{key:"VERSION",get:function(){return l}},{key:"Default",get:function(){return d}},{key:"NAME",get:function(){return a}},{key:"DATA_KEY",get:function(){return h}},{key:"Event",get:function(){return p}},{key:"EVENT_KEY",get:function(){return c}},{key:"DefaultType",get:function(){return f}}]),u}(s);return r.fn[a]=m._jQueryInterface,r.fn[a].Constructor=m,r.fn[a].noConflict=function(){return r.fn[a]=u,m._jQueryInterface},m})(jQuery)}(); \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/js/catalog-generator.js b/spring-boot-11-SpringSecurity/src/main/resources/static/js/catalog-generator.js new file mode 100644 index 0000000..97962ba --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/js/catalog-generator.js @@ -0,0 +1,38 @@ +/*! + * 页面目录生成器. + * +比如,我们有如下代码: + +
+

OAuth 1.0 的认证流程

+

OAuth 2.0 的认证流程

+

OAuth 3.0 的认证流程

+
+
+ +要生成目录,按如下方式初始化: +$.catalog("#catalog", ".abc"); + + * @since: 1.0.0 2017-03-26 + * @author Way Lau + */ +(function($) { + + "use strict"; + + $.catalog = function(selector, target) { + + $(target + " :header").each(function(i,item){ + var tag = $(item).get(0).localName; + $(item).attr("id","wow"+i); + $(selector).append('
'+$(this).text()+'
'); + $(".newh1").css("margin-left",0); + $(".newh2").css("margin-left",5); + $(".newh3").css("margin-left",10); + $(".newh4").css("margin-left",15); + $(".newh5").css("margin-left",20); + $(".newh6").css("margin-left",25); + }); + }; + +})(jQuery); \ No newline at end of file diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/js/chosen.jquery.js b/spring-boot-11-SpringSecurity/src/main/resources/static/js/chosen.jquery.js new file mode 100644 index 0000000..88e9cce --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/js/chosen.jquery.js @@ -0,0 +1,1257 @@ +(function() { + var $, AbstractChosen, Chosen, SelectParser, _ref, + __hasProp = {}.hasOwnProperty, + __extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }; + + SelectParser = (function() { + function SelectParser() { + this.options_index = 0; + this.parsed = []; + } + + SelectParser.prototype.add_node = function(child) { + if (child.nodeName.toUpperCase() === "OPTGROUP") { + return this.add_group(child); + } else { + return this.add_option(child); + } + }; + + SelectParser.prototype.add_group = function(group) { + var group_position, option, _i, _len, _ref, _results; + group_position = this.parsed.length; + this.parsed.push({ + array_index: group_position, + group: true, + label: this.escapeExpression(group.label), + title: group.title ? group.title : void 0, + children: 0, + disabled: group.disabled, + classes: group.className + }); + _ref = group.childNodes; + _results = []; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + option = _ref[_i]; + _results.push(this.add_option(option, group_position, group.disabled)); + } + return _results; + }; + + SelectParser.prototype.add_option = function(option, group_position, group_disabled) { + if (option.nodeName.toUpperCase() === "OPTION") { + if (option.text !== "") { + if (group_position != null) { + this.parsed[group_position].children += 1; + } + this.parsed.push({ + array_index: this.parsed.length, + options_index: this.options_index, + value: option.value, + text: option.text, + html: option.innerHTML, + title: option.title ? option.title : void 0, + selected: option.selected, + disabled: group_disabled === true ? group_disabled : option.disabled, + group_array_index: group_position, + group_label: group_position != null ? this.parsed[group_position].label : null, + classes: option.className, + style: option.style.cssText + }); + } else { + this.parsed.push({ + array_index: this.parsed.length, + options_index: this.options_index, + empty: true + }); + } + return this.options_index += 1; + } + }; + + SelectParser.prototype.escapeExpression = function(text) { + var map, unsafe_chars; + if ((text == null) || text === false) { + return ""; + } + if (!/[\&\<\>\"\'\`]/.test(text)) { + return text; + } + map = { + "<": "<", + ">": ">", + '"': """, + "'": "'", + "`": "`" + }; + unsafe_chars = /&(?!\w+;)|[\<\>\"\'\`]/g; + return text.replace(unsafe_chars, function(chr) { + return map[chr] || "&"; + }); + }; + + return SelectParser; + + })(); + + SelectParser.select_to_array = function(select) { + var child, parser, _i, _len, _ref; + parser = new SelectParser(); + _ref = select.childNodes; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + child = _ref[_i]; + parser.add_node(child); + } + return parser.parsed; + }; + + AbstractChosen = (function() { + function AbstractChosen(form_field, options) { + this.form_field = form_field; + this.options = options != null ? options : {}; + if (!AbstractChosen.browser_is_supported()) { + return; + } + this.is_multiple = this.form_field.multiple; + this.set_default_text(); + this.set_default_values(); + this.setup(); + this.set_up_html(); + this.register_observers(); + this.on_ready(); + } + + AbstractChosen.prototype.set_default_values = function() { + var _this = this; + this.click_test_action = function(evt) { + return _this.test_active_click(evt); + }; + this.activate_action = function(evt) { + return _this.activate_field(evt); + }; + this.active_field = false; + this.mouse_on_container = false; + this.results_showing = false; + this.result_highlighted = null; + this.allow_single_deselect = (this.options.allow_single_deselect != null) && (this.form_field.options[0] != null) && this.form_field.options[0].text === "" ? this.options.allow_single_deselect : false; + this.disable_search_threshold = this.options.disable_search_threshold || 0; + this.disable_search = this.options.disable_search || false; + this.enable_split_word_search = this.options.enable_split_word_search != null ? this.options.enable_split_word_search : true; + this.group_search = this.options.group_search != null ? this.options.group_search : true; + this.search_contains = this.options.search_contains || false; + this.single_backstroke_delete = this.options.single_backstroke_delete != null ? this.options.single_backstroke_delete : true; + this.max_selected_options = this.options.max_selected_options || Infinity; + this.inherit_select_classes = this.options.inherit_select_classes || false; + this.display_selected_options = this.options.display_selected_options != null ? this.options.display_selected_options : true; + this.display_disabled_options = this.options.display_disabled_options != null ? this.options.display_disabled_options : true; + this.include_group_label_in_selected = this.options.include_group_label_in_selected || false; + this.max_shown_results = this.options.max_shown_results || Number.POSITIVE_INFINITY; + return this.case_sensitive_search = this.options.case_sensitive_search || false; + }; + + AbstractChosen.prototype.set_default_text = function() { + if (this.form_field.getAttribute("data-placeholder")) { + this.default_text = this.form_field.getAttribute("data-placeholder"); + } else if (this.is_multiple) { + this.default_text = this.options.placeholder_text_multiple || this.options.placeholder_text || AbstractChosen.default_multiple_text; + } else { + this.default_text = this.options.placeholder_text_single || this.options.placeholder_text || AbstractChosen.default_single_text; + } + return this.results_none_found = this.form_field.getAttribute("data-no_results_text") || this.options.no_results_text || AbstractChosen.default_no_result_text; + }; + + AbstractChosen.prototype.choice_label = function(item) { + if (this.include_group_label_in_selected && (item.group_label != null)) { + return "" + item.group_label + "" + item.html; + } else { + return item.html; + } + }; + + AbstractChosen.prototype.mouse_enter = function() { + return this.mouse_on_container = true; + }; + + AbstractChosen.prototype.mouse_leave = function() { + return this.mouse_on_container = false; + }; + + AbstractChosen.prototype.input_focus = function(evt) { + var _this = this; + if (this.is_multiple) { + if (!this.active_field) { + return setTimeout((function() { + return _this.container_mousedown(); + }), 50); + } + } else { + if (!this.active_field) { + return this.activate_field(); + } + } + }; + + AbstractChosen.prototype.input_blur = function(evt) { + var _this = this; + if (!this.mouse_on_container) { + this.active_field = false; + return setTimeout((function() { + return _this.blur_test(); + }), 100); + } + }; + + AbstractChosen.prototype.results_option_build = function(options) { + var content, data, data_content, shown_results, _i, _len, _ref; + content = ''; + shown_results = 0; + _ref = this.results_data; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + data = _ref[_i]; + data_content = ''; + if (data.group) { + data_content = this.result_add_group(data); + } else { + data_content = this.result_add_option(data); + } + if (data_content !== '') { + shown_results++; + content += data_content; + } + if (options != null ? options.first : void 0) { + if (data.selected && this.is_multiple) { + this.choice_build(data); + } else if (data.selected && !this.is_multiple) { + this.single_set_selected_text(this.choice_label(data)); + } + } + if (shown_results >= this.max_shown_results) { + break; + } + } + return content; + }; + + AbstractChosen.prototype.result_add_option = function(option) { + var classes, option_el; + if (!option.search_match) { + return ''; + } + if (!this.include_option_in_results(option)) { + return ''; + } + classes = []; + if (!option.disabled && !(option.selected && this.is_multiple)) { + classes.push("active-result"); + } + if (option.disabled && !(option.selected && this.is_multiple)) { + classes.push("disabled-result"); + } + if (option.selected) { + classes.push("result-selected"); + } + if (option.group_array_index != null) { + classes.push("group-option"); + } + if (option.classes !== "") { + classes.push(option.classes); + } + option_el = document.createElement("li"); + option_el.className = classes.join(" "); + option_el.style.cssText = option.style; + option_el.setAttribute("data-option-array-index", option.array_index); + option_el.innerHTML = option.search_text; + if (option.title) { + option_el.title = option.title; + } + return this.outerHTML(option_el); + }; + + AbstractChosen.prototype.result_add_group = function(group) { + var classes, group_el; + if (!(group.search_match || group.group_match)) { + return ''; + } + if (!(group.active_options > 0)) { + return ''; + } + classes = []; + classes.push("group-result"); + if (group.classes) { + classes.push(group.classes); + } + group_el = document.createElement("li"); + group_el.className = classes.join(" "); + group_el.innerHTML = group.search_text; + if (group.title) { + group_el.title = group.title; + } + return this.outerHTML(group_el); + }; + + AbstractChosen.prototype.results_update_field = function() { + this.set_default_text(); + if (!this.is_multiple) { + this.results_reset_cleanup(); + } + this.result_clear_highlight(); + this.results_build(); + if (this.results_showing) { + return this.winnow_results(); + } + }; + + AbstractChosen.prototype.reset_single_select_options = function() { + var result, _i, _len, _ref, _results; + _ref = this.results_data; + _results = []; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + result = _ref[_i]; + if (result.selected) { + _results.push(result.selected = false); + } else { + _results.push(void 0); + } + } + return _results; + }; + + AbstractChosen.prototype.results_toggle = function() { + if (this.results_showing) { + return this.results_hide(); + } else { + return this.results_show(); + } + }; + + AbstractChosen.prototype.results_search = function(evt) { + if (this.results_showing) { + return this.winnow_results(); + } else { + return this.results_show(); + } + }; + + AbstractChosen.prototype.winnow_results = function() { + var escapedSearchText, option, regex, results, results_group, searchText, startpos, text, zregex, _i, _len, _ref; + this.no_results_clear(); + results = 0; + searchText = this.get_search_text(); + escapedSearchText = searchText.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"); + zregex = new RegExp(escapedSearchText, 'i'); + regex = this.get_search_regex(escapedSearchText); + _ref = this.results_data; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + option = _ref[_i]; + option.search_match = false; + results_group = null; + if (this.include_option_in_results(option)) { + if (option.group) { + option.group_match = false; + option.active_options = 0; + } + if ((option.group_array_index != null) && this.results_data[option.group_array_index]) { + results_group = this.results_data[option.group_array_index]; + if (results_group.active_options === 0 && results_group.search_match) { + results += 1; + } + results_group.active_options += 1; + } + option.search_text = option.group ? option.label : option.html; + if (!(option.group && !this.group_search)) { + option.search_match = this.search_string_match(option.search_text, regex); + if (option.search_match && !option.group) { + results += 1; + } + if (option.search_match) { + if (searchText.length) { + startpos = option.search_text.search(zregex); + text = option.search_text.substr(0, startpos + searchText.length) + '' + option.search_text.substr(startpos + searchText.length); + option.search_text = text.substr(0, startpos) + '' + text.substr(startpos); + } + if (results_group != null) { + results_group.group_match = true; + } + } else if ((option.group_array_index != null) && this.results_data[option.group_array_index].search_match) { + option.search_match = true; + } + } + } + } + this.result_clear_highlight(); + if (results < 1 && searchText.length) { + this.update_results_content(""); + return this.no_results(searchText); + } else { + this.update_results_content(this.results_option_build()); + return this.winnow_results_set_highlight(); + } + }; + + AbstractChosen.prototype.get_search_regex = function(escaped_search_string) { + var regex_anchor, regex_flag; + regex_anchor = this.search_contains ? "" : "^"; + regex_flag = this.case_sensitive_search ? "" : "i"; + return new RegExp(regex_anchor + escaped_search_string, regex_flag); + }; + + AbstractChosen.prototype.search_string_match = function(search_string, regex) { + var part, parts, _i, _len; + if (regex.test(search_string)) { + return true; + } else if (this.enable_split_word_search && (search_string.indexOf(" ") >= 0 || search_string.indexOf("[") === 0)) { + parts = search_string.replace(/\[|\]/g, "").split(" "); + if (parts.length) { + for (_i = 0, _len = parts.length; _i < _len; _i++) { + part = parts[_i]; + if (regex.test(part)) { + return true; + } + } + } + } + }; + + AbstractChosen.prototype.choices_count = function() { + var option, _i, _len, _ref; + if (this.selected_option_count != null) { + return this.selected_option_count; + } + this.selected_option_count = 0; + _ref = this.form_field.options; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + option = _ref[_i]; + if (option.selected) { + this.selected_option_count += 1; + } + } + return this.selected_option_count; + }; + + AbstractChosen.prototype.choices_click = function(evt) { + evt.preventDefault(); + if (!(this.results_showing || this.is_disabled)) { + return this.results_show(); + } + }; + + AbstractChosen.prototype.keyup_checker = function(evt) { + var stroke, _ref; + stroke = (_ref = evt.which) != null ? _ref : evt.keyCode; + this.search_field_scale(); + switch (stroke) { + case 8: + if (this.is_multiple && this.backstroke_length < 1 && this.choices_count() > 0) { + return this.keydown_backstroke(); + } else if (!this.pending_backstroke) { + this.result_clear_highlight(); + return this.results_search(); + } + break; + case 13: + evt.preventDefault(); + if (this.results_showing) { + return this.result_select(evt); + } + break; + case 27: + if (this.results_showing) { + this.results_hide(); + } + return true; + case 9: + case 38: + case 40: + case 16: + case 91: + case 17: + case 18: + break; + default: + return this.results_search(); + } + }; + + AbstractChosen.prototype.clipboard_event_checker = function(evt) { + var _this = this; + return setTimeout((function() { + return _this.results_search(); + }), 50); + }; + + AbstractChosen.prototype.container_width = function() { + if (this.options.width != null) { + return this.options.width; + } else { + return "" + this.form_field.offsetWidth + "px"; + } + }; + + AbstractChosen.prototype.include_option_in_results = function(option) { + if (this.is_multiple && (!this.display_selected_options && option.selected)) { + return false; + } + if (!this.display_disabled_options && option.disabled) { + return false; + } + if (option.empty) { + return false; + } + return true; + }; + + AbstractChosen.prototype.search_results_touchstart = function(evt) { + this.touch_started = true; + return this.search_results_mouseover(evt); + }; + + AbstractChosen.prototype.search_results_touchmove = function(evt) { + this.touch_started = false; + return this.search_results_mouseout(evt); + }; + + AbstractChosen.prototype.search_results_touchend = function(evt) { + if (this.touch_started) { + return this.search_results_mouseup(evt); + } + }; + + AbstractChosen.prototype.outerHTML = function(element) { + var tmp; + if (element.outerHTML) { + return element.outerHTML; + } + tmp = document.createElement("div"); + tmp.appendChild(element); + return tmp.innerHTML; + }; + + AbstractChosen.browser_is_supported = function() { + if ("Microsoft Internet Explorer" === window.navigator.appName) { + return document.documentMode >= 8; + } + if (/iP(od|hone)/i.test(window.navigator.userAgent) || /IEMobile/i.test(window.navigator.userAgent) || /Windows Phone/i.test(window.navigator.userAgent) || /BlackBerry/i.test(window.navigator.userAgent) || /BB10/i.test(window.navigator.userAgent) || /Android.*Mobile/i.test(window.navigator.userAgent)) { + return false; + } + return true; + }; + + AbstractChosen.default_multiple_text = "Select Some Options"; + + AbstractChosen.default_single_text = "Select an Option"; + + AbstractChosen.default_no_result_text = "No results match"; + + return AbstractChosen; + + })(); + + $ = jQuery; + + $.fn.extend({ + chosen: function(options) { + if (!AbstractChosen.browser_is_supported()) { + return this; + } + return this.each(function(input_field) { + var $this, chosen; + $this = $(this); + chosen = $this.data('chosen'); + if (options === 'destroy') { + if (chosen instanceof Chosen) { + chosen.destroy(); + } + return; + } + if (!(chosen instanceof Chosen)) { + $this.data('chosen', new Chosen(this, options)); + } + }); + } + }); + + Chosen = (function(_super) { + __extends(Chosen, _super); + + function Chosen() { + _ref = Chosen.__super__.constructor.apply(this, arguments); + return _ref; + } + + Chosen.prototype.setup = function() { + this.form_field_jq = $(this.form_field); + this.current_selectedIndex = this.form_field.selectedIndex; + return this.is_rtl = this.form_field_jq.hasClass("chosen-rtl"); + }; + + Chosen.prototype.set_up_html = function() { + var container_classes, container_props; + container_classes = ["chosen-container"]; + container_classes.push("chosen-container-" + (this.is_multiple ? "multi" : "single")); + if (this.inherit_select_classes && this.form_field.className) { + container_classes.push(this.form_field.className); + } + if (this.is_rtl) { + container_classes.push("chosen-rtl"); + } + container_props = { + 'class': container_classes.join(' '), + 'style': "width: " + (this.container_width()) + ";", + 'title': this.form_field.title + }; + if (this.form_field.id.length) { + container_props.id = this.form_field.id.replace(/[^\w]/g, '_') + "_chosen"; + } + this.container = $("
", container_props); + if (this.is_multiple) { + this.container.html('
    '); + } else { + this.container.html('' + this.default_text + '
      '); + } + this.form_field_jq.hide().after(this.container); + this.dropdown = this.container.find('div.chosen-drop').first(); + this.search_field = this.container.find('input').first(); + this.search_results = this.container.find('ul.chosen-results').first(); + this.search_field_scale(); + this.search_no_results = this.container.find('li.no-results').first(); + if (this.is_multiple) { + this.search_choices = this.container.find('ul.chosen-choices').first(); + this.search_container = this.container.find('li.search-field').first(); + } else { + this.search_container = this.container.find('div.chosen-search').first(); + this.selected_item = this.container.find('.chosen-single').first(); + } + this.results_build(); + this.set_tab_index(); + return this.set_label_behavior(); + }; + + Chosen.prototype.on_ready = function() { + return this.form_field_jq.trigger("chosen:ready", { + chosen: this + }); + }; + + Chosen.prototype.register_observers = function() { + var _this = this; + this.container.bind('touchstart.chosen', function(evt) { + _this.container_mousedown(evt); + return evt.preventDefault(); + }); + this.container.bind('touchend.chosen', function(evt) { + _this.container_mouseup(evt); + return evt.preventDefault(); + }); + this.container.bind('mousedown.chosen', function(evt) { + _this.container_mousedown(evt); + }); + this.container.bind('mouseup.chosen', function(evt) { + _this.container_mouseup(evt); + }); + this.container.bind('mouseenter.chosen', function(evt) { + _this.mouse_enter(evt); + }); + this.container.bind('mouseleave.chosen', function(evt) { + _this.mouse_leave(evt); + }); + this.search_results.bind('mouseup.chosen', function(evt) { + _this.search_results_mouseup(evt); + }); + this.search_results.bind('mouseover.chosen', function(evt) { + _this.search_results_mouseover(evt); + }); + this.search_results.bind('mouseout.chosen', function(evt) { + _this.search_results_mouseout(evt); + }); + this.search_results.bind('mousewheel.chosen DOMMouseScroll.chosen', function(evt) { + _this.search_results_mousewheel(evt); + }); + this.search_results.bind('touchstart.chosen', function(evt) { + _this.search_results_touchstart(evt); + }); + this.search_results.bind('touchmove.chosen', function(evt) { + _this.search_results_touchmove(evt); + }); + this.search_results.bind('touchend.chosen', function(evt) { + _this.search_results_touchend(evt); + }); + this.form_field_jq.bind("chosen:updated.chosen", function(evt) { + _this.results_update_field(evt); + }); + this.form_field_jq.bind("chosen:activate.chosen", function(evt) { + _this.activate_field(evt); + }); + this.form_field_jq.bind("chosen:open.chosen", function(evt) { + _this.container_mousedown(evt); + }); + this.form_field_jq.bind("chosen:close.chosen", function(evt) { + _this.input_blur(evt); + }); + this.search_field.bind('blur.chosen', function(evt) { + _this.input_blur(evt); + }); + this.search_field.bind('keyup.chosen', function(evt) { + _this.keyup_checker(evt); + }); + this.search_field.bind('keydown.chosen', function(evt) { + _this.keydown_checker(evt); + }); + this.search_field.bind('focus.chosen', function(evt) { + _this.input_focus(evt); + }); + this.search_field.bind('cut.chosen', function(evt) { + _this.clipboard_event_checker(evt); + }); + this.search_field.bind('paste.chosen', function(evt) { + _this.clipboard_event_checker(evt); + }); + if (this.is_multiple) { + return this.search_choices.bind('click.chosen', function(evt) { + _this.choices_click(evt); + }); + } else { + return this.container.bind('click.chosen', function(evt) { + evt.preventDefault(); + }); + } + }; + + Chosen.prototype.destroy = function() { + $(this.container[0].ownerDocument).unbind("click.chosen", this.click_test_action); + if (this.search_field[0].tabIndex) { + this.form_field_jq[0].tabIndex = this.search_field[0].tabIndex; + } + this.container.remove(); + this.form_field_jq.removeData('chosen'); + return this.form_field_jq.show(); + }; + + Chosen.prototype.search_field_disabled = function() { + this.is_disabled = this.form_field_jq[0].disabled; + if (this.is_disabled) { + this.container.addClass('chosen-disabled'); + this.search_field[0].disabled = true; + if (!this.is_multiple) { + this.selected_item.unbind("focus.chosen", this.activate_action); + } + return this.close_field(); + } else { + this.container.removeClass('chosen-disabled'); + this.search_field[0].disabled = false; + if (!this.is_multiple) { + return this.selected_item.bind("focus.chosen", this.activate_action); + } + } + }; + + Chosen.prototype.container_mousedown = function(evt) { + if (!this.is_disabled) { + if (evt && evt.type === "mousedown" && !this.results_showing) { + evt.preventDefault(); + } + if (!((evt != null) && ($(evt.target)).hasClass("search-choice-close"))) { + if (!this.active_field) { + if (this.is_multiple) { + this.search_field.val(""); + } + $(this.container[0].ownerDocument).bind('click.chosen', this.click_test_action); + this.results_show(); + } else if (!this.is_multiple && evt && (($(evt.target)[0] === this.selected_item[0]) || $(evt.target).parents("a.chosen-single").length)) { + evt.preventDefault(); + this.results_toggle(); + } + return this.activate_field(); + } + } + }; + + Chosen.prototype.container_mouseup = function(evt) { + if (evt.target.nodeName === "ABBR" && !this.is_disabled) { + return this.results_reset(evt); + } + }; + + Chosen.prototype.search_results_mousewheel = function(evt) { + var delta; + if (evt.originalEvent) { + delta = evt.originalEvent.deltaY || -evt.originalEvent.wheelDelta || evt.originalEvent.detail; + } + if (delta != null) { + evt.preventDefault(); + if (evt.type === 'DOMMouseScroll') { + delta = delta * 40; + } + return this.search_results.scrollTop(delta + this.search_results.scrollTop()); + } + }; + + Chosen.prototype.blur_test = function(evt) { + if (!this.active_field && this.container.hasClass("chosen-container-active")) { + return this.close_field(); + } + }; + + Chosen.prototype.close_field = function() { + $(this.container[0].ownerDocument).unbind("click.chosen", this.click_test_action); + this.active_field = false; + this.results_hide(); + this.container.removeClass("chosen-container-active"); + this.clear_backstroke(); + this.show_search_field_default(); + return this.search_field_scale(); + }; + + Chosen.prototype.activate_field = function() { + this.container.addClass("chosen-container-active"); + this.active_field = true; + this.search_field.val(this.search_field.val()); + return this.search_field.focus(); + }; + + Chosen.prototype.test_active_click = function(evt) { + var active_container; + active_container = $(evt.target).closest('.chosen-container'); + if (active_container.length && this.container[0] === active_container[0]) { + return this.active_field = true; + } else { + return this.close_field(); + } + }; + + Chosen.prototype.results_build = function() { + this.parsing = true; + this.selected_option_count = null; + this.results_data = SelectParser.select_to_array(this.form_field); + if (this.is_multiple) { + this.search_choices.find("li.search-choice").remove(); + } else if (!this.is_multiple) { + this.single_set_selected_text(); + if (this.disable_search || this.form_field.options.length <= this.disable_search_threshold) { + this.search_field[0].readOnly = true; + this.container.addClass("chosen-container-single-nosearch"); + } else { + this.search_field[0].readOnly = false; + this.container.removeClass("chosen-container-single-nosearch"); + } + } + this.update_results_content(this.results_option_build({ + first: true + })); + this.search_field_disabled(); + this.show_search_field_default(); + this.search_field_scale(); + return this.parsing = false; + }; + + Chosen.prototype.result_do_highlight = function(el) { + var high_bottom, high_top, maxHeight, visible_bottom, visible_top; + if (el.length) { + this.result_clear_highlight(); + this.result_highlight = el; + this.result_highlight.addClass("highlighted"); + maxHeight = parseInt(this.search_results.css("maxHeight"), 10); + visible_top = this.search_results.scrollTop(); + visible_bottom = maxHeight + visible_top; + high_top = this.result_highlight.position().top + this.search_results.scrollTop(); + high_bottom = high_top + this.result_highlight.outerHeight(); + if (high_bottom >= visible_bottom) { + return this.search_results.scrollTop((high_bottom - maxHeight) > 0 ? high_bottom - maxHeight : 0); + } else if (high_top < visible_top) { + return this.search_results.scrollTop(high_top); + } + } + }; + + Chosen.prototype.result_clear_highlight = function() { + if (this.result_highlight) { + this.result_highlight.removeClass("highlighted"); + } + return this.result_highlight = null; + }; + + Chosen.prototype.results_show = function() { + if (this.is_multiple && this.max_selected_options <= this.choices_count()) { + this.form_field_jq.trigger("chosen:maxselected", { + chosen: this + }); + return false; + } + this.container.addClass("chosen-with-drop"); + this.results_showing = true; + this.search_field.focus(); + this.search_field.val(this.search_field.val()); + this.winnow_results(); + return this.form_field_jq.trigger("chosen:showing_dropdown", { + chosen: this + }); + }; + + Chosen.prototype.update_results_content = function(content) { + return this.search_results.html(content); + }; + + Chosen.prototype.results_hide = function() { + if (this.results_showing) { + this.result_clear_highlight(); + this.container.removeClass("chosen-with-drop"); + this.form_field_jq.trigger("chosen:hiding_dropdown", { + chosen: this + }); + } + return this.results_showing = false; + }; + + Chosen.prototype.set_tab_index = function(el) { + var ti; + if (this.form_field.tabIndex) { + ti = this.form_field.tabIndex; + this.form_field.tabIndex = -1; + return this.search_field[0].tabIndex = ti; + } + }; + + Chosen.prototype.set_label_behavior = function() { + var _this = this; + this.form_field_label = this.form_field_jq.parents("label"); + if (!this.form_field_label.length && this.form_field.id.length) { + this.form_field_label = $("label[for='" + this.form_field.id + "']"); + } + if (this.form_field_label.length > 0) { + return this.form_field_label.bind('click.chosen', function(evt) { + if (_this.is_multiple) { + return _this.container_mousedown(evt); + } else { + return _this.activate_field(); + } + }); + } + }; + + Chosen.prototype.show_search_field_default = function() { + if (this.is_multiple && this.choices_count() < 1 && !this.active_field) { + this.search_field.val(this.default_text); + return this.search_field.addClass("default"); + } else { + this.search_field.val(""); + return this.search_field.removeClass("default"); + } + }; + + Chosen.prototype.search_results_mouseup = function(evt) { + var target; + target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first(); + if (target.length) { + this.result_highlight = target; + this.result_select(evt); + return this.search_field.focus(); + } + }; + + Chosen.prototype.search_results_mouseover = function(evt) { + var target; + target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first(); + if (target) { + return this.result_do_highlight(target); + } + }; + + Chosen.prototype.search_results_mouseout = function(evt) { + if ($(evt.target).hasClass("active-result" || $(evt.target).parents('.active-result').first())) { + return this.result_clear_highlight(); + } + }; + + Chosen.prototype.choice_build = function(item) { + var choice, close_link, + _this = this; + choice = $('
    • ', { + "class": "search-choice" + }).html("" + (this.choice_label(item)) + ""); + if (item.disabled) { + choice.addClass('search-choice-disabled'); + } else { + close_link = $('', { + "class": 'search-choice-close', + 'data-option-array-index': item.array_index + }); + close_link.bind('click.chosen', function(evt) { + return _this.choice_destroy_link_click(evt); + }); + choice.append(close_link); + } + return this.search_container.before(choice); + }; + + Chosen.prototype.choice_destroy_link_click = function(evt) { + evt.preventDefault(); + evt.stopPropagation(); + if (!this.is_disabled) { + return this.choice_destroy($(evt.target)); + } + }; + + Chosen.prototype.choice_destroy = function(link) { + if (this.result_deselect(link[0].getAttribute("data-option-array-index"))) { + this.show_search_field_default(); + if (this.is_multiple && this.choices_count() > 0 && this.search_field.val().length < 1) { + this.results_hide(); + } + link.parents('li').first().remove(); + return this.search_field_scale(); + } + }; + + Chosen.prototype.results_reset = function() { + this.reset_single_select_options(); + this.form_field.options[0].selected = true; + this.single_set_selected_text(); + this.show_search_field_default(); + this.results_reset_cleanup(); + this.form_field_jq.trigger("change"); + if (this.active_field) { + return this.results_hide(); + } + }; + + Chosen.prototype.results_reset_cleanup = function() { + this.current_selectedIndex = this.form_field.selectedIndex; + return this.selected_item.find("abbr").remove(); + }; + + Chosen.prototype.result_select = function(evt) { + var high, item; + if (this.result_highlight) { + high = this.result_highlight; + this.result_clear_highlight(); + if (this.is_multiple && this.max_selected_options <= this.choices_count()) { + this.form_field_jq.trigger("chosen:maxselected", { + chosen: this + }); + return false; + } + if (this.is_multiple) { + high.removeClass("active-result"); + } else { + this.reset_single_select_options(); + } + high.addClass("result-selected"); + item = this.results_data[high[0].getAttribute("data-option-array-index")]; + item.selected = true; + this.form_field.options[item.options_index].selected = true; + this.selected_option_count = null; + if (this.is_multiple) { + this.choice_build(item); + } else { + this.single_set_selected_text(this.choice_label(item)); + } + if (!((evt.metaKey || evt.ctrlKey) && this.is_multiple)) { + this.results_hide(); + } + this.show_search_field_default(); + if (this.is_multiple || this.form_field.selectedIndex !== this.current_selectedIndex) { + this.form_field_jq.trigger("change", { + 'selected': this.form_field.options[item.options_index].value + }); + } + this.current_selectedIndex = this.form_field.selectedIndex; + evt.preventDefault(); + return this.search_field_scale(); + } + }; + + Chosen.prototype.single_set_selected_text = function(text) { + if (text == null) { + text = this.default_text; + } + if (text === this.default_text) { + this.selected_item.addClass("chosen-default"); + } else { + this.single_deselect_control_build(); + this.selected_item.removeClass("chosen-default"); + } + return this.selected_item.find("span").html(text); + }; + + Chosen.prototype.result_deselect = function(pos) { + var result_data; + result_data = this.results_data[pos]; + if (!this.form_field.options[result_data.options_index].disabled) { + result_data.selected = false; + this.form_field.options[result_data.options_index].selected = false; + this.selected_option_count = null; + this.result_clear_highlight(); + if (this.results_showing) { + this.winnow_results(); + } + this.form_field_jq.trigger("change", { + deselected: this.form_field.options[result_data.options_index].value + }); + this.search_field_scale(); + return true; + } else { + return false; + } + }; + + Chosen.prototype.single_deselect_control_build = function() { + if (!this.allow_single_deselect) { + return; + } + if (!this.selected_item.find("abbr").length) { + this.selected_item.find("span").first().after(""); + } + return this.selected_item.addClass("chosen-single-with-deselect"); + }; + + Chosen.prototype.get_search_text = function() { + return $('
      ').text($.trim(this.search_field.val())).html(); + }; + + Chosen.prototype.winnow_results_set_highlight = function() { + var do_high, selected_results; + selected_results = !this.is_multiple ? this.search_results.find(".result-selected.active-result") : []; + do_high = selected_results.length ? selected_results.first() : this.search_results.find(".active-result").first(); + if (do_high != null) { + return this.result_do_highlight(do_high); + } + }; + + Chosen.prototype.no_results = function(terms) { + var no_results_html; + no_results_html = $('
    • ' + this.results_none_found + ' ""
    • '); + no_results_html.find("span").first().html(terms); + this.search_results.append(no_results_html); + return this.form_field_jq.trigger("chosen:no_results", { + chosen: this + }); + }; + + Chosen.prototype.no_results_clear = function() { + return this.search_results.find(".no-results").remove(); + }; + + Chosen.prototype.keydown_arrow = function() { + var next_sib; + if (this.results_showing && this.result_highlight) { + next_sib = this.result_highlight.nextAll("li.active-result").first(); + if (next_sib) { + return this.result_do_highlight(next_sib); + } + } else { + return this.results_show(); + } + }; + + Chosen.prototype.keyup_arrow = function() { + var prev_sibs; + if (!this.results_showing && !this.is_multiple) { + return this.results_show(); + } else if (this.result_highlight) { + prev_sibs = this.result_highlight.prevAll("li.active-result"); + if (prev_sibs.length) { + return this.result_do_highlight(prev_sibs.first()); + } else { + if (this.choices_count() > 0) { + this.results_hide(); + } + return this.result_clear_highlight(); + } + } + }; + + Chosen.prototype.keydown_backstroke = function() { + var next_available_destroy; + if (this.pending_backstroke) { + this.choice_destroy(this.pending_backstroke.find("a").first()); + return this.clear_backstroke(); + } else { + next_available_destroy = this.search_container.siblings("li.search-choice").last(); + if (next_available_destroy.length && !next_available_destroy.hasClass("search-choice-disabled")) { + this.pending_backstroke = next_available_destroy; + if (this.single_backstroke_delete) { + return this.keydown_backstroke(); + } else { + return this.pending_backstroke.addClass("search-choice-focus"); + } + } + } + }; + + Chosen.prototype.clear_backstroke = function() { + if (this.pending_backstroke) { + this.pending_backstroke.removeClass("search-choice-focus"); + } + return this.pending_backstroke = null; + }; + + Chosen.prototype.keydown_checker = function(evt) { + var stroke, _ref1; + stroke = (_ref1 = evt.which) != null ? _ref1 : evt.keyCode; + this.search_field_scale(); + if (stroke !== 8 && this.pending_backstroke) { + this.clear_backstroke(); + } + switch (stroke) { + case 8: + this.backstroke_length = this.search_field.val().length; + break; + case 9: + if (this.results_showing && !this.is_multiple) { + this.result_select(evt); + } + this.mouse_on_container = false; + break; + case 13: + if (this.results_showing) { + evt.preventDefault(); + } + break; + case 32: + if (this.disable_search) { + evt.preventDefault(); + } + break; + case 38: + evt.preventDefault(); + this.keyup_arrow(); + break; + case 40: + evt.preventDefault(); + this.keydown_arrow(); + break; + } + }; + + Chosen.prototype.search_field_scale = function() { + var div, f_width, h, style, style_block, styles, w, _i, _len; + if (this.is_multiple) { + h = 0; + w = 0; + style_block = "position:absolute; left: -1000px; top: -1000px; display:none;"; + styles = ['font-size', 'font-style', 'font-weight', 'font-family', 'line-height', 'text-transform', 'letter-spacing']; + for (_i = 0, _len = styles.length; _i < _len; _i++) { + style = styles[_i]; + style_block += style + ":" + this.search_field.css(style) + ";"; + } + div = $('
      ', { + 'style': style_block + }); + div.text(this.search_field.val()); + $('body').append(div); + w = div.width() + 25; + div.remove(); + f_width = this.container.outerWidth(); + if (w > f_width - 10) { + w = f_width - 10; + } + return this.search_field.css({ + 'width': w + 'px' + }); + } + }; + + return Chosen; + + })(AbstractChosen); + +}).call(this); diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/js/cropbox.js b/spring-boot-11-SpringSecurity/src/main/resources/static/js/cropbox.js new file mode 100644 index 0000000..867dc90 --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/js/cropbox.js @@ -0,0 +1,268 @@ +/*! + * 图片剪切 js. + * + * @since: 1.0.0 + * @author Way Lau + */ +'use strict'; + +(function (window, document, cropbox) { + + var isTouchable = 'ontouchstart' in window, + EVENT_START = isTouchable ? 'touchstart' : 'mousedown', + EVENT_MOVE = isTouchable ? 'touchmove' : 'mousemove', + EVENT_END = isTouchable ? 'touchend' : 'mouseup'; + + var util = { + /* + * @name extend + * @type function + * @explain 复制对象 + * */ + extend: function (to, from) { + var keys = Object.keys(from); + var i = keys.length; + while (i--) { + to[keys[i]] = from[keys[i]]; + } + return to; + } + }; + + function Cropper(options) { + + this.defaults = { + el: '#crop', + cp: '#cropImg', + cropBgColor: 'rgba(0, 0, 0, .4)', + imgSrc: '', + imageBox: '.crop-wrap-content', + thumbBox: '.crop-wrap-thum', + spinner: '.crop-wrap-spinner', + callback: function () { + + } + }; + + this.defaults = util.extend(this.defaults, options); + + this._init(); + } + + Cropper.prototype = { + constructor: Cropper, + _init: function () { + this.cp = typeof this.defaults.cp == 'string' ? document.querySelector(this.defaults.cp) : this.defaults.cp; + this.crop = typeof this.defaults.el == 'string' ? document.querySelector(this.defaults.el) : this.defaults.el; + this.cropMask = this.crop.querySelector('.crop-mask'); + this.cropCroped = this.crop.querySelector('.croped'); + this.cropZoomIn = this.crop.querySelector('.zoomIn'); + this.cropZoomOut = this.crop.querySelector('.zoomOut'); + this.cropMask.style.backgroundColor = this.defaults.cropBgColor; + this._bindEvent(); + }, + _bind: function (node, event, cb) { + if (node.attachEvent) + node.attachEvent('on' + event, cb); + else if (node.addEventListener) + node.addEventListener(event, cb, false); + }, + _bindEvent: function () { + var self = this; + + this._bind(this.cp, EVENT_START, function () { + + self.cropInput = self.crop.querySelector('.crop-input'); + + var aI = self.cropInput.cloneNode(); + + self.crop.replaceChild(aI, self.cropInput); + + aI.click(); + + self._bind(aI, 'change', function () { + self.crop.style.display = 'block'; + var reader = new FileReader(); + reader.readAsDataURL(this.files[0]); + reader.onload = function (e) { + self.defaults.imgSrc = e.target.result; + self.cropper = new cropbox(self.defaults); + }; + }); + }); + + this._bind(this.cropZoomIn, EVENT_START, function () { + self.cropper.zoomIn(); + }); + + this._bind(this.cropZoomOut, EVENT_START, function () { + self.cropper.zoomOut(); + }); + + this._bind(this.cropCroped, EVENT_START, function () { + self.defaults.callback.call(self, self.cropper.getDataURL(), self.cropper.getBlob()); + self.crop.style.display = 'none'; + }); + } + }; + + + if (typeof exports === 'object') module.exports = Cropper; + else if (typeof define === 'function' && define.amd) define([], function () { + return Cropper; + }); + else window.Cropper = Cropper; +})(window, document, function (options) { + + var isTouchable = 'ontouchstart' in window, + EVENT_START = isTouchable ? 'touchstart' : 'mousedown', + EVENT_MOVE = isTouchable ? 'touchmove' : 'mousemove', + EVENT_END = isTouchable ? 'touchend' : 'mouseup'; + + var el = document.querySelector(options.imageBox), + obj = { + state: {}, + ratio: 1, + options: options, + imageBox: el, + thumbBox: el.querySelector(options.thumbBox), + spinner: el.querySelector(options.spinner), + image: new Image(), + getDataURL: function () { + var width = this.thumbBox.clientWidth, + height = this.thumbBox.clientHeight, + canvas = document.createElement("canvas"), + dim = el.style.backgroundPosition.split(' '), + size = el.style.backgroundSize.split(' '), + dx = parseInt(dim[0]) - el.clientWidth / 2 + width / 2, + dy = parseInt(dim[1]) - el.clientHeight / 2 + height / 2, + dw = parseInt(size[0]), + dh = parseInt(size[1]), + sh = parseInt(this.image.height), + sw = parseInt(this.image.width); + + canvas.width = width; + canvas.height = height; + var context = canvas.getContext("2d"); + context.drawImage(this.image, 0, 0, sw, sh, dx, dy, dw, dh); + return canvas.toDataURL('image/png'); + }, + getBlob: function () { + var imageData = this.getDataURL(); + var b64 = imageData.replace('data:image/png;base64,', ''); + var binary = atob(b64); + var array = []; + for (var i = 0; i < binary.length; i++) { + array.push(binary.charCodeAt(i)); + } + return new Blob([new Uint8Array(array)], {type: 'image/png'}); + }, + zoomIn: function () { + this.ratio *= 1.1; + setBackground(); + }, + zoomOut: function () { + this.ratio *= 0.9; + setBackground(); + } + }, + attachEvent = function (node, event, cb) { + if (node.attachEvent) + node.attachEvent('on' + event, cb); + else if (node.addEventListener) + node.addEventListener(event, cb, false); + }, + detachEvent = function (node, event, cb) { + if (node.detachEvent) { + node.detachEvent('on' + event, cb); + } + else if (node.removeEventListener) { + node.removeEventListener(event, render); + } + }, + stopEvent = function (e) { + if (window.event) e.cancelBubble = true; + else e.stopImmediatePropagation(); + }, + setBackground = function () { + var w = parseInt(obj.image.width) * obj.ratio; + var h = parseInt(obj.image.height) * obj.ratio; + + var pw = (el.clientWidth - w) / 2; + var ph = (el.clientHeight - h) / 2; + + el.setAttribute('style', + 'background-image: url(' + obj.image.src + '); ' + + 'background-size: ' + w + 'px ' + h + 'px; ' + + 'background-position: ' + pw + 'px ' + ph + 'px; ' + + 'background-repeat: no-repeat'); + }, + imgMouseDown = function (e) { + stopEvent(e); + + if (isTouchable) { + e = e.changedTouches[0]; + } + + obj.state.dragable = true; + obj.state.mouseX = e.clientX; + obj.state.mouseY = e.clientY; + }, + imgMouseMove = function (e) { + stopEvent(e); + + if (isTouchable) { + e = e.changedTouches[0]; + } + + if (obj.state.dragable) { + var x = e.clientX - obj.state.mouseX; + var y = e.clientY - obj.state.mouseY; + + var bg = el.style.backgroundPosition.split(' '); + + var bgX = x + parseInt(bg[0]); + var bgY = y + parseInt(bg[1]); + + el.style.backgroundPosition = bgX + 'px ' + bgY + 'px'; + + obj.state.mouseX = e.clientX; + obj.state.mouseY = e.clientY; + } + }, + imgMouseUp = function (e) { + stopEvent(e); + obj.state.dragable = false; + }, + zoomImage = function (e) { + var evt = window.event || e; + var delta = evt.detail ? evt.detail * (-120) : evt.wheelDelta; + delta > -120 ? obj.ratio *= 1.1 : obj.ratio *= 0.9; + setBackground(); + }; + + obj.spinner.style.display = 'block'; + obj.image.onload = function () { + obj.spinner.style.display = 'none'; + setBackground(); + + attachEvent(el, EVENT_START, imgMouseDown); + attachEvent(el, EVENT_MOVE, imgMouseMove); + attachEvent(document.body, EVENT_END, imgMouseUp); + var mousewheel = (/Firefox/i.test(navigator.userAgent)) ? 'DOMMouseScroll' : 'mousewheel'; + attachEvent(el, mousewheel, zoomImage); + }; + obj.image.src = options.imgSrc; + attachEvent(el, 'DOMNodeRemoved', function () { + detachEvent(document.body, 'DOMNodeRemoved', imgMouseUp) + }); + + return obj; +}); + + + + + + + diff --git a/spring-boot-11-SpringSecurity/src/main/resources/static/js/jquery-3.1.1.min.js b/spring-boot-11-SpringSecurity/src/main/resources/static/js/jquery-3.1.1.min.js new file mode 100644 index 0000000..4c5be4c --- /dev/null +++ b/spring-boot-11-SpringSecurity/src/main/resources/static/js/jquery-3.1.1.min.js @@ -0,0 +1,4 @@ +/*! jQuery v3.1.1 | (c) jQuery Foundation | jquery.org/license */ +!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.1.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext,B=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,C=/^.[^:#\[\.,]*$/;function D(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):C.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(D(this,a||[],!1))},not:function(a){return this.pushStack(D(this,a||[],!0))},is:function(a){return!!D(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var E,F=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,G=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||E,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:F.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),B.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};G.prototype=r.fn,E=r(d);var H=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function J(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return J(a,"nextSibling")},prev:function(a){return J(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return a.contentDocument||r.merge([],a.childNodes)}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(I[a]||r.uniqueSort(e),H.test(a)&&e.reverse()),this.pushStack(e)}});var K=/[^\x20\t\r\n\f]+/g;function L(a){var b={};return r.each(a.match(K)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?L(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function M(a){return a}function N(a){throw a}function O(a,b,c){var d;try{a&&r.isFunction(d=a.promise)?d.call(a).done(b).fail(c):a&&r.isFunction(d=a.then)?d.call(a,b,c):b.call(void 0,a)}catch(a){c.call(void 0,a)}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b=f&&(d!==N&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:M,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:M)),c[2][3].add(g(0,a,r.isFunction(d)?d:N))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(O(a,g.done(h(c)).resolve,g.reject),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)O(e[c],h(c),g.reject);return g.promise()}});var P=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&P.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var Q=r.Deferred();r.fn.ready=function(a){return Q.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,holdReady:function(a){a?r.readyWait++:r.ready(!0)},ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||Q.resolveWith(d,[r]))}}),r.ready.then=Q.then;function R(){d.removeEventListener("DOMContentLoaded",R), +a.removeEventListener("load",R),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",R),a.addEventListener("load",R));var S=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)S(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h1,null,!0)},removeData:function(a){return this.each(function(){W.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=V.get(a,b),c&&(!d||r.isArray(c)?d=V.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return V.get(a,c)||V.access(a,c,{empty:r.Callbacks("once memory").add(function(){V.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length\x20\t\r\n\f]+)/i,ka=/^$|\/(?:java|ecma)script/i,la={option:[1,""],thead:[1,"","
      "],col:[2,"","
      "],tr:[2,"","
      "],td:[3,"","
      "],_default:[0,"",""]};la.optgroup=la.option,la.tbody=la.tfoot=la.colgroup=la.caption=la.thead,la.th=la.td;function ma(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&r.nodeName(a,b)?r.merge([a],c):c}function na(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=ma(l.appendChild(f),"script"),j&&na(g),c){k=0;while(f=g[k++])ka.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var qa=d.documentElement,ra=/^key/,sa=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ta=/^([^.]*)(?:\.(.+)|)/;function ua(){return!0}function va(){return!1}function wa(){try{return d.activeElement}catch(a){}}function xa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)xa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=va;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(qa,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(K)||[""],j=b.length;while(j--)h=ta.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.hasData(a)&&V.get(a);if(q&&(i=q.events)){b=(b||"").match(K)||[""],j=b.length;while(j--)if(h=ta.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&V.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(V.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,za=/\s*$/g;function Da(a,b){return r.nodeName(a,"table")&&r.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a:a}function Ea(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Fa(a){var b=Ba.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ga(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(V.hasData(a)&&(f=V.access(a),g=V.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof q&&!o.checkClone&&Aa.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ia(f,b,c,d)});if(m&&(e=pa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(ma(e,"script"),Ea),i=h.length;l")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=ma(h),f=ma(a),d=0,e=f.length;d0&&na(g,!i&&ma(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(T(c)){if(b=c[V.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[V.expando]=void 0}c[W.expando]&&(c[W.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ja(this,a,!0)},remove:function(a){return Ja(this,a)},text:function(a){return S(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ia(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Da(this,a);b.appendChild(a)}})},prepend:function(){return Ia(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Da(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ia(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ia(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(ma(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return S(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!za.test(a)&&!la[(ja.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c1)}});function Ya(a,b,c,d,e){return new Ya.prototype.init(a,b,c,d,e)}r.Tween=Ya,Ya.prototype={constructor:Ya,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=Ya.propHooks[this.prop];return a&&a.get?a.get(this):Ya.propHooks._default.get(this)},run:function(a){var b,c=Ya.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ya.propHooks._default.set(this),this}},Ya.prototype.init.prototype=Ya.prototype,Ya.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},Ya.propHooks.scrollTop=Ya.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=Ya.prototype.init,r.fx.step={};var Za,$a,_a=/^(?:toggle|show|hide)$/,ab=/queueHooks$/;function bb(){$a&&(a.requestAnimationFrame(bb),r.fx.tick())}function cb(){return a.setTimeout(function(){Za=void 0}),Za=r.now()}function db(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ba[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function eb(a,b,c){for(var d,e=(hb.tweeners[b]||[]).concat(hb.tweeners["*"]),f=0,g=e.length;f1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?ib:void 0)), +void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&r.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(K);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),ib={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=jb[b]||r.find.attr;jb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=jb[g],jb[g]=e,e=null!=c(a,b,d)?g:null,jb[g]=f),e}});var kb=/^(?:input|select|textarea|button)$/i,lb=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return S(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):kb.test(a.nodeName)||lb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function mb(a){var b=a.match(K)||[];return b.join(" ")}function nb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,nb(this)))});if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=nb(c),d=1===c.nodeType&&" "+mb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=mb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,nb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=nb(c),d=1===c.nodeType&&" "+mb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=mb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,nb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(K)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=nb(this),b&&V.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":V.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+mb(nb(c))+" ").indexOf(b)>-1)return!0;return!1}});var ob=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":r.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(ob,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:mb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(r.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var pb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!pb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,pb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(V.get(h,"events")||{})[b.type]&&V.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&T(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!T(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=V.access(d,b);e||d.addEventListener(a,c,!0),V.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=V.access(d,b)-1;e?V.access(d,b,e):(d.removeEventListener(a,c,!0),V.remove(d,b))}}});var qb=a.location,rb=r.now(),sb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var tb=/\[\]$/,ub=/\r?\n/g,vb=/^(?:submit|button|image|reset|file)$/i,wb=/^(?:input|select|textarea|keygen)/i;function xb(a,b,c,d){var e;if(r.isArray(b))r.each(b,function(b,e){c||tb.test(a)?d(a,e):xb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)xb(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(r.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)xb(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&wb.test(this.nodeName)&&!vb.test(a)&&(this.checked||!ia.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:r.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(ub,"\r\n")}}):{name:b.name,value:c.replace(ub,"\r\n")}}).get()}});var yb=/%20/g,zb=/#.*$/,Ab=/([?&])_=[^&]*/,Bb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Cb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Db=/^(?:GET|HEAD)$/,Eb=/^\/\//,Fb={},Gb={},Hb="*/".concat("*"),Ib=d.createElement("a");Ib.href=qb.href;function Jb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(K)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Kb(a,b,c,d){var e={},f=a===Gb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Lb(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Mb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Nb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:qb.href,type:"GET",isLocal:Cb.test(qb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Hb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Lb(Lb(a,r.ajaxSettings),b):Lb(r.ajaxSettings,a)},ajaxPrefilter:Jb(Fb),ajaxTransport:Jb(Gb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Bb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||qb.href)+"").replace(Eb,qb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(K)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Ib.protocol+"//"+Ib.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Kb(Fb,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Db.test(o.type),f=o.url.replace(zb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(yb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(sb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Ab,"$1"),n=(sb.test(f)?"&":"?")+"_="+rb++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Hb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Kb(Gb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Mb(o,y,d)),v=Nb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Ob={0:200,1223:204},Pb=r.ajaxSettings.xhr();o.cors=!!Pb&&"withCredentials"in Pb,o.ajax=Pb=!!Pb,r.ajaxTransport(function(b){var c,d;if(o.cors||Pb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Ob[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("', + returnEnd: true, + subLanguage: '' + } + }, + PHP, { + className: 'pi', + begin: /<\?\w+/, + end: /\?>/, + relevance: 10 + }, { + className: 'tag', + begin: '', + contains: [{ + className: 'title', + begin: /[^ \/><\n\t]+/, + relevance: 0 + }, + TAG_INTERNALS + ] + } + ] + }; +}); +hljs.registerLanguage('asciidoc', function (hljs) { + return { + aliases: ['adoc'], + contains: [ + // block comment + { + className: 'comment', + begin: '^/{4,}\\n', + end: '\\n/{4,}$', + // can also be done as... + //begin: '^/{4,}$', + //end: '^/{4,}$', + relevance: 10 + }, + // line comment + { + className: 'comment', + begin: '^//', + end: '$', + relevance: 0 + }, + // title + { + className: 'title', + begin: '^\\.\\w.*$' + }, + // example, admonition & sidebar blocks + { + begin: '^[=\\*]{4,}\\n', + end: '\\n^[=\\*]{4,}$', + relevance: 10 + }, + // headings + { + className: 'header', + begin: '^(={1,5}) .+?( \\1)?$', + relevance: 10 + }, { + className: 'header', + begin: '^[^\\[\\]\\n]+?\\n[=\\-~\\^\\+]{2,}$', + relevance: 10 + }, + // document attributes + { + className: 'attribute', + begin: '^:.+?:', + end: '\\s', + excludeEnd: true, + relevance: 10 + }, + // block attributes + { + className: 'attribute', + begin: '^\\[.+?\\]$', + relevance: 0 + }, + // quoteblocks + { + className: 'blockquote', + begin: '^_{4,}\\n', + end: '\\n_{4,}$', + relevance: 10 + }, + // listing and literal blocks + { + className: 'code', + begin: '^[\\-\\.]{4,}\\n', + end: '\\n[\\-\\.]{4,}$', + relevance: 10 + }, + // passthrough blocks + { + begin: '^\\+{4,}\\n', + end: '\\n\\+{4,}$', + contains: [{ + begin: '<', + end: '>', + subLanguage: 'xml', + relevance: 0 + }], + relevance: 10 + }, + // lists (can only capture indicators) + { + className: 'bullet', + begin: '^(\\*+|\\-+|\\.+|[^\\n]+?::)\\s+' + }, + // admonition + { + className: 'label', + begin: '^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+', + relevance: 10 + }, + // inline strong + { + className: 'strong', + // must not follow a word character or be followed by an asterisk or space + begin: '\\B\\*(?![\\*\\s])', + end: '(\\n{2}|\\*)', + // allow escaped asterisk followed by word char + contains: [{ + begin: '\\\\*\\w', + relevance: 0 + }] + }, + // inline emphasis + { + className: 'emphasis', + // must not follow a word character or be followed by a single quote or space + begin: '\\B\'(?![\'\\s])', + end: '(\\n{2}|\')', + // allow escaped single quote followed by word char + contains: [{ + begin: '\\\\\'\\w', + relevance: 0 + }], + relevance: 0 + }, + // inline emphasis (alt) + { + className: 'emphasis', + // must not follow a word character or be followed by an underline or space + begin: '_(?![_\\s])', + end: '(\\n{2}|_)', + relevance: 0 + }, + // inline smart quotes + { + className: 'smartquote', + variants: [{ + begin: "``.+?''" + }, { + begin: "`.+?'" + }] + }, + // inline code snippets (TODO should get same treatment as strong and emphasis) + { + className: 'code', + begin: '(`.+?`|\\+.+?\\+)', + relevance: 0 + }, + // indented literal block + { + className: 'code', + begin: '^[ \\t]', + end: '$', + relevance: 0 + }, + // horizontal rules + { + className: 'horizontal_rule', + begin: '^\'{3,}[ \\t]*$', + relevance: 10 + }, + // images and links + { + begin: '(link:)?(http|https|ftp|file|irc|image:?):\\S+\\[.*?\\]', + returnBegin: true, + contains: [{ + //className: 'macro', + begin: '(link|image:?):', + relevance: 0 + }, { + className: 'link_url', + begin: '\\w', + end: '[^\\[]+', + relevance: 0 + }, { + className: 'link_label', + begin: '\\[', + end: '\\]', + excludeBegin: true, + excludeEnd: true, + relevance: 0 + }], + relevance: 10 + } + ] + }; +}); +hljs.registerLanguage('aspectj', function (hljs) { + var KEYWORDS = + 'false synchronized int abstract float private char boolean static null if const ' + + 'for true while long throw strictfp finally protected import native final return void ' + + 'enum else extends implements break transient new catch instanceof byte super volatile case ' + + 'assert short package default double public try this switch continue throws privileged ' + + 'aspectOf adviceexecution proceed cflowbelow cflow initialization preinitialization ' + + 'staticinitialization withincode target within execution getWithinTypeName handler ' + + 'thisJoinPoint thisJoinPointStaticPart thisEnclosingJoinPointStaticPart declare parents ' + + 'warning error soft precedence thisAspectInstance'; + var SHORTKEYS = 'get set args call'; + return { + keywords: KEYWORDS, + illegal: /<\//, + contains: [{ + className: 'javadoc', + begin: '/\\*\\*', + end: '\\*/', + relevance: 0, + contains: [{ + className: 'javadoctag', + begin: '(^|\\s)@[A-Za-z]+' + }] + }, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, { + className: 'aspect', + beginKeywords: 'aspect', + end: /[{;=]/, + excludeEnd: true, + illegal: /[:;"\[\]]/, + contains: [{ + beginKeywords: 'extends implements pertypewithin perthis pertarget percflowbelow percflow issingleton' + }, + hljs.UNDERSCORE_TITLE_MODE, { + begin: /\([^\)]*/, + end: /[)]+/, + keywords: KEYWORDS + ' ' + SHORTKEYS, + excludeEnd: false + } + ] + }, { + className: 'class', + beginKeywords: 'class interface', + end: /[{;=]/, + excludeEnd: true, + relevance: 0, + keywords: 'class interface', + illegal: /[:"\[\]]/, + contains: [{ + beginKeywords: 'extends implements' + }, + hljs.UNDERSCORE_TITLE_MODE + ] + }, { + // AspectJ Constructs + beginKeywords: 'pointcut after before around throwing returning', + end: /[)]/, + excludeEnd: false, + illegal: /["\[\]]/, + contains: [{ + begin: hljs.UNDERSCORE_IDENT_RE + '\\s*\\(', + returnBegin: true, + contains: [hljs.UNDERSCORE_TITLE_MODE] + }] + }, { + begin: /[:]/, + returnBegin: true, + end: /[{;]/, + relevance: 0, + excludeEnd: false, + keywords: KEYWORDS, + illegal: /["\[\]]/, + contains: [{ + begin: hljs.UNDERSCORE_IDENT_RE + '\\s*\\(', + keywords: KEYWORDS + ' ' + SHORTKEYS + }, + hljs.QUOTE_STRING_MODE + ] + }, { + // this prevents 'new Name(...), or throw ...' from being recognized as a function definition + beginKeywords: 'new throw', + relevance: 0 + }, { + // the function class is a bit different for AspectJ compared to the Java language + className: 'function', + begin: /\w+ +\w+(\.)?\w+\s*\([^\)]*\)\s*((throws)[\w\s,]+)?[\{;]/, + returnBegin: true, + end: /[{;=]/, + keywords: KEYWORDS, + excludeEnd: true, + contains: [{ + begin: hljs.UNDERSCORE_IDENT_RE + '\\s*\\(', + returnBegin: true, + relevance: 0, + contains: [hljs.UNDERSCORE_TITLE_MODE] + }, { + className: 'params', + begin: /\(/, + end: /\)/, + relevance: 0, + keywords: KEYWORDS, + contains: [ + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.C_NUMBER_MODE, + hljs.C_BLOCK_COMMENT_MODE + ] + }, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE + ] + }, + hljs.C_NUMBER_MODE, { + // annotation is also used in this language + className: 'annotation', + begin: '@[A-Za-z]+' + } + ] + }; +}); +hljs.registerLanguage('autohotkey', function (hljs) { + var BACKTICK_ESCAPE = { + className: 'escape', + begin: '`[\\s\\S]' + }; + var COMMENTS = { + className: 'comment', + begin: ';', + end: '$', + relevance: 0 + }; + var BUILT_IN = [{ + className: 'built_in', + begin: 'A_[a-zA-Z0-9]+' + }, { + className: 'built_in', + beginKeywords: 'ComSpec Clipboard ClipboardAll ErrorLevel' + }]; + + return { + case_insensitive: true, + keywords: { + keyword: 'Break Continue Else Gosub If Loop Return While', + literal: 'A true false NOT AND OR' + }, + contains: BUILT_IN.concat([ + BACKTICK_ESCAPE, + hljs.inherit(hljs.QUOTE_STRING_MODE, { + contains: [BACKTICK_ESCAPE] + }), + COMMENTS, { + className: 'number', + begin: hljs.NUMBER_RE, + relevance: 0 + }, { + className: 'var_expand', // FIXME + begin: '%', + end: '%', + illegal: '\\n', + contains: [BACKTICK_ESCAPE] + }, { + className: 'label', + contains: [BACKTICK_ESCAPE], + variants: [{ + begin: '^[^\\n";]+::(?!=)' + }, { + begin: '^[^\\n";]+:(?!=)', + relevance: 0 + } // zero relevance as it catches a lot of things + // followed by a single ':' in many languages + ] + }, { + // consecutive commas, not for highlighting but just for relevance + begin: ',\\s*,', + relevance: 10 + } + ]) + } +}); +hljs.registerLanguage('avrasm', function (hljs) { + return { + case_insensitive: true, + lexemes: '\\.?' + hljs.IDENT_RE, + keywords: { + keyword: /* mnemonic */ + 'adc add adiw and andi asr bclr bld brbc brbs brcc brcs break breq brge brhc brhs ' + + 'brid brie brlo brlt brmi brne brpl brsh brtc brts brvc brvs bset bst call cbi cbr ' + + 'clc clh cli cln clr cls clt clv clz com cp cpc cpi cpse dec eicall eijmp elpm eor ' + + 'fmul fmuls fmulsu icall ijmp in inc jmp ld ldd ldi lds lpm lsl lsr mov movw mul ' + + 'muls mulsu neg nop or ori out pop push rcall ret reti rjmp rol ror sbc sbr sbrc sbrs ' + + 'sec seh sbi sbci sbic sbis sbiw sei sen ser ses set sev sez sleep spm st std sts sub ' + + 'subi swap tst wdr', + built_in: /* general purpose registers */ + 'r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 r16 r17 r18 r19 r20 r21 r22 ' + + 'r23 r24 r25 r26 r27 r28 r29 r30 r31 x|0 xh xl y|0 yh yl z|0 zh zl ' + + /* IO Registers (ATMega128) */ + 'ucsr1c udr1 ucsr1a ucsr1b ubrr1l ubrr1h ucsr0c ubrr0h tccr3c tccr3a tccr3b tcnt3h ' + + 'tcnt3l ocr3ah ocr3al ocr3bh ocr3bl ocr3ch ocr3cl icr3h icr3l etimsk etifr tccr1c ' + + 'ocr1ch ocr1cl twcr twdr twar twsr twbr osccal xmcra xmcrb eicra spmcsr spmcr portg ' + + 'ddrg ping portf ddrf sreg sph spl xdiv rampz eicrb eimsk gimsk gicr eifr gifr timsk ' + + 'tifr mcucr mcucsr tccr0 tcnt0 ocr0 assr tccr1a tccr1b tcnt1h tcnt1l ocr1ah ocr1al ' + + 'ocr1bh ocr1bl icr1h icr1l tccr2 tcnt2 ocr2 ocdr wdtcr sfior eearh eearl eedr eecr ' + + 'porta ddra pina portb ddrb pinb portc ddrc pinc portd ddrd pind spdr spsr spcr udr0 ' + + 'ucsr0a ucsr0b ubrr0l acsr admux adcsr adch adcl porte ddre pine pinf', + preprocessor: '.byte .cseg .db .def .device .dseg .dw .endmacro .equ .eseg .exit .include .list ' + + '.listmac .macro .nolist .org .set' + }, + contains: [ + hljs.C_BLOCK_COMMENT_MODE, { + className: 'comment', + begin: ';', + end: '$', + relevance: 0 + }, + hljs.C_NUMBER_MODE, // 0x..., decimal, float + hljs.BINARY_NUMBER_MODE, // 0b... + { + className: 'number', + begin: '\\b(\\$[a-zA-Z0-9]+|0o[0-7]+)' // $..., 0o... + }, + hljs.QUOTE_STRING_MODE, { + className: 'string', + begin: '\'', + end: '[^\\\\]\'', + illegal: '[^\\\\][^\']' + }, { + className: 'label', + begin: '^[A-Za-z0-9_.$]+:' + }, { + className: 'preprocessor', + begin: '#', + end: '$' + }, { // подстановка в «.macro» + className: 'localvars', + begin: '@[0-9]+' + } + ] + }; +}); +hljs.registerLanguage('axapta', function (hljs) { + return { + keywords: 'false int abstract private char boolean static null if for true ' + + 'while long throw finally protected final return void enum else ' + + 'break new catch byte super case short default double public try this switch ' + + 'continue reverse firstfast firstonly forupdate nofetch sum avg minof maxof count ' + + 'order group by asc desc index hint like dispaly edit client server ttsbegin ' + + 'ttscommit str real date container anytype common div mod', + contains: [ + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.C_NUMBER_MODE, { + className: 'preprocessor', + begin: '#', + end: '$' + }, { + className: 'class', + beginKeywords: 'class interface', + end: '{', + excludeEnd: true, + illegal: ':', + contains: [{ + beginKeywords: 'extends implements' + }, + hljs.UNDERSCORE_TITLE_MODE + ] + } + ] + }; +}); +hljs.registerLanguage('bash', function (hljs) { + var VAR = { + className: 'variable', + variants: [{ + begin: /\$[\w\d#@][\w\d_]*/ + }, { + begin: /\$\{(.*?)}/ + }] + }; + var QUOTE_STRING = { + className: 'string', + begin: /"/, + end: /"/, + contains: [ + hljs.BACKSLASH_ESCAPE, + VAR, { + className: 'variable', + begin: /\$\(/, + end: /\)/, + contains: [hljs.BACKSLASH_ESCAPE] + } + ] + }; + var APOS_STRING = { + className: 'string', + begin: /'/, + end: /'/ + }; + + return { + aliases: ['sh', 'zsh'], + lexemes: /-?[a-z\.]+/, + keywords: { + keyword: 'if then else elif fi for while in do done case esac function', + literal: 'true false', + built_in: // Shell built-ins + // http://www.gnu.org/software/bash/manual/html_node/Shell-Builtin-Commands.html + 'break cd continue eval exec exit export getopts hash pwd readonly return shift test times ' + + 'trap umask unset ' + + // Bash built-ins + 'alias bind builtin caller command declare echo enable help let local logout mapfile printf ' + + 'read readarray source type typeset ulimit unalias ' + + // Shell modifiers + 'set shopt ' + + // Zsh built-ins + 'autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles ' + + 'compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate ' + + 'fc fg float functions getcap getln history integer jobs kill limit log noglob popd print ' + + 'pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit ' + + 'unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof ' + + 'zpty zregexparse zsocket zstyle ztcp', + operator: '-ne -eq -lt -gt -f -d -e -s -l -a' // relevance booster + }, + contains: [{ + className: 'shebang', + begin: /^#![^\n]+sh\s*$/, + relevance: 10 + }, { + className: 'function', + begin: /\w[\w\d_]*\s*\(\s*\)\s*\{/, + returnBegin: true, + contains: [hljs.inherit(hljs.TITLE_MODE, { + begin: /\w[\w\d_]*/ + })], + relevance: 0 + }, + hljs.HASH_COMMENT_MODE, + hljs.NUMBER_MODE, + QUOTE_STRING, + APOS_STRING, + VAR + ] + }; +}); +hljs.registerLanguage('brainfuck', function (hljs) { + var LITERAL = { + className: 'literal', + begin: '[\\+\\-]', + relevance: 0 + }; + return { + aliases: ['bf'], + contains: [{ + className: 'comment', + begin: '[^\\[\\]\\.,\\+\\-<> \r\n]', + returnEnd: true, + end: '[\\[\\]\\.,\\+\\-<> \r\n]', + relevance: 0 + }, { + className: 'title', + begin: '[\\[\\]]', + relevance: 0 + }, { + className: 'string', + begin: '[\\.,]', + relevance: 0 + }, { + // this mode works as the only relevance counter + begin: /\+\+|\-\-/, + returnBegin: true, + contains: [LITERAL] + }, + LITERAL + ] + }; +}); +hljs.registerLanguage('capnproto', function (hljs) { + return { + aliases: ['capnp'], + keywords: { + keyword: 'struct enum interface union group import using const annotation extends in of on as with from fixed', + built_in: 'Void Bool Int8 Int16 Int32 Int64 UInt8 UInt16 UInt32 UInt64 Float32 Float64 ' + + 'Text Data AnyPointer AnyStruct Capability List', + literal: 'true false' + }, + contains: [ + hljs.QUOTE_STRING_MODE, + hljs.NUMBER_MODE, + hljs.HASH_COMMENT_MODE, { + className: 'shebang', + begin: /@0x[\w\d]{16};/, + illegal: /\n/ + }, { + className: 'number', + begin: /@\d+\b/ + }, { + className: 'class', + beginKeywords: 'struct enum', + end: /\{/, + illegal: /\n/, + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + starts: { + endsWithParent: true, + excludeEnd: true + } // hack: eating everything after the first title + }) + ] + }, { + className: 'class', + beginKeywords: 'interface', + end: /\{/, + illegal: /\n/, + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + starts: { + endsWithParent: true, + excludeEnd: true + } // hack: eating everything after the first title + }) + ] + } + ] + }; +}); +hljs.registerLanguage('clojure', function (hljs) { + var keywords = { + built_in: // Clojure keywords + 'def cond apply if-not if-let if not not= = < > <= >= == + / * - rem ' + + 'quot neg? pos? delay? symbol? keyword? true? false? integer? empty? coll? list? ' + + 'set? ifn? fn? associative? sequential? sorted? counted? reversible? number? decimal? ' + + 'class? distinct? isa? float? rational? reduced? ratio? odd? even? char? seq? vector? ' + + 'string? map? nil? contains? zero? instance? not-every? not-any? libspec? -> ->> .. . ' + + 'inc compare do dotimes mapcat take remove take-while drop letfn drop-last take-last ' + + 'drop-while while intern condp case reduced cycle split-at split-with repeat replicate ' + + 'iterate range merge zipmap declare line-seq sort comparator sort-by dorun doall nthnext ' + + 'nthrest partition eval doseq await await-for let agent atom send send-off release-pending-sends ' + + 'add-watch mapv filterv remove-watch agent-error restart-agent set-error-handler error-handler ' + + 'set-error-mode! error-mode shutdown-agents quote var fn loop recur throw try monitor-enter ' + + 'monitor-exit defmacro defn defn- macroexpand macroexpand-1 for dosync and or ' + + 'when when-not when-let comp juxt partial sequence memoize constantly complement identity assert ' + + 'peek pop doto proxy defstruct first rest cons defprotocol cast coll deftype defrecord last butlast ' + + 'sigs reify second ffirst fnext nfirst nnext defmulti defmethod meta with-meta ns in-ns create-ns import ' + + 'refer keys select-keys vals key val rseq name namespace promise into transient persistent! conj! ' + + 'assoc! dissoc! pop! disj! use class type num float double short byte boolean bigint biginteger ' + + 'bigdec print-method print-dup throw-if printf format load compile get-in update-in pr pr-on newline ' + + 'flush read slurp read-line subvec with-open memfn time re-find re-groups rand-int rand mod locking ' + + 'assert-valid-fdecl alias resolve ref deref refset swap! reset! set-validator! compare-and-set! alter-meta! ' + + 'reset-meta! commute get-validator alter ref-set ref-history-count ref-min-history ref-max-history ensure sync io! ' + + 'new next conj set! to-array future future-call into-array aset gen-class reduce map filter find empty ' + + 'hash-map hash-set sorted-map sorted-map-by sorted-set sorted-set-by vec vector seq flatten reverse assoc dissoc list ' + + 'disj get union difference intersection extend extend-type extend-protocol int nth delay count concat chunk chunk-buffer ' + + 'chunk-append chunk-first chunk-rest max min dec unchecked-inc-int unchecked-inc unchecked-dec-inc unchecked-dec unchecked-negate ' + + 'unchecked-add-int unchecked-add unchecked-subtract-int unchecked-subtract chunk-next chunk-cons chunked-seq? prn vary-meta ' + + 'lazy-seq spread list* str find-keyword keyword symbol gensym force rationalize' + }; + + var SYMBOLSTART = 'a-zA-Z_\\-!.?+*=<>&#\''; + var SYMBOL_RE = '[' + SYMBOLSTART + '][' + SYMBOLSTART + '0-9/;:]*'; + var SIMPLE_NUMBER_RE = '[-+]?\\d+(\\.\\d+)?'; + + var SYMBOL = { + begin: SYMBOL_RE, + relevance: 0 + }; + var NUMBER = { + className: 'number', + begin: SIMPLE_NUMBER_RE, + relevance: 0 + }; + var STRING = hljs.inherit(hljs.QUOTE_STRING_MODE, { + illegal: null + }); + var COMMENT = { + className: 'comment', + begin: ';', + end: '$', + relevance: 0 + }; + var LITERAL = { + className: 'literal', + begin: /\b(true|false|nil)\b/ + } + var COLLECTION = { + className: 'collection', + begin: '[\\[\\{]', + end: '[\\]\\}]' + }; + var HINT = { + className: 'comment', + begin: '\\^' + SYMBOL_RE + }; + var HINT_COL = { + className: 'comment', + begin: '\\^\\{', + end: '\\}' + + }; + var KEY = { + className: 'attribute', + begin: '[:]' + SYMBOL_RE + }; + var LIST = { + className: 'list', + begin: '\\(', + end: '\\)' + }; + var BODY = { + endsWithParent: true, + relevance: 0 + }; + var NAME = { + keywords: keywords, + lexemes: SYMBOL_RE, + className: 'keyword', + begin: SYMBOL_RE, + starts: BODY + }; + var DEFAULT_CONTAINS = [LIST, STRING, HINT, HINT_COL, COMMENT, KEY, COLLECTION, NUMBER, LITERAL, SYMBOL]; + + LIST.contains = [{ + className: 'comment', + begin: 'comment' + }, NAME, BODY]; + BODY.contains = DEFAULT_CONTAINS; + COLLECTION.contains = DEFAULT_CONTAINS; + + return { + aliases: ['clj'], + illegal: /\S/, + contains: [LIST, STRING, HINT, HINT_COL, COMMENT, KEY, COLLECTION, NUMBER, LITERAL] + } +}); +hljs.registerLanguage('clojure-repl', function (hljs) { + return { + contains: [{ + className: 'prompt', + begin: /^([\w.-]+|\s*#_)=>/, + starts: { + end: /$/, + subLanguage: 'clojure', + subLanguageMode: 'continuous' + } + }] + } +}); +hljs.registerLanguage('cmake', function (hljs) { + return { + aliases: ['cmake.in'], + case_insensitive: true, + keywords: { + keyword: 'add_custom_command add_custom_target add_definitions add_dependencies ' + + 'add_executable add_library add_subdirectory add_test aux_source_directory ' + + 'break build_command cmake_minimum_required cmake_policy configure_file ' + + 'create_test_sourcelist define_property else elseif enable_language enable_testing ' + + 'endforeach endfunction endif endmacro endwhile execute_process export find_file ' + + 'find_library find_package find_path find_program fltk_wrap_ui foreach function ' + + 'get_cmake_property get_directory_property get_filename_component get_property ' + + 'get_source_file_property get_target_property get_test_property if include ' + + 'include_directories include_external_msproject include_regular_expression install ' + + 'link_directories load_cache load_command macro mark_as_advanced message option ' + + 'output_required_files project qt_wrap_cpp qt_wrap_ui remove_definitions return ' + + 'separate_arguments set set_directory_properties set_property ' + + 'set_source_files_properties set_target_properties set_tests_properties site_name ' + + 'source_group string target_link_libraries try_compile try_run unset variable_watch ' + + 'while build_name exec_program export_library_dependencies install_files ' + + 'install_programs install_targets link_libraries make_directory remove subdir_depends ' + + 'subdirs use_mangled_mesa utility_source variable_requires write_file ' + + 'qt5_use_modules qt5_use_package qt5_wrap_cpp on off true false and or', + operator: 'equal less greater strless strgreater strequal matches' + }, + contains: [{ + className: 'envvar', + begin: '\\${', + end: '}' + }, + hljs.HASH_COMMENT_MODE, + hljs.QUOTE_STRING_MODE, + hljs.NUMBER_MODE + ] + }; +}); +hljs.registerLanguage('coffeescript', function (hljs) { + var KEYWORDS = { + keyword: // JS keywords + 'in if for while finally new do return else break catch instanceof throw try this ' + + 'switch continue typeof delete debugger super ' + + // Coffee keywords + 'then unless until loop of by when and or is isnt not', + literal: // JS literals + 'true false null undefined ' + + // Coffee literals + 'yes no on off', + reserved: 'case default function var void with const let enum export import native ' + + '__hasProp __extends __slice __bind __indexOf', + built_in: 'npm require console print module global window document' + }; + var JS_IDENT_RE = '[A-Za-z$_][0-9A-Za-z$_]*'; + var SUBST = { + className: 'subst', + begin: /#\{/, + end: /}/, + keywords: KEYWORDS + }; + var EXPRESSIONS = [ + hljs.BINARY_NUMBER_MODE, + hljs.inherit(hljs.C_NUMBER_MODE, { + starts: { + end: '(\\s*/)?', + relevance: 0 + } + }), // a number tries to eat the following slash to prevent treating it as a regexp + { + className: 'string', + variants: [{ + begin: /'''/, + end: /'''/, + contains: [hljs.BACKSLASH_ESCAPE] + }, { + begin: /'/, + end: /'/, + contains: [hljs.BACKSLASH_ESCAPE] + }, { + begin: /"""/, + end: /"""/, + contains: [hljs.BACKSLASH_ESCAPE, SUBST] + }, { + begin: /"/, + end: /"/, + contains: [hljs.BACKSLASH_ESCAPE, SUBST] + }] + }, { + className: 'regexp', + variants: [{ + begin: '///', + end: '///', + contains: [SUBST, hljs.HASH_COMMENT_MODE] + }, { + begin: '//[gim]*', + relevance: 0 + }, { + // regex can't start with space to parse x / 2 / 3 as two divisions + // regex can't start with *, and it supports an "illegal" in the main mode + begin: /\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/ + }] + }, { + className: 'property', + begin: '@' + JS_IDENT_RE + }, { + begin: '`', + end: '`', + excludeBegin: true, + excludeEnd: true, + subLanguage: 'javascript' + } + ]; + SUBST.contains = EXPRESSIONS; + + var TITLE = hljs.inherit(hljs.TITLE_MODE, { + begin: JS_IDENT_RE + }); + var PARAMS_RE = '(\\(.*\\))?\\s*\\B[-=]>'; + var PARAMS = { + className: 'params', + begin: '\\([^\\(]', + returnBegin: true, + /* We need another contained nameless mode to not have every nested + pair of parens to be called "params" */ + contains: [{ + begin: /\(/, + end: /\)/, + keywords: KEYWORDS, + contains: ['self'].concat(EXPRESSIONS) + }] + }; + + return { + aliases: ['coffee', 'cson', 'iced'], + keywords: KEYWORDS, + illegal: /\/\*/, + contains: EXPRESSIONS.concat([{ + className: 'comment', + begin: '###', + end: '###', + contains: [hljs.PHRASAL_WORDS_MODE] + }, + hljs.HASH_COMMENT_MODE, { + className: 'function', + begin: '^\\s*' + JS_IDENT_RE + '\\s*=\\s*' + PARAMS_RE, + end: '[-=]>', + returnBegin: true, + contains: [TITLE, PARAMS] + }, { + // anonymous function start + begin: /[:\(,=]\s*/, + relevance: 0, + contains: [{ + className: 'function', + begin: PARAMS_RE, + end: '[-=]>', + returnBegin: true, + contains: [PARAMS] + }] + }, { + className: 'class', + beginKeywords: 'class', + end: '$', + illegal: /[:="\[\]]/, + contains: [{ + beginKeywords: 'extends', + endsWithParent: true, + illegal: /[:="\[\]]/, + contains: [TITLE] + }, + TITLE + ] + }, { + className: 'attribute', + begin: JS_IDENT_RE + ':', + end: ':', + returnBegin: true, + returnEnd: true, + relevance: 0 + } + ]) + }; +}); +hljs.registerLanguage('cpp', function (hljs) { + var CPP_KEYWORDS = { + keyword: 'false int float while private char catch export virtual operator sizeof ' + + 'dynamic_cast|10 typedef const_cast|10 const struct for static_cast|10 union namespace ' + + 'unsigned long volatile static protected bool template mutable if public friend ' + + 'do goto auto void enum else break extern using true class asm case typeid ' + + 'short reinterpret_cast|10 default double register explicit signed typename try this ' + + 'switch continue wchar_t inline delete alignof char16_t char32_t constexpr decltype ' + + 'noexcept nullptr static_assert thread_local restrict _Bool complex _Complex _Imaginary ' + + 'intmax_t uintmax_t int8_t uint8_t int16_t uint16_t int32_t uint32_t int64_t uint64_t ' + + 'int_least8_t uint_least8_t int_least16_t uint_least16_t int_least32_t uint_least32_t ' + + 'int_least64_t uint_least64_t int_fast8_t uint_fast8_t int_fast16_t uint_fast16_t int_fast32_t ' + + 'uint_fast32_t int_fast64_t uint_fast64_t intptr_t uintptr_t atomic_bool atomic_char atomic_schar ' + + 'atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong ' + + 'atomic_ullong atomic_wchar_t atomic_char16_t atomic_char32_t atomic_intmax_t atomic_uintmax_t ' + + 'atomic_intptr_t atomic_uintptr_t atomic_size_t atomic_ptrdiff_t atomic_int_least8_t atomic_int_least16_t ' + + 'atomic_int_least32_t atomic_int_least64_t atomic_uint_least8_t atomic_uint_least16_t atomic_uint_least32_t ' + + 'atomic_uint_least64_t atomic_int_fast8_t atomic_int_fast16_t atomic_int_fast32_t atomic_int_fast64_t ' + + 'atomic_uint_fast8_t atomic_uint_fast16_t atomic_uint_fast32_t atomic_uint_fast64_t', + built_in: 'std string cin cout cerr clog stringstream istringstream ostringstream ' + + 'auto_ptr deque list queue stack vector map set bitset multiset multimap unordered_set ' + + 'unordered_map unordered_multiset unordered_multimap array shared_ptr abort abs acos ' + + 'asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp ' + + 'fscanf isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper ' + + 'isxdigit tolower toupper labs ldexp log10 log malloc memchr memcmp memcpy memset modf pow ' + + 'printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp ' + + 'strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan ' + + 'vfprintf vprintf vsprintf' + }; + return { + aliases: ['c', 'cc', 'h', 'c++', 'h++', 'hpp'], + keywords: CPP_KEYWORDS, + illegal: '"]', + keywords: 'include', + illegal: '\\n' + }, + hljs.C_LINE_COMMENT_MODE + ] + }, { + begin: '\\b(deque|list|queue|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array)\\s*<', + end: '>', + keywords: CPP_KEYWORDS, + contains: ['self'] + }, { + begin: hljs.IDENT_RE + '::', + keywords: CPP_KEYWORDS + }, { + // Expression keywords prevent 'keyword Name(...) or else if(...)' from + // being recognized as a function definition + beginKeywords: 'new throw return else', + relevance: 0 + }, { + className: 'function', + begin: '(' + hljs.IDENT_RE + '\\s+)+' + hljs.IDENT_RE + '\\s*\\(', + returnBegin: true, + end: /[{;=]/, + excludeEnd: true, + keywords: CPP_KEYWORDS, + contains: [{ + begin: hljs.IDENT_RE + '\\s*\\(', + returnBegin: true, + contains: [hljs.TITLE_MODE], + relevance: 0 + }, { + className: 'params', + begin: /\(/, + end: /\)/, + keywords: CPP_KEYWORDS, + relevance: 0, + contains: [ + hljs.C_BLOCK_COMMENT_MODE + ] + }, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE + ] + } + ] + }; +}); +hljs.registerLanguage('cs', function (hljs) { + var KEYWORDS = + // Normal keywords. + 'abstract as base bool break byte case catch char checked const continue decimal dynamic ' + + 'default delegate do double else enum event explicit extern false finally fixed float ' + + 'for foreach goto if implicit in int interface internal is lock long null when ' + + 'object operator out override params private protected public readonly ref sbyte ' + + 'sealed short sizeof stackalloc static string struct switch this true try typeof ' + + 'uint ulong unchecked unsafe ushort using virtual volatile void while async ' + + 'protected public private internal ' + + // Contextual keywords. + 'ascending descending from get group into join let orderby partial select set value var ' + + 'where yield'; + var GENERIC_IDENT_RE = hljs.IDENT_RE + '(<' + hljs.IDENT_RE + '>)?'; + return { + aliases: ['csharp'], + keywords: KEYWORDS, + illegal: /::/, + contains: [{ + className: 'comment', + begin: '///', + end: '$', + returnBegin: true, + contains: [{ + className: 'xmlDocTag', + variants: [{ + begin: '///', + relevance: 0 + }, { + begin: '' + }, { + begin: '' + }] + }] + }, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, { + className: 'preprocessor', + begin: '#', + end: '$', + keywords: 'if else elif endif define undef warning error line region endregion pragma checksum' + }, { + className: 'string', + begin: '@"', + end: '"', + contains: [{ + begin: '""' + }] + }, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.C_NUMBER_MODE, { + beginKeywords: 'class namespace interface', + end: /[{;=]/, + illegal: /[^\s:]/, + contains: [ + hljs.TITLE_MODE, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE + ] + }, { + // Expression keywords prevent 'keyword Name(...)' from being + // recognized as a function definition + beginKeywords: 'new return throw await', + relevance: 0 + }, { + className: 'function', + begin: '(' + GENERIC_IDENT_RE + '\\s+)+' + hljs.IDENT_RE + '\\s*\\(', + returnBegin: true, + end: /[{;=]/, + excludeEnd: true, + keywords: KEYWORDS, + contains: [{ + begin: hljs.IDENT_RE + '\\s*\\(', + returnBegin: true, + contains: [hljs.TITLE_MODE], + relevance: 0 + }, { + className: 'params', + begin: /\(/, + end: /\)/, + keywords: KEYWORDS, + relevance: 0, + contains: [ + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.C_NUMBER_MODE, + hljs.C_BLOCK_COMMENT_MODE + ] + }, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE + ] + } + ] + }; +}); +hljs.registerLanguage('css', function (hljs) { + var IDENT_RE = '[a-zA-Z-][a-zA-Z0-9_-]*'; + var FUNCTION = { + className: 'function', + begin: IDENT_RE + '\\(', + returnBegin: true, + excludeEnd: true, + end: '\\(' + }; + return { + case_insensitive: true, + illegal: '[=/|\']', + contains: [ + hljs.C_BLOCK_COMMENT_MODE, { + className: 'id', + begin: '\\#[A-Za-z0-9_-]+' + }, { + className: 'class', + begin: '\\.[A-Za-z0-9_-]+', + relevance: 0 + }, { + className: 'attr_selector', + begin: '\\[', + end: '\\]', + illegal: '$' + }, { + className: 'pseudo', + begin: ':(:)?[a-zA-Z0-9\\_\\-\\+\\(\\)\\"\\\']+' + }, { + className: 'at_rule', + begin: '@(font-face|page)', + lexemes: '[a-z-]+', + keywords: 'font-face page' + }, { + className: 'at_rule', + begin: '@', + end: '[{;]', // at_rule eating first "{" is a good thing + // because it doesn’t let it to be parsed as + // a rule set but instead drops parser into + // the default mode which is how it should be. + contains: [{ + className: 'keyword', + begin: /\S+/ + }, { + begin: /\s/, + endsWithParent: true, + excludeEnd: true, + relevance: 0, + contains: [ + FUNCTION, + hljs.APOS_STRING_MODE, hljs.QUOTE_STRING_MODE, + hljs.CSS_NUMBER_MODE + ] + }] + }, { + className: 'tag', + begin: IDENT_RE, + relevance: 0 + }, { + className: 'rules', + begin: '{', + end: '}', + illegal: '[^\\s]', + relevance: 0, + contains: [ + hljs.C_BLOCK_COMMENT_MODE, { + className: 'rule', + begin: '[^\\s]', + returnBegin: true, + end: ';', + endsWithParent: true, + contains: [{ + className: 'attribute', + begin: '[A-Z\\_\\.\\-]+', + end: ':', + excludeEnd: true, + illegal: '[^\\s]', + starts: { + className: 'value', + endsWithParent: true, + excludeEnd: true, + contains: [ + FUNCTION, + hljs.CSS_NUMBER_MODE, + hljs.QUOTE_STRING_MODE, + hljs.APOS_STRING_MODE, + hljs.C_BLOCK_COMMENT_MODE, { + className: 'hexcolor', + begin: '#[0-9A-Fa-f]+' + }, { + className: 'important', + begin: '!important' + } + ] + } + }] + } + ] + } + ] + }; +}); +hljs.registerLanguage('d', + /** + * Known issues: + * + * - invalid hex string literals will be recognized as a double quoted strings + * but 'x' at the beginning of string will not be matched + * + * - delimited string literals are not checked for matching end delimiter + * (not possible to do with js regexp) + * + * - content of token string is colored as a string (i.e. no keyword coloring inside a token string) + * also, content of token string is not validated to contain only valid D tokens + * + * - special token sequence rule is not strictly following D grammar (anything following #line + * up to the end of line is matched as special token sequence) + */ + + function (hljs) { + /** + * Language keywords + * + * @type {Object} + */ + var D_KEYWORDS = { + keyword: 'abstract alias align asm assert auto body break byte case cast catch class ' + + 'const continue debug default delete deprecated do else enum export extern final ' + + 'finally for foreach foreach_reverse|10 goto if immutable import in inout int ' + + 'interface invariant is lazy macro mixin module new nothrow out override package ' + + 'pragma private protected public pure ref return scope shared static struct ' + + 'super switch synchronized template this throw try typedef typeid typeof union ' + + 'unittest version void volatile while with __FILE__ __LINE__ __gshared|10 ' + + '__thread __traits __DATE__ __EOF__ __TIME__ __TIMESTAMP__ __VENDOR__ __VERSION__', + built_in: 'bool cdouble cent cfloat char creal dchar delegate double dstring float function ' + + 'idouble ifloat ireal long real short string ubyte ucent uint ulong ushort wchar ' + + 'wstring', + literal: 'false null true' + }; + + /** + * Number literal regexps + * + * @type {String} + */ + var decimal_integer_re = '(0|[1-9][\\d_]*)', + decimal_integer_nosus_re = '(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)', + binary_integer_re = '0[bB][01_]+', + hexadecimal_digits_re = '([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*)', + hexadecimal_integer_re = '0[xX]' + hexadecimal_digits_re, + + decimal_exponent_re = '([eE][+-]?' + decimal_integer_nosus_re + ')', + decimal_float_re = '(' + decimal_integer_nosus_re + '(\\.\\d*|' + decimal_exponent_re + ')|' + + '\\d+\\.' + decimal_integer_nosus_re + decimal_integer_nosus_re + '|' + + '\\.' + decimal_integer_re + decimal_exponent_re + '?' + + ')', + hexadecimal_float_re = '(0[xX](' + + hexadecimal_digits_re + '\\.' + hexadecimal_digits_re + '|' + + '\\.?' + hexadecimal_digits_re + + ')[pP][+-]?' + decimal_integer_nosus_re + ')', + + integer_re = '(' + + decimal_integer_re + '|' + + binary_integer_re + '|' + + hexadecimal_integer_re + + ')', + + float_re = '(' + + hexadecimal_float_re + '|' + + decimal_float_re + + ')'; + + /** + * Escape sequence supported in D string and character literals + * + * @type {String} + */ + var escape_sequence_re = '\\\\(' + + '[\'"\\?\\\\abfnrtv]|' + // common escapes + 'u[\\dA-Fa-f]{4}|' + // four hex digit unicode codepoint + '[0-7]{1,3}|' + // one to three octal digit ascii char code + 'x[\\dA-Fa-f]{2}|' + // two hex digit ascii char code + 'U[\\dA-Fa-f]{8}' + // eight hex digit unicode codepoint + ')|' + + '&[a-zA-Z\\d]{2,};'; // named character entity + + /** + * D integer number literals + * + * @type {Object} + */ + var D_INTEGER_MODE = { + className: 'number', + begin: '\\b' + integer_re + '(L|u|U|Lu|LU|uL|UL)?', + relevance: 0 + }; + + /** + * [D_FLOAT_MODE description] + * @type {Object} + */ + var D_FLOAT_MODE = { + className: 'number', + begin: '\\b(' + + float_re + '([fF]|L|i|[fF]i|Li)?|' + + integer_re + '(i|[fF]i|Li)' + + ')', + relevance: 0 + }; + + /** + * D character literal + * + * @type {Object} + */ + var D_CHARACTER_MODE = { + className: 'string', + begin: '\'(' + escape_sequence_re + '|.)', + end: '\'', + illegal: '.' + }; + + /** + * D string escape sequence + * + * @type {Object} + */ + var D_ESCAPE_SEQUENCE = { + begin: escape_sequence_re, + relevance: 0 + }; + + /** + * D double quoted string literal + * + * @type {Object} + */ + var D_STRING_MODE = { + className: 'string', + begin: '"', + contains: [D_ESCAPE_SEQUENCE], + end: '"[cwd]?' + }; + + /** + * D wysiwyg and delimited string literals + * + * @type {Object} + */ + var D_WYSIWYG_DELIMITED_STRING_MODE = { + className: 'string', + begin: '[rq]"', + end: '"[cwd]?', + relevance: 5 + }; + + /** + * D alternate wysiwyg string literal + * + * @type {Object} + */ + var D_ALTERNATE_WYSIWYG_STRING_MODE = { + className: 'string', + begin: '`', + end: '`[cwd]?' + }; + + /** + * D hexadecimal string literal + * + * @type {Object} + */ + var D_HEX_STRING_MODE = { + className: 'string', + begin: 'x"[\\da-fA-F\\s\\n\\r]*"[cwd]?', + relevance: 10 + }; + + /** + * D delimited string literal + * + * @type {Object} + */ + var D_TOKEN_STRING_MODE = { + className: 'string', + begin: 'q"\\{', + end: '\\}"' + }; + + /** + * Hashbang support + * + * @type {Object} + */ + var D_HASHBANG_MODE = { + className: 'shebang', + begin: '^#!', + end: '$', + relevance: 5 + }; + + /** + * D special token sequence + * + * @type {Object} + */ + var D_SPECIAL_TOKEN_SEQUENCE_MODE = { + className: 'preprocessor', + begin: '#(line)', + end: '$', + relevance: 5 + }; + + /** + * D attributes + * + * @type {Object} + */ + var D_ATTRIBUTE_MODE = { + className: 'keyword', + begin: '@[a-zA-Z_][a-zA-Z_\\d]*' + }; + + /** + * D nesting comment + * + * @type {Object} + */ + var D_NESTING_COMMENT_MODE = { + className: 'comment', + begin: '\\/\\+', + contains: ['self'], + end: '\\+\\/', + relevance: 10 + }; + + return { + lexemes: hljs.UNDERSCORE_IDENT_RE, + keywords: D_KEYWORDS, + contains: [ + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + D_NESTING_COMMENT_MODE, + D_HEX_STRING_MODE, + D_STRING_MODE, + D_WYSIWYG_DELIMITED_STRING_MODE, + D_ALTERNATE_WYSIWYG_STRING_MODE, + D_TOKEN_STRING_MODE, + D_FLOAT_MODE, + D_INTEGER_MODE, + D_CHARACTER_MODE, + D_HASHBANG_MODE, + D_SPECIAL_TOKEN_SEQUENCE_MODE, + D_ATTRIBUTE_MODE + ] + }; + }); +hljs.registerLanguage('markdown', function (hljs) { + return { + aliases: ['md', 'mkdown', 'mkd'], + contains: [ + // highlight headers + { + className: 'header', + variants: [{ + begin: '^#{1,6}', + end: '$' + }, { + begin: '^.+?\\n[=-]{2,}$' + }] + }, + // inline html + { + begin: '<', + end: '>', + subLanguage: 'xml', + relevance: 0 + }, + // lists (indicators only) + { + className: 'bullet', + begin: '^([*+-]|(\\d+\\.))\\s+' + }, + // strong segments + { + className: 'strong', + begin: '[*_]{2}.+?[*_]{2}' + }, + // emphasis segments + { + className: 'emphasis', + variants: [{ + begin: '\\*.+?\\*' + }, { + begin: '_.+?_', + relevance: 0 + }] + }, + // blockquotes + { + className: 'blockquote', + begin: '^>\\s+', + end: '$' + }, + // code snippets + { + className: 'code', + variants: [{ + begin: '`.+?`' + }, { + begin: '^( {4}|\t)', + end: '$', + relevance: 0 + }] + }, + // horizontal rules + { + className: 'horizontal_rule', + begin: '^[-\\*]{3,}', + end: '$' + }, + // using links - title and link + { + begin: '\\[.+?\\][\\(\\[].*?[\\)\\]]', + returnBegin: true, + contains: [{ + className: 'link_label', + begin: '\\[', + end: '\\]', + excludeBegin: true, + returnEnd: true, + relevance: 0 + }, { + className: 'link_url', + begin: '\\]\\(', + end: '\\)', + excludeBegin: true, + excludeEnd: true + }, { + className: 'link_reference', + begin: '\\]\\[', + end: '\\]', + excludeBegin: true, + excludeEnd: true + }], + relevance: 10 + }, { + begin: '^\\[\.+\\]:', + returnBegin: true, + contains: [{ + className: 'link_reference', + begin: '\\[', + end: '\\]:', + excludeBegin: true, + excludeEnd: true, + starts: { + className: 'link_url', + end: '$' + } + }] + } + ] + }; +}); +hljs.registerLanguage('dart', function (hljs) { + var SUBST = { + className: 'subst', + begin: '\\$\\{', + end: '}', + keywords: 'true false null this is new super' + }; + + var STRING = { + className: 'string', + variants: [{ + begin: 'r\'\'\'', + end: '\'\'\'' + }, { + begin: 'r"""', + end: '"""' + }, { + begin: 'r\'', + end: '\'', + illegal: '\\n' + }, { + begin: 'r"', + end: '"', + illegal: '\\n' + }, { + begin: '\'\'\'', + end: '\'\'\'', + contains: [hljs.BACKSLASH_ESCAPE, SUBST] + }, { + begin: '"""', + end: '"""', + contains: [hljs.BACKSLASH_ESCAPE, SUBST] + }, { + begin: '\'', + end: '\'', + illegal: '\\n', + contains: [hljs.BACKSLASH_ESCAPE, SUBST] + }, { + begin: '"', + end: '"', + illegal: '\\n', + contains: [hljs.BACKSLASH_ESCAPE, SUBST] + }] + }; + SUBST.contains = [ + hljs.C_NUMBER_MODE, STRING + ]; + + var KEYWORDS = { + keyword: 'assert break case catch class const continue default do else enum extends false final finally for if ' + + 'in is new null rethrow return super switch this throw true try var void while with', + literal: 'abstract as dynamic export external factory get implements import library operator part set static typedef', + built_in: // dart:core + 'print Comparable DateTime Duration Function Iterable Iterator List Map Match Null Object Pattern RegExp Set ' + + 'Stopwatch String StringBuffer StringSink Symbol Type Uri bool double int num ' + + // dart:html + 'document window querySelector querySelectorAll Element ElementList' + }; + + return { + keywords: KEYWORDS, + contains: [ + STRING, { + className: 'dartdoc', + begin: '/\\*\\*', + end: '\\*/', + subLanguage: 'markdown', + subLanguageMode: 'continuous' + }, { + className: 'dartdoc', + begin: '///', + end: '$', + subLanguage: 'markdown', + subLanguageMode: 'continuous' + }, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, { + className: 'class', + beginKeywords: 'class interface', + end: '{', + excludeEnd: true, + contains: [{ + beginKeywords: 'extends implements' + }, + hljs.UNDERSCORE_TITLE_MODE + ] + }, + hljs.C_NUMBER_MODE, { + className: 'annotation', + begin: '@[A-Za-z]+' + }, { + begin: '=>' // No markup, just a relevance booster + } + ] + } +}); +hljs.registerLanguage('delphi', function (hljs) { + var KEYWORDS = + 'exports register file shl array record property for mod while set ally label uses raise not ' + + 'stored class safecall var interface or private static exit index inherited to else stdcall ' + + 'override shr asm far resourcestring finalization packed virtual out and protected library do ' + + 'xorwrite goto near function end div overload object unit begin string on inline repeat until ' + + 'destructor write message program with read initialization except default nil if case cdecl in ' + + 'downto threadvar of try pascal const external constructor type public then implementation ' + + 'finally published procedure'; + var COMMENT = { + className: 'comment', + variants: [{ + begin: /\{/, + end: /}/, + relevance: 0 + }, { + begin: /\(\*/, + end: /\*\)/, + relevance: 10 + }] + }; + var STRING = { + className: 'string', + begin: /'/, + end: /'/, + contains: [{ + begin: /''/ + }] + }; + var CHAR_STRING = { + className: 'string', + begin: /(#\d+)+/ + }; + var CLASS = { + begin: hljs.IDENT_RE + '\\s*=\\s*class\\s*\\(', + returnBegin: true, + contains: [ + hljs.TITLE_MODE + ] + }; + var FUNCTION = { + className: 'function', + beginKeywords: 'function constructor destructor procedure', + end: /[:;]/, + keywords: 'function constructor|10 destructor|10 procedure|10', + contains: [ + hljs.TITLE_MODE, { + className: 'params', + begin: /\(/, + end: /\)/, + keywords: KEYWORDS, + contains: [STRING, CHAR_STRING] + }, + COMMENT + ] + }; + return { + case_insensitive: true, + keywords: KEYWORDS, + illegal: /"|\$[G-Zg-z]|\/\*|<\/|\|/, + contains: [ + COMMENT, hljs.C_LINE_COMMENT_MODE, + STRING, CHAR_STRING, + hljs.NUMBER_MODE, + CLASS, + FUNCTION + ] + }; +}); +hljs.registerLanguage('diff', function (hljs) { + return { + aliases: ['patch'], + contains: [{ + className: 'chunk', + relevance: 10, + variants: [{ + begin: /^@@ +\-\d+,\d+ +\+\d+,\d+ +@@$/ + }, { + begin: /^\*\*\* +\d+,\d+ +\*\*\*\*$/ + }, { + begin: /^\-\-\- +\d+,\d+ +\-\-\-\-$/ + }] + }, { + className: 'header', + variants: [{ + begin: /Index: /, + end: /$/ + }, { + begin: /=====/, + end: /=====$/ + }, { + begin: /^\-\-\-/, + end: /$/ + }, { + begin: /^\*{3} /, + end: /$/ + }, { + begin: /^\+\+\+/, + end: /$/ + }, { + begin: /\*{5}/, + end: /\*{5}$/ + }] + }, { + className: 'addition', + begin: '^\\+', + end: '$' + }, { + className: 'deletion', + begin: '^\\-', + end: '$' + }, { + className: 'change', + begin: '^\\!', + end: '$' + }] + }; +}); +hljs.registerLanguage('django', function (hljs) { + var FILTER = { + className: 'filter', + begin: /\|[A-Za-z]+:?/, + keywords: 'truncatewords removetags linebreaksbr yesno get_digit timesince random striptags ' + + 'filesizeformat escape linebreaks length_is ljust rjust cut urlize fix_ampersands ' + + 'title floatformat capfirst pprint divisibleby add make_list unordered_list urlencode ' + + 'timeuntil urlizetrunc wordcount stringformat linenumbers slice date dictsort ' + + 'dictsortreversed default_if_none pluralize lower join center default ' + + 'truncatewords_html upper length phone2numeric wordwrap time addslashes slugify first ' + + 'escapejs force_escape iriencode last safe safeseq truncatechars localize unlocalize ' + + 'localtime utc timezone', + contains: [{ + className: 'argument', + begin: /"/, + end: /"/ + }, { + className: 'argument', + begin: /'/, + end: /'/ + }] + }; + + return { + aliases: ['jinja'], + case_insensitive: true, + subLanguage: 'xml', + subLanguageMode: 'continuous', + contains: [{ + className: 'comment', + begin: /\{%\s*comment\s*%}/, + end: /\{%\s*endcomment\s*%}/ + }, { + className: 'comment', + begin: /\{#/, + end: /#}/ + }, { + className: 'template_tag', + begin: /\{%/, + end: /%}/, + keywords: 'comment endcomment load templatetag ifchanged endifchanged if endif firstof for ' + + 'endfor in ifnotequal endifnotequal widthratio extends include spaceless ' + + 'endspaceless regroup by as ifequal endifequal ssi now with cycle url filter ' + + 'endfilter debug block endblock else autoescape endautoescape csrf_token empty elif ' + + 'endwith static trans blocktrans endblocktrans get_static_prefix get_media_prefix ' + + 'plural get_current_language language get_available_languages ' + + 'get_current_language_bidi get_language_info get_language_info_list localize ' + + 'endlocalize localtime endlocaltime timezone endtimezone get_current_timezone ' + + 'verbatim', + contains: [FILTER] + }, { + className: 'variable', + begin: /\{\{/, + end: /}}/, + contains: [FILTER] + }] + }; +}); +hljs.registerLanguage('dockerfile', function (hljs) { + return { + aliases: ['docker'], + case_insensitive: true, + keywords: { + built_ins: 'from maintainer cmd expose add copy entrypoint volume user workdir onbuild run env' + }, + contains: [ + hljs.HASH_COMMENT_MODE, { + keywords: { + built_in: 'run cmd entrypoint volume add copy workdir onbuild' + }, + begin: /^ *(onbuild +)?(run|cmd|entrypoint|volume|add|copy|workdir) +/, + starts: { + end: /[^\\]\n/, + subLanguage: 'bash', + subLanguageMode: 'continuous' + } + }, { + keywords: { + built_in: 'from maintainer expose env user onbuild' + }, + begin: /^ *(onbuild +)?(from|maintainer|expose|env|user|onbuild) +/, + end: /[^\\]\n/, + contains: [ + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.NUMBER_MODE, + hljs.HASH_COMMENT_MODE + ] + } + ] + } +}); +hljs.registerLanguage('dos', function (hljs) { + var COMMENT = { + className: 'comment', + begin: /@?rem\b/, + end: /$/, + relevance: 10 + }; + var LABEL = { + className: 'label', + begin: '^\\s*[A-Za-z._?][A-Za-z0-9_$#@~.?]*(:|\\s+label)', + relevance: 0 + }; + return { + aliases: ['bat', 'cmd'], + case_insensitive: true, + keywords: { + flow: 'if else goto for in do call exit not exist errorlevel defined', + operator: 'equ neq lss leq gtr geq', + keyword: 'shift cd dir echo setlocal endlocal set pause copy', + stream: 'prn nul lpt3 lpt2 lpt1 con com4 com3 com2 com1 aux', + winutils: 'ping net ipconfig taskkill xcopy ren del', + built_in: 'append assoc at attrib break cacls cd chcp chdir chkdsk chkntfs cls cmd color ' + + 'comp compact convert date dir diskcomp diskcopy doskey erase fs ' + + 'find findstr format ftype graftabl help keyb label md mkdir mode more move path ' + + 'pause print popd pushd promt rd recover rem rename replace restore rmdir shift' + + 'sort start subst time title tree type ver verify vol' + }, + contains: [{ + className: 'envvar', + begin: /%%[^ ]|%[^ ]+?%|![^ ]+?!/ + }, { + className: 'function', + begin: LABEL.begin, + end: 'goto:eof', + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + begin: '([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*' + }), + COMMENT + ] + }, { + className: 'number', + begin: '\\b\\d+', + relevance: 0 + }, + COMMENT + ] + }; +}); +hljs.registerLanguage('dust', function (hljs) { + var EXPRESSION_KEYWORDS = 'if eq ne lt lte gt gte select default math sep'; + return { + aliases: ['dst'], + case_insensitive: true, + subLanguage: 'xml', + subLanguageMode: 'continuous', + contains: [{ + className: 'expression', + begin: '{', + end: '}', + relevance: 0, + contains: [{ + className: 'begin-block', + begin: '\#[a-zA-Z\-\ \.]+', + keywords: EXPRESSION_KEYWORDS + }, { + className: 'string', + begin: '"', + end: '"' + }, { + className: 'end-block', + begin: '\\\/[a-zA-Z\-\ \.]+', + keywords: EXPRESSION_KEYWORDS + }, { + className: 'variable', + begin: '[a-zA-Z\-\.]+', + keywords: EXPRESSION_KEYWORDS, + relevance: 0 + }] + }] + }; +}); +hljs.registerLanguage('elixir', function (hljs) { + var ELIXIR_IDENT_RE = '[a-zA-Z_][a-zA-Z0-9_]*(\\!|\\?)?'; + var ELIXIR_METHOD_RE = '[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?'; + var ELIXIR_KEYWORDS = + 'and false then defined module in return redo retry end for true self when ' + + 'next until do begin unless nil break not case cond alias while ensure or ' + + 'include use alias fn quote'; + var SUBST = { + className: 'subst', + begin: '#\\{', + end: '}', + lexemes: ELIXIR_IDENT_RE, + keywords: ELIXIR_KEYWORDS + }; + var STRING = { + className: 'string', + contains: [hljs.BACKSLASH_ESCAPE, SUBST], + variants: [{ + begin: /'/, + end: /'/ + }, { + begin: /"/, + end: /"/ + }] + }; + var PARAMS = { + endsWithParent: true, + returnEnd: true, + lexemes: ELIXIR_IDENT_RE, + keywords: ELIXIR_KEYWORDS, + relevance: 0 + }; + var FUNCTION = { + className: 'function', + beginKeywords: 'def defmacro', + end: /\bdo\b/, + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + begin: ELIXIR_METHOD_RE, + starts: PARAMS + }) + ] + }; + var CLASS = hljs.inherit(FUNCTION, { + className: 'class', + beginKeywords: 'defmodule defrecord', + end: /\bdo\b|$|;/ + }); + var ELIXIR_DEFAULT_CONTAINS = [ + STRING, + hljs.HASH_COMMENT_MODE, + CLASS, + FUNCTION, { + className: 'constant', + begin: '(\\b[A-Z_]\\w*(.)?)+', + relevance: 0 + }, { + className: 'symbol', + begin: ':', + contains: [STRING, { + begin: ELIXIR_METHOD_RE + }], + relevance: 0 + }, { + className: 'symbol', + begin: ELIXIR_IDENT_RE + ':', + relevance: 0 + }, { + className: 'number', + begin: '(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b', + relevance: 0 + }, { + className: 'variable', + begin: '(\\$\\W)|((\\$|\\@\\@?)(\\w+))' + }, { + begin: '->' + }, { // regexp container + begin: '(' + hljs.RE_STARTERS_RE + ')\\s*', + contains: [ + hljs.HASH_COMMENT_MODE, { + className: 'regexp', + illegal: '\\n', + contains: [hljs.BACKSLASH_ESCAPE, SUBST], + variants: [{ + begin: '/', + end: '/[a-z]*' + }, { + begin: '%r\\[', + end: '\\][a-z]*' + }] + } + ], + relevance: 0 + } + ]; + SUBST.contains = ELIXIR_DEFAULT_CONTAINS; + PARAMS.contains = ELIXIR_DEFAULT_CONTAINS; + + return { + lexemes: ELIXIR_IDENT_RE, + keywords: ELIXIR_KEYWORDS, + contains: ELIXIR_DEFAULT_CONTAINS + }; +}); +hljs.registerLanguage('ruby', function (hljs) { + var RUBY_METHOD_RE = '[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?'; + var RUBY_KEYWORDS = + 'and false then defined module in return redo if BEGIN retry end for true self when ' + + 'next until do begin unless END rescue nil else break undef not super class case ' + + 'require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor'; + var YARDOCTAG = { + className: 'yardoctag', + begin: '@[A-Za-z]+' + }; + var IRB_OBJECT = { + className: 'value', + begin: '#<', + end: '>' + }; + var COMMENT = { + className: 'comment', + variants: [{ + begin: '#', + end: '$', + contains: [YARDOCTAG] + }, { + begin: '^\\=begin', + end: '^\\=end', + contains: [YARDOCTAG], + relevance: 10 + }, { + begin: '^__END__', + end: '\\n$' + }] + }; + var SUBST = { + className: 'subst', + begin: '#\\{', + end: '}', + keywords: RUBY_KEYWORDS + }; + var STRING = { + className: 'string', + contains: [hljs.BACKSLASH_ESCAPE, SUBST], + variants: [{ + begin: /'/, + end: /'/ + }, { + begin: /"/, + end: /"/ + }, { + begin: /`/, + end: /`/ + }, { + begin: '%[qQwWx]?\\(', + end: '\\)' + }, { + begin: '%[qQwWx]?\\[', + end: '\\]' + }, { + begin: '%[qQwWx]?{', + end: '}' + }, { + begin: '%[qQwWx]?<', + end: '>' + }, { + begin: '%[qQwWx]?/', + end: '/' + }, { + begin: '%[qQwWx]?%', + end: '%' + }, { + begin: '%[qQwWx]?-', + end: '-' + }, { + begin: '%[qQwWx]?\\|', + end: '\\|' + }, { + // \B in the beginning suppresses recognition of ?-sequences where ? + // is the last character of a preceding identifier, as in: `func?4` + begin: /\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/ + }] + }; + var PARAMS = { + className: 'params', + begin: '\\(', + end: '\\)', + keywords: RUBY_KEYWORDS + }; + + var RUBY_DEFAULT_CONTAINS = [ + STRING, + IRB_OBJECT, + COMMENT, { + className: 'class', + beginKeywords: 'class module', + end: '$|;', + illegal: /=/, + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + begin: '[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?' + }), { + className: 'inheritance', + begin: '<\\s*', + contains: [{ + className: 'parent', + begin: '(' + hljs.IDENT_RE + '::)?' + hljs.IDENT_RE + }] + }, + COMMENT + ] + }, { + className: 'function', + beginKeywords: 'def', + end: ' |$|;', + relevance: 0, + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + begin: RUBY_METHOD_RE + }), + PARAMS, + COMMENT + ] + }, { + className: 'constant', + begin: '(::)?(\\b[A-Z]\\w*(::)?)+', + relevance: 0 + }, { + className: 'symbol', + begin: hljs.UNDERSCORE_IDENT_RE + '(\\!|\\?)?:', + relevance: 0 + }, { + className: 'symbol', + begin: ':', + contains: [STRING, { + begin: RUBY_METHOD_RE + }], + relevance: 0 + }, { + className: 'number', + begin: '(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b', + relevance: 0 + }, { + className: 'variable', + begin: '(\\$\\W)|((\\$|\\@\\@?)(\\w+))' + }, { // regexp container + begin: '(' + hljs.RE_STARTERS_RE + ')\\s*', + contains: [ + IRB_OBJECT, + COMMENT, { + className: 'regexp', + contains: [hljs.BACKSLASH_ESCAPE, SUBST], + illegal: /\n/, + variants: [{ + begin: '/', + end: '/[a-z]*' + }, { + begin: '%r{', + end: '}[a-z]*' + }, { + begin: '%r\\(', + end: '\\)[a-z]*' + }, { + begin: '%r!', + end: '![a-z]*' + }, { + begin: '%r\\[', + end: '\\][a-z]*' + }] + } + ], + relevance: 0 + } + ]; + SUBST.contains = RUBY_DEFAULT_CONTAINS; + PARAMS.contains = RUBY_DEFAULT_CONTAINS; + + var SIMPLE_PROMPT = "[>?]>"; + var DEFAULT_PROMPT = "[\\w#]+\\(\\w+\\):\\d+:\\d+>"; + var RVM_PROMPT = "(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>"; + + var IRB_DEFAULT = [{ + begin: /^\s*=>/, + className: 'status', + starts: { + end: '$', + contains: RUBY_DEFAULT_CONTAINS + } + }, { + className: 'prompt', + begin: '^(' + SIMPLE_PROMPT + "|" + DEFAULT_PROMPT + '|' + RVM_PROMPT + ')', + starts: { + end: '$', + contains: RUBY_DEFAULT_CONTAINS + } + }]; + + return { + aliases: ['rb', 'gemspec', 'podspec', 'thor', 'irb'], + keywords: RUBY_KEYWORDS, + contains: [COMMENT].concat(IRB_DEFAULT).concat(RUBY_DEFAULT_CONTAINS) + }; +}); +hljs.registerLanguage('erb', function (hljs) { + return { + subLanguage: 'xml', + subLanguageMode: 'continuous', + contains: [{ + className: 'comment', + begin: '<%#', + end: '%>' + }, { + begin: '<%[%=-]?', + end: '[%-]?%>', + subLanguage: 'ruby', + excludeBegin: true, + excludeEnd: true + }] + }; +}); +hljs.registerLanguage('erlang-repl', function (hljs) { + return { + keywords: { + special_functions: 'spawn spawn_link self', + reserved: 'after and andalso|10 band begin bnot bor bsl bsr bxor case catch cond div end fun if ' + + 'let not of or orelse|10 query receive rem try when xor' + }, + contains: [{ + className: 'prompt', + begin: '^[0-9]+> ', + relevance: 10 + }, { + className: 'comment', + begin: '%', + end: '$' + }, { + className: 'number', + begin: '\\b(\\d+#[a-fA-F0-9]+|\\d+(\\.\\d+)?([eE][-+]?\\d+)?)', + relevance: 0 + }, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, { + className: 'constant', + begin: '\\?(::)?([A-Z]\\w*(::)?)+' + }, { + className: 'arrow', + begin: '->' + }, { + className: 'ok', + begin: 'ok' + }, { + className: 'exclamation_mark', + begin: '!' + }, { + className: 'function_or_atom', + begin: '(\\b[a-z\'][a-zA-Z0-9_\']*:[a-z\'][a-zA-Z0-9_\']*)|(\\b[a-z\'][a-zA-Z0-9_\']*)', + relevance: 0 + }, { + className: 'variable', + begin: '[A-Z][a-zA-Z0-9_\']*', + relevance: 0 + } + ] + }; +}); +hljs.registerLanguage('erlang', function (hljs) { + var BASIC_ATOM_RE = '[a-z\'][a-zA-Z0-9_\']*'; + var FUNCTION_NAME_RE = '(' + BASIC_ATOM_RE + ':' + BASIC_ATOM_RE + '|' + BASIC_ATOM_RE + ')'; + var ERLANG_RESERVED = { + keyword: 'after and andalso|10 band begin bnot bor bsl bzr bxor case catch cond div end fun if ' + + 'let not of orelse|10 query receive rem try when xor', + literal: 'false true' + }; + + var COMMENT = { + className: 'comment', + begin: '%', + end: '$' + }; + var NUMBER = { + className: 'number', + begin: '\\b(\\d+#[a-fA-F0-9]+|\\d+(\\.\\d+)?([eE][-+]?\\d+)?)', + relevance: 0 + }; + var NAMED_FUN = { + begin: 'fun\\s+' + BASIC_ATOM_RE + '/\\d+' + }; + var FUNCTION_CALL = { + begin: FUNCTION_NAME_RE + '\\(', + end: '\\)', + returnBegin: true, + relevance: 0, + contains: [{ + className: 'function_name', + begin: FUNCTION_NAME_RE, + relevance: 0 + }, { + begin: '\\(', + end: '\\)', + endsWithParent: true, + returnEnd: true, + relevance: 0 + // "contains" defined later + }] + }; + var TUPLE = { + className: 'tuple', + begin: '{', + end: '}', + relevance: 0 + // "contains" defined later + }; + var VAR1 = { + className: 'variable', + begin: '\\b_([A-Z][A-Za-z0-9_]*)?', + relevance: 0 + }; + var VAR2 = { + className: 'variable', + begin: '[A-Z][a-zA-Z0-9_]*', + relevance: 0 + }; + var RECORD_ACCESS = { + begin: '#' + hljs.UNDERSCORE_IDENT_RE, + relevance: 0, + returnBegin: true, + contains: [{ + className: 'record_name', + begin: '#' + hljs.UNDERSCORE_IDENT_RE, + relevance: 0 + }, { + begin: '{', + end: '}', + relevance: 0 + // "contains" defined later + }] + }; + + var BLOCK_STATEMENTS = { + beginKeywords: 'fun receive if try case', + end: 'end', + keywords: ERLANG_RESERVED + }; + BLOCK_STATEMENTS.contains = [ + COMMENT, + NAMED_FUN, + hljs.inherit(hljs.APOS_STRING_MODE, { + className: '' + }), + BLOCK_STATEMENTS, + FUNCTION_CALL, + hljs.QUOTE_STRING_MODE, + NUMBER, + TUPLE, + VAR1, VAR2, + RECORD_ACCESS + ]; + + var BASIC_MODES = [ + COMMENT, + NAMED_FUN, + BLOCK_STATEMENTS, + FUNCTION_CALL, + hljs.QUOTE_STRING_MODE, + NUMBER, + TUPLE, + VAR1, VAR2, + RECORD_ACCESS + ]; + FUNCTION_CALL.contains[1].contains = BASIC_MODES; + TUPLE.contains = BASIC_MODES; + RECORD_ACCESS.contains[1].contains = BASIC_MODES; + + var PARAMS = { + className: 'params', + begin: '\\(', + end: '\\)', + contains: BASIC_MODES + }; + return { + aliases: ['erl'], + keywords: ERLANG_RESERVED, + illegal: '(', + returnBegin: true, + illegal: '\\(|#|//|/\\*|\\\\|:|;', + contains: [ + PARAMS, + hljs.inherit(hljs.TITLE_MODE, { + begin: BASIC_ATOM_RE + }) + ], + starts: { + end: ';|\\.', + keywords: ERLANG_RESERVED, + contains: BASIC_MODES + } + }, + COMMENT, { + className: 'pp', + begin: '^-', + end: '\\.', + relevance: 0, + excludeEnd: true, + returnBegin: true, + lexemes: '-' + hljs.IDENT_RE, + keywords: '-module -record -undef -export -ifdef -ifndef -author -copyright -doc -vsn ' + + '-import -include -include_lib -compile -define -else -endif -file -behaviour ' + + '-behavior -spec', + contains: [PARAMS] + }, + NUMBER, + hljs.QUOTE_STRING_MODE, + RECORD_ACCESS, + VAR1, VAR2, + TUPLE, { + begin: /\.$/ + } // relevance booster + ] + }; +}); +hljs.registerLanguage('fix', function (hljs) { + return { + contains: [{ + begin: /[^\u2401\u0001]+/, + end: /[\u2401\u0001]/, + excludeEnd: true, + returnBegin: true, + returnEnd: false, + contains: [{ + begin: /([^\u2401\u0001=]+)/, + end: /=([^\u2401\u0001=]+)/, + returnEnd: true, + returnBegin: false, + className: 'attribute' + }, { + begin: /=/, + end: /([\u2401\u0001])/, + excludeEnd: true, + excludeBegin: true, + className: 'string' + }] + }], + case_insensitive: true + }; +}); +hljs.registerLanguage('fortran', function (hljs) { + var PARAMS = { + className: 'params', + begin: '\\(', + end: '\\)' + }; + + var F_KEYWORDS = { + constant: '.False. .True.', + type: 'integer real character complex logical dimension allocatable|10 parameter ' + + 'external implicit|10 none double precision assign intent optional pointer ' + + 'target in out common equivalence data', + keyword: 'kind do while private call intrinsic where elsewhere ' + + 'type endtype endmodule endselect endinterface end enddo endif if forall endforall only contains default return stop then ' + + 'public subroutine|10 function program .and. .or. .not. .le. .eq. .ge. .gt. .lt. ' + + 'goto save else use module select case ' + + 'access blank direct exist file fmt form formatted iostat name named nextrec number opened rec recl sequential status unformatted unit ' + + 'continue format pause cycle exit ' + + 'c_null_char c_alert c_backspace c_form_feed flush wait decimal round iomsg ' + + 'synchronous nopass non_overridable pass protected volatile abstract extends import ' + + 'non_intrinsic value deferred generic final enumerator class associate bind enum ' + + 'c_int c_short c_long c_long_long c_signed_char c_size_t c_int8_t c_int16_t c_int32_t c_int64_t c_int_least8_t c_int_least16_t ' + + 'c_int_least32_t c_int_least64_t c_int_fast8_t c_int_fast16_t c_int_fast32_t c_int_fast64_t c_intmax_t C_intptr_t c_float c_double ' + + 'c_long_double c_float_complex c_double_complex c_long_double_complex c_bool c_char c_null_ptr c_null_funptr ' + + 'c_new_line c_carriage_return c_horizontal_tab c_vertical_tab iso_c_binding c_loc c_funloc c_associated c_f_pointer ' + + 'c_ptr c_funptr iso_fortran_env character_storage_size error_unit file_storage_size input_unit iostat_end iostat_eor ' + + 'numeric_storage_size output_unit c_f_procpointer ieee_arithmetic ieee_support_underflow_control ' + + 'ieee_get_underflow_mode ieee_set_underflow_mode newunit contiguous ' + + 'pad position action delim readwrite eor advance nml interface procedure namelist include sequence elemental pure', + built_in: 'alog alog10 amax0 amax1 amin0 amin1 amod cabs ccos cexp clog csin csqrt dabs dacos dasin datan datan2 dcos dcosh ddim dexp dint ' + + 'dlog dlog10 dmax1 dmin1 dmod dnint dsign dsin dsinh dsqrt dtan dtanh float iabs idim idint idnint ifix isign max0 max1 min0 min1 sngl ' + + 'algama cdabs cdcos cdexp cdlog cdsin cdsqrt cqabs cqcos cqexp cqlog cqsin cqsqrt dcmplx dconjg derf derfc dfloat dgamma dimag dlgama ' + + 'iqint qabs qacos qasin qatan qatan2 qcmplx qconjg qcos qcosh qdim qerf qerfc qexp qgamma qimag qlgama qlog qlog10 qmax1 qmin1 qmod ' + + 'qnint qsign qsin qsinh qsqrt qtan qtanh abs acos aimag aint anint asin atan atan2 char cmplx conjg cos cosh exp ichar index int log ' + + 'log10 max min nint sign sin sinh sqrt tan tanh print write dim lge lgt lle llt mod nullify allocate deallocate ' + + 'adjustl adjustr all allocated any associated bit_size btest ceiling count cshift date_and_time digits dot_product ' + + 'eoshift epsilon exponent floor fraction huge iand ibclr ibits ibset ieor ior ishft ishftc lbound len_trim matmul ' + + 'maxexponent maxloc maxval merge minexponent minloc minval modulo mvbits nearest pack present product ' + + 'radix random_number random_seed range repeat reshape rrspacing scale scan selected_int_kind selected_real_kind ' + + 'set_exponent shape size spacing spread sum system_clock tiny transpose trim ubound unpack verify achar iachar transfer ' + + 'dble entry dprod cpu_time command_argument_count get_command get_command_argument get_environment_variable is_iostat_end ' + + 'ieee_arithmetic ieee_support_underflow_control ieee_get_underflow_mode ieee_set_underflow_mode ' + + 'is_iostat_eor move_alloc new_line selected_char_kind same_type_as extends_type_of' + + 'acosh asinh atanh bessel_j0 bessel_j1 bessel_jn bessel_y0 bessel_y1 bessel_yn erf erfc erfc_scaled gamma log_gamma hypot norm2 ' + + 'atomic_define atomic_ref execute_command_line leadz trailz storage_size merge_bits ' + + 'bge bgt ble blt dshiftl dshiftr findloc iall iany iparity image_index lcobound ucobound maskl maskr ' + + 'num_images parity popcnt poppar shifta shiftl shiftr this_image' + }; + return { + case_insensitive: true, + aliases: ['f90', 'f95'], + keywords: F_KEYWORDS, + contains: [ + hljs.inherit(hljs.APOS_STRING_MODE, { + className: 'string', + relevance: 0 + }), + hljs.inherit(hljs.QUOTE_STRING_MODE, { + className: 'string', + relevance: 0 + }), { + className: 'function', + beginKeywords: 'subroutine function program', + illegal: '[${=\\n]', + contains: [hljs.UNDERSCORE_TITLE_MODE, PARAMS] + }, { + className: 'comment', + begin: '!', + end: '$', + contains: [hljs.PHRASAL_WORDS_MODE] + }, { + className: 'number', + begin: '-?(\\d+(\\.\\d*)?|\\.\\d+)([DdEe][+-]?\\d+)?', + relevance: 0 + }, + ] + }; +}); +hljs.registerLanguage('fsharp', function (hljs) { + var TYPEPARAM = { + begin: '<', + end: '>', + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + begin: /'[a-zA-Z0-9_]+/ + }) + ] + }; + + return { + aliases: ['fs'], + keywords: // monad builder keywords (at top, matches before non-bang kws) + 'yield! return! let! do!' + + // regular keywords + 'abstract and as assert base begin class default delegate do done ' + + 'downcast downto elif else end exception extern false finally for ' + + 'fun function global if in inherit inline interface internal lazy let ' + + 'match member module mutable namespace new null of open or ' + + 'override private public rec return sig static struct then to ' + + 'true try type upcast use val void when while with yield', + contains: [{ + className: 'string', + begin: '@"', + end: '"', + contains: [{ + begin: '""' + }] + }, { + className: 'string', + begin: '"""', + end: '"""' + }, { + className: 'comment', + begin: '\\(\\*', + end: '\\*\\)' + }, { + className: 'class', + beginKeywords: 'type', + end: '\\(|=|$', + excludeEnd: true, + contains: [ + hljs.UNDERSCORE_TITLE_MODE, + TYPEPARAM + ] + }, { + className: 'annotation', + begin: '\\[<', + end: '>\\]', + relevance: 10 + }, { + className: 'attribute', + begin: '\\B(\'[A-Za-z])\\b', + contains: [hljs.BACKSLASH_ESCAPE] + }, + hljs.C_LINE_COMMENT_MODE, + hljs.inherit(hljs.QUOTE_STRING_MODE, { + illegal: null + }), + hljs.C_NUMBER_MODE + ] + }; +}); +hljs.registerLanguage('gcode', function (hljs) { + var GCODE_IDENT_RE = '[A-Z_][A-Z0-9_.]*'; + var GCODE_CLOSE_RE = '\\%'; + var GCODE_KEYWORDS = { + literal: '', + built_in: '', + keyword: 'IF DO WHILE ENDWHILE CALL ENDIF SUB ENDSUB GOTO REPEAT ENDREPEAT ' + + 'EQ LT GT NE GE LE OR XOR' + }; + var GCODE_START = { + className: 'preprocessor', + begin: '([O])([0-9]+)' + }; + var GCODE_CODE = [ + hljs.C_LINE_COMMENT_MODE, { + className: 'comment', + begin: /\(/, + end: /\)/, + contains: [hljs.PHRASAL_WORDS_MODE] + }, + hljs.C_BLOCK_COMMENT_MODE, + hljs.inherit(hljs.C_NUMBER_MODE, { + begin: '([-+]?([0-9]*\\.?[0-9]+\\.?))|' + hljs.C_NUMBER_RE + }), + hljs.inherit(hljs.APOS_STRING_MODE, { + illegal: null + }), + hljs.inherit(hljs.QUOTE_STRING_MODE, { + illegal: null + }), { + className: 'keyword', + begin: '([G])([0-9]+\\.?[0-9]?)' + }, { + className: 'title', + begin: '([M])([0-9]+\\.?[0-9]?)' + }, { + className: 'title', + begin: '(VC|VS|#)', + end: '(\\d+)' + }, { + className: 'title', + begin: '(VZOFX|VZOFY|VZOFZ)' + }, { + className: 'built_in', + begin: '(ATAN|ABS|ACOS|ASIN|SIN|COS|EXP|FIX|FUP|ROUND|LN|TAN)(\\[)', + end: '([-+]?([0-9]*\\.?[0-9]+\\.?))(\\])' + }, { + className: 'label', + variants: [{ + begin: 'N', + end: '\\d+', + illegal: '\\W' + }] + } + ]; + + return { + aliases: ['nc'], + // Some implementations (CNC controls) of G-code are interoperable with uppercase and lowercase letters seamlessly. + // However, most prefer all uppercase and uppercase is customary. + case_insensitive: true, + lexemes: GCODE_IDENT_RE, + keywords: GCODE_KEYWORDS, + contains: [{ + className: 'preprocessor', + begin: GCODE_CLOSE_RE + }, + GCODE_START + ].concat(GCODE_CODE) + }; +}); +hljs.registerLanguage('gherkin', function (hljs) { + return { + aliases: ['feature'], + keywords: 'Feature Background Ability Business\ Need Scenario Scenarios Scenario\ Outline Scenario\ Template Examples Given And Then But When', + contains: [{ + className: 'keyword', + begin: '\\*' + }, { + className: 'comment', + begin: '@[^@\r\n\t ]+', + end: '$' + }, { + className: 'string', + begin: '\\|', + end: '\\$' + }, { + className: 'variable', + begin: '<', + end: '>' + }, + hljs.HASH_COMMENT_MODE, { + className: 'string', + begin: '"""', + end: '"""' + }, + hljs.QUOTE_STRING_MODE + ] + }; +}); +hljs.registerLanguage('glsl', function (hljs) { + return { + keywords: { + keyword: 'atomic_uint attribute bool break bvec2 bvec3 bvec4 case centroid coherent const continue default ' + + 'discard dmat2 dmat2x2 dmat2x3 dmat2x4 dmat3 dmat3x2 dmat3x3 dmat3x4 dmat4 dmat4x2 dmat4x3 ' + + 'dmat4x4 do double dvec2 dvec3 dvec4 else flat float for highp if iimage1D iimage1DArray ' + + 'iimage2D iimage2DArray iimage2DMS iimage2DMSArray iimage2DRect iimage3D iimageBuffer iimageCube ' + + 'iimageCubeArray image1D image1DArray image2D image2DArray image2DMS image2DMSArray image2DRect ' + + 'image3D imageBuffer imageCube imageCubeArray in inout int invariant isampler1D isampler1DArray ' + + 'isampler2D isampler2DArray isampler2DMS isampler2DMSArray isampler2DRect isampler3D isamplerBuffer ' + + 'isamplerCube isamplerCubeArray ivec2 ivec3 ivec4 layout lowp mat2 mat2x2 mat2x3 mat2x4 mat3 mat3x2 ' + + 'mat3x3 mat3x4 mat4 mat4x2 mat4x3 mat4x4 mediump noperspective out patch precision readonly restrict ' + + 'return sample sampler1D sampler1DArray sampler1DArrayShadow sampler1DShadow sampler2D sampler2DArray ' + + 'sampler2DArrayShadow sampler2DMS sampler2DMSArray sampler2DRect sampler2DRectShadow sampler2DShadow ' + + 'sampler3D samplerBuffer samplerCube samplerCubeArray samplerCubeArrayShadow samplerCubeShadow smooth ' + + 'struct subroutine switch uimage1D uimage1DArray uimage2D uimage2DArray uimage2DMS uimage2DMSArray ' + + 'uimage2DRect uimage3D uimageBuffer uimageCube uimageCubeArray uint uniform usampler1D usampler1DArray ' + + 'usampler2D usampler2DArray usampler2DMS usampler2DMSArray usampler2DRect usampler3D usamplerBuffer ' + + 'usamplerCube usamplerCubeArray uvec2 uvec3 uvec4 varying vec2 vec3 vec4 void volatile while writeonly', + built_in: 'gl_BackColor gl_BackLightModelProduct gl_BackLightProduct gl_BackMaterial ' + + 'gl_BackSecondaryColor gl_ClipDistance gl_ClipPlane gl_ClipVertex gl_Color ' + + 'gl_DepthRange gl_EyePlaneQ gl_EyePlaneR gl_EyePlaneS gl_EyePlaneT gl_Fog gl_FogCoord ' + + 'gl_FogFragCoord gl_FragColor gl_FragCoord gl_FragData gl_FragDepth gl_FrontColor ' + + 'gl_FrontFacing gl_FrontLightModelProduct gl_FrontLightProduct gl_FrontMaterial ' + + 'gl_FrontSecondaryColor gl_InstanceID gl_InvocationID gl_Layer gl_LightModel ' + + 'gl_LightSource gl_MaxAtomicCounterBindings gl_MaxAtomicCounterBufferSize ' + + 'gl_MaxClipDistances gl_MaxClipPlanes gl_MaxCombinedAtomicCounterBuffers ' + + 'gl_MaxCombinedAtomicCounters gl_MaxCombinedImageUniforms gl_MaxCombinedImageUnitsAndFragmentOutputs ' + + 'gl_MaxCombinedTextureImageUnits gl_MaxDrawBuffers gl_MaxFragmentAtomicCounterBuffers ' + + 'gl_MaxFragmentAtomicCounters gl_MaxFragmentImageUniforms gl_MaxFragmentInputComponents ' + + 'gl_MaxFragmentUniformComponents gl_MaxFragmentUniformVectors gl_MaxGeometryAtomicCounterBuffers ' + + 'gl_MaxGeometryAtomicCounters gl_MaxGeometryImageUniforms gl_MaxGeometryInputComponents ' + + 'gl_MaxGeometryOutputComponents gl_MaxGeometryOutputVertices gl_MaxGeometryTextureImageUnits ' + + 'gl_MaxGeometryTotalOutputComponents gl_MaxGeometryUniformComponents gl_MaxGeometryVaryingComponents ' + + 'gl_MaxImageSamples gl_MaxImageUnits gl_MaxLights gl_MaxPatchVertices gl_MaxProgramTexelOffset ' + + 'gl_MaxTessControlAtomicCounterBuffers gl_MaxTessControlAtomicCounters gl_MaxTessControlImageUniforms ' + + 'gl_MaxTessControlInputComponents gl_MaxTessControlOutputComponents gl_MaxTessControlTextureImageUnits ' + + 'gl_MaxTessControlTotalOutputComponents gl_MaxTessControlUniformComponents ' + + 'gl_MaxTessEvaluationAtomicCounterBuffers gl_MaxTessEvaluationAtomicCounters ' + + 'gl_MaxTessEvaluationImageUniforms gl_MaxTessEvaluationInputComponents gl_MaxTessEvaluationOutputComponents ' + + 'gl_MaxTessEvaluationTextureImageUnits gl_MaxTessEvaluationUniformComponents ' + + 'gl_MaxTessGenLevel gl_MaxTessPatchComponents gl_MaxTextureCoords gl_MaxTextureImageUnits ' + + 'gl_MaxTextureUnits gl_MaxVaryingComponents gl_MaxVaryingFloats gl_MaxVaryingVectors ' + + 'gl_MaxVertexAtomicCounterBuffers gl_MaxVertexAtomicCounters gl_MaxVertexAttribs ' + + 'gl_MaxVertexImageUniforms gl_MaxVertexOutputComponents gl_MaxVertexTextureImageUnits ' + + 'gl_MaxVertexUniformComponents gl_MaxVertexUniformVectors gl_MaxViewports gl_MinProgramTexelOffset' + + 'gl_ModelViewMatrix gl_ModelViewMatrixInverse gl_ModelViewMatrixInverseTranspose ' + + 'gl_ModelViewMatrixTranspose gl_ModelViewProjectionMatrix gl_ModelViewProjectionMatrixInverse ' + + 'gl_ModelViewProjectionMatrixInverseTranspose gl_ModelViewProjectionMatrixTranspose ' + + 'gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 gl_MultiTexCoord4 ' + + 'gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 gl_Normal gl_NormalMatrix ' + + 'gl_NormalScale gl_ObjectPlaneQ gl_ObjectPlaneR gl_ObjectPlaneS gl_ObjectPlaneT gl_PatchVerticesIn ' + + 'gl_PerVertex gl_Point gl_PointCoord gl_PointSize gl_Position gl_PrimitiveID gl_PrimitiveIDIn ' + + 'gl_ProjectionMatrix gl_ProjectionMatrixInverse gl_ProjectionMatrixInverseTranspose ' + + 'gl_ProjectionMatrixTranspose gl_SampleID gl_SampleMask gl_SampleMaskIn gl_SamplePosition ' + + 'gl_SecondaryColor gl_TessCoord gl_TessLevelInner gl_TessLevelOuter gl_TexCoord gl_TextureEnvColor ' + + 'gl_TextureMatrixInverseTranspose gl_TextureMatrixTranspose gl_Vertex gl_VertexID ' + + 'gl_ViewportIndex gl_in gl_out EmitStreamVertex EmitVertex EndPrimitive EndStreamPrimitive ' + + 'abs acos acosh all any asin asinh atan atanh atomicCounter atomicCounterDecrement ' + + 'atomicCounterIncrement barrier bitCount bitfieldExtract bitfieldInsert bitfieldReverse ' + + 'ceil clamp cos cosh cross dFdx dFdy degrees determinant distance dot equal exp exp2 faceforward ' + + 'findLSB findMSB floatBitsToInt floatBitsToUint floor fma fract frexp ftransform fwidth greaterThan ' + + 'greaterThanEqual imageAtomicAdd imageAtomicAnd imageAtomicCompSwap imageAtomicExchange ' + + 'imageAtomicMax imageAtomicMin imageAtomicOr imageAtomicXor imageLoad imageStore imulExtended ' + + 'intBitsToFloat interpolateAtCentroid interpolateAtOffset interpolateAtSample inverse inversesqrt ' + + 'isinf isnan ldexp length lessThan lessThanEqual log log2 matrixCompMult max memoryBarrier ' + + 'min mix mod modf noise1 noise2 noise3 noise4 normalize not notEqual outerProduct packDouble2x32 ' + + 'packHalf2x16 packSnorm2x16 packSnorm4x8 packUnorm2x16 packUnorm4x8 pow radians reflect refract ' + + 'round roundEven shadow1D shadow1DLod shadow1DProj shadow1DProjLod shadow2D shadow2DLod shadow2DProj ' + + 'shadow2DProjLod sign sin sinh smoothstep sqrt step tan tanh texelFetch texelFetchOffset texture ' + + 'texture1D texture1DLod texture1DProj texture1DProjLod texture2D texture2DLod texture2DProj ' + + 'texture2DProjLod texture3D texture3DLod texture3DProj texture3DProjLod textureCube textureCubeLod ' + + 'textureGather textureGatherOffset textureGatherOffsets textureGrad textureGradOffset textureLod ' + + 'textureLodOffset textureOffset textureProj textureProjGrad textureProjGradOffset textureProjLod ' + + 'textureProjLodOffset textureProjOffset textureQueryLod textureSize transpose trunc uaddCarry ' + + 'uintBitsToFloat umulExtended unpackDouble2x32 unpackHalf2x16 unpackSnorm2x16 unpackSnorm4x8 ' + + 'unpackUnorm2x16 unpackUnorm4x8 usubBorrow gl_TextureMatrix gl_TextureMatrixInverse', + literal: 'true false' + }, + illegal: '"', + contains: [ + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + hljs.C_NUMBER_MODE, { + className: 'preprocessor', + begin: '#', + end: '$' + } + ] + }; +}); +hljs.registerLanguage('go', function (hljs) { + var GO_KEYWORDS = { + keyword: 'break default func interface select case map struct chan else goto package switch ' + + 'const fallthrough if range type continue for import return var go defer', + constant: 'true false iota nil', + typename: 'bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 ' + + 'uint16 uint32 uint64 int uint uintptr rune', + built_in: 'append cap close complex copy imag len make new panic print println real recover delete' + }; + return { + aliases: ["golang"], + keywords: GO_KEYWORDS, + illegal: '', + end: ',\\s+', + returnBegin: true, + endsWithParent: true, + contains: [{ + className: 'symbol', + begin: ':\\w+' + }, { + className: 'string', + begin: '"', + end: '"' + }, { + className: 'string', + begin: '\'', + end: '\'' + }, { + begin: '\\w+', + relevance: 0 + }] + }] + }, { + begin: '\\(\\s*', + end: '\\s*\\)', + excludeEnd: true, + contains: [{ + //className: 'attribute', + begin: '\\w+\\s*=', + end: '\\s+', + returnBegin: true, + endsWithParent: true, + contains: [{ + className: 'attribute', + begin: '\\w+', + relevance: 0 + }, { + className: 'string', + begin: '"', + end: '"' + }, { + className: 'string', + begin: '\'', + end: '\'' + }, { + begin: '\\w+', + relevance: 0 + }] + }] + }] + }, { + className: 'bullet', + begin: '^\\s*[=~]\\s*', + relevance: 0 + }, { + begin: '#{', + starts: { + end: '}', + subLanguage: 'ruby' + } + }] + }; + }); +hljs.registerLanguage('handlebars', function (hljs) { + var EXPRESSION_KEYWORDS = 'each in with if else unless bindattr action collection debugger log outlet template unbound view yield'; + return { + aliases: ['hbs', 'html.hbs', 'html.handlebars'], + case_insensitive: true, + subLanguage: 'xml', + subLanguageMode: 'continuous', + contains: [{ + className: 'expression', + begin: '{{', + end: '}}', + contains: [{ + className: 'begin-block', + begin: '\#[a-zA-Z\-\ \.]+', + keywords: EXPRESSION_KEYWORDS + }, { + className: 'string', + begin: '"', + end: '"' + }, { + className: 'end-block', + begin: '\\\/[a-zA-Z\-\ \.]+', + keywords: EXPRESSION_KEYWORDS + }, { + className: 'variable', + begin: '[a-zA-Z\-\.]+', + keywords: EXPRESSION_KEYWORDS + }] + }] + }; +}); +hljs.registerLanguage('haskell', function (hljs) { + + var COMMENT = { + className: 'comment', + variants: [{ + begin: '--', + end: '$' + }, { + begin: '{-', + end: '-}', + contains: ['self'] + }] + }; + + var PRAGMA = { + className: 'pragma', + begin: '{-#', + end: '#-}' + }; + + var PREPROCESSOR = { + className: 'preprocessor', + begin: '^#', + end: '$' + }; + + var CONSTRUCTOR = { + className: 'type', + begin: '\\b[A-Z][\\w\']*', // TODO: other constructors (build-in, infix). + relevance: 0 + }; + + var LIST = { + className: 'container', + begin: '\\(', + end: '\\)', + illegal: '"', + contains: [ + PRAGMA, + COMMENT, + PREPROCESSOR, { + className: 'type', + begin: '\\b[A-Z][\\w]*(\\((\\.\\.|,|\\w+)\\))?' + }, + hljs.inherit(hljs.TITLE_MODE, { + begin: '[_a-z][\\w\']*' + }) + ] + }; + + var RECORD = { + className: 'container', + begin: '{', + end: '}', + contains: LIST.contains + }; + + return { + aliases: ['hs'], + keywords: 'let in if then else case of where do module import hiding ' + + 'qualified type data newtype deriving class instance as default ' + + 'infix infixl infixr foreign export ccall stdcall cplusplus ' + + 'jvm dotnet safe unsafe family forall mdo proc rec', + contains: [ + + // Top-level constructions. + + { + className: 'module', + begin: '\\bmodule\\b', + end: 'where', + keywords: 'module where', + contains: [LIST, COMMENT], + illegal: '\\W\\.|;' + }, { + className: 'import', + begin: '\\bimport\\b', + end: '$', + keywords: 'import|0 qualified as hiding', + contains: [LIST, COMMENT], + illegal: '\\W\\.|;' + }, + + { + className: 'class', + begin: '^(\\s*)?(class|instance)\\b', + end: 'where', + keywords: 'class family instance where', + contains: [CONSTRUCTOR, LIST, COMMENT] + }, { + className: 'typedef', + begin: '\\b(data|(new)?type)\\b', + end: '$', + keywords: 'data family type newtype deriving', + contains: [PRAGMA, COMMENT, CONSTRUCTOR, LIST, RECORD] + }, { + className: 'default', + beginKeywords: 'default', + end: '$', + contains: [CONSTRUCTOR, LIST, COMMENT] + }, { + className: 'infix', + beginKeywords: 'infix infixl infixr', + end: '$', + contains: [hljs.C_NUMBER_MODE, COMMENT] + }, { + className: 'foreign', + begin: '\\bforeign\\b', + end: '$', + keywords: 'foreign import export ccall stdcall cplusplus jvm ' + + 'dotnet safe unsafe', + contains: [CONSTRUCTOR, hljs.QUOTE_STRING_MODE, COMMENT] + }, { + className: 'shebang', + begin: '#!\\/usr\\/bin\\/env\ runhaskell', + end: '$' + }, + + // "Whitespaces". + + PRAGMA, + COMMENT, + PREPROCESSOR, + + // Literals and names. + + // TODO: characters. + hljs.QUOTE_STRING_MODE, + hljs.C_NUMBER_MODE, + CONSTRUCTOR, + hljs.inherit(hljs.TITLE_MODE, { + begin: '^[_a-z][\\w\']*' + }), + + { + begin: '->|<-' + } // No markup, relevance booster + ] + }; +}); +hljs.registerLanguage('haxe', function (hljs) { + var IDENT_RE = '[a-zA-Z_$][a-zA-Z0-9_$]*'; + var IDENT_FUNC_RETURN_TYPE_RE = '([*]|[a-zA-Z_$][a-zA-Z0-9_$]*)'; + + return { + aliases: ['hx'], + keywords: { + keyword: 'break callback case cast catch class continue default do dynamic else enum extends extern ' + + 'for function here if implements import in inline interface never new override package private ' + + 'public return static super switch this throw trace try typedef untyped using var while', + literal: 'true false null' + }, + contains: [ + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + hljs.C_NUMBER_MODE, { + className: 'class', + beginKeywords: 'class interface', + end: '{', + excludeEnd: true, + contains: [{ + beginKeywords: 'extends implements' + }, + hljs.TITLE_MODE + ] + }, { + className: 'preprocessor', + begin: '#', + end: '$', + keywords: 'if else elseif end error' + }, { + className: 'function', + beginKeywords: 'function', + end: '[{;]', + excludeEnd: true, + illegal: '\\S', + contains: [ + hljs.TITLE_MODE, { + className: 'params', + begin: '\\(', + end: '\\)', + contains: [ + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE + ] + }, { + className: 'type', + begin: ':', + end: IDENT_FUNC_RETURN_TYPE_RE, + relevance: 10 + } + ] + } + ] + }; +}); +hljs.registerLanguage('http', function (hljs) { + return { + aliases: ['https'], + illegal: '\\S', + contains: [{ + className: 'status', + begin: '^HTTP/[0-9\\.]+', + end: '$', + contains: [{ + className: 'number', + begin: '\\b\\d{3}\\b' + }] + }, { + className: 'request', + begin: '^[A-Z]+ (.*?) HTTP/[0-9\\.]+$', + returnBegin: true, + end: '$', + contains: [{ + className: 'string', + begin: ' ', + end: ' ', + excludeBegin: true, + excludeEnd: true + }] + }, { + className: 'attribute', + begin: '^\\w', + end: ': ', + excludeEnd: true, + illegal: '\\n|\\s|=', + starts: { + className: 'string', + end: '$' + } + }, { + begin: '\\n\\n', + starts: { + subLanguage: '', + endsWithParent: true + } + }] + }; +}); +hljs.registerLanguage('ini', function (hljs) { + return { + case_insensitive: true, + illegal: /\S/, + contains: [{ + className: 'comment', + begin: ';', + end: '$' + }, { + className: 'title', + begin: '^\\[', + end: '\\]' + }, { + className: 'setting', + begin: '^[a-z0-9\\[\\]_-]+[ \\t]*=[ \\t]*', + end: '$', + contains: [{ + className: 'value', + endsWithParent: true, + keywords: 'on off true false yes no', + contains: [hljs.QUOTE_STRING_MODE, hljs.NUMBER_MODE], + relevance: 0 + }] + }] + }; +}); +hljs.registerLanguage('java', function (hljs) { + var GENERIC_IDENT_RE = hljs.UNDERSCORE_IDENT_RE + '(<' + hljs.UNDERSCORE_IDENT_RE + '>)?'; + var KEYWORDS = + 'false synchronized int abstract float private char boolean static null if const ' + + 'for true while long strictfp finally protected import native final void ' + + 'enum else break transient catch instanceof byte super volatile case assert short ' + + 'package default double public try this switch continue throws protected public private'; + + // https://docs.oracle.com/javase/7/docs/technotes/guides/language/underscores-literals.html + var JAVA_NUMBER_RE = '(\\b(0b[01_]+)|\\b0[xX][a-fA-F0-9_]+|(\\b[\\d_]+(\\.[\\d_]*)?|\\.[\\d_]+)([eE][-+]?\\d+)?)[lLfF]?'; // 0b..., 0x..., 0..., decimal, float + var JAVA_NUMBER_MODE = { + className: 'number', + begin: JAVA_NUMBER_RE, + relevance: 0 + }; + + return { + aliases: ['jsp'], + keywords: KEYWORDS, + illegal: /<\//, + contains: [{ + className: 'javadoc', + begin: '/\\*\\*', + end: '\\*/', + relevance: 0, + contains: [{ + className: 'javadoctag', + begin: '(^|\\s)@[A-Za-z]+' + }] + }, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, { + className: 'class', + beginKeywords: 'class interface', + end: /[{;=]/, + excludeEnd: true, + keywords: 'class interface', + illegal: /[:"\[\]]/, + contains: [{ + beginKeywords: 'extends implements' + }, + hljs.UNDERSCORE_TITLE_MODE + ] + }, { + // Expression keywords prevent 'keyword Name(...)' from being + // recognized as a function definition + beginKeywords: 'new throw return', + relevance: 0 + }, { + className: 'function', + begin: '(' + GENERIC_IDENT_RE + '\\s+)+' + hljs.UNDERSCORE_IDENT_RE + '\\s*\\(', + returnBegin: true, + end: /[{;=]/, + excludeEnd: true, + keywords: KEYWORDS, + contains: [{ + begin: hljs.UNDERSCORE_IDENT_RE + '\\s*\\(', + returnBegin: true, + relevance: 0, + contains: [hljs.UNDERSCORE_TITLE_MODE] + }, { + className: 'params', + begin: /\(/, + end: /\)/, + keywords: KEYWORDS, + relevance: 0, + contains: [ + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.C_NUMBER_MODE, + hljs.C_BLOCK_COMMENT_MODE + ] + }, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE + ] + }, + JAVA_NUMBER_MODE, { + className: 'annotation', + begin: '@[A-Za-z]+' + } + ] + }; +}); +hljs.registerLanguage('javascript', function (hljs) { + return { + aliases: ['js'], + keywords: { + keyword: 'in if for while finally var new function do return void else break catch ' + + 'instanceof with throw case default try this switch continue typeof delete ' + + 'let yield const class export as', + literal: 'true false null undefined NaN Infinity', + built_in: 'eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent ' + + 'encodeURI encodeURIComponent escape unescape Object Function Boolean Error ' + + 'EvalError InternalError RangeError ReferenceError StopIteration SyntaxError ' + + 'TypeError URIError Number Math Date String RegExp Array Float32Array ' + + 'Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array ' + + 'Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require ' + + 'module console window document' + }, + contains: [{ + className: 'pi', + relevance: 10, + variants: [{ + begin: /^\s*('|")use strict('|")/ + }, { + begin: /^\s*('|")use asm('|")/ + }] + }, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + hljs.C_NUMBER_MODE, { // "value" container + begin: '(' + hljs.RE_STARTERS_RE + '|\\b(case|return|throw)\\b)\\s*', + keywords: 'return throw case', + contains: [ + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + hljs.REGEXP_MODE, { // E4X / JSX + begin: /\s*[);\]]/, + relevance: 0, + subLanguage: 'xml' + } + ], + relevance: 0 + }, { + className: 'function', + beginKeywords: 'function', + end: /\{/, + excludeEnd: true, + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + begin: /[A-Za-z$_][0-9A-Za-z$_]*/ + }), { + className: 'params', + begin: /\(/, + end: /\)/, + contains: [ + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE + ], + illegal: /["'\(]/ + } + ], + illegal: /\[|%/ + }, { + begin: /\$[(.]/ // relevance booster for a pattern common to JS libs: `$(something)` and `$.something` + }, { + begin: '\\.' + hljs.IDENT_RE, + relevance: 0 // hack: prevents detection of keywords after dots + }, + // ECMAScript 6 modules import + { + beginKeywords: 'import', + end: '[;$]', + keywords: 'import from as', + contains: [ + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE + ] + } + ] + }; +}); +hljs.registerLanguage('json', function (hljs) { + var LITERALS = { + literal: 'true false null' + }; + var TYPES = [ + hljs.QUOTE_STRING_MODE, + hljs.C_NUMBER_MODE + ]; + var VALUE_CONTAINER = { + className: 'value', + end: ',', + endsWithParent: true, + excludeEnd: true, + contains: TYPES, + keywords: LITERALS + }; + var OBJECT = { + begin: '{', + end: '}', + contains: [{ + className: 'attribute', + begin: '\\s*"', + end: '"\\s*:\\s*', + excludeBegin: true, + excludeEnd: true, + contains: [hljs.BACKSLASH_ESCAPE], + illegal: '\\n', + starts: VALUE_CONTAINER + }], + illegal: '\\S' + }; + var ARRAY = { + begin: '\\[', + end: '\\]', + contains: [hljs.inherit(VALUE_CONTAINER, { + className: null + })], // inherit is also a workaround for a bug that makes shared modes with endsWithParent compile only the ending of one of the parents + illegal: '\\S' + }; + TYPES.splice(TYPES.length, 0, OBJECT, ARRAY); + return { + contains: TYPES, + keywords: LITERALS, + illegal: '\\S' + }; +}); +hljs.registerLanguage('julia', function (hljs) { + // Since there are numerous special names in Julia, it is too much trouble + // to maintain them by hand. Hence these names (i.e. keywords, literals and + // built-ins) are automatically generated from Julia (v0.3.0) itself through + // following scripts for each. + + var KEYWORDS = { + // # keyword generator + // println("\"in\",") + // for kw in Base.REPLCompletions.complete_keyword("") + // println("\"$kw\",") + // end + keyword: 'in abstract baremodule begin bitstype break catch ccall const continue do else elseif end export ' + + 'finally for function global if immutable import importall let local macro module quote return try type ' + + 'typealias using while', + + // # literal generator + // println("\"true\",\n\"false\"") + // for name in Base.REPLCompletions.completions("", 0)[1] + // try + // s = symbol(name) + // v = eval(s) + // if !isa(v, Function) && + // !isa(v, DataType) && + // !issubtype(typeof(v), Tuple) && + // !isa(v, UnionType) && + // !isa(v, Module) && + // !isa(v, TypeConstructor) && + // !isa(v, Colon) + // println("\"$name\",") + // end + // end + // end + literal: 'true false ANY ARGS CPU_CORES C_NULL DL_LOAD_PATH DevNull ENDIAN_BOM ENV I|0 Inf Inf16 Inf32 ' + + 'InsertionSort JULIA_HOME LOAD_PATH MS_ASYNC MS_INVALIDATE MS_SYNC MergeSort NaN NaN16 NaN32 OS_NAME QuickSort ' + + 'RTLD_DEEPBIND RTLD_FIRST RTLD_GLOBAL RTLD_LAZY RTLD_LOCAL RTLD_NODELETE RTLD_NOLOAD RTLD_NOW RoundDown ' + + 'RoundFromZero RoundNearest RoundToZero RoundUp STDERR STDIN STDOUT VERSION WORD_SIZE catalan cglobal e eu ' + + 'eulergamma golden im nothing pi γ π φ', + + // # built_in generator: + // for name in Base.REPLCompletions.completions("", 0)[1] + // try + // v = eval(symbol(name)) + // if isa(v, DataType) + // println("\"$name\",") + // end + // end + // end + built_in: 'ASCIIString AbstractArray AbstractRNG AbstractSparseArray Any ArgumentError Array Associative Base64Pipe ' + + 'Bidiagonal BigFloat BigInt BitArray BitMatrix BitVector Bool BoundsError Box CFILE Cchar Cdouble Cfloat Char ' + + 'CharString Cint Clong Clonglong ClusterManager Cmd Coff_t Colon Complex Complex128 Complex32 Complex64 ' + + 'Condition Cptrdiff_t Cshort Csize_t Cssize_t Cuchar Cuint Culong Culonglong Cushort Cwchar_t DArray DataType ' + + 'DenseArray Diagonal Dict DimensionMismatch DirectIndexString Display DivideError DomainError EOFError ' + + 'EachLine Enumerate ErrorException Exception Expr Factorization FileMonitor FileOffset Filter Float16 Float32 ' + + 'Float64 FloatRange FloatingPoint Function GetfieldNode GotoNode Hermitian IO IOBuffer IOStream IPv4 IPv6 ' + + 'InexactError Int Int128 Int16 Int32 Int64 Int8 IntSet Integer InterruptException IntrinsicFunction KeyError ' + + 'LabelNode LambdaStaticData LineNumberNode LoadError LocalProcess MIME MathConst MemoryError MersenneTwister ' + + 'Method MethodError MethodTable Module NTuple NewvarNode Nothing Number ObjectIdDict OrdinalRange ' + + 'OverflowError ParseError PollingFileWatcher ProcessExitedException ProcessGroup Ptr QuoteNode Range Range1 ' + + 'Ranges Rational RawFD Real Regex RegexMatch RemoteRef RepString RevString RopeString RoundingMode Set ' + + 'SharedArray Signed SparseMatrixCSC StackOverflowError Stat StatStruct StepRange String SubArray SubString ' + + 'SymTridiagonal Symbol SymbolNode Symmetric SystemError Task TextDisplay Timer TmStruct TopNode Triangular ' + + 'Tridiagonal Type TypeConstructor TypeError TypeName TypeVar UTF16String UTF32String UTF8String UdpSocket ' + + 'Uint Uint128 Uint16 Uint32 Uint64 Uint8 UndefRefError UndefVarError UniformScaling UnionType UnitRange ' + + 'Unsigned Vararg VersionNumber WString WeakKeyDict WeakRef Woodbury Zip' + }; + + // ref: http://julia.readthedocs.org/en/latest/manual/variables/#allowed-variable-names + var VARIABLE_NAME_RE = "[A-Za-z_\\u00A1-\\uFFFF][A-Za-z_0-9\\u00A1-\\uFFFF]*"; + + // placeholder for recursive self-reference + var DEFAULT = { + lexemes: VARIABLE_NAME_RE, + keywords: KEYWORDS + }; + + var TYPE_ANNOTATION = { + className: "type-annotation", + begin: /::/ + }; + + var SUBTYPE = { + className: "subtype", + begin: /<:/ + }; + + // ref: http://julia.readthedocs.org/en/latest/manual/integers-and-floating-point-numbers/ + var NUMBER = { + className: "number", + // supported numeric literals: + // * binary literal (e.g. 0x10) + // * octal literal (e.g. 0o76543210) + // * hexadecimal literal (e.g. 0xfedcba876543210) + // * hexadecimal floating point literal (e.g. 0x1p0, 0x1.2p2) + // * decimal literal (e.g. 9876543210, 100_000_000) + // * floating pointe literal (e.g. 1.2, 1.2f, .2, 1., 1.2e10, 1.2e-10) + begin: /(\b0x[\d_]*(\.[\d_]*)?|0x\.\d[\d_]*)p[-+]?\d+|\b0[box][a-fA-F0-9][a-fA-F0-9_]*|(\b\d[\d_]*(\.[\d_]*)?|\.\d[\d_]*)([eEfF][-+]?\d+)?/, + relevance: 0 + }; + + var CHAR = { + className: "char", + begin: /'(.|\\[xXuU][a-zA-Z0-9]+)'/ + }; + + var INTERPOLATION = { + className: 'subst', + begin: /\$\(/, + end: /\)/, + keywords: KEYWORDS + }; + + var INTERPOLATED_VARIABLE = { + className: 'variable', + begin: "\\$" + VARIABLE_NAME_RE + }; + + // TODO: neatly escape normal code in string literal + var STRING = { + className: "string", + contains: [hljs.BACKSLASH_ESCAPE, INTERPOLATION, INTERPOLATED_VARIABLE], + variants: [{ + begin: /\w*"/, + end: /"\w*/ + }, { + begin: /\w*"""/, + end: /"""\w*/ + }] + }; + + var COMMAND = { + className: "string", + contains: [hljs.BACKSLASH_ESCAPE, INTERPOLATION, INTERPOLATED_VARIABLE], + begin: '`', + end: '`' + }; + + var MACROCALL = { + className: "macrocall", + begin: "@" + VARIABLE_NAME_RE + }; + + var COMMENT = { + className: "comment", + variants: [{ + begin: "#=", + end: "=#", + relevance: 10 + }, { + begin: '#', + end: '$' + }] + }; + + DEFAULT.contains = [ + NUMBER, + CHAR, + TYPE_ANNOTATION, + SUBTYPE, + STRING, + COMMAND, + MACROCALL, + COMMENT, + hljs.HASH_COMMENT_MODE + ]; + INTERPOLATION.contains = DEFAULT.contains; + + return DEFAULT; +}); +hljs.registerLanguage('lasso', function (hljs) { + var LASSO_IDENT_RE = '[a-zA-Z_][a-zA-Z0-9_.]*'; + var LASSO_ANGLE_RE = '<\\?(lasso(script)?|=)'; + var LASSO_CLOSE_RE = '\\]|\\?>'; + var LASSO_KEYWORDS = { + literal: 'true false none minimal full all void and or not ' + + 'bw nbw ew new cn ncn lt lte gt gte eq neq rx nrx ft', + built_in: 'array date decimal duration integer map pair string tag xml null ' + + 'boolean bytes keyword list locale queue set stack staticarray ' + + 'local var variable global data self inherited', + keyword: 'error_code error_msg error_pop error_push error_reset cache ' + + 'database_names database_schemanames database_tablenames define_tag ' + + 'define_type email_batch encode_set html_comment handle handle_error ' + + 'header if inline iterate ljax_target link link_currentaction ' + + 'link_currentgroup link_currentrecord link_detail link_firstgroup ' + + 'link_firstrecord link_lastgroup link_lastrecord link_nextgroup ' + + 'link_nextrecord link_prevgroup link_prevrecord log loop ' + + 'namespace_using output_none portal private protect records referer ' + + 'referrer repeating resultset rows search_args search_arguments ' + + 'select sort_args sort_arguments thread_atomic value_list while ' + + 'abort case else if_empty if_false if_null if_true loop_abort ' + + 'loop_continue loop_count params params_up return return_value ' + + 'run_children soap_definetag soap_lastrequest soap_lastresponse ' + + 'tag_name ascending average by define descending do equals ' + + 'frozen group handle_failure import in into join let match max ' + + 'min on order parent protected provide public require returnhome ' + + 'skip split_thread sum take thread to trait type where with ' + + 'yield yieldhome' + }; + var HTML_COMMENT = { + className: 'comment', + begin: '', + relevance: 0 + }; + var LASSO_NOPROCESS = { + className: 'preprocessor', + begin: '\\[noprocess\\]', + starts: { + className: 'markup', + end: '\\[/noprocess\\]', + returnEnd: true, + contains: [HTML_COMMENT] + } + }; + var LASSO_START = { + className: 'preprocessor', + begin: '\\[/noprocess|' + LASSO_ANGLE_RE + }; + var LASSO_DATAMEMBER = { + className: 'variable', + begin: '\'' + LASSO_IDENT_RE + '\'' + }; + var LASSO_CODE = [ + hljs.C_LINE_COMMENT_MODE, { + className: 'javadoc', + begin: '/\\*\\*!', + end: '\\*/', + contains: [hljs.PHRASAL_WORDS_MODE] + }, + hljs.C_BLOCK_COMMENT_MODE, + hljs.inherit(hljs.C_NUMBER_MODE, { + begin: hljs.C_NUMBER_RE + '|(-?infinity|nan)\\b' + }), + hljs.inherit(hljs.APOS_STRING_MODE, { + illegal: null + }), + hljs.inherit(hljs.QUOTE_STRING_MODE, { + illegal: null + }), { + className: 'string', + begin: '`', + end: '`' + }, { + className: 'variable', + variants: [{ + begin: '[#$]' + LASSO_IDENT_RE + }, { + begin: '#', + end: '\\d+', + illegal: '\\W' + }] + }, { + className: 'tag', + begin: '::\\s*', + end: LASSO_IDENT_RE, + illegal: '\\W' + }, { + className: 'attribute', + variants: [{ + begin: '-' + hljs.UNDERSCORE_IDENT_RE, + relevance: 0 + }, { + begin: '(\\.\\.\\.)' + }] + }, { + className: 'subst', + variants: [{ + begin: '->\\s*', + contains: [LASSO_DATAMEMBER] + }, { + begin: ':=|/(?!\\w)=?|[-+*%=<>&|!?\\\\]+', + relevance: 0 + }] + }, { + className: 'built_in', + begin: '\\.\\.?\\s*', + relevance: 0, + contains: [LASSO_DATAMEMBER] + }, { + className: 'class', + beginKeywords: 'define', + returnEnd: true, + end: '\\(|=>', + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + begin: hljs.UNDERSCORE_IDENT_RE + '(=(?!>))?' + }) + ] + } + ]; + return { + aliases: ['ls', 'lassoscript'], + case_insensitive: true, + lexemes: LASSO_IDENT_RE + '|&[lg]t;', + keywords: LASSO_KEYWORDS, + contains: [{ + className: 'preprocessor', + begin: LASSO_CLOSE_RE, + relevance: 0, + starts: { + className: 'markup', + end: '\\[|' + LASSO_ANGLE_RE, + returnEnd: true, + relevance: 0, + contains: [HTML_COMMENT] + } + }, + LASSO_NOPROCESS, + LASSO_START, { + className: 'preprocessor', + begin: '\\[no_square_brackets', + starts: { + end: '\\[/no_square_brackets\\]', // not implemented in the language + lexemes: LASSO_IDENT_RE + '|&[lg]t;', + keywords: LASSO_KEYWORDS, + contains: [{ + className: 'preprocessor', + begin: LASSO_CLOSE_RE, + relevance: 0, + starts: { + className: 'markup', + end: '\\[noprocess\\]|' + LASSO_ANGLE_RE, + returnEnd: true, + contains: [HTML_COMMENT] + } + }, + LASSO_NOPROCESS, + LASSO_START + ].concat(LASSO_CODE) + } + }, { + className: 'preprocessor', + begin: '\\[', + relevance: 0 + }, { + className: 'shebang', + begin: '^#!.+lasso9\\b', + relevance: 10 + } + ].concat(LASSO_CODE) + }; +}); +hljs.registerLanguage('less', function (hljs) { + var IDENT_RE = '[\\w-]+'; // yes, Less identifiers may begin with a digit + var INTERP_IDENT_RE = '(' + IDENT_RE + '|@{' + IDENT_RE + '})'; + + /* Generic Modes */ + + var RULES = [], + VALUE = []; // forward def. for recursive modes + + var STRING_MODE = function (c) { + return { + // Less strings are not multiline (also include '~' for more consistent coloring of "escaped" strings) + className: 'string', + begin: '~?' + c + '.*?' + c + }; + }; + + var IDENT_MODE = function (name, begin, relevance) { + return { + className: name, + begin: begin, + relevance: relevance + }; + }; + + var FUNCT_MODE = function (name, ident, obj) { + return hljs.inherit({ + className: name, + begin: ident + '\\(', + end: '\\(', + returnBegin: true, + excludeEnd: true, + relevance: 0 + }, obj); + }; + + var PARENS_MODE = { + // used only to properly balance nested parens inside mixin call, def. arg list + begin: '\\(', + end: '\\)', + contains: VALUE, + relevance: 0 + }; + + // generic Less highlighter (used almost everywhere except selectors): + VALUE.push( + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + STRING_MODE("'"), + STRING_MODE('"'), + hljs.CSS_NUMBER_MODE, // fixme: it does not include dot for numbers like .5em :( + IDENT_MODE('hexcolor', '#[0-9A-Fa-f]+\\b'), + FUNCT_MODE('function', '(url|data-uri)', { + starts: { + className: 'string', + end: '[\\)\\n]', + excludeEnd: true + } + }), + FUNCT_MODE('function', IDENT_RE), + PARENS_MODE, + IDENT_MODE('variable', '@@?' + IDENT_RE, 10), + IDENT_MODE('variable', '@{' + IDENT_RE + '}'), + IDENT_MODE('built_in', '~?`[^`]*?`'), // inline javascript (or whatever host language) *multiline* string + { // @media features (it’s here to not duplicate things in AT_RULE_MODE with extra PARENS_MODE overriding): + className: 'attribute', + begin: IDENT_RE + '\\s*:', + end: ':', + returnBegin: true, + excludeEnd: true + } + ); + + var VALUE_WITH_RULESETS = VALUE.concat({ + begin: '{', + end: '}', + contains: RULES + }); + + var MIXIN_GUARD_MODE = { + beginKeywords: 'when', + endsWithParent: true, + contains: [{ + beginKeywords: 'and not' + }].concat(VALUE) // using this form to override VALUE’s 'function' match + }; + + /* Rule-Level Modes */ + + var RULE_MODE = { + className: 'attribute', + begin: INTERP_IDENT_RE, + end: ':', + excludeEnd: true, + contains: [hljs.C_LINE_COMMENT_MODE, hljs.C_BLOCK_COMMENT_MODE], + illegal: /\S/, + starts: { + end: '[;}]', + returnEnd: true, + contains: VALUE, + illegal: '[<=$]' + } + }; + + var AT_RULE_MODE = { + className: 'at_rule', // highlight only at-rule keyword + begin: '@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b', + starts: { + end: '[;{}]', + returnEnd: true, + contains: VALUE, + relevance: 0 + } + }; + + // variable definitions and calls + var VAR_RULE_MODE = { + className: 'variable', + variants: [ + // using more strict pattern for higher relevance to increase chances of Less detection. + // this is *the only* Less specific statement used in most of the sources, so... + // (we’ll still often loose to the css-parser unless there's '//' comment, + // simply because 1 variable just can't beat 99 properties :) + { + begin: '@' + IDENT_RE + '\\s*:', + relevance: 15 + }, { + begin: '@' + IDENT_RE + } + ], + starts: { + end: '[;}]', + returnEnd: true, + contains: VALUE_WITH_RULESETS + } + }; + + var SELECTOR_MODE = { + // first parse unambiguous selectors (i.e. those not starting with tag) + // then fall into the scary lookahead-discriminator variant. + // this mode also handles mixin definitions and calls + variants: [{ + begin: '[\\.#:&\\[]', + end: '[;{}]' // mixin calls end with ';' + }, { + begin: INTERP_IDENT_RE + '[^;]*{', + end: '{' + }], + returnBegin: true, + returnEnd: true, + illegal: '[<=\'$"]', + contains: [ + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + MIXIN_GUARD_MODE, + IDENT_MODE('keyword', 'all\\b'), + IDENT_MODE('variable', '@{' + IDENT_RE + '}'), // otherwise it’s identified as tag + IDENT_MODE('tag', INTERP_IDENT_RE + '%?', 0), // '%' for more consistent coloring of @keyframes "tags" + IDENT_MODE('id', '#' + INTERP_IDENT_RE), + IDENT_MODE('class', '\\.' + INTERP_IDENT_RE, 0), + IDENT_MODE('keyword', '&', 0), + FUNCT_MODE('pseudo', ':not'), + FUNCT_MODE('keyword', ':extend'), + IDENT_MODE('pseudo', '::?' + INTERP_IDENT_RE), { + className: 'attr_selector', + begin: '\\[', + end: '\\]' + }, { + begin: '\\(', + end: '\\)', + contains: VALUE_WITH_RULESETS + }, // argument list of parametric mixins + { + begin: '!important' + } // eat !important after mixin call or it will be colored as tag + ] + }; + + RULES.push( + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + AT_RULE_MODE, + VAR_RULE_MODE, + SELECTOR_MODE, + RULE_MODE + ); + + return { + case_insensitive: true, + illegal: '[=>\'/<($"]', + contains: RULES + }; +}); +hljs.registerLanguage('lisp', function (hljs) { + var LISP_IDENT_RE = '[a-zA-Z_\\-\\+\\*\\/\\<\\=\\>\\&\\#][a-zA-Z0-9_\\-\\+\\*\\/\\<\\=\\>\\&\\#!]*'; + var MEC_RE = '\\|[^]*?\\|'; + var LISP_SIMPLE_NUMBER_RE = '(\\-|\\+)?\\d+(\\.\\d+|\\/\\d+)?((d|e|f|l|s)(\\+|\\-)?\\d+)?'; + var SHEBANG = { + className: 'shebang', + begin: '^#!', + end: '$' + }; + var LITERAL = { + className: 'literal', + begin: '\\b(t{1}|nil)\\b' + }; + var NUMBER = { + className: 'number', + variants: [{ + begin: LISP_SIMPLE_NUMBER_RE, + relevance: 0 + }, { + begin: '#b[0-1]+(/[0-1]+)?' + }, { + begin: '#o[0-7]+(/[0-7]+)?' + }, { + begin: '#x[0-9a-f]+(/[0-9a-f]+)?' + }, { + begin: '#c\\(' + LISP_SIMPLE_NUMBER_RE + ' +' + LISP_SIMPLE_NUMBER_RE, + end: '\\)' + }] + }; + var STRING = hljs.inherit(hljs.QUOTE_STRING_MODE, { + illegal: null + }); + var COMMENT = { + className: 'comment', + begin: ';', + end: '$', + relevance: 0 + }; + var VARIABLE = { + className: 'variable', + begin: '\\*', + end: '\\*' + }; + var KEYWORD = { + className: 'keyword', + begin: '[:&]' + LISP_IDENT_RE + }; + var MEC = { + begin: MEC_RE + }; + var QUOTED_LIST = { + begin: '\\(', + end: '\\)', + contains: ['self', LITERAL, STRING, NUMBER] + }; + var QUOTED = { + className: 'quoted', + contains: [NUMBER, STRING, VARIABLE, KEYWORD, QUOTED_LIST], + variants: [{ + begin: '[\'`]\\(', + end: '\\)' + }, { + begin: '\\(quote ', + end: '\\)', + keywords: 'quote' + }, { + begin: '\'' + MEC_RE + }] + }; + var QUOTED_ATOM = { + className: 'quoted', + begin: '\'' + LISP_IDENT_RE + }; + var LIST = { + className: 'list', + begin: '\\(', + end: '\\)' + }; + var BODY = { + endsWithParent: true, + relevance: 0 + }; + LIST.contains = [{ + className: 'keyword', + variants: [{ + begin: LISP_IDENT_RE + }, { + begin: MEC_RE + }] + }, + BODY + ]; + BODY.contains = [QUOTED, QUOTED_ATOM, LIST, LITERAL, NUMBER, STRING, COMMENT, VARIABLE, KEYWORD, MEC]; + + return { + illegal: /\S/, + contains: [ + NUMBER, + SHEBANG, + LITERAL, + STRING, + COMMENT, + QUOTED, + QUOTED_ATOM, + LIST + ] + }; +}); +hljs.registerLanguage('livecodeserver', function (hljs) { + var VARIABLE = { + className: 'variable', + begin: '\\b[gtps][A-Z]+[A-Za-z0-9_\\-]*\\b|\\$_[A-Z]+', + relevance: 0 + }; + var COMMENT = { + className: 'comment', + end: '$', + variants: [ + hljs.C_BLOCK_COMMENT_MODE, + hljs.HASH_COMMENT_MODE, { + begin: '--' + }, { + begin: '[^:]//' + } + ] + }; + var TITLE1 = hljs.inherit(hljs.TITLE_MODE, { + variants: [{ + begin: '\\b_*rig[A-Z]+[A-Za-z0-9_\\-]*' + }, { + begin: '\\b_[a-z0-9\\-]+' + }] + }); + var TITLE2 = hljs.inherit(hljs.TITLE_MODE, { + begin: '\\b([A-Za-z0-9_\\-]+)\\b' + }); + return { + case_insensitive: false, + keywords: { + keyword: '$_COOKIE $_FILES $_GET $_GET_BINARY $_GET_RAW $_POST $_POST_BINARY $_POST_RAW $_SESSION $_SERVER ' + + 'codepoint codepoints segment segments codeunit codeunits sentence sentences trueWord trueWords paragraph ' + + 'after byte bytes english the until http forever descending using line real8 with seventh ' + + 'for stdout finally element word words fourth before black ninth sixth characters chars stderr ' + + 'uInt1 uInt1s uInt2 uInt2s stdin string lines relative rel any fifth items from middle mid ' + + 'at else of catch then third it file milliseconds seconds second secs sec int1 int1s int4 ' + + 'int4s internet int2 int2s normal text item last long detailed effective uInt4 uInt4s repeat ' + + 'end repeat URL in try into switch to words https token binfile each tenth as ticks tick ' + + 'system real4 by dateItems without char character ascending eighth whole dateTime numeric short ' + + 'first ftp integer abbreviated abbr abbrev private case while if', + constant: 'SIX TEN FORMFEED NINE ZERO NONE SPACE FOUR FALSE COLON CRLF PI COMMA ENDOFFILE EOF EIGHT FIVE ' + + 'QUOTE EMPTY ONE TRUE RETURN CR LINEFEED RIGHT BACKSLASH NULL SEVEN TAB THREE TWO ' + + 'six ten formfeed nine zero none space four false colon crlf pi comma endoffile eof eight five ' + + 'quote empty one true return cr linefeed right backslash null seven tab three two ' + + 'RIVERSION RISTATE FILE_READ_MODE FILE_WRITE_MODE FILE_WRITE_MODE DIR_WRITE_MODE FILE_READ_UMASK ' + + 'FILE_WRITE_UMASK DIR_READ_UMASK DIR_WRITE_UMASK', + operator: 'div mod wrap and or bitAnd bitNot bitOr bitXor among not in a an within ' + + 'contains ends with begins the keys of keys', + built_in: 'put abs acos aliasReference annuity arrayDecode arrayEncode asin atan atan2 average avg avgDev base64Decode ' + + 'base64Encode baseConvert binaryDecode binaryEncode byteOffset byteToNum cachedURL cachedURLs charToNum ' + + 'cipherNames codepointOffset codepointProperty codepointToNum codeunitOffset commandNames compound compress ' + + 'constantNames cos date dateFormat decompress directories ' + + 'diskSpace DNSServers exp exp1 exp2 exp10 extents files flushEvents folders format functionNames geometricMean global ' + + 'globals hasMemory harmonicMean hostAddress hostAddressToName hostName hostNameToAddress isNumber ISOToMac itemOffset ' + + 'keys len length libURLErrorData libUrlFormData libURLftpCommand libURLLastHTTPHeaders libURLLastRHHeaders ' + + 'libUrlMultipartFormAddPart libUrlMultipartFormData libURLVersion lineOffset ln ln1 localNames log log2 log10 ' + + 'longFilePath lower macToISO matchChunk matchText matrixMultiply max md5Digest median merge millisec ' + + 'millisecs millisecond milliseconds min monthNames nativeCharToNum normalizeText num number numToByte numToChar ' + + 'numToCodepoint numToNativeChar offset open openfiles openProcesses openProcessIDs openSockets ' + + 'paragraphOffset paramCount param params peerAddress pendingMessages platform popStdDev populationStandardDeviation ' + + 'populationVariance popVariance processID random randomBytes replaceText result revCreateXMLTree revCreateXMLTreeFromFile ' + + 'revCurrentRecord revCurrentRecordIsFirst revCurrentRecordIsLast revDatabaseColumnCount revDatabaseColumnIsNull ' + + 'revDatabaseColumnLengths revDatabaseColumnNames revDatabaseColumnNamed revDatabaseColumnNumbered ' + + 'revDatabaseColumnTypes revDatabaseConnectResult revDatabaseCursors revDatabaseID revDatabaseTableNames ' + + 'revDatabaseType revDataFromQuery revdb_closeCursor revdb_columnbynumber revdb_columncount revdb_columnisnull ' + + 'revdb_columnlengths revdb_columnnames revdb_columntypes revdb_commit revdb_connect revdb_connections ' + + 'revdb_connectionerr revdb_currentrecord revdb_cursorconnection revdb_cursorerr revdb_cursors revdb_dbtype ' + + 'revdb_disconnect revdb_execute revdb_iseof revdb_isbof revdb_movefirst revdb_movelast revdb_movenext ' + + 'revdb_moveprev revdb_query revdb_querylist revdb_recordcount revdb_rollback revdb_tablenames ' + + 'revGetDatabaseDriverPath revNumberOfRecords revOpenDatabase revOpenDatabases revQueryDatabase ' + + 'revQueryDatabaseBlob revQueryResult revQueryIsAtStart revQueryIsAtEnd revUnixFromMacPath revXMLAttribute ' + + 'revXMLAttributes revXMLAttributeValues revXMLChildContents revXMLChildNames revXMLCreateTreeFromFileWithNamespaces ' + + 'revXMLCreateTreeWithNamespaces revXMLDataFromXPathQuery revXMLEvaluateXPath revXMLFirstChild revXMLMatchingNode ' + + 'revXMLNextSibling revXMLNodeContents revXMLNumberOfChildren revXMLParent revXMLPreviousSibling ' + + 'revXMLRootNode revXMLRPC_CreateRequest revXMLRPC_Documents revXMLRPC_Error ' + + 'revXMLRPC_GetHost revXMLRPC_GetMethod revXMLRPC_GetParam revXMLText revXMLRPC_Execute ' + + 'revXMLRPC_GetParamCount revXMLRPC_GetParamNode revXMLRPC_GetParamType revXMLRPC_GetPath revXMLRPC_GetPort ' + + 'revXMLRPC_GetProtocol revXMLRPC_GetRequest revXMLRPC_GetResponse revXMLRPC_GetSocket revXMLTree ' + + 'revXMLTrees revXMLValidateDTD revZipDescribeItem revZipEnumerateItems revZipOpenArchives round sampVariance ' + + 'sec secs seconds sentenceOffset sha1Digest shell shortFilePath sin specialFolderPath sqrt standardDeviation statRound ' + + 'stdDev sum sysError systemVersion tan tempName textDecode textEncode tick ticks time to tokenOffset toLower toUpper ' + + 'transpose truewordOffset trunc uniDecode uniEncode upper URLDecode URLEncode URLStatus uuid value variableNames ' + + 'variance version waitDepth weekdayNames wordOffset xsltApplyStylesheet xsltApplyStylesheetFromFile xsltLoadStylesheet ' + + 'xsltLoadStylesheetFromFile add breakpoint cancel clear local variable file word line folder directory URL close socket process ' + + 'combine constant convert create new alias folder directory decrypt delete variable word line folder ' + + 'directory URL dispatch divide do encrypt filter get include intersect kill libURLDownloadToFile ' + + 'libURLFollowHttpRedirects libURLftpUpload libURLftpUploadFile libURLresetAll libUrlSetAuthCallback ' + + 'libURLSetCustomHTTPHeaders libUrlSetExpect100 libURLSetFTPListCommand libURLSetFTPMode libURLSetFTPStopTime ' + + 'libURLSetStatusCallback load multiply socket prepare process post seek rel relative read from process rename ' + + 'replace require resetAll resolve revAddXMLNode revAppendXML revCloseCursor revCloseDatabase revCommitDatabase ' + + 'revCopyFile revCopyFolder revCopyXMLNode revDeleteFolder revDeleteXMLNode revDeleteAllXMLTrees ' + + 'revDeleteXMLTree revExecuteSQL revGoURL revInsertXMLNode revMoveFolder revMoveToFirstRecord revMoveToLastRecord ' + + 'revMoveToNextRecord revMoveToPreviousRecord revMoveToRecord revMoveXMLNode revPutIntoXMLNode revRollBackDatabase ' + + 'revSetDatabaseDriverPath revSetXMLAttribute revXMLRPC_AddParam revXMLRPC_DeleteAllDocuments revXMLAddDTD ' + + 'revXMLRPC_Free revXMLRPC_FreeAll revXMLRPC_DeleteDocument revXMLRPC_DeleteParam revXMLRPC_SetHost ' + + 'revXMLRPC_SetMethod revXMLRPC_SetPort revXMLRPC_SetProtocol revXMLRPC_SetSocket revZipAddItemWithData ' + + 'revZipAddItemWithFile revZipAddUncompressedItemWithData revZipAddUncompressedItemWithFile revZipCancel ' + + 'revZipCloseArchive revZipDeleteItem revZipExtractItemToFile revZipExtractItemToVariable revZipSetProgressCallback ' + + 'revZipRenameItem revZipReplaceItemWithData revZipReplaceItemWithFile revZipOpenArchive send set sort split start stop ' + + 'subtract union unload wait write' + }, + contains: [ + VARIABLE, { + className: 'keyword', + begin: '\\bend\\sif\\b' + }, { + className: 'function', + beginKeywords: 'function', + end: '$', + contains: [ + VARIABLE, + TITLE2, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.BINARY_NUMBER_MODE, + hljs.C_NUMBER_MODE, + TITLE1 + ] + }, { + className: 'function', + beginKeywords: 'end', + end: '$', + contains: [ + TITLE2, + TITLE1 + ] + }, { + className: 'command', + beginKeywords: 'command on', + end: '$', + contains: [ + VARIABLE, + TITLE2, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.BINARY_NUMBER_MODE, + hljs.C_NUMBER_MODE, + TITLE1 + ] + }, { + className: 'command', + beginKeywords: 'end', + end: '$', + contains: [ + TITLE2, + TITLE1 + ] + }, { + className: 'preprocessor', + begin: '<\\?rev|<\\?lc|<\\?livecode', + relevance: 10 + }, { + className: 'preprocessor', + begin: '<\\?' + }, { + className: 'preprocessor', + begin: '\\?>' + }, + COMMENT, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.BINARY_NUMBER_MODE, + hljs.C_NUMBER_MODE, + TITLE1 + ], + illegal: ';$|^\\[|^=' + }; +}); +hljs.registerLanguage('livescript', function (hljs) { + var KEYWORDS = { + keyword: // JS keywords + 'in if for while finally new do return else break catch instanceof throw try this ' + + 'switch continue typeof delete debugger case default function var with ' + + // LiveScript keywords + 'then unless until loop of by when and or is isnt not it that otherwise from to til fallthrough super ' + + 'case default function var void const let enum export import native ' + + '__hasProp __extends __slice __bind __indexOf', + literal: // JS literals + 'true false null undefined ' + + // LiveScript literals + 'yes no on off it that void', + built_in: 'npm require console print module global window document' + }; + var JS_IDENT_RE = '[A-Za-z$_](?:\-[0-9A-Za-z$_]|[0-9A-Za-z$_])*'; + var TITLE = hljs.inherit(hljs.TITLE_MODE, { + begin: JS_IDENT_RE + }); + var SUBST = { + className: 'subst', + begin: /#\{/, + end: /}/, + keywords: KEYWORDS + }; + var SUBST_SIMPLE = { + className: 'subst', + begin: /#[A-Za-z$_]/, + end: /(?:\-[0-9A-Za-z$_]|[0-9A-Za-z$_])*/, + keywords: KEYWORDS + }; + var EXPRESSIONS = [ + hljs.BINARY_NUMBER_MODE, { + className: 'number', + begin: '(\\b0[xX][a-fA-F0-9_]+)|(\\b\\d(\\d|_\\d)*(\\.(\\d(\\d|_\\d)*)?)?(_*[eE]([-+]\\d(_\\d|\\d)*)?)?[_a-z]*)', + relevance: 0, + starts: { + end: '(\\s*/)?', + relevance: 0 + } // a number tries to eat the following slash to prevent treating it as a regexp + }, { + className: 'string', + variants: [{ + begin: /'''/, + end: /'''/, + contains: [hljs.BACKSLASH_ESCAPE] + }, { + begin: /'/, + end: /'/, + contains: [hljs.BACKSLASH_ESCAPE] + }, { + begin: /"""/, + end: /"""/, + contains: [hljs.BACKSLASH_ESCAPE, SUBST, SUBST_SIMPLE] + }, { + begin: /"/, + end: /"/, + contains: [hljs.BACKSLASH_ESCAPE, SUBST, SUBST_SIMPLE] + }, { + begin: /\\/, + end: /(\s|$)/, + excludeEnd: true + }] + }, { + className: 'pi', + variants: [{ + begin: '//', + end: '//[gim]*', + contains: [SUBST, hljs.HASH_COMMENT_MODE] + }, { + // regex can't start with space to parse x / 2 / 3 as two divisions + // regex can't start with *, and it supports an "illegal" in the main mode + begin: /\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/ + }] + }, { + className: 'property', + begin: '@' + JS_IDENT_RE + }, { + begin: '``', + end: '``', + excludeBegin: true, + excludeEnd: true, + subLanguage: 'javascript' + } + ]; + SUBST.contains = EXPRESSIONS; + + var PARAMS = { + className: 'params', + begin: '\\(', + returnBegin: true, + /* We need another contained nameless mode to not have every nested + pair of parens to be called "params" */ + contains: [{ + begin: /\(/, + end: /\)/, + keywords: KEYWORDS, + contains: ['self'].concat(EXPRESSIONS) + }] + }; + + return { + aliases: ['ls'], + keywords: KEYWORDS, + illegal: /\/\*/, + contains: EXPRESSIONS.concat([{ + className: 'comment', + begin: '\\/\\*', + end: '\\*\\/' + }, + hljs.HASH_COMMENT_MODE, { + className: 'function', + contains: [TITLE, PARAMS], + returnBegin: true, + variants: [{ + begin: '(' + JS_IDENT_RE + '\\s*(?:=|:=)\\s*)?(\\(.*\\))?\\s*\\B\\->\\*?', + end: '\\->\\*?' + }, { + begin: '(' + JS_IDENT_RE + '\\s*(?:=|:=)\\s*)?!?(\\(.*\\))?\\s*\\B[-~]{1,2}>\\*?', + end: '[-~]{1,2}>\\*?' + }, { + begin: '(' + JS_IDENT_RE + '\\s*(?:=|:=)\\s*)?(\\(.*\\))?\\s*\\B!?[-~]{1,2}>\\*?', + end: '!?[-~]{1,2}>\\*?' + }] + }, { + className: 'class', + beginKeywords: 'class', + end: '$', + illegal: /[:="\[\]]/, + contains: [{ + beginKeywords: 'extends', + endsWithParent: true, + illegal: /[:="\[\]]/, + contains: [TITLE] + }, + TITLE + ] + }, { + className: 'attribute', + begin: JS_IDENT_RE + ':', + end: ':', + returnBegin: true, + returnEnd: true, + relevance: 0 + } + ]) + }; +}); +hljs.registerLanguage('lua', function (hljs) { + var OPENING_LONG_BRACKET = '\\[=*\\['; + var CLOSING_LONG_BRACKET = '\\]=*\\]'; + var LONG_BRACKETS = { + begin: OPENING_LONG_BRACKET, + end: CLOSING_LONG_BRACKET, + contains: ['self'] + }; + var COMMENTS = [{ + className: 'comment', + begin: '--(?!' + OPENING_LONG_BRACKET + ')', + end: '$' + }, { + className: 'comment', + begin: '--' + OPENING_LONG_BRACKET, + end: CLOSING_LONG_BRACKET, + contains: [LONG_BRACKETS], + relevance: 10 + }] + return { + lexemes: hljs.UNDERSCORE_IDENT_RE, + keywords: { + keyword: 'and break do else elseif end false for if in local nil not or repeat return then ' + + 'true until while', + built_in: '_G _VERSION assert collectgarbage dofile error getfenv getmetatable ipairs load ' + + 'loadfile loadstring module next pairs pcall print rawequal rawget rawset require ' + + 'select setfenv setmetatable tonumber tostring type unpack xpcall coroutine debug ' + + 'io math os package string table' + }, + contains: COMMENTS.concat([{ + className: 'function', + beginKeywords: 'function', + end: '\\)', + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + begin: '([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*' + }), { + className: 'params', + begin: '\\(', + endsWithParent: true, + contains: COMMENTS + } + ].concat(COMMENTS) + }, + hljs.C_NUMBER_MODE, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, { + className: 'string', + begin: OPENING_LONG_BRACKET, + end: CLOSING_LONG_BRACKET, + contains: [LONG_BRACKETS], + relevance: 5 + } + ]) + }; +}); +hljs.registerLanguage('makefile', function (hljs) { + var VARIABLE = { + className: 'variable', + begin: /\$\(/, + end: /\)/, + contains: [hljs.BACKSLASH_ESCAPE] + }; + return { + aliases: ['mk', 'mak'], + contains: [ + hljs.HASH_COMMENT_MODE, { + begin: /^\w+\s*\W*=/, + returnBegin: true, + relevance: 0, + starts: { + className: 'constant', + end: /\s*\W*=/, + excludeEnd: true, + starts: { + end: /$/, + relevance: 0, + contains: [ + VARIABLE + ] + } + } + }, { + className: 'title', + begin: /^[\w]+:\s*$/ + }, { + className: 'phony', + begin: /^\.PHONY:/, + end: /$/, + keywords: '.PHONY', + lexemes: /[\.\w]+/ + }, { + begin: /^\t+/, + end: /$/, + relevance: 0, + contains: [ + hljs.QUOTE_STRING_MODE, + VARIABLE + ] + } + ] + }; +}); +hljs.registerLanguage('mathematica', function (hljs) { + return { + aliases: ['mma'], + lexemes: '(\\$|\\b)' + hljs.IDENT_RE + '\\b', + keywords: 'AbelianGroup Abort AbortKernels AbortProtect Above Abs Absolute AbsoluteCorrelation AbsoluteCorrelationFunction AbsoluteCurrentValue AbsoluteDashing AbsoluteFileName AbsoluteOptions AbsolutePointSize AbsoluteThickness AbsoluteTime AbsoluteTiming AccountingForm Accumulate Accuracy AccuracyGoal ActionDelay ActionMenu ActionMenuBox ActionMenuBoxOptions Active ActiveItem ActiveStyle AcyclicGraphQ AddOnHelpPath AddTo AdjacencyGraph AdjacencyList AdjacencyMatrix AdjustmentBox AdjustmentBoxOptions AdjustTimeSeriesForecast AffineTransform After AiryAi AiryAiPrime AiryAiZero AiryBi AiryBiPrime AiryBiZero AlgebraicIntegerQ AlgebraicNumber AlgebraicNumberDenominator AlgebraicNumberNorm AlgebraicNumberPolynomial AlgebraicNumberTrace AlgebraicRules AlgebraicRulesData Algebraics AlgebraicUnitQ Alignment AlignmentMarker AlignmentPoint All AllowedDimensions AllowGroupClose AllowInlineCells AllowKernelInitialization AllowReverseGroupClose AllowScriptLevelChange AlphaChannel AlternatingGroup AlternativeHypothesis Alternatives AmbientLight Analytic AnchoredSearch And AndersonDarlingTest AngerJ AngleBracket AngularGauge Animate AnimationCycleOffset AnimationCycleRepetitions AnimationDirection AnimationDisplayTime AnimationRate AnimationRepetitions AnimationRunning Animator AnimatorBox AnimatorBoxOptions AnimatorElements Annotation Annuity AnnuityDue Antialiasing Antisymmetric Apart ApartSquareFree Appearance AppearanceElements AppellF1 Append AppendTo Apply ArcCos ArcCosh ArcCot ArcCoth ArcCsc ArcCsch ArcSec ArcSech ArcSin ArcSinDistribution ArcSinh ArcTan ArcTanh Arg ArgMax ArgMin ArgumentCountQ ARIMAProcess ArithmeticGeometricMean ARMAProcess ARProcess Array ArrayComponents ArrayDepth ArrayFlatten ArrayPad ArrayPlot ArrayQ ArrayReshape ArrayRules Arrays Arrow Arrow3DBox ArrowBox Arrowheads AspectRatio AspectRatioFixed Assert Assuming Assumptions AstronomicalData Asynchronous AsynchronousTaskObject AsynchronousTasks AtomQ Attributes AugmentedSymmetricPolynomial AutoAction AutoDelete AutoEvaluateEvents AutoGeneratedPackage AutoIndent AutoIndentSpacings AutoItalicWords AutoloadPath AutoMatch Automatic AutomaticImageSize AutoMultiplicationSymbol AutoNumberFormatting AutoOpenNotebooks AutoOpenPalettes AutorunSequencing AutoScaling AutoScroll AutoSpacing AutoStyleOptions AutoStyleWords Axes AxesEdge AxesLabel AxesOrigin AxesStyle Axis ' + + 'BabyMonsterGroupB Back Background BackgroundTasksSettings Backslash Backsubstitution Backward Band BandpassFilter BandstopFilter BarabasiAlbertGraphDistribution BarChart BarChart3D BarLegend BarlowProschanImportance BarnesG BarOrigin BarSpacing BartlettHannWindow BartlettWindow BaseForm Baseline BaselinePosition BaseStyle BatesDistribution BattleLemarieWavelet Because BeckmannDistribution Beep Before Begin BeginDialogPacket BeginFrontEndInteractionPacket BeginPackage BellB BellY Below BenfordDistribution BeniniDistribution BenktanderGibratDistribution BenktanderWeibullDistribution BernoulliB BernoulliDistribution BernoulliGraphDistribution BernoulliProcess BernsteinBasis BesselFilterModel BesselI BesselJ BesselJZero BesselK BesselY BesselYZero Beta BetaBinomialDistribution BetaDistribution BetaNegativeBinomialDistribution BetaPrimeDistribution BetaRegularized BetweennessCentrality BezierCurve BezierCurve3DBox BezierCurve3DBoxOptions BezierCurveBox BezierCurveBoxOptions BezierFunction BilateralFilter Binarize BinaryFormat BinaryImageQ BinaryRead BinaryReadList BinaryWrite BinCounts BinLists Binomial BinomialDistribution BinomialProcess BinormalDistribution BiorthogonalSplineWavelet BipartiteGraphQ BirnbaumImportance BirnbaumSaundersDistribution BitAnd BitClear BitGet BitLength BitNot BitOr BitSet BitShiftLeft BitShiftRight BitXor Black BlackmanHarrisWindow BlackmanNuttallWindow BlackmanWindow Blank BlankForm BlankNullSequence BlankSequence Blend Block BlockRandom BlomqvistBeta BlomqvistBetaTest Blue Blur BodePlot BohmanWindow Bold Bookmarks Boole BooleanConsecutiveFunction BooleanConvert BooleanCountingFunction BooleanFunction BooleanGraph BooleanMaxterms BooleanMinimize BooleanMinterms Booleans BooleanTable BooleanVariables BorderDimensions BorelTannerDistribution Bottom BottomHatTransform BoundaryStyle Bounds Box BoxBaselineShift BoxData BoxDimensions Boxed Boxes BoxForm BoxFormFormatTypes BoxFrame BoxID BoxMargins BoxMatrix BoxRatios BoxRotation BoxRotationPoint BoxStyle BoxWhiskerChart Bra BracketingBar BraKet BrayCurtisDistance BreadthFirstScan Break Brown BrownForsytheTest BrownianBridgeProcess BrowserCategory BSplineBasis BSplineCurve BSplineCurve3DBox BSplineCurveBox BSplineCurveBoxOptions BSplineFunction BSplineSurface BSplineSurface3DBox BubbleChart BubbleChart3D BubbleScale BubbleSizes BulletGauge BusinessDayQ ButterflyGraph ButterworthFilterModel Button ButtonBar ButtonBox ButtonBoxOptions ButtonCell ButtonContents ButtonData ButtonEvaluator ButtonExpandable ButtonFrame ButtonFunction ButtonMargins ButtonMinHeight ButtonNote ButtonNotebook ButtonSource ButtonStyle ButtonStyleMenuListing Byte ByteCount ByteOrdering ' + + 'C CachedValue CacheGraphics CalendarData CalendarType CallPacket CanberraDistance Cancel CancelButton CandlestickChart Cap CapForm CapitalDifferentialD CardinalBSplineBasis CarmichaelLambda Cases Cashflow Casoratian Catalan CatalanNumber Catch CauchyDistribution CauchyWindow CayleyGraph CDF CDFDeploy CDFInformation CDFWavelet Ceiling Cell CellAutoOverwrite CellBaseline CellBoundingBox CellBracketOptions CellChangeTimes CellContents CellContext CellDingbat CellDynamicExpression CellEditDuplicate CellElementsBoundingBox CellElementSpacings CellEpilog CellEvaluationDuplicate CellEvaluationFunction CellEventActions CellFrame CellFrameColor CellFrameLabelMargins CellFrameLabels CellFrameMargins CellGroup CellGroupData CellGrouping CellGroupingRules CellHorizontalScrolling CellID CellLabel CellLabelAutoDelete CellLabelMargins CellLabelPositioning CellMargins CellObject CellOpen CellPrint CellProlog Cells CellSize CellStyle CellTags CellularAutomaton CensoredDistribution Censoring Center CenterDot CentralMoment CentralMomentGeneratingFunction CForm ChampernowneNumber ChanVeseBinarize Character CharacterEncoding CharacterEncodingsPath CharacteristicFunction CharacteristicPolynomial CharacterRange Characters ChartBaseStyle ChartElementData ChartElementDataFunction ChartElementFunction ChartElements ChartLabels ChartLayout ChartLegends ChartStyle Chebyshev1FilterModel Chebyshev2FilterModel ChebyshevDistance ChebyshevT ChebyshevU Check CheckAbort CheckAll Checkbox CheckboxBar CheckboxBox CheckboxBoxOptions ChemicalData ChessboardDistance ChiDistribution ChineseRemainder ChiSquareDistribution ChoiceButtons ChoiceDialog CholeskyDecomposition Chop Circle CircleBox CircleDot CircleMinus CirclePlus CircleTimes CirculantGraph CityData Clear ClearAll ClearAttributes ClearSystemCache ClebschGordan ClickPane Clip ClipboardNotebook ClipFill ClippingStyle ClipPlanes ClipRange Clock ClockGauge ClockwiseContourIntegral Close Closed CloseKernels ClosenessCentrality Closing ClosingAutoSave ClosingEvent ClusteringComponents CMYKColor Coarse Coefficient CoefficientArrays CoefficientDomain CoefficientList CoefficientRules CoifletWavelet Collect Colon ColonForm ColorCombine ColorConvert ColorData ColorDataFunction ColorFunction ColorFunctionScaling Colorize ColorNegate ColorOutput ColorProfileData ColorQuantize ColorReplace ColorRules ColorSelectorSettings ColorSeparate ColorSetter ColorSetterBox ColorSetterBoxOptions ColorSlider ColorSpace Column ColumnAlignments ColumnBackgrounds ColumnForm ColumnLines ColumnsEqual ColumnSpacings ColumnWidths CommonDefaultFormatTypes Commonest CommonestFilter CommonUnits CommunityBoundaryStyle CommunityGraphPlot CommunityLabels CommunityRegionStyle CompatibleUnitQ CompilationOptions CompilationTarget Compile Compiled CompiledFunction Complement CompleteGraph CompleteGraphQ CompleteKaryTree CompletionsListPacket Complex Complexes ComplexExpand ComplexInfinity ComplexityFunction ComponentMeasurements ' + + 'ComponentwiseContextMenu Compose ComposeList ComposeSeries Composition CompoundExpression CompoundPoissonDistribution CompoundPoissonProcess CompoundRenewalProcess Compress CompressedData Condition ConditionalExpression Conditioned Cone ConeBox ConfidenceLevel ConfidenceRange ConfidenceTransform ConfigurationPath Congruent Conjugate ConjugateTranspose Conjunction Connect ConnectedComponents ConnectedGraphQ ConnesWindow ConoverTest ConsoleMessage ConsoleMessagePacket ConsolePrint Constant ConstantArray Constants ConstrainedMax ConstrainedMin ContentPadding ContentsBoundingBox ContentSelectable ContentSize Context ContextMenu Contexts ContextToFilename ContextToFileName Continuation Continue ContinuedFraction ContinuedFractionK ContinuousAction ContinuousMarkovProcess ContinuousTimeModelQ ContinuousWaveletData ContinuousWaveletTransform ContourDetect ContourGraphics ContourIntegral ContourLabels ContourLines ContourPlot ContourPlot3D Contours ContourShading ContourSmoothing ContourStyle ContraharmonicMean Control ControlActive ControlAlignment ControllabilityGramian ControllabilityMatrix ControllableDecomposition ControllableModelQ ControllerDuration ControllerInformation ControllerInformationData ControllerLinking ControllerManipulate ControllerMethod ControllerPath ControllerState ControlPlacement ControlsRendering ControlType Convergents ConversionOptions ConversionRules ConvertToBitmapPacket ConvertToPostScript ConvertToPostScriptPacket Convolve ConwayGroupCo1 ConwayGroupCo2 ConwayGroupCo3 CoordinateChartData CoordinatesToolOptions CoordinateTransform CoordinateTransformData CoprimeQ Coproduct CopulaDistribution Copyable CopyDirectory CopyFile CopyTag CopyToClipboard CornerFilter CornerNeighbors Correlation CorrelationDistance CorrelationFunction CorrelationTest Cos Cosh CoshIntegral CosineDistance CosineWindow CosIntegral Cot Coth Count CounterAssignments CounterBox CounterBoxOptions CounterClockwiseContourIntegral CounterEvaluator CounterFunction CounterIncrements CounterStyle CounterStyleMenuListing CountRoots CountryData Covariance CovarianceEstimatorFunction CovarianceFunction CoxianDistribution CoxIngersollRossProcess CoxModel CoxModelFit CramerVonMisesTest CreateArchive CreateDialog CreateDirectory CreateDocument CreateIntermediateDirectories CreatePalette CreatePalettePacket CreateScheduledTask CreateTemporary CreateWindow CriticalityFailureImportance CriticalitySuccessImportance CriticalSection Cross CrossingDetect CrossMatrix Csc Csch CubeRoot Cubics Cuboid CuboidBox Cumulant CumulantGeneratingFunction Cup CupCap Curl CurlyDoubleQuote CurlyQuote CurrentImage CurrentlySpeakingPacket CurrentValue CurvatureFlowFilter CurveClosed Cyan CycleGraph CycleIndexPolynomial Cycles CyclicGroup Cyclotomic Cylinder CylinderBox CylindricalDecomposition ' + + 'D DagumDistribution DamerauLevenshteinDistance DampingFactor Darker Dashed Dashing DataCompression DataDistribution DataRange DataReversed Date DateDelimiters DateDifference DateFunction DateList DateListLogPlot DateListPlot DatePattern DatePlus DateRange DateString DateTicksFormat DaubechiesWavelet DavisDistribution DawsonF DayCount DayCountConvention DayMatchQ DayName DayPlus DayRange DayRound DeBruijnGraph Debug DebugTag Decimal DeclareKnownSymbols DeclarePackage Decompose Decrement DedekindEta Default DefaultAxesStyle DefaultBaseStyle DefaultBoxStyle DefaultButton DefaultColor DefaultControlPlacement DefaultDuplicateCellStyle DefaultDuration DefaultElement DefaultFaceGridsStyle DefaultFieldHintStyle DefaultFont DefaultFontProperties DefaultFormatType DefaultFormatTypeForStyle DefaultFrameStyle DefaultFrameTicksStyle DefaultGridLinesStyle DefaultInlineFormatType DefaultInputFormatType DefaultLabelStyle DefaultMenuStyle DefaultNaturalLanguage DefaultNewCellStyle DefaultNewInlineCellStyle DefaultNotebook DefaultOptions DefaultOutputFormatType DefaultStyle DefaultStyleDefinitions DefaultTextFormatType DefaultTextInlineFormatType DefaultTicksStyle DefaultTooltipStyle DefaultValues Defer DefineExternal DefineInputStreamMethod DefineOutputStreamMethod Definition Degree DegreeCentrality DegreeGraphDistribution DegreeLexicographic DegreeReverseLexicographic Deinitialization Del Deletable Delete DeleteBorderComponents DeleteCases DeleteContents DeleteDirectory DeleteDuplicates DeleteFile DeleteSmallComponents DeleteWithContents DeletionWarning Delimiter DelimiterFlashTime DelimiterMatching Delimiters Denominator DensityGraphics DensityHistogram DensityPlot DependentVariables Deploy Deployed Depth DepthFirstScan Derivative DerivativeFilter DescriptorStateSpace DesignMatrix Det DGaussianWavelet DiacriticalPositioning Diagonal DiagonalMatrix Dialog DialogIndent DialogInput DialogLevel DialogNotebook DialogProlog DialogReturn DialogSymbols Diamond DiamondMatrix DiceDissimilarity DictionaryLookup DifferenceDelta DifferenceOrder DifferenceRoot DifferenceRootReduce Differences DifferentialD DifferentialRoot DifferentialRootReduce DifferentiatorFilter DigitBlock DigitBlockMinimum DigitCharacter DigitCount DigitQ DihedralGroup Dilation Dimensions DiracComb DiracDelta DirectedEdge DirectedEdges DirectedGraph DirectedGraphQ DirectedInfinity Direction Directive Directory DirectoryName DirectoryQ DirectoryStack DirichletCharacter DirichletConvolve DirichletDistribution DirichletL DirichletTransform DirichletWindow DisableConsolePrintPacket DiscreteChirpZTransform DiscreteConvolve DiscreteDelta DiscreteHadamardTransform DiscreteIndicator DiscreteLQEstimatorGains DiscreteLQRegulatorGains DiscreteLyapunovSolve DiscreteMarkovProcess DiscretePlot DiscretePlot3D DiscreteRatio DiscreteRiccatiSolve DiscreteShift DiscreteTimeModelQ DiscreteUniformDistribution DiscreteVariables DiscreteWaveletData DiscreteWaveletPacketTransform ' + + 'DiscreteWaveletTransform Discriminant Disjunction Disk DiskBox DiskMatrix Dispatch DispersionEstimatorFunction Display DisplayAllSteps DisplayEndPacket DisplayFlushImagePacket DisplayForm DisplayFunction DisplayPacket DisplayRules DisplaySetSizePacket DisplayString DisplayTemporary DisplayWith DisplayWithRef DisplayWithVariable DistanceFunction DistanceTransform Distribute Distributed DistributedContexts DistributeDefinitions DistributionChart DistributionDomain DistributionFitTest DistributionParameterAssumptions DistributionParameterQ Dithering Div Divergence Divide DivideBy Dividers Divisible Divisors DivisorSigma DivisorSum DMSList DMSString Do DockedCells DocumentNotebook DominantColors DOSTextFormat Dot DotDashed DotEqual Dotted DoubleBracketingBar DoubleContourIntegral DoubleDownArrow DoubleLeftArrow DoubleLeftRightArrow DoubleLeftTee DoubleLongLeftArrow DoubleLongLeftRightArrow DoubleLongRightArrow DoubleRightArrow DoubleRightTee DoubleUpArrow DoubleUpDownArrow DoubleVerticalBar DoublyInfinite Down DownArrow DownArrowBar DownArrowUpArrow DownLeftRightVector DownLeftTeeVector DownLeftVector DownLeftVectorBar DownRightTeeVector DownRightVector DownRightVectorBar Downsample DownTee DownTeeArrow DownValues DragAndDrop DrawEdges DrawFrontFaces DrawHighlighted Drop DSolve Dt DualLinearProgramming DualSystemsModel DumpGet DumpSave DuplicateFreeQ Dynamic DynamicBox DynamicBoxOptions DynamicEvaluationTimeout DynamicLocation DynamicModule DynamicModuleBox DynamicModuleBoxOptions DynamicModuleParent DynamicModuleValues DynamicName DynamicNamespace DynamicReference DynamicSetting DynamicUpdating DynamicWrapper DynamicWrapperBox DynamicWrapperBoxOptions ' + + 'E EccentricityCentrality EdgeAdd EdgeBetweennessCentrality EdgeCapacity EdgeCapForm EdgeColor EdgeConnectivity EdgeCost EdgeCount EdgeCoverQ EdgeDashing EdgeDelete EdgeDetect EdgeForm EdgeIndex EdgeJoinForm EdgeLabeling EdgeLabels EdgeLabelStyle EdgeList EdgeOpacity EdgeQ EdgeRenderingFunction EdgeRules EdgeShapeFunction EdgeStyle EdgeThickness EdgeWeight Editable EditButtonSettings EditCellTagsSettings EditDistance EffectiveInterest Eigensystem Eigenvalues EigenvectorCentrality Eigenvectors Element ElementData Eliminate EliminationOrder EllipticE EllipticExp EllipticExpPrime EllipticF EllipticFilterModel EllipticK EllipticLog EllipticNomeQ EllipticPi EllipticReducedHalfPeriods EllipticTheta EllipticThetaPrime EmitSound EmphasizeSyntaxErrors EmpiricalDistribution Empty EmptyGraphQ EnableConsolePrintPacket Enabled Encode End EndAdd EndDialogPacket EndFrontEndInteractionPacket EndOfFile EndOfLine EndOfString EndPackage EngineeringForm Enter EnterExpressionPacket EnterTextPacket Entropy EntropyFilter Environment Epilog Equal EqualColumns EqualRows EqualTilde EquatedTo Equilibrium EquirippleFilterKernel Equivalent Erf Erfc Erfi ErlangB ErlangC ErlangDistribution Erosion ErrorBox ErrorBoxOptions ErrorNorm ErrorPacket ErrorsDialogSettings EstimatedDistribution EstimatedProcess EstimatorGains EstimatorRegulator EuclideanDistance EulerE EulerGamma EulerianGraphQ EulerPhi Evaluatable Evaluate Evaluated EvaluatePacket EvaluationCell EvaluationCompletionAction EvaluationElements EvaluationMode EvaluationMonitor EvaluationNotebook EvaluationObject EvaluationOrder Evaluator EvaluatorNames EvenQ EventData EventEvaluator EventHandler EventHandlerTag EventLabels ExactBlackmanWindow ExactNumberQ ExactRootIsolation ExampleData Except ExcludedForms ExcludePods Exclusions ExclusionsStyle Exists Exit ExitDialog Exp Expand ExpandAll ExpandDenominator ExpandFileName ExpandNumerator Expectation ExpectationE ExpectedValue ExpGammaDistribution ExpIntegralE ExpIntegralEi Exponent ExponentFunction ExponentialDistribution ExponentialFamily ExponentialGeneratingFunction ExponentialMovingAverage ExponentialPowerDistribution ExponentPosition ExponentStep Export ExportAutoReplacements ExportPacket ExportString Expression ExpressionCell ExpressionPacket ExpToTrig ExtendedGCD Extension ExtentElementFunction ExtentMarkers ExtentSize ExternalCall ExternalDataCharacterEncoding Extract ExtractArchive ExtremeValueDistribution ' + + 'FaceForm FaceGrids FaceGridsStyle Factor FactorComplete Factorial Factorial2 FactorialMoment FactorialMomentGeneratingFunction FactorialPower FactorInteger FactorList FactorSquareFree FactorSquareFreeList FactorTerms FactorTermsList Fail FailureDistribution False FARIMAProcess FEDisableConsolePrintPacket FeedbackSector FeedbackSectorStyle FeedbackType FEEnableConsolePrintPacket Fibonacci FieldHint FieldHintStyle FieldMasked FieldSize File FileBaseName FileByteCount FileDate FileExistsQ FileExtension FileFormat FileHash FileInformation FileName FileNameDepth FileNameDialogSettings FileNameDrop FileNameJoin FileNames FileNameSetter FileNameSplit FileNameTake FilePrint FileType FilledCurve FilledCurveBox Filling FillingStyle FillingTransform FilterRules FinancialBond FinancialData FinancialDerivative FinancialIndicator Find FindArgMax FindArgMin FindClique FindClusters FindCurvePath FindDistributionParameters FindDivisions FindEdgeCover FindEdgeCut FindEulerianCycle FindFaces FindFile FindFit FindGeneratingFunction FindGeoLocation FindGeometricTransform FindGraphCommunities FindGraphIsomorphism FindGraphPartition FindHamiltonianCycle FindIndependentEdgeSet FindIndependentVertexSet FindInstance FindIntegerNullVector FindKClan FindKClique FindKClub FindKPlex FindLibrary FindLinearRecurrence FindList FindMaximum FindMaximumFlow FindMaxValue FindMinimum FindMinimumCostFlow FindMinimumCut FindMinValue FindPermutation FindPostmanTour FindProcessParameters FindRoot FindSequenceFunction FindSettings FindShortestPath FindShortestTour FindThreshold FindVertexCover FindVertexCut Fine FinishDynamic FiniteAbelianGroupCount FiniteGroupCount FiniteGroupData First FirstPassageTimeDistribution FischerGroupFi22 FischerGroupFi23 FischerGroupFi24Prime FisherHypergeometricDistribution FisherRatioTest FisherZDistribution Fit FitAll FittedModel FixedPoint FixedPointList FlashSelection Flat Flatten FlattenAt FlatTopWindow FlipView Floor FlushPrintOutputPacket Fold FoldList Font FontColor FontFamily FontForm FontName FontOpacity FontPostScriptName FontProperties FontReencoding FontSize FontSlant FontSubstitutions FontTracking FontVariations FontWeight For ForAll Format FormatRules FormatType FormatTypeAutoConvert FormatValues FormBox FormBoxOptions FortranForm Forward ForwardBackward Fourier FourierCoefficient FourierCosCoefficient FourierCosSeries FourierCosTransform FourierDCT FourierDCTFilter FourierDCTMatrix FourierDST FourierDSTMatrix FourierMatrix FourierParameters FourierSequenceTransform FourierSeries FourierSinCoefficient FourierSinSeries FourierSinTransform FourierTransform FourierTrigSeries FractionalBrownianMotionProcess FractionalPart FractionBox FractionBoxOptions FractionLine Frame FrameBox FrameBoxOptions Framed FrameInset FrameLabel Frameless FrameMargins FrameStyle FrameTicks FrameTicksStyle FRatioDistribution FrechetDistribution FreeQ FrequencySamplingFilterKernel FresnelC FresnelS Friday FrobeniusNumber FrobeniusSolve ' + + 'FromCharacterCode FromCoefficientRules FromContinuedFraction FromDate FromDigits FromDMS Front FrontEndDynamicExpression FrontEndEventActions FrontEndExecute FrontEndObject FrontEndResource FrontEndResourceString FrontEndStackSize FrontEndToken FrontEndTokenExecute FrontEndValueCache FrontEndVersion FrontFaceColor FrontFaceOpacity Full FullAxes FullDefinition FullForm FullGraphics FullOptions FullSimplify Function FunctionExpand FunctionInterpolation FunctionSpace FussellVeselyImportance ' + + 'GaborFilter GaborMatrix GaborWavelet GainMargins GainPhaseMargins Gamma GammaDistribution GammaRegularized GapPenalty Gather GatherBy GaugeFaceElementFunction GaugeFaceStyle GaugeFrameElementFunction GaugeFrameSize GaugeFrameStyle GaugeLabels GaugeMarkers GaugeStyle GaussianFilter GaussianIntegers GaussianMatrix GaussianWindow GCD GegenbauerC General GeneralizedLinearModelFit GenerateConditions GeneratedCell GeneratedParameters GeneratingFunction Generic GenericCylindricalDecomposition GenomeData GenomeLookup GeodesicClosing GeodesicDilation GeodesicErosion GeodesicOpening GeoDestination GeodesyData GeoDirection GeoDistance GeoGridPosition GeometricBrownianMotionProcess GeometricDistribution GeometricMean GeometricMeanFilter GeometricTransformation GeometricTransformation3DBox GeometricTransformation3DBoxOptions GeometricTransformationBox GeometricTransformationBoxOptions GeoPosition GeoPositionENU GeoPositionXYZ GeoProjectionData GestureHandler GestureHandlerTag Get GetBoundingBoxSizePacket GetContext GetEnvironment GetFileName GetFrontEndOptionsDataPacket GetLinebreakInformationPacket GetMenusPacket GetPageBreakInformationPacket Glaisher GlobalClusteringCoefficient GlobalPreferences GlobalSession Glow GoldenRatio GompertzMakehamDistribution GoodmanKruskalGamma GoodmanKruskalGammaTest Goto Grad Gradient GradientFilter GradientOrientationFilter Graph GraphAssortativity GraphCenter GraphComplement GraphData GraphDensity GraphDiameter GraphDifference GraphDisjointUnion ' + + 'GraphDistance GraphDistanceMatrix GraphElementData GraphEmbedding GraphHighlight GraphHighlightStyle GraphHub Graphics Graphics3D Graphics3DBox Graphics3DBoxOptions GraphicsArray GraphicsBaseline GraphicsBox GraphicsBoxOptions GraphicsColor GraphicsColumn GraphicsComplex GraphicsComplex3DBox GraphicsComplex3DBoxOptions GraphicsComplexBox GraphicsComplexBoxOptions GraphicsContents GraphicsData GraphicsGrid GraphicsGridBox GraphicsGroup GraphicsGroup3DBox GraphicsGroup3DBoxOptions GraphicsGroupBox GraphicsGroupBoxOptions GraphicsGrouping GraphicsHighlightColor GraphicsRow GraphicsSpacing GraphicsStyle GraphIntersection GraphLayout GraphLinkEfficiency GraphPeriphery GraphPlot GraphPlot3D GraphPower GraphPropertyDistribution GraphQ GraphRadius GraphReciprocity GraphRoot GraphStyle GraphUnion Gray GrayLevel GreatCircleDistance Greater GreaterEqual GreaterEqualLess GreaterFullEqual GreaterGreater GreaterLess GreaterSlantEqual GreaterTilde Green Grid GridBaseline GridBox GridBoxAlignment GridBoxBackground GridBoxDividers GridBoxFrame GridBoxItemSize GridBoxItemStyle GridBoxOptions GridBoxSpacings GridCreationSettings GridDefaultElement GridElementStyleOptions GridFrame GridFrameMargins GridGraph GridLines GridLinesStyle GroebnerBasis GroupActionBase GroupCentralizer GroupElementFromWord GroupElementPosition GroupElementQ GroupElements GroupElementToWord GroupGenerators GroupMultiplicationTable GroupOrbits GroupOrder GroupPageBreakWithin GroupSetwiseStabilizer GroupStabilizer GroupStabilizerChain Gudermannian GumbelDistribution ' + + 'HaarWavelet HadamardMatrix HalfNormalDistribution HamiltonianGraphQ HammingDistance HammingWindow HankelH1 HankelH2 HankelMatrix HannPoissonWindow HannWindow HaradaNortonGroupHN HararyGraph HarmonicMean HarmonicMeanFilter HarmonicNumber Hash HashTable Haversine HazardFunction Head HeadCompose Heads HeavisideLambda HeavisidePi HeavisideTheta HeldGroupHe HeldPart HelpBrowserLookup HelpBrowserNotebook HelpBrowserSettings HermiteDecomposition HermiteH HermitianMatrixQ HessenbergDecomposition Hessian HexadecimalCharacter Hexahedron HexahedronBox HexahedronBoxOptions HiddenSurface HighlightGraph HighlightImage HighpassFilter HigmanSimsGroupHS HilbertFilter HilbertMatrix Histogram Histogram3D HistogramDistribution HistogramList HistogramTransform HistogramTransformInterpolation HitMissTransform HITSCentrality HodgeDual HoeffdingD HoeffdingDTest Hold HoldAll HoldAllComplete HoldComplete HoldFirst HoldForm HoldPattern HoldRest HolidayCalendar HomeDirectory HomePage Horizontal HorizontalForm HorizontalGauge HorizontalScrollPosition HornerForm HotellingTSquareDistribution HoytDistribution HTMLSave Hue HumpDownHump HumpEqual HurwitzLerchPhi HurwitzZeta HyperbolicDistribution HypercubeGraph HyperexponentialDistribution Hyperfactorial Hypergeometric0F1 Hypergeometric0F1Regularized Hypergeometric1F1 Hypergeometric1F1Regularized Hypergeometric2F1 Hypergeometric2F1Regularized HypergeometricDistribution HypergeometricPFQ HypergeometricPFQRegularized HypergeometricU Hyperlink HyperlinkCreationSettings Hyphenation HyphenationOptions HypoexponentialDistribution HypothesisTestData ' + + 'I Identity IdentityMatrix If IgnoreCase Im Image Image3D Image3DSlices ImageAccumulate ImageAdd ImageAdjust ImageAlign ImageApply ImageAspectRatio ImageAssemble ImageCache ImageCacheValid ImageCapture ImageChannels ImageClip ImageColorSpace ImageCompose ImageConvolve ImageCooccurrence ImageCorners ImageCorrelate ImageCorrespondingPoints ImageCrop ImageData ImageDataPacket ImageDeconvolve ImageDemosaic ImageDifference ImageDimensions ImageDistance ImageEffect ImageFeatureTrack ImageFileApply ImageFileFilter ImageFileScan ImageFilter ImageForestingComponents ImageForwardTransformation ImageHistogram ImageKeypoints ImageLevels ImageLines ImageMargins ImageMarkers ImageMeasurements ImageMultiply ImageOffset ImagePad ImagePadding ImagePartition ImagePeriodogram ImagePerspectiveTransformation ImageQ ImageRangeCache ImageReflect ImageRegion ImageResize ImageResolution ImageRotate ImageRotated ImageScaled ImageScan ImageSize ImageSizeAction ImageSizeCache ImageSizeMultipliers ImageSizeRaw ImageSubtract ImageTake ImageTransformation ImageTrim ImageType ImageValue ImageValuePositions Implies Import ImportAutoReplacements ImportString ImprovementImportance In IncidenceGraph IncidenceList IncidenceMatrix IncludeConstantBasis IncludeFileExtension IncludePods IncludeSingularTerm Increment Indent IndentingNewlineSpacings IndentMaxFraction IndependenceTest IndependentEdgeSetQ IndependentUnit IndependentVertexSetQ Indeterminate IndexCreationOptions Indexed IndexGraph IndexTag Inequality InexactNumberQ InexactNumbers Infinity Infix Information Inherited InheritScope Initialization InitializationCell InitializationCellEvaluation InitializationCellWarning InlineCounterAssignments InlineCounterIncrements InlineRules Inner Inpaint Input InputAliases InputAssumptions InputAutoReplacements InputField InputFieldBox InputFieldBoxOptions InputForm InputGrouping InputNamePacket InputNotebook InputPacket InputSettings InputStream InputString InputStringPacket InputToBoxFormPacket Insert InsertionPointObject InsertResults Inset Inset3DBox Inset3DBoxOptions InsetBox InsetBoxOptions Install InstallService InString Integer IntegerDigits IntegerExponent IntegerLength IntegerPart IntegerPartitions IntegerQ Integers IntegerString Integral Integrate Interactive InteractiveTradingChart Interlaced Interleaving InternallyBalancedDecomposition InterpolatingFunction InterpolatingPolynomial Interpolation InterpolationOrder InterpolationPoints InterpolationPrecision Interpretation InterpretationBox InterpretationBoxOptions InterpretationFunction ' + + 'InterpretTemplate InterquartileRange Interrupt InterruptSettings Intersection Interval IntervalIntersection IntervalMemberQ IntervalUnion Inverse InverseBetaRegularized InverseCDF InverseChiSquareDistribution InverseContinuousWaveletTransform InverseDistanceTransform InverseEllipticNomeQ InverseErf InverseErfc InverseFourier InverseFourierCosTransform InverseFourierSequenceTransform InverseFourierSinTransform InverseFourierTransform InverseFunction InverseFunctions InverseGammaDistribution InverseGammaRegularized InverseGaussianDistribution InverseGudermannian InverseHaversine InverseJacobiCD InverseJacobiCN InverseJacobiCS InverseJacobiDC InverseJacobiDN InverseJacobiDS InverseJacobiNC InverseJacobiND InverseJacobiNS InverseJacobiSC InverseJacobiSD InverseJacobiSN InverseLaplaceTransform InversePermutation InverseRadon InverseSeries InverseSurvivalFunction InverseWaveletTransform InverseWeierstrassP InverseZTransform Invisible InvisibleApplication InvisibleTimes IrreduciblePolynomialQ IsolatingInterval IsomorphicGraphQ IsotopeData Italic Item ItemBox ItemBoxOptions ItemSize ItemStyle ItoProcess ' + + 'JaccardDissimilarity JacobiAmplitude Jacobian JacobiCD JacobiCN JacobiCS JacobiDC JacobiDN JacobiDS JacobiNC JacobiND JacobiNS JacobiP JacobiSC JacobiSD JacobiSN JacobiSymbol JacobiZeta JankoGroupJ1 JankoGroupJ2 JankoGroupJ3 JankoGroupJ4 JarqueBeraALMTest JohnsonDistribution Join Joined JoinedCurve JoinedCurveBox JoinForm JordanDecomposition JordanModelDecomposition ' + + 'K KagiChart KaiserBesselWindow KaiserWindow KalmanEstimator KalmanFilter KarhunenLoeveDecomposition KaryTree KatzCentrality KCoreComponents KDistribution KelvinBei KelvinBer KelvinKei KelvinKer KendallTau KendallTauTest KernelExecute KernelMixtureDistribution KernelObject Kernels Ket Khinchin KirchhoffGraph KirchhoffMatrix KleinInvariantJ KnightTourGraph KnotData KnownUnitQ KolmogorovSmirnovTest KroneckerDelta KroneckerModelDecomposition KroneckerProduct KroneckerSymbol KuiperTest KumaraswamyDistribution Kurtosis KuwaharaFilter ' + + 'Label Labeled LabeledSlider LabelingFunction LabelStyle LaguerreL LambdaComponents LambertW LanczosWindow LandauDistribution Language LanguageCategory LaplaceDistribution LaplaceTransform Laplacian LaplacianFilter LaplacianGaussianFilter Large Larger Last Latitude LatitudeLongitude LatticeData LatticeReduce Launch LaunchKernels LayeredGraphPlot LayerSizeFunction LayoutInformation LCM LeafCount LeapYearQ LeastSquares LeastSquaresFilterKernel Left LeftArrow LeftArrowBar LeftArrowRightArrow LeftDownTeeVector LeftDownVector LeftDownVectorBar LeftRightArrow LeftRightVector LeftTee LeftTeeArrow LeftTeeVector LeftTriangle LeftTriangleBar LeftTriangleEqual LeftUpDownVector LeftUpTeeVector LeftUpVector LeftUpVectorBar LeftVector LeftVectorBar LegendAppearance Legended LegendFunction LegendLabel LegendLayout LegendMargins LegendMarkers LegendMarkerSize LegendreP LegendreQ LegendreType Length LengthWhile LerchPhi Less LessEqual LessEqualGreater LessFullEqual LessGreater LessLess LessSlantEqual LessTilde LetterCharacter LetterQ Level LeveneTest LeviCivitaTensor LevyDistribution Lexicographic LibraryFunction LibraryFunctionError LibraryFunctionInformation LibraryFunctionLoad LibraryFunctionUnload LibraryLoad LibraryUnload LicenseID LiftingFilterData LiftingWaveletTransform LightBlue LightBrown LightCyan Lighter LightGray LightGreen Lighting LightingAngle LightMagenta LightOrange LightPink LightPurple LightRed LightSources LightYellow Likelihood Limit LimitsPositioning LimitsPositioningTokens LindleyDistribution Line Line3DBox LinearFilter LinearFractionalTransform LinearModelFit LinearOffsetFunction LinearProgramming LinearRecurrence LinearSolve LinearSolveFunction LineBox LineBreak LinebreakAdjustments LineBreakChart LineBreakWithin LineColor LineForm LineGraph LineIndent LineIndentMaxFraction LineIntegralConvolutionPlot LineIntegralConvolutionScale LineLegend LineOpacity LineSpacing LineWrapParts LinkActivate LinkClose LinkConnect LinkConnectedQ LinkCreate LinkError LinkFlush LinkFunction LinkHost LinkInterrupt LinkLaunch LinkMode LinkObject LinkOpen LinkOptions LinkPatterns LinkProtocol LinkRead LinkReadHeld LinkReadyQ Links LinkWrite LinkWriteHeld LiouvilleLambda List Listable ListAnimate ListContourPlot ListContourPlot3D ListConvolve ListCorrelate ListCurvePathPlot ListDeconvolve ListDensityPlot Listen ListFourierSequenceTransform ListInterpolation ListLineIntegralConvolutionPlot ListLinePlot ListLogLinearPlot ListLogLogPlot ListLogPlot ListPicker ListPickerBox ListPickerBoxBackground ListPickerBoxOptions ListPlay ListPlot ListPlot3D ListPointPlot3D ListPolarPlot ListQ ListStreamDensityPlot ListStreamPlot ListSurfacePlot3D ListVectorDensityPlot ListVectorPlot ListVectorPlot3D ListZTransform Literal LiteralSearch LocalClusteringCoefficient LocalizeVariables LocationEquivalenceTest LocationTest Locator LocatorAutoCreate LocatorBox LocatorBoxOptions LocatorCentering LocatorPane LocatorPaneBox LocatorPaneBoxOptions ' + + 'LocatorRegion Locked Log Log10 Log2 LogBarnesG LogGamma LogGammaDistribution LogicalExpand LogIntegral LogisticDistribution LogitModelFit LogLikelihood LogLinearPlot LogLogisticDistribution LogLogPlot LogMultinormalDistribution LogNormalDistribution LogPlot LogRankTest LogSeriesDistribution LongEqual Longest LongestAscendingSequence LongestCommonSequence LongestCommonSequencePositions LongestCommonSubsequence LongestCommonSubsequencePositions LongestMatch LongForm Longitude LongLeftArrow LongLeftRightArrow LongRightArrow Loopback LoopFreeGraphQ LowerCaseQ LowerLeftArrow LowerRightArrow LowerTriangularize LowpassFilter LQEstimatorGains LQGRegulator LQOutputRegulatorGains LQRegulatorGains LUBackSubstitution LucasL LuccioSamiComponents LUDecomposition LyapunovSolve LyonsGroupLy ' + + 'MachineID MachineName MachineNumberQ MachinePrecision MacintoshSystemPageSetup Magenta Magnification Magnify MainSolve MaintainDynamicCaches Majority MakeBoxes MakeExpression MakeRules MangoldtLambda ManhattanDistance Manipulate Manipulator MannWhitneyTest MantissaExponent Manual Map MapAll MapAt MapIndexed MAProcess MapThread MarcumQ MardiaCombinedTest MardiaKurtosisTest MardiaSkewnessTest MarginalDistribution MarkovProcessProperties Masking MatchingDissimilarity MatchLocalNameQ MatchLocalNames MatchQ Material MathematicaNotation MathieuC MathieuCharacteristicA MathieuCharacteristicB MathieuCharacteristicExponent MathieuCPrime MathieuGroupM11 MathieuGroupM12 MathieuGroupM22 MathieuGroupM23 MathieuGroupM24 MathieuS MathieuSPrime MathMLForm MathMLText Matrices MatrixExp MatrixForm MatrixFunction MatrixLog MatrixPlot MatrixPower MatrixQ MatrixRank Max MaxBend MaxDetect MaxExtraBandwidths MaxExtraConditions MaxFeatures MaxFilter Maximize MaxIterations MaxMemoryUsed MaxMixtureKernels MaxPlotPoints MaxPoints MaxRecursion MaxStableDistribution MaxStepFraction MaxSteps MaxStepSize MaxValue MaxwellDistribution McLaughlinGroupMcL Mean MeanClusteringCoefficient MeanDegreeConnectivity MeanDeviation MeanFilter MeanGraphDistance MeanNeighborDegree MeanShift MeanShiftFilter Median MedianDeviation MedianFilter Medium MeijerG MeixnerDistribution MemberQ MemoryConstrained MemoryInUse Menu MenuAppearance MenuCommandKey MenuEvaluator MenuItem MenuPacket MenuSortingValue MenuStyle MenuView MergeDifferences Mesh MeshFunctions MeshRange MeshShading MeshStyle Message MessageDialog MessageList MessageName MessageOptions MessagePacket Messages MessagesNotebook MetaCharacters MetaInformation Method MethodOptions MexicanHatWavelet MeyerWavelet Min MinDetect MinFilter MinimalPolynomial MinimalStateSpaceModel Minimize Minors MinRecursion MinSize MinStableDistribution Minus MinusPlus MinValue Missing MissingDataMethod MittagLefflerE MixedRadix MixedRadixQuantity MixtureDistribution Mod Modal Mode Modular ModularLambda Module Modulus MoebiusMu Moment Momentary MomentConvert MomentEvaluate MomentGeneratingFunction Monday Monitor MonomialList MonomialOrder MonsterGroupM MorletWavelet MorphologicalBinarize MorphologicalBranchPoints MorphologicalComponents MorphologicalEulerNumber MorphologicalGraph MorphologicalPerimeter MorphologicalTransform Most MouseAnnotation MouseAppearance MouseAppearanceTag MouseButtons Mouseover MousePointerNote MousePosition MovingAverage MovingMedian MoyalDistribution MultiedgeStyle MultilaunchWarning MultiLetterItalics MultiLetterStyle MultilineFunction Multinomial MultinomialDistribution MultinormalDistribution MultiplicativeOrder Multiplicity Multiselection MultivariateHypergeometricDistribution MultivariatePoissonDistribution MultivariateTDistribution ' + + 'N NakagamiDistribution NameQ Names NamespaceBox Nand NArgMax NArgMin NBernoulliB NCache NDSolve NDSolveValue Nearest NearestFunction NeedCurrentFrontEndPackagePacket NeedCurrentFrontEndSymbolsPacket NeedlemanWunschSimilarity Needs Negative NegativeBinomialDistribution NegativeMultinomialDistribution NeighborhoodGraph Nest NestedGreaterGreater NestedLessLess NestedScriptRules NestList NestWhile NestWhileList NevilleThetaC NevilleThetaD NevilleThetaN NevilleThetaS NewPrimitiveStyle NExpectation Next NextPrime NHoldAll NHoldFirst NHoldRest NicholsGridLines NicholsPlot NIntegrate NMaximize NMaxValue NMinimize NMinValue NominalVariables NonAssociative NoncentralBetaDistribution NoncentralChiSquareDistribution NoncentralFRatioDistribution NoncentralStudentTDistribution NonCommutativeMultiply NonConstants None NonlinearModelFit NonlocalMeansFilter NonNegative NonPositive Nor NorlundB Norm Normal NormalDistribution NormalGrouping Normalize NormalizedSquaredEuclideanDistance NormalsFunction NormFunction Not NotCongruent NotCupCap NotDoubleVerticalBar Notebook NotebookApply NotebookAutoSave NotebookClose NotebookConvertSettings NotebookCreate NotebookCreateReturnObject NotebookDefault NotebookDelete NotebookDirectory NotebookDynamicExpression NotebookEvaluate NotebookEventActions NotebookFileName NotebookFind NotebookFindReturnObject NotebookGet NotebookGetLayoutInformationPacket NotebookGetMisspellingsPacket NotebookInformation NotebookInterfaceObject NotebookLocate NotebookObject NotebookOpen NotebookOpenReturnObject NotebookPath NotebookPrint NotebookPut NotebookPutReturnObject NotebookRead NotebookResetGeneratedCells Notebooks NotebookSave NotebookSaveAs NotebookSelection NotebookSetupLayoutInformationPacket NotebooksMenu NotebookWrite NotElement NotEqualTilde NotExists NotGreater NotGreaterEqual NotGreaterFullEqual NotGreaterGreater NotGreaterLess NotGreaterSlantEqual NotGreaterTilde NotHumpDownHump NotHumpEqual NotLeftTriangle NotLeftTriangleBar NotLeftTriangleEqual NotLess NotLessEqual NotLessFullEqual NotLessGreater NotLessLess NotLessSlantEqual NotLessTilde NotNestedGreaterGreater NotNestedLessLess NotPrecedes NotPrecedesEqual NotPrecedesSlantEqual NotPrecedesTilde NotReverseElement NotRightTriangle NotRightTriangleBar NotRightTriangleEqual NotSquareSubset NotSquareSubsetEqual NotSquareSuperset NotSquareSupersetEqual NotSubset NotSubsetEqual NotSucceeds NotSucceedsEqual NotSucceedsSlantEqual NotSucceedsTilde NotSuperset NotSupersetEqual NotTilde NotTildeEqual NotTildeFullEqual NotTildeTilde NotVerticalBar NProbability NProduct NProductFactors NRoots NSolve NSum NSumTerms Null NullRecords NullSpace NullWords Number NumberFieldClassNumber NumberFieldDiscriminant NumberFieldFundamentalUnits NumberFieldIntegralBasis NumberFieldNormRepresentatives NumberFieldRegulator NumberFieldRootsOfUnity NumberFieldSignature NumberForm NumberFormat NumberMarks NumberMultiplier NumberPadding NumberPoint NumberQ NumberSeparator ' + + 'NumberSigns NumberString Numerator NumericFunction NumericQ NuttallWindow NValues NyquistGridLines NyquistPlot ' + + 'O ObservabilityGramian ObservabilityMatrix ObservableDecomposition ObservableModelQ OddQ Off Offset OLEData On ONanGroupON OneIdentity Opacity Open OpenAppend Opener OpenerBox OpenerBoxOptions OpenerView OpenFunctionInspectorPacket Opening OpenRead OpenSpecialOptions OpenTemporary OpenWrite Operate OperatingSystem OptimumFlowData Optional OptionInspectorSettings OptionQ Options OptionsPacket OptionsPattern OptionValue OptionValueBox OptionValueBoxOptions Or Orange Order OrderDistribution OrderedQ Ordering Orderless OrnsteinUhlenbeckProcess Orthogonalize Out Outer OutputAutoOverwrite OutputControllabilityMatrix OutputControllableModelQ OutputForm OutputFormData OutputGrouping OutputMathEditExpression OutputNamePacket OutputResponse OutputSizeLimit OutputStream Over OverBar OverDot Overflow OverHat Overlaps Overlay OverlayBox OverlayBoxOptions Overscript OverscriptBox OverscriptBoxOptions OverTilde OverVector OwenT OwnValues ' + + 'PackingMethod PaddedForm Padding PadeApproximant PadLeft PadRight PageBreakAbove PageBreakBelow PageBreakWithin PageFooterLines PageFooters PageHeaderLines PageHeaders PageHeight PageRankCentrality PageWidth PairedBarChart PairedHistogram PairedSmoothHistogram PairedTTest PairedZTest PaletteNotebook PalettePath Pane PaneBox PaneBoxOptions Panel PanelBox PanelBoxOptions Paneled PaneSelector PaneSelectorBox PaneSelectorBoxOptions PaperWidth ParabolicCylinderD ParagraphIndent ParagraphSpacing ParallelArray ParallelCombine ParallelDo ParallelEvaluate Parallelization Parallelize ParallelMap ParallelNeeds ParallelProduct ParallelSubmit ParallelSum ParallelTable ParallelTry Parameter ParameterEstimator ParameterMixtureDistribution ParameterVariables ParametricFunction ParametricNDSolve ParametricNDSolveValue ParametricPlot ParametricPlot3D ParentConnect ParentDirectory ParentForm Parenthesize ParentList ParetoDistribution Part PartialCorrelationFunction PartialD ParticleData Partition PartitionsP PartitionsQ ParzenWindow PascalDistribution PassEventsDown PassEventsUp Paste PasteBoxFormInlineCells PasteButton Path PathGraph PathGraphQ Pattern PatternSequence PatternTest PauliMatrix PaulWavelet Pause PausedTime PDF PearsonChiSquareTest PearsonCorrelationTest PearsonDistribution PerformanceGoal PeriodicInterpolation Periodogram PeriodogramArray PermutationCycles PermutationCyclesQ PermutationGroup PermutationLength PermutationList PermutationListQ PermutationMax PermutationMin PermutationOrder PermutationPower PermutationProduct PermutationReplace Permutations PermutationSupport Permute PeronaMalikFilter Perpendicular PERTDistribution PetersenGraph PhaseMargins Pi Pick PIDData PIDDerivativeFilter PIDFeedforward PIDTune Piecewise PiecewiseExpand PieChart PieChart3D PillaiTrace PillaiTraceTest Pink Pivoting PixelConstrained PixelValue PixelValuePositions Placed Placeholder PlaceholderReplace Plain PlanarGraphQ Play PlayRange Plot Plot3D Plot3Matrix PlotDivision PlotJoined PlotLabel PlotLayout PlotLegends PlotMarkers PlotPoints PlotRange PlotRangeClipping PlotRangePadding PlotRegion PlotStyle Plus PlusMinus Pochhammer PodStates PodWidth Point Point3DBox PointBox PointFigureChart PointForm PointLegend PointSize PoissonConsulDistribution PoissonDistribution PoissonProcess PoissonWindow PolarAxes PolarAxesOrigin PolarGridLines PolarPlot PolarTicks PoleZeroMarkers PolyaAeppliDistribution PolyGamma Polygon Polygon3DBox Polygon3DBoxOptions PolygonBox PolygonBoxOptions PolygonHoleScale PolygonIntersections PolygonScale PolyhedronData PolyLog PolynomialExtendedGCD PolynomialForm PolynomialGCD PolynomialLCM PolynomialMod PolynomialQ PolynomialQuotient PolynomialQuotientRemainder PolynomialReduce PolynomialRemainder Polynomials PopupMenu PopupMenuBox PopupMenuBoxOptions PopupView PopupWindow Position Positive PositiveDefiniteMatrixQ PossibleZeroQ Postfix PostScript Power PowerDistribution PowerExpand PowerMod PowerModList ' + + 'PowerSpectralDensity PowersRepresentations PowerSymmetricPolynomial Precedence PrecedenceForm Precedes PrecedesEqual PrecedesSlantEqual PrecedesTilde Precision PrecisionGoal PreDecrement PredictionRoot PreemptProtect PreferencesPath Prefix PreIncrement Prepend PrependTo PreserveImageOptions Previous PriceGraphDistribution PrimaryPlaceholder Prime PrimeNu PrimeOmega PrimePi PrimePowerQ PrimeQ Primes PrimeZetaP PrimitiveRoot PrincipalComponents PrincipalValue Print PrintAction PrintForm PrintingCopies PrintingOptions PrintingPageRange PrintingStartingPageNumber PrintingStyleEnvironment PrintPrecision PrintTemporary Prism PrismBox PrismBoxOptions PrivateCellOptions PrivateEvaluationOptions PrivateFontOptions PrivateFrontEndOptions PrivateNotebookOptions PrivatePaths Probability ProbabilityDistribution ProbabilityPlot ProbabilityPr ProbabilityScalePlot ProbitModelFit ProcessEstimator ProcessParameterAssumptions ProcessParameterQ ProcessStateDomain ProcessTimeDomain Product ProductDistribution ProductLog ProgressIndicator ProgressIndicatorBox ProgressIndicatorBoxOptions Projection Prolog PromptForm Properties Property PropertyList PropertyValue Proportion Proportional Protect Protected ProteinData Pruning PseudoInverse Purple Put PutAppend Pyramid PyramidBox PyramidBoxOptions ' + + 'QBinomial QFactorial QGamma QHypergeometricPFQ QPochhammer QPolyGamma QRDecomposition QuadraticIrrationalQ Quantile QuantilePlot Quantity QuantityForm QuantityMagnitude QuantityQ QuantityUnit Quartics QuartileDeviation Quartiles QuartileSkewness QueueingNetworkProcess QueueingProcess QueueProperties Quiet Quit Quotient QuotientRemainder ' + + 'RadialityCentrality RadicalBox RadicalBoxOptions RadioButton RadioButtonBar RadioButtonBox RadioButtonBoxOptions Radon RamanujanTau RamanujanTauL RamanujanTauTheta RamanujanTauZ Random RandomChoice RandomComplex RandomFunction RandomGraph RandomImage RandomInteger RandomPermutation RandomPrime RandomReal RandomSample RandomSeed RandomVariate RandomWalkProcess Range RangeFilter RangeSpecification RankedMax RankedMin Raster Raster3D Raster3DBox Raster3DBoxOptions RasterArray RasterBox RasterBoxOptions Rasterize RasterSize Rational RationalFunctions Rationalize Rationals Ratios Raw RawArray RawBoxes RawData RawMedium RayleighDistribution Re Read ReadList ReadProtected Real RealBlockDiagonalForm RealDigits RealExponent Reals Reap Record RecordLists RecordSeparators Rectangle RectangleBox RectangleBoxOptions RectangleChart RectangleChart3D RecurrenceFilter RecurrenceTable RecurringDigitsForm Red Reduce RefBox ReferenceLineStyle ReferenceMarkers ReferenceMarkerStyle Refine ReflectionMatrix ReflectionTransform Refresh RefreshRate RegionBinarize RegionFunction RegionPlot RegionPlot3D RegularExpression Regularization Reinstall Release ReleaseHold ReliabilityDistribution ReliefImage ReliefPlot Remove RemoveAlphaChannel RemoveAsynchronousTask Removed RemoveInputStreamMethod RemoveOutputStreamMethod RemoveProperty RemoveScheduledTask RenameDirectory RenameFile RenderAll RenderingOptions RenewalProcess RenkoChart Repeated RepeatedNull RepeatedString Replace ReplaceAll ReplaceHeldPart ReplaceImageValue ReplaceList ReplacePart ReplacePixelValue ReplaceRepeated Resampling Rescale RescalingTransform ResetDirectory ResetMenusPacket ResetScheduledTask Residue Resolve Rest Resultant ResumePacket Return ReturnExpressionPacket ReturnInputFormPacket ReturnPacket ReturnTextPacket Reverse ReverseBiorthogonalSplineWavelet ReverseElement ReverseEquilibrium ReverseGraph ReverseUpEquilibrium RevolutionAxis RevolutionPlot3D RGBColor RiccatiSolve RiceDistribution RidgeFilter RiemannR RiemannSiegelTheta RiemannSiegelZ Riffle Right RightArrow RightArrowBar RightArrowLeftArrow RightCosetRepresentative RightDownTeeVector RightDownVector RightDownVectorBar RightTee RightTeeArrow RightTeeVector RightTriangle RightTriangleBar RightTriangleEqual RightUpDownVector RightUpTeeVector RightUpVector RightUpVectorBar RightVector RightVectorBar RiskAchievementImportance RiskReductionImportance RogersTanimotoDissimilarity Root RootApproximant RootIntervals RootLocusPlot RootMeanSquare RootOfUnityQ RootReduce Roots RootSum Rotate RotateLabel RotateLeft RotateRight RotationAction RotationBox RotationBoxOptions RotationMatrix RotationTransform Round RoundImplies RoundingRadius Row RowAlignments RowBackgrounds RowBox RowHeights RowLines RowMinHeight RowReduce RowsEqual RowSpacings RSolve RudvalisGroupRu Rule RuleCondition RuleDelayed RuleForm RulerUnits Run RunScheduledTask RunThrough RuntimeAttributes RuntimeOptions RussellRaoDissimilarity ' + + 'SameQ SameTest SampleDepth SampledSoundFunction SampledSoundList SampleRate SamplingPeriod SARIMAProcess SARMAProcess SatisfiabilityCount SatisfiabilityInstances SatisfiableQ Saturday Save Saveable SaveAutoDelete SaveDefinitions SawtoothWave Scale Scaled ScaleDivisions ScaledMousePosition ScaleOrigin ScalePadding ScaleRanges ScaleRangeStyle ScalingFunctions ScalingMatrix ScalingTransform Scan ScheduledTaskActiveQ ScheduledTaskData ScheduledTaskObject ScheduledTasks SchurDecomposition ScientificForm ScreenRectangle ScreenStyleEnvironment ScriptBaselineShifts ScriptLevel ScriptMinSize ScriptRules ScriptSizeMultipliers Scrollbars ScrollingOptions ScrollPosition Sec Sech SechDistribution SectionGrouping SectorChart SectorChart3D SectorOrigin SectorSpacing SeedRandom Select Selectable SelectComponents SelectedCells SelectedNotebook Selection SelectionAnimate SelectionCell SelectionCellCreateCell SelectionCellDefaultStyle SelectionCellParentStyle SelectionCreateCell SelectionDebuggerTag SelectionDuplicateCell SelectionEvaluate SelectionEvaluateCreateCell SelectionMove SelectionPlaceholder SelectionSetStyle SelectWithContents SelfLoops SelfLoopStyle SemialgebraicComponentInstances SendMail Sequence SequenceAlignment SequenceForm SequenceHold SequenceLimit Series SeriesCoefficient SeriesData SessionTime Set SetAccuracy SetAlphaChannel SetAttributes Setbacks SetBoxFormNamesPacket SetDelayed SetDirectory SetEnvironment SetEvaluationNotebook SetFileDate SetFileLoadingContext SetNotebookStatusLine SetOptions SetOptionsPacket SetPrecision SetProperty SetSelectedNotebook SetSharedFunction SetSharedVariable SetSpeechParametersPacket SetStreamPosition SetSystemOptions Setter SetterBar SetterBox SetterBoxOptions Setting SetValue Shading Shallow ShannonWavelet ShapiroWilkTest Share Sharpen ShearingMatrix ShearingTransform ShenCastanMatrix Short ShortDownArrow Shortest ShortestMatch ShortestPathFunction ShortLeftArrow ShortRightArrow ShortUpArrow Show ShowAutoStyles ShowCellBracket ShowCellLabel ShowCellTags ShowClosedCellArea ShowContents ShowControls ShowCursorTracker ShowGroupOpenCloseIcon ShowGroupOpener ShowInvisibleCharacters ShowPageBreaks ShowPredictiveInterface ShowSelection ShowShortBoxForm ShowSpecialCharacters ShowStringCharacters ShowSyntaxStyles ShrinkingDelay ShrinkWrapBoundingBox SiegelTheta SiegelTukeyTest Sign Signature SignedRankTest SignificanceLevel SignPadding SignTest SimilarityRules SimpleGraph SimpleGraphQ Simplify Sin Sinc SinghMaddalaDistribution SingleEvaluation SingleLetterItalics SingleLetterStyle SingularValueDecomposition SingularValueList SingularValuePlot SingularValues Sinh SinhIntegral SinIntegral SixJSymbol Skeleton SkeletonTransform SkellamDistribution Skewness SkewNormalDistribution Skip SliceDistribution Slider Slider2D Slider2DBox Slider2DBoxOptions SliderBox SliderBoxOptions SlideView Slot SlotSequence Small SmallCircle Smaller SmithDelayCompensator SmithWatermanSimilarity ' + + 'SmoothDensityHistogram SmoothHistogram SmoothHistogram3D SmoothKernelDistribution SocialMediaData Socket SokalSneathDissimilarity Solve SolveAlways SolveDelayed Sort SortBy Sound SoundAndGraphics SoundNote SoundVolume Sow Space SpaceForm Spacer Spacings Span SpanAdjustments SpanCharacterRounding SpanFromAbove SpanFromBoth SpanFromLeft SpanLineThickness SpanMaxSize SpanMinSize SpanningCharacters SpanSymmetric SparseArray SpatialGraphDistribution Speak SpeakTextPacket SpearmanRankTest SpearmanRho Spectrogram SpectrogramArray Specularity SpellingCorrection SpellingDictionaries SpellingDictionariesPath SpellingOptions SpellingSuggestionsPacket Sphere SphereBox SphericalBesselJ SphericalBesselY SphericalHankelH1 SphericalHankelH2 SphericalHarmonicY SphericalPlot3D SphericalRegion SpheroidalEigenvalue SpheroidalJoiningFactor SpheroidalPS SpheroidalPSPrime SpheroidalQS SpheroidalQSPrime SpheroidalRadialFactor SpheroidalS1 SpheroidalS1Prime SpheroidalS2 SpheroidalS2Prime Splice SplicedDistribution SplineClosed SplineDegree SplineKnots SplineWeights Split SplitBy SpokenString Sqrt SqrtBox SqrtBoxOptions Square SquaredEuclideanDistance SquareFreeQ SquareIntersection SquaresR SquareSubset SquareSubsetEqual SquareSuperset SquareSupersetEqual SquareUnion SquareWave StabilityMargins StabilityMarginsStyle StableDistribution Stack StackBegin StackComplete StackInhibit StandardDeviation StandardDeviationFilter StandardForm Standardize StandbyDistribution Star StarGraph StartAsynchronousTask StartingStepSize StartOfLine StartOfString StartScheduledTask StartupSound StateDimensions StateFeedbackGains StateOutputEstimator StateResponse StateSpaceModel StateSpaceRealization StateSpaceTransform StationaryDistribution StationaryWaveletPacketTransform StationaryWaveletTransform StatusArea StatusCentrality StepMonitor StieltjesGamma StirlingS1 StirlingS2 StopAsynchronousTask StopScheduledTask StrataVariables StratonovichProcess StreamColorFunction StreamColorFunctionScaling StreamDensityPlot StreamPlot StreamPoints StreamPosition Streams StreamScale StreamStyle String StringBreak StringByteCount StringCases StringCount StringDrop StringExpression StringForm StringFormat StringFreeQ StringInsert StringJoin StringLength StringMatchQ StringPosition StringQ StringReplace StringReplaceList StringReplacePart StringReverse StringRotateLeft StringRotateRight StringSkeleton StringSplit StringTake StringToStream StringTrim StripBoxes StripOnInput StripWrapperBoxes StrokeForm StructuralImportance StructuredArray StructuredSelection StruveH StruveL Stub StudentTDistribution Style StyleBox StyleBoxAutoDelete StyleBoxOptions StyleData StyleDefinitions StyleForm StyleKeyMapping StyleMenuListing StyleNameDialogSettings StyleNames StylePrint StyleSheetPath Subfactorial Subgraph SubMinus SubPlus SubresultantPolynomialRemainders ' + + 'SubresultantPolynomials Subresultants Subscript SubscriptBox SubscriptBoxOptions Subscripted Subset SubsetEqual Subsets SubStar Subsuperscript SubsuperscriptBox SubsuperscriptBoxOptions Subtract SubtractFrom SubValues Succeeds SucceedsEqual SucceedsSlantEqual SucceedsTilde SuchThat Sum SumConvergence Sunday SuperDagger SuperMinus SuperPlus Superscript SuperscriptBox SuperscriptBoxOptions Superset SupersetEqual SuperStar Surd SurdForm SurfaceColor SurfaceGraphics SurvivalDistribution SurvivalFunction SurvivalModel SurvivalModelFit SuspendPacket SuzukiDistribution SuzukiGroupSuz SwatchLegend Switch Symbol SymbolName SymletWavelet Symmetric SymmetricGroup SymmetricMatrixQ SymmetricPolynomial SymmetricReduction Symmetrize SymmetrizedArray SymmetrizedArrayRules SymmetrizedDependentComponents SymmetrizedIndependentComponents SymmetrizedReplacePart SynchronousInitialization SynchronousUpdating Syntax SyntaxForm SyntaxInformation SyntaxLength SyntaxPacket SyntaxQ SystemDialogInput SystemException SystemHelpPath SystemInformation SystemInformationData SystemOpen SystemOptions SystemsModelDelay SystemsModelDelayApproximate SystemsModelDelete SystemsModelDimensions SystemsModelExtract SystemsModelFeedbackConnect SystemsModelLabels SystemsModelOrder SystemsModelParallelConnect SystemsModelSeriesConnect SystemsModelStateFeedbackConnect SystemStub ' + + 'Tab TabFilling Table TableAlignments TableDepth TableDirections TableForm TableHeadings TableSpacing TableView TableViewBox TabSpacings TabView TabViewBox TabViewBoxOptions TagBox TagBoxNote TagBoxOptions TaggingRules TagSet TagSetDelayed TagStyle TagUnset Take TakeWhile Tally Tan Tanh TargetFunctions TargetUnits TautologyQ TelegraphProcess TemplateBox TemplateBoxOptions TemplateSlotSequence TemporalData Temporary TemporaryVariable TensorContract TensorDimensions TensorExpand TensorProduct TensorQ TensorRank TensorReduce TensorSymmetry TensorTranspose TensorWedge Tetrahedron TetrahedronBox TetrahedronBoxOptions TeXForm TeXSave Text Text3DBox Text3DBoxOptions TextAlignment TextBand TextBoundingBox TextBox TextCell TextClipboardType TextData TextForm TextJustification TextLine TextPacket TextParagraph TextRecognize TextRendering TextStyle Texture TextureCoordinateFunction TextureCoordinateScaling Therefore ThermometerGauge Thick Thickness Thin Thinning ThisLink ThompsonGroupTh Thread ThreeJSymbol Threshold Through Throw Thumbnail Thursday Ticks TicksStyle Tilde TildeEqual TildeFullEqual TildeTilde TimeConstrained TimeConstraint Times TimesBy TimeSeriesForecast TimeSeriesInvertibility TimeUsed TimeValue TimeZone Timing Tiny TitleGrouping TitsGroupT ToBoxes ToCharacterCode ToColor ToContinuousTimeModel ToDate ToDiscreteTimeModel ToeplitzMatrix ToExpression ToFileName Together Toggle ToggleFalse Toggler TogglerBar TogglerBox TogglerBoxOptions ToHeldExpression ToInvertibleTimeSeries TokenWords Tolerance ToLowerCase ToNumberField TooBig Tooltip TooltipBox TooltipBoxOptions TooltipDelay TooltipStyle Top TopHatTransform TopologicalSort ToRadicals ToRules ToString Total TotalHeight TotalVariationFilter TotalWidth TouchscreenAutoZoom TouchscreenControlPlacement ToUpperCase Tr Trace TraceAbove TraceAction TraceBackward TraceDepth TraceDialog TraceForward TraceInternal TraceLevel TraceOff TraceOn TraceOriginal TracePrint TraceScan TrackedSymbols TradingChart TraditionalForm TraditionalFunctionNotation TraditionalNotation TraditionalOrder TransferFunctionCancel TransferFunctionExpand TransferFunctionFactor TransferFunctionModel TransferFunctionPoles TransferFunctionTransform TransferFunctionZeros TransformationFunction TransformationFunctions TransformationMatrix TransformedDistribution TransformedField Translate TranslationTransform TransparentColor Transpose TreeForm TreeGraph TreeGraphQ TreePlot TrendStyle TriangleWave TriangularDistribution Trig TrigExpand TrigFactor TrigFactorList Trigger TrigReduce TrigToExp TrimmedMean True TrueQ TruncatedDistribution TsallisQExponentialDistribution TsallisQGaussianDistribution TTest Tube TubeBezierCurveBox TubeBezierCurveBoxOptions TubeBox TubeBSplineCurveBox TubeBSplineCurveBoxOptions Tuesday TukeyLambdaDistribution TukeyWindow Tuples TuranGraph TuringMachine ' + + 'Transparent ' + + 'UnateQ Uncompress Undefined UnderBar Underflow Underlined Underoverscript UnderoverscriptBox UnderoverscriptBoxOptions Underscript UnderscriptBox UnderscriptBoxOptions UndirectedEdge UndirectedGraph UndirectedGraphQ UndocumentedTestFEParserPacket UndocumentedTestGetSelectionPacket Unequal Unevaluated UniformDistribution UniformGraphDistribution UniformSumDistribution Uninstall Union UnionPlus Unique UnitBox UnitConvert UnitDimensions Unitize UnitRootTest UnitSimplify UnitStep UnitTriangle UnitVector Unprotect UnsameQ UnsavedVariables Unset UnsetShared UntrackedVariables Up UpArrow UpArrowBar UpArrowDownArrow Update UpdateDynamicObjects UpdateDynamicObjectsSynchronous UpdateInterval UpDownArrow UpEquilibrium UpperCaseQ UpperLeftArrow UpperRightArrow UpperTriangularize Upsample UpSet UpSetDelayed UpTee UpTeeArrow UpValues URL URLFetch URLFetchAsynchronous URLSave URLSaveAsynchronous UseGraphicsRange Using UsingFrontEnd ' + + 'V2Get ValidationLength Value ValueBox ValueBoxOptions ValueForm ValueQ ValuesData Variables Variance VarianceEquivalenceTest VarianceEstimatorFunction VarianceGammaDistribution VarianceTest VectorAngle VectorColorFunction VectorColorFunctionScaling VectorDensityPlot VectorGlyphData VectorPlot VectorPlot3D VectorPoints VectorQ Vectors VectorScale VectorStyle Vee Verbatim Verbose VerboseConvertToPostScriptPacket VerifyConvergence VerifySolutions VerifyTestAssumptions Version VersionNumber VertexAdd VertexCapacity VertexColors VertexComponent VertexConnectivity VertexCoordinateRules VertexCoordinates VertexCorrelationSimilarity VertexCosineSimilarity VertexCount VertexCoverQ VertexDataCoordinates VertexDegree VertexDelete VertexDiceSimilarity VertexEccentricity VertexInComponent VertexInDegree VertexIndex VertexJaccardSimilarity VertexLabeling VertexLabels VertexLabelStyle VertexList VertexNormals VertexOutComponent VertexOutDegree VertexQ VertexRenderingFunction VertexReplace VertexShape VertexShapeFunction VertexSize VertexStyle VertexTextureCoordinates VertexWeight Vertical VerticalBar VerticalForm VerticalGauge VerticalSeparator VerticalSlider VerticalTilde ViewAngle ViewCenter ViewMatrix ViewPoint ViewPointSelectorSettings ViewPort ViewRange ViewVector ViewVertical VirtualGroupData Visible VisibleCell VoigtDistribution VonMisesDistribution ' + + 'WaitAll WaitAsynchronousTask WaitNext WaitUntil WakebyDistribution WalleniusHypergeometricDistribution WaringYuleDistribution WatershedComponents WatsonUSquareTest WattsStrogatzGraphDistribution WaveletBestBasis WaveletFilterCoefficients WaveletImagePlot WaveletListPlot WaveletMapIndexed WaveletMatrixPlot WaveletPhi WaveletPsi WaveletScale WaveletScalogram WaveletThreshold WeaklyConnectedComponents WeaklyConnectedGraphQ WeakStationarity WeatherData WeberE Wedge Wednesday WeibullDistribution WeierstrassHalfPeriods WeierstrassInvariants WeierstrassP WeierstrassPPrime WeierstrassSigma WeierstrassZeta WeightedAdjacencyGraph WeightedAdjacencyMatrix WeightedData WeightedGraphQ Weights WelchWindow WheelGraph WhenEvent Which While White Whitespace WhitespaceCharacter WhittakerM WhittakerW WienerFilter WienerProcess WignerD WignerSemicircleDistribution WilksW WilksWTest WindowClickSelect WindowElements WindowFloating WindowFrame WindowFrameElements WindowMargins WindowMovable WindowOpacity WindowSelected WindowSize WindowStatusArea WindowTitle WindowToolbars WindowWidth With WolframAlpha WolframAlphaDate WolframAlphaQuantity WolframAlphaResult Word WordBoundary WordCharacter WordData WordSearch WordSeparators WorkingPrecision Write WriteString Wronskian ' + + 'XMLElement XMLObject Xnor Xor ' + + 'Yellow YuleDissimilarity ' + + 'ZernikeR ZeroSymmetric ZeroTest ZeroWidthTimes Zeta ZetaZero ZipfDistribution ZTest ZTransform ' + + '$Aborted $ActivationGroupID $ActivationKey $ActivationUserRegistered $AddOnsDirectory $AssertFunction $Assumptions $AsynchronousTask $BaseDirectory $BatchInput $BatchOutput $BoxForms $ByteOrdering $Canceled $CharacterEncoding $CharacterEncodings $CommandLine $CompilationTarget $ConditionHold $ConfiguredKernels $Context $ContextPath $ControlActiveSetting $CreationDate $CurrentLink $DateStringFormat $DefaultFont $DefaultFrontEnd $DefaultImagingDevice $DefaultPath $Display $DisplayFunction $DistributedContexts $DynamicEvaluation $Echo $Epilog $ExportFormats $Failed $FinancialDataSource $FormatType $FrontEnd $FrontEndSession $GeoLocation $HistoryLength $HomeDirectory $HTTPCookies $IgnoreEOF $ImagingDevices $ImportFormats $InitialDirectory $Input $InputFileName $InputStreamMethods $Inspector $InstallationDate $InstallationDirectory $InterfaceEnvironment $IterationLimit $KernelCount $KernelID $Language $LaunchDirectory $LibraryPath $LicenseExpirationDate $LicenseID $LicenseProcesses $LicenseServer $LicenseSubprocesses $LicenseType $Line $Linked $LinkSupported $LoadedFiles $MachineAddresses $MachineDomain $MachineDomains $MachineEpsilon $MachineID $MachineName $MachinePrecision $MachineType $MaxExtraPrecision $MaxLicenseProcesses $MaxLicenseSubprocesses $MaxMachineNumber $MaxNumber $MaxPiecewiseCases $MaxPrecision $MaxRootDegree $MessageGroups $MessageList $MessagePrePrint $Messages $MinMachineNumber $MinNumber $MinorReleaseNumber $MinPrecision $ModuleNumber $NetworkLicense $NewMessage $NewSymbol $Notebooks $NumberMarks $Off $OperatingSystem $Output $OutputForms $OutputSizeLimit $OutputStreamMethods $Packages $ParentLink $ParentProcessID $PasswordFile $PatchLevelID $Path $PathnameSeparator $PerformanceGoal $PipeSupported $Post $Pre $PreferencesDirectory $PrePrint $PreRead $PrintForms $PrintLiteral $ProcessID $ProcessorCount $ProcessorType $ProductInformation $ProgramName $RandomState $RecursionLimit $ReleaseNumber $RootDirectory $ScheduledTask $ScriptCommandLine $SessionID $SetParentLink $SharedFunctions $SharedVariables $SoundDisplay $SoundDisplayFunction $SuppressInputFormHeads $SynchronousEvaluation $SyntaxHandler $System $SystemCharacterEncoding $SystemID $SystemWordLength $TemporaryDirectory $TemporaryPrefix $TextStyle $TimedOut $TimeUnit $TimeZone $TopDirectory $TraceOff $TraceOn $TracePattern $TracePostAction $TracePreAction $Urgent $UserAddOnsDirectory $UserBaseDirectory $UserDocumentsDirectory $UserName $Version $VersionNumber', + contains: [{ + className: "comment", + begin: /\(\*/, + end: /\*\)/ + }, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.C_NUMBER_MODE, { + className: 'list', + begin: /\{/, + end: /\}/, + illegal: /:/ + } + ] + }; +}); +hljs.registerLanguage('matlab', function (hljs) { + var COMMON_CONTAINS = [ + hljs.C_NUMBER_MODE, { + className: 'string', + begin: '\'', + end: '\'', + contains: [hljs.BACKSLASH_ESCAPE, { + begin: '\'\'' + }] + } + ]; + var TRANSPOSE = { + relevance: 0, + contains: [{ + className: 'operator', + begin: /'['\.]*/ + }] + }; + + return { + keywords: { + keyword: 'break case catch classdef continue else elseif end enumerated events for function ' + + 'global if methods otherwise parfor persistent properties return spmd switch try while', + built_in: 'sin sind sinh asin asind asinh cos cosd cosh acos acosd acosh tan tand tanh atan ' + + 'atand atan2 atanh sec secd sech asec asecd asech csc cscd csch acsc acscd acsch cot ' + + 'cotd coth acot acotd acoth hypot exp expm1 log log1p log10 log2 pow2 realpow reallog ' + + 'realsqrt sqrt nthroot nextpow2 abs angle complex conj imag real unwrap isreal ' + + 'cplxpair fix floor ceil round mod rem sign airy besselj bessely besselh besseli ' + + 'besselk beta betainc betaln ellipj ellipke erf erfc erfcx erfinv expint gamma ' + + 'gammainc gammaln psi legendre cross dot factor isprime primes gcd lcm rat rats perms ' + + 'nchoosek factorial cart2sph cart2pol pol2cart sph2cart hsv2rgb rgb2hsv zeros ones ' + + 'eye repmat rand randn linspace logspace freqspace meshgrid accumarray size length ' + + 'ndims numel disp isempty isequal isequalwithequalnans cat reshape diag blkdiag tril ' + + 'triu fliplr flipud flipdim rot90 find sub2ind ind2sub bsxfun ndgrid permute ipermute ' + + 'shiftdim circshift squeeze isscalar isvector ans eps realmax realmin pi i inf nan ' + + 'isnan isinf isfinite j why compan gallery hadamard hankel hilb invhilb magic pascal ' + + 'rosser toeplitz vander wilkinson' + }, + illegal: '(//|"|#|/\\*|\\s+/\\w+)', + contains: [{ + className: 'function', + beginKeywords: 'function', + end: '$', + contains: [ + hljs.UNDERSCORE_TITLE_MODE, { + className: 'params', + begin: '\\(', + end: '\\)' + }, { + className: 'params', + begin: '\\[', + end: '\\]' + } + ] + }, { + begin: /[a-zA-Z_][a-zA-Z_0-9]*'['\.]*/, + returnBegin: true, + relevance: 0, + contains: [{ + begin: /[a-zA-Z_][a-zA-Z_0-9]*/, + relevance: 0 + }, + TRANSPOSE.contains[0] + ] + }, { + className: 'matrix', + begin: '\\[', + end: '\\]', + contains: COMMON_CONTAINS, + relevance: 0, + starts: TRANSPOSE + }, { + className: 'cell', + begin: '\\{', + end: /}/, + contains: COMMON_CONTAINS, + relevance: 0, + starts: TRANSPOSE + }, { + // transpose operators at the end of a function call + begin: /\)/, + relevance: 0, + starts: TRANSPOSE + }, { + // Block comment + className: 'comment', + begin: '^\\s*\\%\\{\\s*$', + end: '^\\s*\\%\\}\\s*$' + }, { + className: 'comment', + begin: '\\%', + end: '$' + }].concat(COMMON_CONTAINS) + }; +}); +hljs.registerLanguage('mel', function (hljs) { + return { + keywords: 'int float string vector matrix if else switch case default while do for in break ' + + 'continue global proc return about abs addAttr addAttributeEditorNodeHelp addDynamic ' + + 'addNewShelfTab addPP addPanelCategory addPrefixToName advanceToNextDrivenKey ' + + 'affectedNet affects aimConstraint air alias aliasAttr align alignCtx alignCurve ' + + 'alignSurface allViewFit ambientLight angle angleBetween animCone animCurveEditor ' + + 'animDisplay animView annotate appendStringArray applicationName applyAttrPreset ' + + 'applyTake arcLenDimContext arcLengthDimension arclen arrayMapper art3dPaintCtx ' + + 'artAttrCtx artAttrPaintVertexCtx artAttrSkinPaintCtx artAttrTool artBuildPaintMenu ' + + 'artFluidAttrCtx artPuttyCtx artSelectCtx artSetPaintCtx artUserPaintCtx assignCommand ' + + 'assignInputDevice assignViewportFactories attachCurve attachDeviceAttr attachSurface ' + + 'attrColorSliderGrp attrCompatibility attrControlGrp attrEnumOptionMenu ' + + 'attrEnumOptionMenuGrp attrFieldGrp attrFieldSliderGrp attrNavigationControlGrp ' + + 'attrPresetEditWin attributeExists attributeInfo attributeMenu attributeQuery ' + + 'autoKeyframe autoPlace bakeClip bakeFluidShading bakePartialHistory bakeResults ' + + 'bakeSimulation basename basenameEx batchRender bessel bevel bevelPlus binMembership ' + + 'bindSkin blend2 blendShape blendShapeEditor blendShapePanel blendTwoAttr blindDataType ' + + 'boneLattice boundary boxDollyCtx boxZoomCtx bufferCurve buildBookmarkMenu ' + + 'buildKeyframeMenu button buttonManip CBG cacheFile cacheFileCombine cacheFileMerge ' + + 'cacheFileTrack camera cameraView canCreateManip canvas capitalizeString catch ' + + 'catchQuiet ceil changeSubdivComponentDisplayLevel changeSubdivRegion channelBox ' + + 'character characterMap characterOutlineEditor characterize chdir checkBox checkBoxGrp ' + + 'checkDefaultRenderGlobals choice circle circularFillet clamp clear clearCache clip ' + + 'clipEditor clipEditorCurrentTimeCtx clipSchedule clipSchedulerOutliner clipTrimBefore ' + + 'closeCurve closeSurface cluster cmdFileOutput cmdScrollFieldExecuter ' + + 'cmdScrollFieldReporter cmdShell coarsenSubdivSelectionList collision color ' + + 'colorAtPoint colorEditor colorIndex colorIndexSliderGrp colorSliderButtonGrp ' + + 'colorSliderGrp columnLayout commandEcho commandLine commandPort compactHairSystem ' + + 'componentEditor compositingInterop computePolysetVolume condition cone confirmDialog ' + + 'connectAttr connectControl connectDynamic connectJoint connectionInfo constrain ' + + 'constrainValue constructionHistory container containsMultibyte contextInfo control ' + + 'convertFromOldLayers convertIffToPsd convertLightmap convertSolidTx convertTessellation ' + + 'convertUnit copyArray copyFlexor copyKey copySkinWeights cos cpButton cpCache ' + + 'cpClothSet cpCollision cpConstraint cpConvClothToMesh cpForces cpGetSolverAttr cpPanel ' + + 'cpProperty cpRigidCollisionFilter cpSeam cpSetEdit cpSetSolverAttr cpSolver ' + + 'cpSolverTypes cpTool cpUpdateClothUVs createDisplayLayer createDrawCtx createEditor ' + + 'createLayeredPsdFile createMotionField createNewShelf createNode createRenderLayer ' + + 'createSubdivRegion cross crossProduct ctxAbort ctxCompletion ctxEditMode ctxTraverse ' + + 'currentCtx currentTime currentTimeCtx currentUnit curve curveAddPtCtx ' + + 'curveCVCtx curveEPCtx curveEditorCtx curveIntersect curveMoveEPCtx curveOnSurface ' + + 'curveSketchCtx cutKey cycleCheck cylinder dagPose date defaultLightListCheckBox ' + + 'defaultNavigation defineDataServer defineVirtualDevice deformer deg_to_rad delete ' + + 'deleteAttr deleteShadingGroupsAndMaterials deleteShelfTab deleteUI deleteUnusedBrushes ' + + 'delrandstr detachCurve detachDeviceAttr detachSurface deviceEditor devicePanel dgInfo ' + + 'dgdirty dgeval dgtimer dimWhen directKeyCtx directionalLight dirmap dirname disable ' + + 'disconnectAttr disconnectJoint diskCache displacementToPoly displayAffected ' + + 'displayColor displayCull displayLevelOfDetail displayPref displayRGBColor ' + + 'displaySmoothness displayStats displayString displaySurface distanceDimContext ' + + 'distanceDimension doBlur dolly dollyCtx dopeSheetEditor dot dotProduct ' + + 'doubleProfileBirailSurface drag dragAttrContext draggerContext dropoffLocator ' + + 'duplicate duplicateCurve duplicateSurface dynCache dynControl dynExport dynExpression ' + + 'dynGlobals dynPaintEditor dynParticleCtx dynPref dynRelEdPanel dynRelEditor ' + + 'dynamicLoad editAttrLimits editDisplayLayerGlobals editDisplayLayerMembers ' + + 'editRenderLayerAdjustment editRenderLayerGlobals editRenderLayerMembers editor ' + + 'editorTemplate effector emit emitter enableDevice encodeString endString endsWith env ' + + 'equivalent equivalentTol erf error eval evalDeferred evalEcho event ' + + 'exactWorldBoundingBox exclusiveLightCheckBox exec executeForEachObject exists exp ' + + 'expression expressionEditorListen extendCurve extendSurface extrude fcheck fclose feof ' + + 'fflush fgetline fgetword file fileBrowserDialog fileDialog fileExtension fileInfo ' + + 'filetest filletCurve filter filterCurve filterExpand filterStudioImport ' + + 'findAllIntersections findAnimCurves findKeyframe findMenuItem findRelatedSkinCluster ' + + 'finder firstParentOf fitBspline flexor floatEq floatField floatFieldGrp floatScrollBar ' + + 'floatSlider floatSlider2 floatSliderButtonGrp floatSliderGrp floor flow fluidCacheInfo ' + + 'fluidEmitter fluidVoxelInfo flushUndo fmod fontDialog fopen formLayout format fprint ' + + 'frameLayout fread freeFormFillet frewind fromNativePath fwrite gamma gauss ' + + 'geometryConstraint getApplicationVersionAsFloat getAttr getClassification ' + + 'getDefaultBrush getFileList getFluidAttr getInputDeviceRange getMayaPanelTypes ' + + 'getModifiers getPanel getParticleAttr getPluginResource getenv getpid glRender ' + + 'glRenderEditor globalStitch gmatch goal gotoBindPose grabColor gradientControl ' + + 'gradientControlNoAttr graphDollyCtx graphSelectContext graphTrackCtx gravity grid ' + + 'gridLayout group groupObjectsByName HfAddAttractorToAS HfAssignAS HfBuildEqualMap ' + + 'HfBuildFurFiles HfBuildFurImages HfCancelAFR HfConnectASToHF HfCreateAttractor ' + + 'HfDeleteAS HfEditAS HfPerformCreateAS HfRemoveAttractorFromAS HfSelectAttached ' + + 'HfSelectAttractors HfUnAssignAS hardenPointCurve hardware hardwareRenderPanel ' + + 'headsUpDisplay headsUpMessage help helpLine hermite hide hilite hitTest hotBox hotkey ' + + 'hotkeyCheck hsv_to_rgb hudButton hudSlider hudSliderButton hwReflectionMap hwRender ' + + 'hwRenderLoad hyperGraph hyperPanel hyperShade hypot iconTextButton iconTextCheckBox ' + + 'iconTextRadioButton iconTextRadioCollection iconTextScrollList iconTextStaticLabel ' + + 'ikHandle ikHandleCtx ikHandleDisplayScale ikSolver ikSplineHandleCtx ikSystem ' + + 'ikSystemInfo ikfkDisplayMethod illustratorCurves image imfPlugins inheritTransform ' + + 'insertJoint insertJointCtx insertKeyCtx insertKnotCurve insertKnotSurface instance ' + + 'instanceable instancer intField intFieldGrp intScrollBar intSlider intSliderGrp ' + + 'interToUI internalVar intersect iprEngine isAnimCurve isConnected isDirty isParentOf ' + + 'isSameObject isTrue isValidObjectName isValidString isValidUiName isolateSelect ' + + 'itemFilter itemFilterAttr itemFilterRender itemFilterType joint jointCluster jointCtx ' + + 'jointDisplayScale jointLattice keyTangent keyframe keyframeOutliner ' + + 'keyframeRegionCurrentTimeCtx keyframeRegionDirectKeyCtx keyframeRegionDollyCtx ' + + 'keyframeRegionInsertKeyCtx keyframeRegionMoveKeyCtx keyframeRegionScaleKeyCtx ' + + 'keyframeRegionSelectKeyCtx keyframeRegionSetKeyCtx keyframeRegionTrackCtx ' + + 'keyframeStats lassoContext lattice latticeDeformKeyCtx launch launchImageEditor ' + + 'layerButton layeredShaderPort layeredTexturePort layout layoutDialog lightList ' + + 'lightListEditor lightListPanel lightlink lineIntersection linearPrecision linstep ' + + 'listAnimatable listAttr listCameras listConnections listDeviceAttachments listHistory ' + + 'listInputDeviceAxes listInputDeviceButtons listInputDevices listMenuAnnotation ' + + 'listNodeTypes listPanelCategories listRelatives listSets listTransforms ' + + 'listUnselected listerEditor loadFluid loadNewShelf loadPlugin ' + + 'loadPluginLanguageResources loadPrefObjects localizedPanelLabel lockNode loft log ' + + 'longNameOf lookThru ls lsThroughFilter lsType lsUI Mayatomr mag makeIdentity makeLive ' + + 'makePaintable makeRoll makeSingleSurface makeTubeOn makebot manipMoveContext ' + + 'manipMoveLimitsCtx manipOptions manipRotateContext manipRotateLimitsCtx ' + + 'manipScaleContext manipScaleLimitsCtx marker match max memory menu menuBarLayout ' + + 'menuEditor menuItem menuItemToShelf menuSet menuSetPref messageLine min minimizeApp ' + + 'mirrorJoint modelCurrentTimeCtx modelEditor modelPanel mouse movIn movOut move ' + + 'moveIKtoFK moveKeyCtx moveVertexAlongDirection multiProfileBirailSurface mute ' + + 'nParticle nameCommand nameField namespace namespaceInfo newPanelItems newton nodeCast ' + + 'nodeIconButton nodeOutliner nodePreset nodeType noise nonLinear normalConstraint ' + + 'normalize nurbsBoolean nurbsCopyUVSet nurbsCube nurbsEditUV nurbsPlane nurbsSelect ' + + 'nurbsSquare nurbsToPoly nurbsToPolygonsPref nurbsToSubdiv nurbsToSubdivPref ' + + 'nurbsUVSet nurbsViewDirectionVector objExists objectCenter objectLayer objectType ' + + 'objectTypeUI obsoleteProc oceanNurbsPreviewPlane offsetCurve offsetCurveOnSurface ' + + 'offsetSurface openGLExtension openMayaPref optionMenu optionMenuGrp optionVar orbit ' + + 'orbitCtx orientConstraint outlinerEditor outlinerPanel overrideModifier ' + + 'paintEffectsDisplay pairBlend palettePort paneLayout panel panelConfiguration ' + + 'panelHistory paramDimContext paramDimension paramLocator parent parentConstraint ' + + 'particle particleExists particleInstancer particleRenderInfo partition pasteKey ' + + 'pathAnimation pause pclose percent performanceOptions pfxstrokes pickWalk picture ' + + 'pixelMove planarSrf plane play playbackOptions playblast plugAttr plugNode pluginInfo ' + + 'pluginResourceUtil pointConstraint pointCurveConstraint pointLight pointMatrixMult ' + + 'pointOnCurve pointOnSurface pointPosition poleVectorConstraint polyAppend ' + + 'polyAppendFacetCtx polyAppendVertex polyAutoProjection polyAverageNormal ' + + 'polyAverageVertex polyBevel polyBlendColor polyBlindData polyBoolOp polyBridgeEdge ' + + 'polyCacheMonitor polyCheck polyChipOff polyClipboard polyCloseBorder polyCollapseEdge ' + + 'polyCollapseFacet polyColorBlindData polyColorDel polyColorPerVertex polyColorSet ' + + 'polyCompare polyCone polyCopyUV polyCrease polyCreaseCtx polyCreateFacet ' + + 'polyCreateFacetCtx polyCube polyCut polyCutCtx polyCylinder polyCylindricalProjection ' + + 'polyDelEdge polyDelFacet polyDelVertex polyDuplicateAndConnect polyDuplicateEdge ' + + 'polyEditUV polyEditUVShell polyEvaluate polyExtrudeEdge polyExtrudeFacet ' + + 'polyExtrudeVertex polyFlipEdge polyFlipUV polyForceUV polyGeoSampler polyHelix ' + + 'polyInfo polyInstallAction polyLayoutUV polyListComponentConversion polyMapCut ' + + 'polyMapDel polyMapSew polyMapSewMove polyMergeEdge polyMergeEdgeCtx polyMergeFacet ' + + 'polyMergeFacetCtx polyMergeUV polyMergeVertex polyMirrorFace polyMoveEdge ' + + 'polyMoveFacet polyMoveFacetUV polyMoveUV polyMoveVertex polyNormal polyNormalPerVertex ' + + 'polyNormalizeUV polyOptUvs polyOptions polyOutput polyPipe polyPlanarProjection ' + + 'polyPlane polyPlatonicSolid polyPoke polyPrimitive polyPrism polyProjection ' + + 'polyPyramid polyQuad polyQueryBlindData polyReduce polySelect polySelectConstraint ' + + 'polySelectConstraintMonitor polySelectCtx polySelectEditCtx polySeparate ' + + 'polySetToFaceNormal polySewEdge polyShortestPathCtx polySmooth polySoftEdge ' + + 'polySphere polySphericalProjection polySplit polySplitCtx polySplitEdge polySplitRing ' + + 'polySplitVertex polyStraightenUVBorder polySubdivideEdge polySubdivideFacet ' + + 'polyToSubdiv polyTorus polyTransfer polyTriangulate polyUVSet polyUnite polyWedgeFace ' + + 'popen popupMenu pose pow preloadRefEd print progressBar progressWindow projFileViewer ' + + 'projectCurve projectTangent projectionContext projectionManip promptDialog propModCtx ' + + 'propMove psdChannelOutliner psdEditTextureFile psdExport psdTextureFile putenv pwd ' + + 'python querySubdiv quit rad_to_deg radial radioButton radioButtonGrp radioCollection ' + + 'radioMenuItemCollection rampColorPort rand randomizeFollicles randstate rangeControl ' + + 'readTake rebuildCurve rebuildSurface recordAttr recordDevice redo reference ' + + 'referenceEdit referenceQuery refineSubdivSelectionList refresh refreshAE ' + + 'registerPluginResource rehash reloadImage removeJoint removeMultiInstance ' + + 'removePanelCategory rename renameAttr renameSelectionList renameUI render ' + + 'renderGlobalsNode renderInfo renderLayerButton renderLayerParent ' + + 'renderLayerPostProcess renderLayerUnparent renderManip renderPartition ' + + 'renderQualityNode renderSettings renderThumbnailUpdate renderWindowEditor ' + + 'renderWindowSelectContext renderer reorder reorderDeformers requires reroot ' + + 'resampleFluid resetAE resetPfxToPolyCamera resetTool resolutionNode retarget ' + + 'reverseCurve reverseSurface revolve rgb_to_hsv rigidBody rigidSolver roll rollCtx ' + + 'rootOf rot rotate rotationInterpolation roundConstantRadius rowColumnLayout rowLayout ' + + 'runTimeCommand runup sampleImage saveAllShelves saveAttrPreset saveFluid saveImage ' + + 'saveInitialState saveMenu savePrefObjects savePrefs saveShelf saveToolSettings scale ' + + 'scaleBrushBrightness scaleComponents scaleConstraint scaleKey scaleKeyCtx sceneEditor ' + + 'sceneUIReplacement scmh scriptCtx scriptEditorInfo scriptJob scriptNode scriptTable ' + + 'scriptToShelf scriptedPanel scriptedPanelType scrollField scrollLayout sculpt ' + + 'searchPathArray seed selLoadSettings select selectContext selectCurveCV selectKey ' + + 'selectKeyCtx selectKeyframeRegionCtx selectMode selectPref selectPriority selectType ' + + 'selectedNodes selectionConnection separator setAttr setAttrEnumResource ' + + 'setAttrMapping setAttrNiceNameResource setConstraintRestPosition ' + + 'setDefaultShadingGroup setDrivenKeyframe setDynamic setEditCtx setEditor setFluidAttr ' + + 'setFocus setInfinity setInputDeviceMapping setKeyCtx setKeyPath setKeyframe ' + + 'setKeyframeBlendshapeTargetWts setMenuMode setNodeNiceNameResource setNodeTypeFlag ' + + 'setParent setParticleAttr setPfxToPolyCamera setPluginResource setProject ' + + 'setStampDensity setStartupMessage setState setToolTo setUITemplate setXformManip sets ' + + 'shadingConnection shadingGeometryRelCtx shadingLightRelCtx shadingNetworkCompare ' + + 'shadingNode shapeCompare shelfButton shelfLayout shelfTabLayout shellField ' + + 'shortNameOf showHelp showHidden showManipCtx showSelectionInTitle ' + + 'showShadingGroupAttrEditor showWindow sign simplify sin singleProfileBirailSurface ' + + 'size sizeBytes skinCluster skinPercent smoothCurve smoothTangentSurface smoothstep ' + + 'snap2to2 snapKey snapMode snapTogetherCtx snapshot soft softMod softModCtx sort sound ' + + 'soundControl source spaceLocator sphere sphrand spotLight spotLightPreviewPort ' + + 'spreadSheetEditor spring sqrt squareSurface srtContext stackTrace startString ' + + 'startsWith stitchAndExplodeShell stitchSurface stitchSurfacePoints strcmp ' + + 'stringArrayCatenate stringArrayContains stringArrayCount stringArrayInsertAtIndex ' + + 'stringArrayIntersector stringArrayRemove stringArrayRemoveAtIndex ' + + 'stringArrayRemoveDuplicates stringArrayRemoveExact stringArrayToString ' + + 'stringToStringArray strip stripPrefixFromName stroke subdAutoProjection ' + + 'subdCleanTopology subdCollapse subdDuplicateAndConnect subdEditUV ' + + 'subdListComponentConversion subdMapCut subdMapSewMove subdMatchTopology subdMirror ' + + 'subdToBlind subdToPoly subdTransferUVsToCache subdiv subdivCrease ' + + 'subdivDisplaySmoothness substitute substituteAllString substituteGeometry substring ' + + 'surface surfaceSampler surfaceShaderList swatchDisplayPort switchTable symbolButton ' + + 'symbolCheckBox sysFile system tabLayout tan tangentConstraint texLatticeDeformContext ' + + 'texManipContext texMoveContext texMoveUVShellContext texRotateContext texScaleContext ' + + 'texSelectContext texSelectShortestPathCtx texSmudgeUVContext texWinToolCtx text ' + + 'textCurves textField textFieldButtonGrp textFieldGrp textManip textScrollList ' + + 'textToShelf textureDisplacePlane textureHairColor texturePlacementContext ' + + 'textureWindow threadCount threePointArcCtx timeControl timePort timerX toNativePath ' + + 'toggle toggleAxis toggleWindowVisibility tokenize tokenizeList tolerance tolower ' + + 'toolButton toolCollection toolDropped toolHasOptions toolPropertyWindow torus toupper ' + + 'trace track trackCtx transferAttributes transformCompare transformLimits translator ' + + 'trim trunc truncateFluidCache truncateHairCache tumble tumbleCtx turbulence ' + + 'twoPointArcCtx uiRes uiTemplate unassignInputDevice undo undoInfo ungroup uniform unit ' + + 'unloadPlugin untangleUV untitledFileName untrim upAxis updateAE userCtx uvLink ' + + 'uvSnapshot validateShelfName vectorize view2dToolCtx viewCamera viewClipPlane ' + + 'viewFit viewHeadOn viewLookAt viewManip viewPlace viewSet visor volumeAxis vortex ' + + 'waitCursor warning webBrowser webBrowserPrefs whatIs window windowPref wire ' + + 'wireContext workspace wrinkle wrinkleContext writeTake xbmLangPathList xform', + illegal: '' + }, { + begin: '<=', + relevance: 0 + }, { + begin: '=>', + relevance: 0 + }, { + begin: '/\\\\' + }, { + begin: '\\\\/' + }] + }; + + var HEAD_BODY_CONJUNCTION = { + className: 'built_in', + variants: [{ + begin: ':-\\|-->' + }, { + begin: '=', + relevance: 0 + }] + }; + + return { + aliases: ['m', 'moo'], + keywords: KEYWORDS, + contains: [ + IMPLICATION, + HEAD_BODY_CONJUNCTION, + COMMENT, + CCOMMENT, + NUMCODE, + hljs.NUMBER_MODE, + ATOM, + STRING, { + begin: /:-/ + } // relevance booster + ] + }; +}); +hljs.registerLanguage('mizar', function (hljs) { + return { + keywords: 'environ vocabularies notations constructors definitions ' + + 'registrations theorems schemes requirements begin end definition ' + + 'registration cluster existence pred func defpred deffunc theorem ' + + 'proof let take assume then thus hence ex for st holds consider ' + + 'reconsider such that and in provided of as from be being by means ' + + 'equals implies iff redefine define now not or attr is mode ' + + 'suppose per cases set thesis contradiction scheme reserve struct ' + + 'correctness compatibility coherence symmetry assymetry ' + + 'reflexivity irreflexivity connectedness uniqueness commutativity ' + + 'idempotence involutiveness projectivity', + contains: [{ + className: 'comment', + begin: '::', + end: '$' + }] + }; +}); +hljs.registerLanguage('monkey', function (hljs) { + var NUMBER = { + className: 'number', + relevance: 0, + variants: [{ + begin: '[$][a-fA-F0-9]+' + }, + hljs.NUMBER_MODE + ] + }; + + return { + case_insensitive: true, + keywords: { + keyword: 'public private property continue exit extern new try catch ' + + 'eachin not abstract final select case default const local global field ' + + 'end if then else elseif endif while wend repeat until forever for to step next return module inline throw', + + built_in: 'DebugLog DebugStop Error Print ACos ACosr ASin ASinr ATan ATan2 ATan2r ATanr Abs Abs Ceil ' + + 'Clamp Clamp Cos Cosr Exp Floor Log Max Max Min Min Pow Sgn Sgn Sin Sinr Sqrt Tan Tanr Seed PI HALFPI TWOPI', + + literal: 'true false null and or shl shr mod' + }, + contains: [{ + className: 'comment', + begin: '#rem', + end: '#end' + }, { + className: 'comment', + begin: "'", + end: '$', + relevance: 0 + }, { + className: 'function', + beginKeywords: 'function method', + end: '[(=:]|$', + illegal: /\n/, + contains: [ + hljs.UNDERSCORE_TITLE_MODE, + ] + }, { + className: 'class', + beginKeywords: 'class interface', + end: '$', + contains: [{ + beginKeywords: 'extends implements' + }, + hljs.UNDERSCORE_TITLE_MODE + ] + }, { + className: 'variable', + begin: '\\b(self|super)\\b' + }, { + className: 'preprocessor', + beginKeywords: 'import', + end: '$' + }, { + className: 'preprocessor', + begin: '\\s*#', + end: '$', + keywords: 'if else elseif endif end then' + }, { + className: 'pi', + begin: '^\\s*strict\\b' + }, { + beginKeywords: 'alias', + end: '=', + contains: [hljs.UNDERSCORE_TITLE_MODE] + }, + hljs.QUOTE_STRING_MODE, + NUMBER + ] + } +}); +hljs.registerLanguage('nginx', function (hljs) { + var VAR = { + className: 'variable', + variants: [{ + begin: /\$\d+/ + }, { + begin: /\$\{/, + end: /}/ + }, { + begin: '[\\$\\@]' + hljs.UNDERSCORE_IDENT_RE + }] + }; + var DEFAULT = { + endsWithParent: true, + lexemes: '[a-z/_]+', + keywords: { + built_in: 'on off yes no true false none blocked debug info notice warn error crit ' + + 'select break last permanent redirect kqueue rtsig epoll poll /dev/poll' + }, + relevance: 0, + illegal: '=>', + contains: [ + hljs.HASH_COMMENT_MODE, { + className: 'string', + contains: [hljs.BACKSLASH_ESCAPE, VAR], + variants: [{ + begin: /"/, + end: /"/ + }, { + begin: /'/, + end: /'/ + }] + }, { + className: 'url', + begin: '([a-z]+):/', + end: '\\s', + endsWithParent: true, + excludeEnd: true, + contains: [VAR] + }, { + className: 'regexp', + contains: [hljs.BACKSLASH_ESCAPE, VAR], + variants: [{ + begin: "\\s\\^", + end: "\\s|{|;", + returnEnd: true + }, + // regexp locations (~, ~*) + { + begin: "~\\*?\\s+", + end: "\\s|{|;", + returnEnd: true + }, + // *.example.com + { + begin: "\\*(\\.[a-z\\-]+)+" + }, + // sub.example.* + { + begin: "([a-z\\-]+\\.)+\\*" + } + ] + }, + // IP + { + className: 'number', + begin: '\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b' + }, + // units + { + className: 'number', + begin: '\\b\\d+[kKmMgGdshdwy]*\\b', + relevance: 0 + }, + VAR + ] + }; + + return { + aliases: ['nginxconf'], + contains: [ + hljs.HASH_COMMENT_MODE, { + begin: hljs.UNDERSCORE_IDENT_RE + '\\s', + end: ';|{', + returnBegin: true, + contains: [{ + className: 'title', + begin: hljs.UNDERSCORE_IDENT_RE, + starts: DEFAULT + }], + relevance: 0 + } + ], + illegal: '[^\\s\\}]' + }; +}); +hljs.registerLanguage('nimrod', function (hljs) { + return { + aliases: ['nim'], + keywords: { + keyword: 'addr and as asm bind block break|0 case|0 cast const|0 continue|0 converter discard distinct|10 div do elif else|0 end|0 enum|0 except export finally for from generic if|0 import|0 in include|0 interface is isnot|10 iterator|10 let|0 macro method|10 mixin mod nil not notin|10 object|0 of or out proc|10 ptr raise ref|10 return shl shr static template|10 try|0 tuple type|0 using|0 var|0 when while|0 with without xor yield', + literal: 'shared guarded stdin stdout stderr result|10 true false' + }, + contains: [{ + className: 'decorator', // Actually pragma + begin: /{\./, + end: /\.}/, + relevance: 10 + }, { + className: 'string', + begin: /[a-zA-Z]\w*"/, + end: /"/, + contains: [{ + begin: /""/ + }] + }, { + className: 'string', + begin: /([a-zA-Z]\w*)?"""/, + end: /"""/ + }, { + className: 'string', + begin: /"/, + end: /"/, + illegal: /\n/, + contains: [{ + begin: /\\./ + }] + }, { + className: 'type', + begin: /\b[A-Z]\w+\b/, + relevance: 0 + }, { + className: 'type', + begin: /\b(int|int8|int16|int32|int64|uint|uint8|uint16|uint32|uint64|float|float32|float64|bool|char|string|cstring|pointer|expr|stmt|void|auto|any|range|array|openarray|varargs|seq|set|clong|culong|cchar|cschar|cshort|cint|csize|clonglong|cfloat|cdouble|clongdouble|cuchar|cushort|cuint|culonglong|cstringarray|semistatic)\b/ + }, { + className: 'number', + begin: /\b(0[xX][0-9a-fA-F][_0-9a-fA-F]*)('?[iIuU](8|16|32|64))?/, + relevance: 0 + }, { + className: 'number', + begin: /\b(0o[0-7][_0-7]*)('?[iIuUfF](8|16|32|64))?/, + relevance: 0 + }, { + className: 'number', + begin: /\b(0(b|B)[01][_01]*)('?[iIuUfF](8|16|32|64))?/, + relevance: 0 + }, { + className: 'number', + begin: /\b(\d[_\d]*)('?[iIuUfF](8|16|32|64))?/, + relevance: 0 + }, + hljs.HASH_COMMENT_MODE + ] + } +}); +hljs.registerLanguage('nix', function (hljs) { + var NIX_KEYWORDS = { + keyword: 'rec with let in inherit assert if else then', + constant: 'true false or and null', + built_in: 'import abort baseNameOf dirOf isNull builtins map removeAttrs throw toString derivation' + }; + var ANTIQUOTE = { + className: 'subst', + begin: /\$\{/, + end: /}/, + keywords: NIX_KEYWORDS + }; + var ATTRS = { + className: 'variable', + // TODO: we have to figure out a way how to exclude \s*= + begin: /[a-zA-Z0-9-_]+(\s*=)/ + }; + var SINGLE_QUOTE = { + className: 'string', + begin: "''", + end: "''", + contains: [ + ANTIQUOTE + ] + }; + var DOUBLE_QUOTE = { + className: 'string', + begin: '"', + end: '"', + contains: [ + ANTIQUOTE + ] + }; + var EXPRESSIONS = [ + hljs.NUMBER_MODE, + hljs.HASH_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + SINGLE_QUOTE, + DOUBLE_QUOTE, + ATTRS + ]; + ANTIQUOTE.contains = EXPRESSIONS; + return { + aliases: ["nixos"], + keywords: NIX_KEYWORDS, + contains: EXPRESSIONS + }; +}); +hljs.registerLanguage('nsis', function (hljs) { + var CONSTANTS = { + className: 'symbol', + begin: '\\$(ADMINTOOLS|APPDATA|CDBURN_AREA|CMDLINE|COMMONFILES32|COMMONFILES64|COMMONFILES|COOKIES|DESKTOP|DOCUMENTS|EXEDIR|EXEFILE|EXEPATH|FAVORITES|FONTS|HISTORY|HWNDPARENT|INSTDIR|INTERNET_CACHE|LANGUAGE|LOCALAPPDATA|MUSIC|NETHOOD|OUTDIR|PICTURES|PLUGINSDIR|PRINTHOOD|PROFILE|PROGRAMFILES32|PROGRAMFILES64|PROGRAMFILES|QUICKLAUNCH|RECENT|RESOURCES_LOCALIZED|RESOURCES|SENDTO|SMPROGRAMS|SMSTARTUP|STARTMENU|SYSDIR|TEMP|TEMPLATES|VIDEOS|WINDIR)' + }; + + var DEFINES = { + // ${defines} + className: 'constant', + begin: '\\$+{[a-zA-Z0-9_]+}' + }; + + var VARIABLES = { + // $variables + className: 'variable', + begin: '\\$+[a-zA-Z0-9_]+', + illegal: '\\(\\){}' + }; + + var LANGUAGES = { + // $(language_strings) + className: 'constant', + begin: '\\$+\\([a-zA-Z0-9_]+\\)' + }; + + var PARAMETERS = { + // command parameters + className: 'params', + begin: '(ARCHIVE|FILE_ATTRIBUTE_ARCHIVE|FILE_ATTRIBUTE_NORMAL|FILE_ATTRIBUTE_OFFLINE|FILE_ATTRIBUTE_READONLY|FILE_ATTRIBUTE_SYSTEM|FILE_ATTRIBUTE_TEMPORARY|HKCR|HKCU|HKDD|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_DYN_DATA|HKEY_LOCAL_MACHINE|HKEY_PERFORMANCE_DATA|HKEY_USERS|HKLM|HKPD|HKU|IDABORT|IDCANCEL|IDIGNORE|IDNO|IDOK|IDRETRY|IDYES|MB_ABORTRETRYIGNORE|MB_DEFBUTTON1|MB_DEFBUTTON2|MB_DEFBUTTON3|MB_DEFBUTTON4|MB_ICONEXCLAMATION|MB_ICONINFORMATION|MB_ICONQUESTION|MB_ICONSTOP|MB_OK|MB_OKCANCEL|MB_RETRYCANCEL|MB_RIGHT|MB_RTLREADING|MB_SETFOREGROUND|MB_TOPMOST|MB_USERICON|MB_YESNO|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY)' + }; + + var COMPILER = { + // !compiler_flags + className: 'constant', + begin: '\\!(addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversionsystem|ifdef|ifmacrodef|ifmacrondef|ifndef|if|include|insertmacro|macroend|macro|makensis|packhdr|searchparse|searchreplace|tempfile|undef|verbose|warning)' + }; + + return { + case_insensitive: false, + keywords: { + keyword: 'Abort AddBrandingImage AddSize AllowRootDirInstall AllowSkipFiles AutoCloseWindow BGFont BGGradient BrandingText BringToFront Call CallInstDLL Caption ChangeUI CheckBitmap ClearErrors CompletedText ComponentText CopyFiles CRCCheck CreateDirectory CreateFont CreateShortCut Delete DeleteINISec DeleteINIStr DeleteRegKey DeleteRegValue DetailPrint DetailsButtonText DirText DirVar DirVerify EnableWindow EnumRegKey EnumRegValue Exch Exec ExecShell ExecWait ExpandEnvStrings File FileBufSize FileClose FileErrorText FileOpen FileRead FileReadByte FileReadUTF16LE FileReadWord FileSeek FileWrite FileWriteByte FileWriteUTF16LE FileWriteWord FindClose FindFirst FindNext FindWindow FlushINI FunctionEnd GetCurInstType GetCurrentAddress GetDlgItem GetDLLVersion GetDLLVersionLocal GetErrorLevel GetFileTime GetFileTimeLocal GetFullPathName GetFunctionAddress GetInstDirError GetLabelAddress GetTempFileName Goto HideWindow Icon IfAbort IfErrors IfFileExists IfRebootFlag IfSilent InitPluginsDir InstallButtonText InstallColors InstallDir InstallDirRegKey InstProgressFlags InstType InstTypeGetText InstTypeSetText IntCmp IntCmpU IntFmt IntOp IsWindow LangString LicenseBkColor LicenseData LicenseForceSelection LicenseLangString LicenseText LoadLanguageFile LockWindow LogSet LogText ManifestDPIAware ManifestSupportedOS MessageBox MiscButtonText Name Nop OutFile Page PageCallbacks PageExEnd Pop Push Quit ReadEnvStr ReadINIStr ReadRegDWORD ReadRegStr Reboot RegDLL Rename RequestExecutionLevel ReserveFile Return RMDir SearchPath SectionEnd SectionGetFlags SectionGetInstTypes SectionGetSize SectionGetText SectionGroupEnd SectionIn SectionSetFlags SectionSetInstTypes SectionSetSize SectionSetText SendMessage SetAutoClose SetBrandingImage SetCompress SetCompressor SetCompressorDictSize SetCtlColors SetCurInstType SetDatablockOptimize SetDateSave SetDetailsPrint SetDetailsView SetErrorLevel SetErrors SetFileAttributes SetFont SetOutPath SetOverwrite SetPluginUnload SetRebootFlag SetRegView SetShellVarContext SetSilent ShowInstDetails ShowUninstDetails ShowWindow SilentInstall SilentUnInstall Sleep SpaceTexts StrCmp StrCmpS StrCpy StrLen SubCaption SubSectionEnd Unicode UninstallButtonText UninstallCaption UninstallIcon UninstallSubCaption UninstallText UninstPage UnRegDLL Var VIAddVersionKey VIFileVersion VIProductVersion WindowIcon WriteINIStr WriteRegBin WriteRegDWORD WriteRegExpandStr WriteRegStr WriteUninstaller XPStyle', + literal: 'admin all auto both colored current false force hide highest lastused leave listonly none normal notset off on open print show silent silentlog smooth textonly true user ' + }, + contains: [ + hljs.HASH_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, { + className: 'string', + begin: '"', + end: '"', + illegal: '\\n', + contains: [{ // $\n, $\r, $\t, $$ + className: 'symbol', + begin: '\\$(\\\\(n|r|t)|\\$)' + }, + CONSTANTS, + DEFINES, + VARIABLES, + LANGUAGES + ] + }, { // line comments + className: 'comment', + begin: ';', + end: '$', + relevance: 0 + }, { + className: 'function', + beginKeywords: 'Function PageEx Section SectionGroup SubSection', + end: '$' + }, + COMPILER, + DEFINES, + VARIABLES, + LANGUAGES, + PARAMETERS, + hljs.NUMBER_MODE, { // plug::ins + className: 'literal', + begin: hljs.IDENT_RE + '::' + hljs.IDENT_RE + } + ] + }; +}); +hljs.registerLanguage('objectivec', function (hljs) { + var OBJC_KEYWORDS = { + keyword: 'int float while char export sizeof typedef const struct for union ' + + 'unsigned long volatile static bool mutable if do return goto void ' + + 'enum else break extern asm case short default double register explicit ' + + 'signed typename this switch continue wchar_t inline readonly assign ' + + 'readwrite self @synchronized id typeof ' + + 'nonatomic super unichar IBOutlet IBAction strong weak copy ' + + 'in out inout bycopy byref oneway __strong __weak __block __autoreleasing ' + + '@private @protected @public @try @property @end @throw @catch @finally ' + + '@autoreleasepool @synthesize @dynamic @selector @optional @required', + literal: 'false true FALSE TRUE nil YES NO NULL', + built_in: 'NSString NSData NSDictionary CGRect CGPoint UIButton UILabel UITextView UIWebView MKMapView ' + + 'NSView NSViewController NSWindow NSWindowController NSSet NSUUID NSIndexSet ' + + 'UISegmentedControl NSObject UITableViewDelegate UITableViewDataSource NSThread ' + + 'UIActivityIndicator UITabbar UIToolBar UIBarButtonItem UIImageView NSAutoreleasePool ' + + 'UITableView BOOL NSInteger CGFloat NSException NSLog NSMutableString NSMutableArray ' + + 'NSMutableDictionary NSURL NSIndexPath CGSize UITableViewCell UIView UIViewController ' + + 'UINavigationBar UINavigationController UITabBarController UIPopoverController ' + + 'UIPopoverControllerDelegate UIImage NSNumber UISearchBar NSFetchedResultsController ' + + 'NSFetchedResultsChangeType UIScrollView UIScrollViewDelegate UIEdgeInsets UIColor ' + + 'UIFont UIApplication NSNotFound NSNotificationCenter NSNotification ' + + 'UILocalNotification NSBundle NSFileManager NSTimeInterval NSDate NSCalendar ' + + 'NSUserDefaults UIWindow NSRange NSArray NSError NSURLRequest NSURLConnection ' + + 'NSURLSession NSURLSessionDataTask NSURLSessionDownloadTask NSURLSessionUploadTask NSURLResponse' + + 'UIInterfaceOrientation MPMoviePlayerController dispatch_once_t ' + + 'dispatch_queue_t dispatch_sync dispatch_async dispatch_once' + }; + var LEXEMES = /[a-zA-Z@][a-zA-Z0-9_]*/; + var CLASS_KEYWORDS = '@interface @class @protocol @implementation'; + return { + aliases: ['m', 'mm', 'objc', 'obj-c'], + keywords: OBJC_KEYWORDS, + lexemes: LEXEMES, + illegal: '' + }] + }] + }, { + className: 'class', + begin: '(' + CLASS_KEYWORDS.split(' ').join('|') + ')\\b', + end: '({|$)', + excludeEnd: true, + keywords: CLASS_KEYWORDS, + lexemes: LEXEMES, + contains: [ + hljs.UNDERSCORE_TITLE_MODE + ] + }, { + className: 'variable', + begin: '\\.' + hljs.UNDERSCORE_IDENT_RE, + relevance: 0 + } + ] + }; +}); +hljs.registerLanguage('ocaml', function (hljs) { + /* missing support for heredoc-like string (OCaml 4.0.2+) */ + return { + aliases: ['ml'], + keywords: { + keyword: 'and as assert asr begin class constraint do done downto else end ' + + 'exception external for fun function functor if in include ' + + 'inherit! inherit initializer land lazy let lor lsl lsr lxor match method!|10 method ' + + 'mod module mutable new object of open! open or private rec sig struct ' + + 'then to try type val! val virtual when while with ' + + /* camlp4 */ + 'parser value', + built_in: /* built-in types */ + 'array bool bytes char exn|5 float int int32 int64 list lazy_t|5 nativeint|5 string unit ' + + /* (some) types in Pervasives */ + 'in_channel out_channel ref', + literal: 'true false' + }, + illegal: /\/\/|>>/, + lexemes: '[a-z_]\\w*!?', + contains: [{ + className: 'literal', + begin: '\\[(\\|\\|)?\\]|\\(\\)' + }, { + className: 'comment', + begin: '\\(\\*', + end: '\\*\\)', + contains: ['self'] + }, { + /* type variable */ + className: 'symbol', + begin: '\'[A-Za-z_](?!\')[\\w\']*' + /* the grammar is ambiguous on how 'a'b should be interpreted but not the compiler */ + }, { + /* polymorphic variant */ + className: 'tag', + begin: '`[A-Z][\\w\']*' + }, { + /* module or constructor */ + className: 'type', + begin: '\\b[A-Z][\\w\']*', + relevance: 0 + }, { + /* don't color identifiers, but safely catch all identifiers with '*/ + begin: '[a-z_]\\w*\'[\\w\']*' + }, + hljs.inherit(hljs.APOS_STRING_MODE, { + className: 'char', + relevance: 0 + }), + hljs.inherit(hljs.QUOTE_STRING_MODE, { + illegal: null + }), { + className: 'number', + begin: '\\b(0[xX][a-fA-F0-9_]+[Lln]?|' + + '0[oO][0-7_]+[Lln]?|' + + '0[bB][01_]+[Lln]?|' + + '[0-9][0-9_]*([Lln]|(\\.[0-9_]*)?([eE][-+]?[0-9_]+)?)?)', + relevance: 0 + }, { + begin: /[-=]>/ // relevance booster + } + ] + } +}); +hljs.registerLanguage('oxygene', function (hljs) { + var OXYGENE_KEYWORDS = 'abstract add and array as asc aspect assembly async begin break block by case class concat const copy constructor continue ' + + 'create default delegate desc distinct div do downto dynamic each else empty end ensure enum equals event except exit extension external false ' + + 'final finalize finalizer finally flags for forward from function future global group has if implementation implements implies in index inherited ' + + 'inline interface into invariants is iterator join locked locking loop matching method mod module namespace nested new nil not notify nullable of ' + + 'old on operator or order out override parallel params partial pinned private procedure property protected public queryable raise read readonly ' + + 'record reintroduce remove repeat require result reverse sealed select self sequence set shl shr skip static step soft take then to true try tuple ' + + 'type union unit unsafe until uses using var virtual raises volatile where while with write xor yield await mapped deprecated stdcall cdecl pascal ' + + 'register safecall overload library platform reference packed strict published autoreleasepool selector strong weak unretained'; + var CURLY_COMMENT = { + className: 'comment', + begin: '{', + end: '}', + relevance: 0 + }; + var PAREN_COMMENT = { + className: 'comment', + begin: '\\(\\*', + end: '\\*\\)', + relevance: 10 + }; + var STRING = { + className: 'string', + begin: '\'', + end: '\'', + contains: [{ + begin: '\'\'' + }] + }; + var CHAR_STRING = { + className: 'string', + begin: '(#\\d+)+' + }; + var FUNCTION = { + className: 'function', + beginKeywords: 'function constructor destructor procedure method', + end: '[:;]', + keywords: 'function constructor|10 destructor|10 procedure|10 method|10', + contains: [ + hljs.TITLE_MODE, { + className: 'params', + begin: '\\(', + end: '\\)', + keywords: OXYGENE_KEYWORDS, + contains: [STRING, CHAR_STRING] + }, + CURLY_COMMENT, PAREN_COMMENT + ] + }; + return { + case_insensitive: true, + keywords: OXYGENE_KEYWORDS, + illegal: '("|\\$[G-Zg-z]|\\/\\*||->)', + contains: [ + CURLY_COMMENT, PAREN_COMMENT, hljs.C_LINE_COMMENT_MODE, + STRING, CHAR_STRING, + hljs.NUMBER_MODE, + FUNCTION, { + className: 'class', + begin: '=\\bclass\\b', + end: 'end;', + keywords: OXYGENE_KEYWORDS, + contains: [ + STRING, CHAR_STRING, + CURLY_COMMENT, PAREN_COMMENT, hljs.C_LINE_COMMENT_MODE, + FUNCTION + ] + } + ] + }; +}); +hljs.registerLanguage('parser3', function (hljs) { + return { + subLanguage: 'xml', + relevance: 0, + contains: [{ + className: 'comment', + begin: '^#', + end: '$' + }, { + className: 'comment', + begin: '\\^rem{', + end: '}', + relevance: 10, + contains: [{ + begin: '{', + end: '}', + contains: ['self'] + }] + }, { + className: 'preprocessor', + begin: '^@(?:BASE|USE|CLASS|OPTIONS)$', + relevance: 10 + }, { + className: 'title', + begin: '@[\\w\\-]+\\[[\\w^;\\-]*\\](?:\\[[\\w^;\\-]*\\])?(?:.*)$' + }, { + className: 'variable', + begin: '\\$\\{?[\\w\\-\\.\\:]+\\}?' + }, { + className: 'keyword', + begin: '\\^[\\w\\-\\.\\:]+' + }, { + className: 'number', + begin: '\\^#[0-9a-fA-F]+' + }, + hljs.C_NUMBER_MODE + ] + }; +}); +hljs.registerLanguage('perl', function (hljs) { + var PERL_KEYWORDS = 'getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ' + + 'ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime ' + + 'readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qq' + + 'fileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent ' + + 'shutdown dump chomp connect getsockname die socketpair close flock exists index shmget' + + 'sub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr ' + + 'unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 ' + + 'getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline ' + + 'endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand ' + + 'mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink ' + + 'getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr ' + + 'untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link ' + + 'getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller ' + + 'lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and ' + + 'sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 ' + + 'chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach ' + + 'tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedir' + + 'ioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe ' + + 'atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when'; + var SUBST = { + className: 'subst', + begin: '[$@]\\{', + end: '\\}', + keywords: PERL_KEYWORDS + }; + var METHOD = { + begin: '->{', + end: '}' + // contains defined later + }; + var VAR = { + className: 'variable', + variants: [{ + begin: /\$\d/ + }, { + begin: /[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/ + }, { + begin: /[\$%@][^\s\w{]/, + relevance: 0 + }] + }; + var COMMENT = { + className: 'comment', + begin: '^(__END__|__DATA__)', + end: '\\n$', + relevance: 5 + }; + var STRING_CONTAINS = [hljs.BACKSLASH_ESCAPE, SUBST, VAR]; + var PERL_DEFAULT_CONTAINS = [ + VAR, + hljs.HASH_COMMENT_MODE, + COMMENT, { + className: 'comment', + begin: '^\\=\\w', + end: '\\=cut', + endsWithParent: true + }, + METHOD, { + className: 'string', + contains: STRING_CONTAINS, + variants: [{ + begin: 'q[qwxr]?\\s*\\(', + end: '\\)', + relevance: 5 + }, { + begin: 'q[qwxr]?\\s*\\[', + end: '\\]', + relevance: 5 + }, { + begin: 'q[qwxr]?\\s*\\{', + end: '\\}', + relevance: 5 + }, { + begin: 'q[qwxr]?\\s*\\|', + end: '\\|', + relevance: 5 + }, { + begin: 'q[qwxr]?\\s*\\<', + end: '\\>', + relevance: 5 + }, { + begin: 'qw\\s+q', + end: 'q', + relevance: 5 + }, { + begin: '\'', + end: '\'', + contains: [hljs.BACKSLASH_ESCAPE] + }, { + begin: '"', + end: '"' + }, { + begin: '`', + end: '`', + contains: [hljs.BACKSLASH_ESCAPE] + }, { + begin: '{\\w+}', + contains: [], + relevance: 0 + }, { + begin: '\-?\\w+\\s*\\=\\>', + contains: [], + relevance: 0 + }] + }, { + className: 'number', + begin: '(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b', + relevance: 0 + }, { // regexp container + begin: '(\\/\\/|' + hljs.RE_STARTERS_RE + '|\\b(split|return|print|reverse|grep)\\b)\\s*', + keywords: 'split return print reverse grep', + relevance: 0, + contains: [ + hljs.HASH_COMMENT_MODE, + COMMENT, { + className: 'regexp', + begin: '(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*', + relevance: 10 + }, { + className: 'regexp', + begin: '(m|qr)?/', + end: '/[a-z]*', + contains: [hljs.BACKSLASH_ESCAPE], + relevance: 0 // allows empty "//" which is a common comment delimiter in other languages + } + ] + }, { + className: 'sub', + beginKeywords: 'sub', + end: '(\\s*\\(.*?\\))?[;{]', + relevance: 5 + }, { + className: 'operator', + begin: '-\\w\\b', + relevance: 0 + } + ]; + SUBST.contains = PERL_DEFAULT_CONTAINS; + METHOD.contains = PERL_DEFAULT_CONTAINS; + + return { + aliases: ['pl'], + keywords: PERL_KEYWORDS, + contains: PERL_DEFAULT_CONTAINS + }; +}); +hljs.registerLanguage('pf', function (hljs) { + var MACRO = { + className: 'variable', + begin: /\$[\w\d#@][\w\d_]*/ + }; + var TABLE = { + className: 'variable', + begin: // + }; + var QUOTE_STRING = { + className: 'string', + begin: /"/, + end: /"/ + }; + + return { + aliases: ['pf.conf'], + lexemes: /[a-z0-9_<>-]+/, + keywords: { + built_in: /* block match pass are "actions" in pf.conf(5), the rest are + * lexically similar top-level commands. + */ + 'block match pass load anchor|5 antispoof|10 set table', + keyword: 'in out log quick on rdomain inet inet6 proto from port os to route' + + 'allow-opts divert-packet divert-reply divert-to flags group icmp-type' + + 'icmp6-type label once probability recieved-on rtable prio queue' + + 'tos tag tagged user keep fragment for os drop' + + 'af-to|10 binat-to|10 nat-to|10 rdr-to|10 bitmask least-stats random round-robin' + + 'source-hash static-port' + + 'dup-to reply-to route-to' + + 'parent bandwidth default min max qlimit' + + 'block-policy debug fingerprints hostid limit loginterface optimization' + + 'reassemble ruleset-optimization basic none profile skip state-defaults' + + 'state-policy timeout' + + 'const counters persist' + + 'no modulate synproxy state|5 floating if-bound no-sync pflow|10 sloppy' + + 'source-track global rule max-src-nodes max-src-states max-src-conn' + + 'max-src-conn-rate overload flush' + + 'scrub|5 max-mss min-ttl no-df|10 random-id', + literal: 'all any no-route self urpf-failed egress|5 unknown' + }, + contains: [ + hljs.HASH_COMMENT_MODE, + hljs.NUMBER_MODE, + hljs.QUOTE_STRING_MODE, + MACRO, + TABLE + ] + }; +}); +hljs.registerLanguage('php', function (hljs) { + var VARIABLE = { + className: 'variable', + begin: '\\$+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*' + }; + var PREPROCESSOR = { + className: 'preprocessor', + begin: /<\?(php)?|\?>/ + }; + var STRING = { + className: 'string', + contains: [hljs.BACKSLASH_ESCAPE, PREPROCESSOR], + variants: [{ + begin: 'b"', + end: '"' + }, { + begin: 'b\'', + end: '\'' + }, + hljs.inherit(hljs.APOS_STRING_MODE, { + illegal: null + }), + hljs.inherit(hljs.QUOTE_STRING_MODE, { + illegal: null + }) + ] + }; + var NUMBER = { + variants: [hljs.BINARY_NUMBER_MODE, hljs.C_NUMBER_MODE] + }; + return { + aliases: ['php3', 'php4', 'php5', 'php6'], + case_insensitive: true, + keywords: 'and include_once list abstract global private echo interface as static endswitch ' + + 'array null if endwhile or const for endforeach self var while isset public ' + + 'protected exit foreach throw elseif include __FILE__ empty require_once do xor ' + + 'return parent clone use __CLASS__ __LINE__ else break print eval new ' + + 'catch __METHOD__ case exception default die require __FUNCTION__ ' + + 'enddeclare final try switch continue endfor endif declare unset true false ' + + 'trait goto instanceof insteadof __DIR__ __NAMESPACE__ ' + + 'yield finally', + contains: [ + hljs.C_LINE_COMMENT_MODE, + hljs.HASH_COMMENT_MODE, { + className: 'comment', + begin: '/\\*', + end: '\\*/', + contains: [{ + className: 'phpdoc', + begin: '\\s@[A-Za-z]+' + }, + PREPROCESSOR + ] + }, { + className: 'comment', + begin: '__halt_compiler.+?;', + endsWithParent: true, + keywords: '__halt_compiler', + lexemes: hljs.UNDERSCORE_IDENT_RE + }, { + className: 'string', + begin: '<<<[\'"]?\\w+[\'"]?$', + end: '^\\w+;', + contains: [hljs.BACKSLASH_ESCAPE] + }, + PREPROCESSOR, + VARIABLE, { + // swallow class members to avoid parsing them as keywords + begin: /->+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/ + }, { + className: 'function', + beginKeywords: 'function', + end: /[;{]/, + excludeEnd: true, + illegal: '\\$|\\[|%', + contains: [ + hljs.UNDERSCORE_TITLE_MODE, { + className: 'params', + begin: '\\(', + end: '\\)', + contains: [ + 'self', + VARIABLE, + hljs.C_BLOCK_COMMENT_MODE, + STRING, + NUMBER + ] + } + ] + }, { + className: 'class', + beginKeywords: 'class interface', + end: '{', + excludeEnd: true, + illegal: /[:\(\$"]/, + contains: [{ + beginKeywords: 'extends implements' + }, + hljs.UNDERSCORE_TITLE_MODE + ] + }, { + beginKeywords: 'namespace', + end: ';', + illegal: /[\.']/, + contains: [hljs.UNDERSCORE_TITLE_MODE] + }, { + beginKeywords: 'use', + end: ';', + contains: [hljs.UNDERSCORE_TITLE_MODE] + }, { + begin: '=>' // No markup, just a relevance booster + }, + STRING, + NUMBER + ] + }; +}); +hljs.registerLanguage('powershell', function (hljs) { + var backtickEscape = { + begin: '`[\\s\\S]', + relevance: 0 + }; + var dollarEscape = { + begin: '\\$\\$[\\s\\S]', + relevance: 0 + }; + var VAR = { + className: 'variable', + variants: [{ + begin: /\$[\w\d][\w\d_:]*/ + }] + }; + var QUOTE_STRING = { + className: 'string', + begin: /"/, + end: /"/, + contains: [ + backtickEscape, + VAR, { + className: 'variable', + begin: /\$[A-z]/, + end: /[^A-z]/ + } + ] + }; + var APOS_STRING = { + className: 'string', + begin: /'/, + end: /'/ + }; + + return { + aliases: ['ps'], + lexemes: /-?[A-z\.\-]+/, + case_insensitive: true, + keywords: { + keyword: 'if else foreach return function do while until elseif begin for trap data dynamicparam end break throw param continue finally in switch exit filter try process catch', + literal: '$null $true $false', + built_in: 'Add-Content Add-History Add-Member Add-PSSnapin Clear-Content Clear-Item Clear-Item Property Clear-Variable Compare-Object ConvertFrom-SecureString Convert-Path ConvertTo-Html ConvertTo-SecureString Copy-Item Copy-ItemProperty Export-Alias Export-Clixml Export-Console Export-Csv ForEach-Object Format-Custom Format-List Format-Table Format-Wide Get-Acl Get-Alias Get-AuthenticodeSignature Get-ChildItem Get-Command Get-Content Get-Credential Get-Culture Get-Date Get-EventLog Get-ExecutionPolicy Get-Help Get-History Get-Host Get-Item Get-ItemProperty Get-Location Get-Member Get-PfxCertificate Get-Process Get-PSDrive Get-PSProvider Get-PSSnapin Get-Service Get-TraceSource Get-UICulture Get-Unique Get-Variable Get-WmiObject Group-Object Import-Alias Import-Clixml Import-Csv Invoke-Expression Invoke-History Invoke-Item Join-Path Measure-Command Measure-Object Move-Item Move-ItemProperty New-Alias New-Item New-ItemProperty New-Object New-PSDrive New-Service New-TimeSpan New-Variable Out-Default Out-File Out-Host Out-Null Out-Printer Out-String Pop-Location Push-Location Read-Host Remove-Item Remove-ItemProperty Remove-PSDrive Remove-PSSnapin Remove-Variable Rename-Item Rename-ItemProperty Resolve-Path Restart-Service Resume-Service Select-Object Select-String Set-Acl Set-Alias Set-AuthenticodeSignature Set-Content Set-Date Set-ExecutionPolicy Set-Item Set-ItemProperty Set-Location Set-PSDebug Set-Service Set-TraceSource Set-Variable Sort-Object Split-Path Start-Service Start-Sleep Start-Transcript Stop-Process Stop-Service Stop-Transcript Suspend-Service Tee-Object Test-Path Trace-Command Update-FormatData Update-TypeData Where-Object Write-Debug Write-Error Write-Host Write-Output Write-Progress Write-Verbose Write-Warning', + operator: '-ne -eq -lt -gt -ge -le -not -like -notlike -match -notmatch -contains -notcontains -in -notin -replace' + }, + contains: [ + hljs.HASH_COMMENT_MODE, + hljs.NUMBER_MODE, + QUOTE_STRING, + APOS_STRING, + VAR + ] + }; +}); +hljs.registerLanguage('processing', function (hljs) { + return { + keywords: { + keyword: 'BufferedReader PVector PFont PImage PGraphics HashMap boolean byte char color ' + + 'double float int long String Array FloatDict FloatList IntDict IntList JSONArray JSONObject ' + + 'Object StringDict StringList Table TableRow XML ' + + // Java keywords + 'false synchronized int abstract float private char boolean static null if const ' + + 'for true while long throw strictfp finally protected import native final return void ' + + 'enum else break transient new catch instanceof byte super volatile case assert short ' + + 'package default double public try this switch continue throws protected public private', + constant: 'P2D P3D HALF_PI PI QUARTER_PI TAU TWO_PI', + variable: 'displayHeight displayWidth mouseY mouseX mousePressed pmouseX pmouseY key ' + + 'keyCode pixels focused frameCount frameRate height width', + title: 'setup draw', + built_in: 'size createGraphics beginDraw createShape loadShape PShape arc ellipse line point ' + + 'quad rect triangle bezier bezierDetail bezierPoint bezierTangent curve curveDetail curvePoint ' + + 'curveTangent curveTightness shape shapeMode beginContour beginShape bezierVertex curveVertex ' + + 'endContour endShape quadraticVertex vertex ellipseMode noSmooth rectMode smooth strokeCap ' + + 'strokeJoin strokeWeight mouseClicked mouseDragged mouseMoved mousePressed mouseReleased ' + + 'mouseWheel keyPressed keyPressedkeyReleased keyTyped print println save saveFrame day hour ' + + 'millis minute month second year background clear colorMode fill noFill noStroke stroke alpha ' + + 'blue brightness color green hue lerpColor red saturation modelX modelY modelZ screenX screenY ' + + 'screenZ ambient emissive shininess specular add createImage beginCamera camera endCamera frustum ' + + 'ortho perspective printCamera printProjection cursor frameRate noCursor exit loop noLoop popStyle ' + + 'pushStyle redraw binary boolean byte char float hex int str unbinary unhex join match matchAll nf ' + + 'nfc nfp nfs split splitTokens trim append arrayCopy concat expand reverse shorten sort splice subset ' + + 'box sphere sphereDetail createInput createReader loadBytes loadJSONArray loadJSONObject loadStrings ' + + 'loadTable loadXML open parseXML saveTable selectFolder selectInput beginRaw beginRecord createOutput ' + + 'createWriter endRaw endRecord PrintWritersaveBytes saveJSONArray saveJSONObject saveStream saveStrings ' + + 'saveXML selectOutput popMatrix printMatrix pushMatrix resetMatrix rotate rotateX rotateY rotateZ scale ' + + 'shearX shearY translate ambientLight directionalLight lightFalloff lights lightSpecular noLights normal ' + + 'pointLight spotLight image imageMode loadImage noTint requestImage tint texture textureMode textureWrap ' + + 'blend copy filter get loadPixels set updatePixels blendMode loadShader PShaderresetShader shader createFont ' + + 'loadFont text textFont textAlign textLeading textMode textSize textWidth textAscent textDescent abs ceil ' + + 'constrain dist exp floor lerp log mag map max min norm pow round sq sqrt acos asin atan atan2 cos degrees ' + + 'radians sin tan noise noiseDetail noiseSeed random randomGaussian randomSeed' + }, + contains: [ + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.C_NUMBER_MODE + ] + }; +}); +hljs.registerLanguage('profile', function (hljs) { + return { + contains: [ + hljs.C_NUMBER_MODE, { + className: 'built_in', + begin: '{', + end: '}$', + excludeBegin: true, + excludeEnd: true, + contains: [hljs.APOS_STRING_MODE, hljs.QUOTE_STRING_MODE], + relevance: 0 + }, { + className: 'filename', + begin: '[a-zA-Z_][\\da-zA-Z_]+\\.[\\da-zA-Z_]{1,3}', + end: ':', + excludeEnd: true + }, { + className: 'header', + begin: '(ncalls|tottime|cumtime)', + end: '$', + keywords: 'ncalls tottime|10 cumtime|10 filename', + relevance: 10 + }, { + className: 'summary', + begin: 'function calls', + end: '$', + contains: [hljs.C_NUMBER_MODE], + relevance: 10 + }, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, { + className: 'function', + begin: '\\(', + end: '\\)$', + contains: [ + hljs.UNDERSCORE_TITLE_MODE + ], + relevance: 0 + } + ] + }; +}); +hljs.registerLanguage('protobuf', function (hljs) { + return { + keywords: { + keyword: 'package import option optional required repeated group', + built_in: 'double float int32 int64 uint32 uint64 sint32 sint64 ' + + 'fixed32 fixed64 sfixed32 sfixed64 bool string bytes', + literal: 'true false' + }, + contains: [ + hljs.QUOTE_STRING_MODE, + hljs.NUMBER_MODE, + hljs.C_LINE_COMMENT_MODE, { + className: 'class', + beginKeywords: 'message enum service', + end: /\{/, + illegal: /\n/, + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + starts: { + endsWithParent: true, + excludeEnd: true + } // hack: eating everything after the first title + }) + ] + }, { + className: 'function', + beginKeywords: 'rpc', + end: /;/, + excludeEnd: true, + keywords: 'rpc returns' + }, { + className: 'constant', + begin: /^\s*[A-Z_]+/, + end: /\s*=/, + excludeEnd: true + } + ] + }; +}); +hljs.registerLanguage('puppet', function (hljs) { + var PUPPET_TYPE_REFERENCE = + 'augeas computer cron exec file filebucket host interface k5login macauthorization mailalias maillist mcx mount nagios_command ' + + 'nagios_contact nagios_contactgroup nagios_host nagios_hostdependency nagios_hostescalation nagios_hostextinfo nagios_hostgroup nagios_service firewall ' + + 'nagios_servicedependency nagios_serviceescalation nagios_serviceextinfo nagios_servicegroup nagios_timeperiod notify package resources ' + + 'router schedule scheduled_task selboolean selmodule service ssh_authorized_key sshkey stage tidy user vlan yumrepo zfs zone zpool'; + + var PUPPET_ATTRIBUTES = + /* metaparameters */ + 'alias audit before loglevel noop require subscribe tag ' + + /* normal attributes */ + 'owner ensure group mode name|0 changes context force incl lens load_path onlyif provider returns root show_diff type_check ' + + 'en_address ip_address realname command environment hour monute month monthday special target weekday ' + + 'creates cwd ogoutput refresh refreshonly tries try_sleep umask backup checksum content ctime force ignore ' + + 'links mtime purge recurse recurselimit replace selinux_ignore_defaults selrange selrole seltype seluser source ' + + 'souirce_permissions sourceselect validate_cmd validate_replacement allowdupe attribute_membership auth_membership forcelocal gid ' + + 'ia_load_module members system host_aliases ip allowed_trunk_vlans description device_url duplex encapsulation etherchannel ' + + 'native_vlan speed principals allow_root auth_class auth_type authenticate_user k_of_n mechanisms rule session_owner shared options ' + + 'device fstype enable hasrestart directory present absent link atboot blockdevice device dump pass remounts poller_tag use ' + + 'message withpath adminfile allow_virtual allowcdrom category configfiles flavor install_options instance package_settings platform ' + + 'responsefile status uninstall_options vendor unless_system_user unless_uid binary control flags hasstatus manifest pattern restart running ' + + 'start stop allowdupe auths expiry gid groups home iterations key_membership keys managehome membership password password_max_age ' + + 'password_min_age profile_membership profiles project purge_ssh_keys role_membership roles salt shell uid baseurl cost descr enabled ' + + 'enablegroups exclude failovermethod gpgcheck gpgkey http_caching include includepkgs keepalive metadata_expire metalink mirrorlist ' + + 'priority protect proxy proxy_password proxy_username repo_gpgcheck s3_enabled skip_if_unavailable sslcacert sslclientcert sslclientkey ' + + 'sslverify mounted'; + + var PUPPET_KEYWORDS = { + keyword: /* language keywords */ + 'and case class default define else elsif false if in import enherits node or true undef unless main settings $string ' + PUPPET_TYPE_REFERENCE, + literal: PUPPET_ATTRIBUTES, + + built_in: /* core facts */ + 'architecture augeasversion blockdevices boardmanufacturer boardproductname boardserialnumber cfkey dhcp_servers ' + + 'domain ec2_ ec2_userdata facterversion filesystems ldom fqdn gid hardwareisa hardwaremodel hostname id|0 interfaces ' + + 'ipaddress ipaddress_ ipaddress6 ipaddress6_ iphostnumber is_virtual kernel kernelmajversion kernelrelease kernelversion ' + + 'kernelrelease kernelversion lsbdistcodename lsbdistdescription lsbdistid lsbdistrelease lsbmajdistrelease lsbminordistrelease ' + + 'lsbrelease macaddress macaddress_ macosx_buildversion macosx_productname macosx_productversion macosx_productverson_major ' + + 'macosx_productversion_minor manufacturer memoryfree memorysize netmask metmask_ network_ operatingsystem operatingsystemmajrelease ' + + 'operatingsystemrelease osfamily partitions path physicalprocessorcount processor processorcount productname ps puppetversion ' + + 'rubysitedir rubyversion selinux selinux_config_mode selinux_config_policy selinux_current_mode selinux_current_mode selinux_enforced ' + + 'selinux_policyversion serialnumber sp_ sshdsakey sshecdsakey sshrsakey swapencrypted swapfree swapsize timezone type uniqueid uptime ' + + 'uptime_days uptime_hours uptime_seconds uuid virtual vlans xendomains zfs_version zonenae zones zpool_version' + }; + + var COMMENT = { + className: 'comment', + begin: '#', + end: '$' + }; + + var STRING = { + className: 'string', + contains: [hljs.BACKSLASH_ESCAPE], + variants: [{ + begin: /'/, + end: /'/ + }, { + begin: /"/, + end: /"/ + }] + }; + + var PUPPET_DEFAULT_CONTAINS = [ + STRING, + COMMENT, { + className: 'keyword', + beginKeywords: 'class', + end: '$|;', + illegal: /=/, + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + begin: '(::)?[A-Za-z_]\\w*(::\\w+)*' + }), + COMMENT, + STRING + ] + }, { + className: 'keyword', + begin: '([a-zA-Z_(::)]+ *\\{)', + contains: [STRING, COMMENT], + relevance: 0 + }, { + className: 'keyword', + begin: '(\\}|\\{)', + relevance: 0 + }, { + className: 'function', + begin: '[a-zA-Z_]+\\s*=>' + }, { + className: 'constant', + begin: '(::)?(\\b[A-Z][a-z_]*(::)?)+', + relevance: 0 + }, { + className: 'number', + begin: '(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b', + relevance: 0 + } + ]; + + return { + aliases: ['pp'], + keywords: PUPPET_KEYWORDS, + contains: PUPPET_DEFAULT_CONTAINS + } +}); +hljs.registerLanguage('python', function (hljs) { + var PROMPT = { + className: 'prompt', + begin: /^(>>>|\.\.\.) / + }; + var STRING = { + className: 'string', + contains: [hljs.BACKSLASH_ESCAPE], + variants: [{ + begin: /(u|b)?r?'''/, + end: /'''/, + contains: [PROMPT], + relevance: 10 + }, { + begin: /(u|b)?r?"""/, + end: /"""/, + contains: [PROMPT], + relevance: 10 + }, { + begin: /(u|r|ur)'/, + end: /'/, + relevance: 10 + }, { + begin: /(u|r|ur)"/, + end: /"/, + relevance: 10 + }, { + begin: /(b|br)'/, + end: /'/ + }, { + begin: /(b|br)"/, + end: /"/ + }, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE + ] + }; + var NUMBER = { + className: 'number', + relevance: 0, + variants: [{ + begin: hljs.BINARY_NUMBER_RE + '[lLjJ]?' + }, { + begin: '\\b(0o[0-7]+)[lLjJ]?' + }, { + begin: hljs.C_NUMBER_RE + '[lLjJ]?' + }] + }; + var PARAMS = { + className: 'params', + begin: /\(/, + end: /\)/, + contains: ['self', PROMPT, NUMBER, STRING] + }; + return { + aliases: ['py', 'gyp'], + keywords: { + keyword: 'and elif is global as in if from raise for except finally print import pass return ' + + 'exec else break not with class assert yield try while continue del or def lambda ' + + 'nonlocal|10 None True False', + built_in: 'Ellipsis NotImplemented' + }, + illegal: /(<\/|->|\?)/, + contains: [ + PROMPT, + NUMBER, + STRING, + hljs.HASH_COMMENT_MODE, { + variants: [{ + className: 'function', + beginKeywords: 'def', + relevance: 10 + }, { + className: 'class', + beginKeywords: 'class' + }], + end: /:/, + illegal: /[${=;\n]/, + contains: [hljs.UNDERSCORE_TITLE_MODE, PARAMS] + }, { + className: 'decorator', + begin: /@/, + end: /$/ + }, { + begin: /\b(print|exec)\(/ // don’t highlight keywords-turned-functions in Python 3 + } + ] + }; +}); +hljs.registerLanguage('q', function (hljs) { + var Q_KEYWORDS = { + keyword: 'do while select delete by update from', + constant: '0b 1b', + built_in: 'neg not null string reciprocal floor ceiling signum mod xbar xlog and or each scan over prior mmu lsq inv md5 ltime gtime count first var dev med cov cor all any rand sums prds mins maxs fills deltas ratios avgs differ prev next rank reverse iasc idesc asc desc msum mcount mavg mdev xrank mmin mmax xprev rotate distinct group where flip type key til get value attr cut set upsert raze union inter except cross sv vs sublist enlist read0 read1 hopen hclose hdel hsym hcount peach system ltrim rtrim trim lower upper ssr view tables views cols xcols keys xkey xcol xasc xdesc fkeys meta lj aj aj0 ij pj asof uj ww wj wj1 fby xgroup ungroup ej save load rsave rload show csv parse eval min max avg wavg wsum sin cos tan sum', + typename: '`float `double int `timestamp `timespan `datetime `time `boolean `symbol `char `byte `short `long `real `month `date `minute `second `guid' + }; + return { + aliases: ['k', 'kdb'], + keywords: Q_KEYWORDS, + lexemes: /\b(`?)[A-Za-z0-9_]+\b/, + contains: [ + hljs.C_LINE_COMMENT_MODE, + hljs.QUOTE_STRING_MODE, + hljs.C_NUMBER_MODE + ] + }; +}); +hljs.registerLanguage('r', function (hljs) { + var IDENT_RE = '([a-zA-Z]|\\.[a-zA-Z.])[a-zA-Z0-9._]*'; + + return { + contains: [ + hljs.HASH_COMMENT_MODE, { + begin: IDENT_RE, + lexemes: IDENT_RE, + keywords: { + keyword: 'function if in break next repeat else for return switch while try tryCatch|10 ' + + 'stop warning require library attach detach source setMethod setGeneric ' + + 'setGroupGeneric setClass ...|10', + literal: 'NULL NA TRUE FALSE T F Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 ' + + 'NA_complex_|10' + }, + relevance: 0 + }, { + // hex value + className: 'number', + begin: "0[xX][0-9a-fA-F]+[Li]?\\b", + relevance: 0 + }, { + // explicit integer + className: 'number', + begin: "\\d+(?:[eE][+\\-]?\\d*)?L\\b", + relevance: 0 + }, { + // number with trailing decimal + className: 'number', + begin: "\\d+\\.(?!\\d)(?:i\\b)?", + relevance: 0 + }, { + // number + className: 'number', + begin: "\\d+(?:\\.\\d*)?(?:[eE][+\\-]?\\d*)?i?\\b", + relevance: 0 + }, { + // number with leading decimal + className: 'number', + begin: "\\.\\d+(?:[eE][+\\-]?\\d*)?i?\\b", + relevance: 0 + }, + + { + // escaped identifier + begin: '`', + end: '`', + relevance: 0 + }, + + { + className: 'string', + contains: [hljs.BACKSLASH_ESCAPE], + variants: [{ + begin: '"', + end: '"' + }, { + begin: "'", + end: "'" + }] + } + ] + }; +}); +hljs.registerLanguage('rib', function (hljs) { + return { + keywords: 'ArchiveRecord AreaLightSource Atmosphere Attribute AttributeBegin AttributeEnd Basis ' + + 'Begin Blobby Bound Clipping ClippingPlane Color ColorSamples ConcatTransform Cone ' + + 'CoordinateSystem CoordSysTransform CropWindow Curves Cylinder DepthOfField Detail ' + + 'DetailRange Disk Displacement Display End ErrorHandler Exposure Exterior Format ' + + 'FrameAspectRatio FrameBegin FrameEnd GeneralPolygon GeometricApproximation Geometry ' + + 'Hider Hyperboloid Identity Illuminate Imager Interior LightSource ' + + 'MakeCubeFaceEnvironment MakeLatLongEnvironment MakeShadow MakeTexture Matte ' + + 'MotionBegin MotionEnd NuPatch ObjectBegin ObjectEnd ObjectInstance Opacity Option ' + + 'Orientation Paraboloid Patch PatchMesh Perspective PixelFilter PixelSamples ' + + 'PixelVariance Points PointsGeneralPolygons PointsPolygons Polygon Procedural Projection ' + + 'Quantize ReadArchive RelativeDetail ReverseOrientation Rotate Scale ScreenWindow ' + + 'ShadingInterpolation ShadingRate Shutter Sides Skew SolidBegin SolidEnd Sphere ' + + 'SubdivisionMesh Surface TextureCoordinates Torus Transform TransformBegin TransformEnd ' + + 'TransformPoints Translate TrimCurve WorldBegin WorldEnd', + illegal: '' + } + ] + }; +}); +hljs.registerLanguage('scala', function (hljs) { + + var ANNOTATION = { + className: 'annotation', + begin: '@[A-Za-z]+' + }; + + var STRING = { + className: 'string', + begin: 'u?r?"""', + end: '"""', + relevance: 10 + }; + + var SYMBOL = { + className: 'symbol', + begin: '\'\\w[\\w\\d_]*(?!\')' + }; + + var TYPE = { + className: 'type', + begin: '\\b[A-Z][A-Za-z0-9_]*', + relevance: 0 + }; + + var NAME = { + className: 'title', + begin: /[^0-9\n\t "'(),.`{}\[\]:;][^\n\t "'(),.`{}\[\]:;]+|[^0-9\n\t "'(),.`{}\[\]:;=]/, + relevance: 0 + }; + + var CLASS = { + className: 'class', + beginKeywords: 'class object trait type', + end: /[:={\[(\n;]/, + contains: [{ + className: 'keyword', + beginKeywords: 'extends with', + relevance: 10 + }, NAME] + }; + + var METHOD = { + className: 'function', + beginKeywords: 'def val', + end: /[:={\[(\n;]/, + contains: [NAME] + }; + + var JAVADOC = { + className: 'javadoc', + begin: '/\\*\\*', + end: '\\*/', + contains: [{ + className: 'javadoctag', + begin: '@[A-Za-z]+' + }], + relevance: 10 + }; + + return { + keywords: { + literal: 'true false null', + keyword: 'type yield lazy override def with val var sealed abstract private trait object if forSome for while throw finally protected extends import final return else break new catch super class case package default try this match continue throws implicit' + }, + contains: [ + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + STRING, + hljs.QUOTE_STRING_MODE, + SYMBOL, + TYPE, + METHOD, + CLASS, + hljs.C_NUMBER_MODE, + ANNOTATION + ] + }; +}); +hljs.registerLanguage('scheme', function (hljs) { + var SCHEME_IDENT_RE = '[^\\(\\)\\[\\]\\{\\}",\'`;#|\\\\\\s]+'; + var SCHEME_SIMPLE_NUMBER_RE = '(\\-|\\+)?\\d+([./]\\d+)?'; + var SCHEME_COMPLEX_NUMBER_RE = SCHEME_SIMPLE_NUMBER_RE + '[+\\-]' + SCHEME_SIMPLE_NUMBER_RE + 'i'; + var BUILTINS = { + built_in: 'case-lambda call/cc class define-class exit-handler field import ' + + 'inherit init-field interface let*-values let-values let/ec mixin ' + + 'opt-lambda override protect provide public rename require ' + + 'require-for-syntax syntax syntax-case syntax-error unit/sig unless ' + + 'when with-syntax and begin call-with-current-continuation ' + + 'call-with-input-file call-with-output-file case cond define ' + + 'define-syntax delay do dynamic-wind else for-each if lambda let let* ' + + 'let-syntax letrec letrec-syntax map or syntax-rules \' * + , ,@ - ... / ' + + '; < <= = => > >= ` abs acos angle append apply asin assoc assq assv atan ' + + 'boolean? caar cadr call-with-input-file call-with-output-file ' + + 'call-with-values car cdddar cddddr cdr ceiling char->integer ' + + 'char-alphabetic? char-ci<=? char-ci=? char-ci>? ' + + 'char-downcase char-lower-case? char-numeric? char-ready? char-upcase ' + + 'char-upper-case? char-whitespace? char<=? char=? char>? ' + + 'char? close-input-port close-output-port complex? cons cos ' + + 'current-input-port current-output-port denominator display eof-object? ' + + 'eq? equal? eqv? eval even? exact->inexact exact? exp expt floor ' + + 'force gcd imag-part inexact->exact inexact? input-port? integer->char ' + + 'integer? interaction-environment lcm length list list->string ' + + 'list->vector list-ref list-tail list? load log magnitude make-polar ' + + 'make-rectangular make-string make-vector max member memq memv min ' + + 'modulo negative? newline not null-environment null? number->string ' + + 'number? numerator odd? open-input-file open-output-file output-port? ' + + 'pair? peek-char port? positive? procedure? quasiquote quote quotient ' + + 'rational? rationalize read read-char real-part real? remainder reverse ' + + 'round scheme-report-environment set! set-car! set-cdr! sin sqrt string ' + + 'string->list string->number string->symbol string-append string-ci<=? ' + + 'string-ci=? string-ci>? string-copy ' + + 'string-fill! string-length string-ref string-set! string<=? string=? string>? string? substring symbol->string symbol? ' + + 'tan transcript-off transcript-on truncate values vector ' + + 'vector->list vector-fill! vector-length vector-ref vector-set! ' + + 'with-input-from-file with-output-to-file write write-char zero?' + }; + + var SHEBANG = { + className: 'shebang', + begin: '^#!', + end: '$' + }; + + var LITERAL = { + className: 'literal', + begin: '(#t|#f|#\\\\' + SCHEME_IDENT_RE + '|#\\\\.)' + }; + + var NUMBER = { + className: 'number', + variants: [{ + begin: SCHEME_SIMPLE_NUMBER_RE, + relevance: 0 + }, { + begin: SCHEME_COMPLEX_NUMBER_RE, + relevance: 0 + }, { + begin: '#b[0-1]+(/[0-1]+)?' + }, { + begin: '#o[0-7]+(/[0-7]+)?' + }, { + begin: '#x[0-9a-f]+(/[0-9a-f]+)?' + }] + }; + + var STRING = hljs.QUOTE_STRING_MODE; + + var REGULAR_EXPRESSION = { + className: 'regexp', + begin: '#[pr]x"', + end: '[^\\\\]"' + }; + + var COMMENT = { + className: 'comment', + variants: [{ + begin: ';', + end: '$', + relevance: 0 + }, { + begin: '#\\|', + end: '\\|#' + }] + }; + + var IDENT = { + begin: SCHEME_IDENT_RE, + relevance: 0 + }; + + var QUOTED_IDENT = { + className: 'variable', + begin: '\'' + SCHEME_IDENT_RE + }; + + var BODY = { + endsWithParent: true, + relevance: 0 + }; + + var LIST = { + className: 'list', + variants: [{ + begin: '\\(', + end: '\\)' + }, { + begin: '\\[', + end: '\\]' + }], + contains: [{ + className: 'keyword', + begin: SCHEME_IDENT_RE, + lexemes: SCHEME_IDENT_RE, + keywords: BUILTINS + }, + BODY + ] + }; + + BODY.contains = [LITERAL, NUMBER, STRING, COMMENT, IDENT, QUOTED_IDENT, LIST]; + + return { + illegal: /\S/, + contains: [SHEBANG, NUMBER, STRING, COMMENT, QUOTED_IDENT, LIST] + }; +}); +hljs.registerLanguage('scilab', function (hljs) { + + var COMMON_CONTAINS = [ + hljs.C_NUMBER_MODE, { + className: 'string', + begin: '\'|\"', + end: '\'|\"', + contains: [hljs.BACKSLASH_ESCAPE, { + begin: '\'\'' + }] + } + ]; + + return { + aliases: ['sci'], + keywords: { + keyword: 'abort break case clear catch continue do elseif else endfunction end for function' + + 'global if pause return resume select try then while' + + '%f %F %t %T %pi %eps %inf %nan %e %i %z %s', + built_in: // Scilab has more than 2000 functions. Just list the most commons + 'abs and acos asin atan ceil cd chdir clearglobal cosh cos cumprod deff disp error' + + 'exec execstr exists exp eye gettext floor fprintf fread fsolve imag isdef isempty' + + 'isinfisnan isvector lasterror length load linspace list listfiles log10 log2 log' + + 'max min msprintf mclose mopen ones or pathconvert poly printf prod pwd rand real' + + 'round sinh sin size gsort sprintf sqrt strcat strcmps tring sum system tanh tan' + + 'type typename warning zeros matrix' + }, + illegal: '("|#|/\\*|\\s+/\\w+)', + contains: [{ + className: 'function', + beginKeywords: 'function endfunction', + end: '$', + keywords: 'function endfunction|10', + contains: [ + hljs.UNDERSCORE_TITLE_MODE, { + className: 'params', + begin: '\\(', + end: '\\)' + } + ] + }, { + className: 'transposed_variable', + begin: '[a-zA-Z_][a-zA-Z_0-9]*(\'+[\\.\']*|[\\.\']+)', + end: '', + relevance: 0 + }, { + className: 'matrix', + begin: '\\[', + end: '\\]\'*[\\.\']*', + relevance: 0, + contains: COMMON_CONTAINS + }, { + className: 'comment', + begin: '//', + end: '$' + }].concat(COMMON_CONTAINS) + }; +}); +hljs.registerLanguage('scss', function (hljs) { + var IDENT_RE = '[a-zA-Z-][a-zA-Z0-9_-]*'; + var VARIABLE = { + className: 'variable', + begin: '(\\$' + IDENT_RE + ')\\b' + }; + var FUNCTION = { + className: 'function', + begin: IDENT_RE + '\\(', + returnBegin: true, + excludeEnd: true, + end: '\\(' + }; + var HEXCOLOR = { + className: 'hexcolor', + begin: '#[0-9A-Fa-f]+' + }; + var DEF_INTERNALS = { + className: 'attribute', + begin: '[A-Z\\_\\.\\-]+', + end: ':', + excludeEnd: true, + illegal: '[^\\s]', + starts: { + className: 'value', + endsWithParent: true, + excludeEnd: true, + contains: [ + FUNCTION, + HEXCOLOR, + hljs.CSS_NUMBER_MODE, + hljs.QUOTE_STRING_MODE, + hljs.APOS_STRING_MODE, + hljs.C_BLOCK_COMMENT_MODE, { + className: 'important', + begin: '!important' + } + ] + } + }; + return { + case_insensitive: true, + illegal: '[=/|\']', + contains: [ + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + FUNCTION, { + className: 'id', + begin: '\\#[A-Za-z0-9_-]+', + relevance: 0 + }, { + className: 'class', + begin: '\\.[A-Za-z0-9_-]+', + relevance: 0 + }, { + className: 'attr_selector', + begin: '\\[', + end: '\\]', + illegal: '$' + }, { + className: 'tag', // begin: IDENT_RE, end: '[,|\\s]' + begin: '\\b(a|abbr|acronym|address|area|article|aside|audio|b|base|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|command|datalist|dd|del|details|dfn|div|dl|dt|em|embed|fieldset|figcaption|figure|footer|form|frame|frameset|(h[1-6])|head|header|hgroup|hr|html|i|iframe|img|input|ins|kbd|keygen|label|legend|li|link|map|mark|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|pre|progress|q|rp|rt|ruby|samp|script|section|select|small|span|strike|strong|style|sub|sup|table|tbody|td|textarea|tfoot|th|thead|time|title|tr|tt|ul|var|video)\\b', + relevance: 0 + }, { + className: 'pseudo', + begin: ':(visited|valid|root|right|required|read-write|read-only|out-range|optional|only-of-type|only-child|nth-of-type|nth-last-of-type|nth-last-child|nth-child|not|link|left|last-of-type|last-child|lang|invalid|indeterminate|in-range|hover|focus|first-of-type|first-line|first-letter|first-child|first|enabled|empty|disabled|default|checked|before|after|active)' + }, { + className: 'pseudo', + begin: '::(after|before|choices|first-letter|first-line|repeat-index|repeat-item|selection|value)' + }, + VARIABLE, { + className: 'attribute', + begin: '\\b(z-index|word-wrap|word-spacing|word-break|width|widows|white-space|visibility|vertical-align|unicode-bidi|transition-timing-function|transition-property|transition-duration|transition-delay|transition|transform-style|transform-origin|transform|top|text-underline-position|text-transform|text-shadow|text-rendering|text-overflow|text-indent|text-decoration-style|text-decoration-line|text-decoration-color|text-decoration|text-align-last|text-align|tab-size|table-layout|right|resize|quotes|position|pointer-events|perspective-origin|perspective|page-break-inside|page-break-before|page-break-after|padding-top|padding-right|padding-left|padding-bottom|padding|overflow-y|overflow-x|overflow-wrap|overflow|outline-width|outline-style|outline-offset|outline-color|outline|orphans|order|opacity|object-position|object-fit|normal|none|nav-up|nav-right|nav-left|nav-index|nav-down|min-width|min-height|max-width|max-height|mask|marks|margin-top|margin-right|margin-left|margin-bottom|margin|list-style-type|list-style-position|list-style-image|list-style|line-height|letter-spacing|left|justify-content|initial|inherit|ime-mode|image-orientation|image-resolution|image-rendering|icon|hyphens|height|font-weight|font-variant-ligatures|font-variant|font-style|font-stretch|font-size-adjust|font-size|font-language-override|font-kerning|font-feature-settings|font-family|font|float|flex-wrap|flex-shrink|flex-grow|flex-flow|flex-direction|flex-basis|flex|filter|empty-cells|display|direction|cursor|counter-reset|counter-increment|content|column-width|column-span|column-rule-width|column-rule-style|column-rule-color|column-rule|column-gap|column-fill|column-count|columns|color|clip-path|clip|clear|caption-side|break-inside|break-before|break-after|box-sizing|box-shadow|box-decoration-break|bottom|border-width|border-top-width|border-top-style|border-top-right-radius|border-top-left-radius|border-top-color|border-top|border-style|border-spacing|border-right-width|border-right-style|border-right-color|border-right|border-radius|border-left-width|border-left-style|border-left-color|border-left|border-image-width|border-image-source|border-image-slice|border-image-repeat|border-image-outset|border-image|border-color|border-collapse|border-bottom-width|border-bottom-style|border-bottom-right-radius|border-bottom-left-radius|border-bottom-color|border-bottom|border|background-size|background-repeat|background-position|background-origin|background-image|background-color|background-clip|background-attachment|background|backface-visibility|auto|animation-timing-function|animation-play-state|animation-name|animation-iteration-count|animation-fill-mode|animation-duration|animation-direction|animation-delay|animation|align-self|align-items|align-content)\\b', + illegal: '[^\\s]' + }, { + className: 'value', + begin: '\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b' + }, { + className: 'value', + begin: ':', + end: ';', + contains: [ + FUNCTION, + VARIABLE, + HEXCOLOR, + hljs.CSS_NUMBER_MODE, + hljs.QUOTE_STRING_MODE, + hljs.APOS_STRING_MODE, { + className: 'important', + begin: '!important' + } + ] + }, { + className: 'at_rule', + begin: '@', + end: '[{;]', + keywords: 'mixin include extend for if else each while charset import debug media page content font-face namespace warn', + contains: [ + FUNCTION, + VARIABLE, + hljs.QUOTE_STRING_MODE, + hljs.APOS_STRING_MODE, + HEXCOLOR, + hljs.CSS_NUMBER_MODE, { + className: 'preprocessor', + begin: '\\s[A-Za-z0-9_.-]+', + relevance: 0 + } + ] + } + ] + }; +}); +hljs.registerLanguage('smali', function (hljs) { + var smali_instr_low_prio = ['add', 'and', 'cmp', 'cmpg', 'cmpl', 'const', 'div', 'double', 'float', 'goto', 'if', 'int', 'long', 'move', 'mul', 'neg', 'new', 'nop', 'not', 'or', 'rem', 'return', 'shl', 'shr', 'sput', 'sub', 'throw', 'ushr', 'xor']; + var smali_instr_high_prio = ['aget', 'aput', 'array', 'check', 'execute', 'fill', 'filled', 'goto/16', 'goto/32', 'iget', 'instance', 'invoke', 'iput', 'monitor', 'packed', 'sget', 'sparse']; + var smali_keywords = ['transient', 'constructor', 'abstract', 'final', 'synthetic', 'public', 'private', 'protected', 'static', 'bridge', 'system']; + return { + aliases: ['smali'], + contains: [{ + className: 'string', + begin: '"', + end: '"', + relevance: 0 + }, { + className: 'comment', + begin: '#', + end: '$', + relevance: 0 + }, { + className: 'keyword', + begin: '\\s*\\.end\\s[a-zA-Z0-9]*', + relevance: 1 + }, { + className: 'keyword', + begin: '^[ ]*\\.[a-zA-Z]*', + relevance: 0 + }, { + className: 'keyword', + begin: '\\s:[a-zA-Z_0-9]*', + relevance: 0 + }, { + className: 'keyword', + begin: '\\s(' + smali_keywords.join('|') + ')', + relevance: 1 + }, { + className: 'keyword', + begin: '\\[', + relevance: 0 + }, { + className: 'instruction', + begin: '\\s(' + smali_instr_low_prio.join('|') + ')\\s', + relevance: 1 + }, { + className: 'instruction', + begin: '\\s(' + smali_instr_low_prio.join('|') + ')((\\-|/)[a-zA-Z0-9]+)+\\s', + relevance: 10 + }, { + className: 'instruction', + begin: '\\s(' + smali_instr_high_prio.join('|') + ')((\\-|/)[a-zA-Z0-9]+)*\\s', + relevance: 10 + }, { + className: 'class', + begin: 'L[^\(;:\n]*;', + relevance: 0 + }, { + className: 'function', + begin: '( |->)[^(\n ;"]*\\(', + relevance: 0 + }, { + className: 'function', + begin: '\\)', + relevance: 0 + }, { + className: 'variable', + begin: '[vp][0-9]+', + relevance: 0 + }] + }; +}); +hljs.registerLanguage('smalltalk', function (hljs) { + var VAR_IDENT_RE = '[a-z][a-zA-Z0-9_]*'; + var CHAR = { + className: 'char', + begin: '\\$.{1}' + }; + var SYMBOL = { + className: 'symbol', + begin: '#' + hljs.UNDERSCORE_IDENT_RE + }; + return { + aliases: ['st'], + keywords: 'self super nil true false thisContext', // only 6 + contains: [{ + className: 'comment', + begin: '"', + end: '"' + }, + hljs.APOS_STRING_MODE, { + className: 'class', + begin: '\\b[A-Z][A-Za-z0-9_]*', + relevance: 0 + }, { + className: 'method', + begin: VAR_IDENT_RE + ':', + relevance: 0 + }, + hljs.C_NUMBER_MODE, + SYMBOL, + CHAR, { + className: 'localvars', + // This looks more complicated than needed to avoid combinatorial + // explosion under V8. It effectively means `| var1 var2 ... |` with + // whitespace adjacent to `|` being optional. + begin: '\\|[ ]*' + VAR_IDENT_RE + '([ ]+' + VAR_IDENT_RE + ')*[ ]*\\|', + returnBegin: true, + end: /\|/, + illegal: /\S/, + contains: [{ + begin: '(\\|[ ]*)?' + VAR_IDENT_RE + }] + }, { + className: 'array', + begin: '\\#\\(', + end: '\\)', + contains: [ + hljs.APOS_STRING_MODE, + CHAR, + hljs.C_NUMBER_MODE, + SYMBOL + ] + } + ] + }; +}); +hljs.registerLanguage('sml', function (hljs) { + return { + aliases: ['ml'], + keywords: { + keyword: /* according to Definition of Standard ML 97 */ + 'abstype and andalso as case datatype do else end eqtype ' + + 'exception fn fun functor handle if in include infix infixr ' + + 'let local nonfix of op open orelse raise rec sharing sig ' + + 'signature struct structure then type val with withtype where while', + built_in: /* built-in types according to basis library */ + 'array bool char exn int list option order real ref string substring vector unit word', + literal: 'true false NONE SOME LESS EQUAL GREATER nil' + }, + illegal: /\/\/|>>/, + lexemes: '[a-z_]\\w*!?', + contains: [{ + className: 'literal', + begin: '\\[(\\|\\|)?\\]|\\(\\)' + }, { + className: 'comment', + begin: '\\(\\*', + end: '\\*\\)', + contains: ['self', hljs.PHRASAL_WORDS_MODE] + }, { + /* type variable */ + className: 'symbol', + begin: '\'[A-Za-z_](?!\')[\\w\']*' + /* the grammar is ambiguous on how 'a'b should be interpreted but not the compiler */ + }, { + /* polymorphic variant */ + className: 'tag', + begin: '`[A-Z][\\w\']*' + }, { + /* module or constructor */ + className: 'type', + begin: '\\b[A-Z][\\w\']*', + relevance: 0 + }, { + /* don't color identifiers, but safely catch all identifiers with '*/ + begin: '[a-z_]\\w*\'[\\w\']*' + }, + hljs.inherit(hljs.APOS_STRING_MODE, { + className: 'char', + relevance: 0 + }), + hljs.inherit(hljs.QUOTE_STRING_MODE, { + illegal: null + }), { + className: 'number', + begin: '\\b(0[xX][a-fA-F0-9_]+[Lln]?|' + + '0[oO][0-7_]+[Lln]?|' + + '0[bB][01_]+[Lln]?|' + + '[0-9][0-9_]*([Lln]|(\\.[0-9_]*)?([eE][-+]?[0-9_]+)?)?)', + relevance: 0 + }, { + begin: /[-=]>/ // relevance booster + } + ] + }; +}); +hljs.registerLanguage('sql', function (hljs) { + var COMMENT_MODE = { + className: 'comment', + begin: '--', + end: '$' + }; + return { + case_insensitive: true, + illegal: /[<>]/, + contains: [{ + className: 'operator', + beginKeywords: 'begin end start commit rollback savepoint lock alter create drop rename call ' + + 'delete do handler insert load replace select truncate update set show pragma grant ' + + 'merge describe use explain help declare prepare execute deallocate savepoint release ' + + 'unlock purge reset change stop analyze cache flush optimize repair kill ' + + 'install uninstall checksum restore check backup revoke', + end: /;/, + endsWithParent: true, + keywords: { + keyword: 'abs absolute acos action add adddate addtime aes_decrypt aes_encrypt after aggregate all allocate alter ' + + 'analyze and any are as asc ascii asin assertion at atan atan2 atn2 authorization authors avg backup ' + + 'before begin benchmark between bin binlog bit_and bit_count bit_length bit_or bit_xor both by ' + + 'cache call cascade cascaded case cast catalog ceil ceiling chain change changed char_length ' + + 'character_length charindex charset check checksum checksum_agg choose close coalesce ' + + 'coercibility collate collation collationproperty column columns columns_updated commit compress concat ' + + 'concat_ws concurrent connect connection connection_id consistent constraint constraints continue ' + + 'contributors conv convert convert_tz corresponding cos cot count count_big crc32 create cross cume_dist ' + + 'curdate current current_date current_time current_timestamp current_user cursor curtime data database ' + + 'databases datalength date_add date_format date_sub dateadd datediff datefromparts datename ' + + 'datepart datetime2fromparts datetimeoffsetfromparts day dayname dayofmonth dayofweek dayofyear ' + + 'deallocate declare decode default deferrable deferred degrees delayed delete des_decrypt ' + + 'des_encrypt des_key_file desc describe descriptor diagnostics difference disconnect distinct ' + + 'distinctrow div do domain double drop dumpfile each else elt enclosed encode encrypt end end-exec ' + + 'engine engines eomonth errors escape escaped event eventdata events except exception exec execute ' + + 'exists exp explain export_set extended external extract fast fetch field fields find_in_set ' + + 'first first_value floor flush for force foreign format found found_rows from from_base64 ' + + 'from_days from_unixtime full function get get_format get_lock getdate getutcdate global go goto grant ' + + 'grants greatest group group_concat grouping grouping_id gtid_subset gtid_subtract handler having help ' + + 'hex high_priority hosts hour ident_current ident_incr ident_seed identified identity if ifnull ignore ' + + 'iif ilike immediate in index indicator inet6_aton inet6_ntoa inet_aton inet_ntoa infile initially inner ' + + 'innodb input insert install instr intersect into is is_free_lock is_ipv4 ' + + 'is_ipv4_compat is_ipv4_mapped is_not is_not_null is_used_lock isdate isnull isolation join key kill ' + + 'language last last_day last_insert_id last_value lcase lead leading least leaves left len lenght level ' + + 'like limit lines ln load load_file local localtime localtimestamp locate lock log log10 log2 logfile ' + + 'logs low_priority lower lpad ltrim make_set makedate maketime master master_pos_wait match matched max ' + + 'md5 medium merge microsecond mid min minute mod mode module month monthname mutex name_const names ' + + 'national natural nchar next no no_write_to_binlog not now nullif nvarchar oct ' + + 'octet_length of old_password on only open optimize option optionally or ord order outer outfile output ' + + 'pad parse partial partition password patindex percent_rank percentile_cont percentile_disc period_add ' + + 'period_diff pi plugin position pow power pragma precision prepare preserve primary prior privileges ' + + 'procedure procedure_analyze processlist profile profiles public publishingservername purge quarter ' + + 'query quick quote quotename radians rand read references regexp relative relaylog release ' + + 'release_lock rename repair repeat replace replicate reset restore restrict return returns reverse ' + + 'revoke right rlike rollback rollup round row row_count rows rpad rtrim savepoint schema scroll ' + + 'sec_to_time second section select serializable server session session_user set sha sha1 sha2 share ' + + 'show sign sin size slave sleep smalldatetimefromparts snapshot some soname soundex ' + + 'sounds_like space sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache ' + + 'sql_small_result sql_variant_property sqlstate sqrt square start starting status std ' + + 'stddev stddev_pop stddev_samp stdev stdevp stop str str_to_date straight_join strcmp string stuff ' + + 'subdate substr substring subtime subtring_index sum switchoffset sysdate sysdatetime sysdatetimeoffset ' + + 'system_user sysutcdatetime table tables tablespace tan temporary terminated tertiary_weights then time ' + + 'time_format time_to_sec timediff timefromparts timestamp timestampadd timestampdiff timezone_hour ' + + 'timezone_minute to to_base64 to_days to_seconds todatetimeoffset trailing transaction translation ' + + 'trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse ucase uncompress ' + + 'uncompressed_length unhex unicode uninstall union unique unix_timestamp unknown unlock update upgrade ' + + 'upped upper usage use user user_resources using utc_date utc_time utc_timestamp uuid uuid_short ' + + 'validate_password_strength value values var var_pop var_samp variables variance varp ' + + 'version view warnings week weekday weekofyear weight_string when whenever where with work write xml ' + + 'xor year yearweek zon', + literal: 'true false null', + built_in: 'array bigint binary bit blob boolean char character date dec decimal float int integer interval number ' + + 'numeric real serial smallint varchar varying int8 serial8 text' + }, + contains: [{ + className: 'string', + begin: '\'', + end: '\'', + contains: [hljs.BACKSLASH_ESCAPE, { + begin: '\'\'' + }] + }, { + className: 'string', + begin: '"', + end: '"', + contains: [hljs.BACKSLASH_ESCAPE, { + begin: '""' + }] + }, { + className: 'string', + begin: '`', + end: '`', + contains: [hljs.BACKSLASH_ESCAPE] + }, + hljs.C_NUMBER_MODE, + hljs.C_BLOCK_COMMENT_MODE, + COMMENT_MODE + ] + }, + hljs.C_BLOCK_COMMENT_MODE, + COMMENT_MODE + ] + }; +}); +hljs.registerLanguage('stata', function (hljs) { + return { + aliases: ['do', 'ado'], + case_insensitive: true, + keywords: 'if else in foreach for forv forva forval forvalu forvalue forvalues by bys bysort xi quietly qui capture about ac ac_7 acprplot acprplot_7 adjust ado adopath adoupdate alpha ameans an ano anov anova anova_estat anova_terms anovadef aorder ap app appe appen append arch arch_dr arch_estat arch_p archlm areg areg_p args arima arima_dr arima_estat arima_p as asmprobit asmprobit_estat asmprobit_lf asmprobit_mfx__dlg asmprobit_p ass asse asser assert avplot avplot_7 avplots avplots_7 bcskew0 bgodfrey binreg bip0_lf biplot bipp_lf bipr_lf bipr_p biprobit bitest bitesti bitowt blogit bmemsize boot bootsamp bootstrap bootstrap_8 boxco_l boxco_p boxcox boxcox_6 boxcox_p bprobit br break brier bro brow brows browse brr brrstat bs bs_7 bsampl_w bsample bsample_7 bsqreg bstat bstat_7 bstat_8 bstrap bstrap_7 ca ca_estat ca_p cabiplot camat canon canon_8 canon_8_p canon_estat canon_p cap caprojection capt captu captur capture cat cc cchart cchart_7 cci cd censobs_table centile cf char chdir checkdlgfiles checkestimationsample checkhlpfiles checksum chelp ci cii cl class classutil clear cli clis clist clo clog clog_lf clog_p clogi clogi_sw clogit clogit_lf clogit_p clogitp clogl_sw cloglog clonevar clslistarray cluster cluster_measures cluster_stop cluster_tree cluster_tree_8 clustermat cmdlog cnr cnre cnreg cnreg_p cnreg_sw cnsreg codebook collaps4 collapse colormult_nb colormult_nw compare compress conf confi confir confirm conren cons const constr constra constrai constrain constraint continue contract copy copyright copysource cor corc corr corr2data corr_anti corr_kmo corr_smc corre correl correla correlat correlate corrgram cou coun count cox cox_p cox_sw coxbase coxhaz coxvar cprplot cprplot_7 crc cret cretu cretur creturn cross cs cscript cscript_log csi ct ct_is ctset ctst_5 ctst_st cttost cumsp cumsp_7 cumul cusum cusum_7 cutil d datasig datasign datasigna datasignat datasignatu datasignatur datasignature datetof db dbeta de dec deco decod decode deff des desc descr descri describ describe destring dfbeta dfgls dfuller di di_g dir dirstats dis discard disp disp_res disp_s displ displa display distinct do doe doed doedi doedit dotplot dotplot_7 dprobit drawnorm drop ds ds_util dstdize duplicates durbina dwstat dydx e ed edi edit egen eivreg emdef en enc enco encod encode eq erase ereg ereg_lf ereg_p ereg_sw ereghet ereghet_glf ereghet_glf_sh ereghet_gp ereghet_ilf ereghet_ilf_sh ereghet_ip eret eretu eretur ereturn err erro error est est_cfexist est_cfname est_clickable est_expand est_hold est_table est_unhold est_unholdok estat estat_default estat_summ estat_vce_only esti estimates etodow etof etomdy ex exi exit expand expandcl fac fact facto factor factor_estat factor_p factor_pca_rotated factor_rotate factormat fcast fcast_compute fcast_graph fdades fdadesc fdadescr fdadescri fdadescrib fdadescribe fdasav fdasave fdause fh_st file open file read file close file filefilter fillin find_hlp_file findfile findit findit_7 fit fl fli flis flist for5_0 form forma format fpredict frac_154 frac_adj frac_chk frac_cox frac_ddp frac_dis frac_dv frac_in frac_mun frac_pp frac_pq frac_pv frac_wgt frac_xo fracgen fracplot fracplot_7 fracpoly fracpred fron_ex fron_hn fron_p fron_tn fron_tn2 frontier ftodate ftoe ftomdy ftowdate g gamhet_glf gamhet_gp gamhet_ilf gamhet_ip gamma gamma_d2 gamma_p gamma_sw gammahet gdi_hexagon gdi_spokes ge gen gene gener genera generat generate genrank genstd genvmean gettoken gl gladder gladder_7 glim_l01 glim_l02 glim_l03 glim_l04 glim_l05 glim_l06 glim_l07 glim_l08 glim_l09 glim_l10 glim_l11 glim_l12 glim_lf glim_mu glim_nw1 glim_nw2 glim_nw3 glim_p glim_v1 glim_v2 glim_v3 glim_v4 glim_v5 glim_v6 glim_v7 glm glm_6 glm_p glm_sw glmpred glo glob globa global glogit glogit_8 glogit_p gmeans gnbre_lf gnbreg gnbreg_5 gnbreg_p gomp_lf gompe_sw gomper_p gompertz gompertzhet gomphet_glf gomphet_glf_sh gomphet_gp gomphet_ilf gomphet_ilf_sh gomphet_ip gphdot gphpen gphprint gprefs gprobi_p gprobit gprobit_8 gr gr7 gr_copy gr_current gr_db gr_describe gr_dir gr_draw gr_draw_replay gr_drop gr_edit gr_editviewopts gr_example gr_example2 gr_export gr_print gr_qscheme gr_query gr_read gr_rename gr_replay gr_save gr_set gr_setscheme gr_table gr_undo gr_use graph graph7 grebar greigen greigen_7 greigen_8 grmeanby grmeanby_7 gs_fileinfo gs_filetype gs_graphinfo gs_stat gsort gwood h hadimvo hareg hausman haver he heck_d2 heckma_p heckman heckp_lf heckpr_p heckprob hel help hereg hetpr_lf hetpr_p hetprob hettest hexdump hilite hist hist_7 histogram hlogit hlu hmeans hotel hotelling hprobit hreg hsearch icd9 icd9_ff icd9p iis impute imtest inbase include inf infi infil infile infix inp inpu input ins insheet insp inspe inspec inspect integ inten intreg intreg_7 intreg_p intrg2_ll intrg_ll intrg_ll2 ipolate iqreg ir irf irf_create irfm iri is_svy is_svysum isid istdize ivprob_1_lf ivprob_lf ivprobit ivprobit_p ivreg ivreg_footnote ivtob_1_lf ivtob_lf ivtobit ivtobit_p jackknife jacknife jknife jknife_6 jknife_8 jkstat joinby kalarma1 kap kap_3 kapmeier kappa kapwgt kdensity kdensity_7 keep ksm ksmirnov ktau kwallis l la lab labe label labelbook ladder levels levelsof leverage lfit lfit_p li lincom line linktest lis list lloghet_glf lloghet_glf_sh lloghet_gp lloghet_ilf lloghet_ilf_sh lloghet_ip llogi_sw llogis_p llogist llogistic llogistichet lnorm_lf lnorm_sw lnorma_p lnormal lnormalhet lnormhet_glf lnormhet_glf_sh lnormhet_gp lnormhet_ilf lnormhet_ilf_sh lnormhet_ip lnskew0 loadingplot loc loca local log logi logis_lf logistic logistic_p logit logit_estat logit_p loglogs logrank loneway lookfor lookup lowess lowess_7 lpredict lrecomp lroc lroc_7 lrtest ls lsens lsens_7 lsens_x lstat ltable ltable_7 ltriang lv lvr2plot lvr2plot_7 m ma mac macr macro makecns man manova manova_estat manova_p manovatest mantel mark markin markout marksample mat mat_capp mat_order mat_put_rr mat_rapp mata mata_clear mata_describe mata_drop mata_matdescribe mata_matsave mata_matuse mata_memory mata_mlib mata_mosave mata_rename mata_which matalabel matcproc matlist matname matr matri matrix matrix_input__dlg matstrik mcc mcci md0_ md1_ md1debug_ md2_ md2debug_ mds mds_estat mds_p mdsconfig mdslong mdsmat mdsshepard mdytoe mdytof me_derd mean means median memory memsize meqparse mer merg merge mfp mfx mhelp mhodds minbound mixed_ll mixed_ll_reparm mkassert mkdir mkmat mkspline ml ml_5 ml_adjs ml_bhhhs ml_c_d ml_check ml_clear ml_cnt ml_debug ml_defd ml_e0 ml_e0_bfgs ml_e0_cycle ml_e0_dfp ml_e0i ml_e1 ml_e1_bfgs ml_e1_bhhh ml_e1_cycle ml_e1_dfp ml_e2 ml_e2_cycle ml_ebfg0 ml_ebfr0 ml_ebfr1 ml_ebh0q ml_ebhh0 ml_ebhr0 ml_ebr0i ml_ecr0i ml_edfp0 ml_edfr0 ml_edfr1 ml_edr0i ml_eds ml_eer0i ml_egr0i ml_elf ml_elf_bfgs ml_elf_bhhh ml_elf_cycle ml_elf_dfp ml_elfi ml_elfs ml_enr0i ml_enrr0 ml_erdu0 ml_erdu0_bfgs ml_erdu0_bhhh ml_erdu0_bhhhq ml_erdu0_cycle ml_erdu0_dfp ml_erdu0_nrbfgs ml_exde ml_footnote ml_geqnr ml_grad0 ml_graph ml_hbhhh ml_hd0 ml_hold ml_init ml_inv ml_log ml_max ml_mlout ml_mlout_8 ml_model ml_nb0 ml_opt ml_p ml_plot ml_query ml_rdgrd ml_repor ml_s_e ml_score ml_searc ml_technique ml_unhold mleval mlf_ mlmatbysum mlmatsum mlog mlogi mlogit mlogit_footnote mlogit_p mlopts mlsum mlvecsum mnl0_ mor more mov move mprobit mprobit_lf mprobit_p mrdu0_ mrdu1_ mvdecode mvencode mvreg mvreg_estat n nbreg nbreg_al nbreg_lf nbreg_p nbreg_sw nestreg net newey newey_7 newey_p news nl nl_7 nl_9 nl_9_p nl_p nl_p_7 nlcom nlcom_p nlexp2 nlexp2_7 nlexp2a nlexp2a_7 nlexp3 nlexp3_7 nlgom3 nlgom3_7 nlgom4 nlgom4_7 nlinit nllog3 nllog3_7 nllog4 nllog4_7 nlog_rd nlogit nlogit_p nlogitgen nlogittree nlpred no nobreak noi nois noisi noisil noisily note notes notes_dlg nptrend numlabel numlist odbc old_ver olo olog ologi ologi_sw ologit ologit_p ologitp on one onew onewa oneway op_colnm op_comp op_diff op_inv op_str opr opro oprob oprob_sw oprobi oprobi_p oprobit oprobitp opts_exclusive order orthog orthpoly ou out outf outfi outfil outfile outs outsh outshe outshee outsheet ovtest pac pac_7 palette parse parse_dissim pause pca pca_8 pca_display pca_estat pca_p pca_rotate pcamat pchart pchart_7 pchi pchi_7 pcorr pctile pentium pergram pergram_7 permute permute_8 personal peto_st pkcollapse pkcross pkequiv pkexamine pkexamine_7 pkshape pksumm pksumm_7 pl plo plot plugin pnorm pnorm_7 poisgof poiss_lf poiss_sw poisso_p poisson poisson_estat post postclose postfile postutil pperron pr prais prais_e prais_e2 prais_p predict predictnl preserve print pro prob probi probit probit_estat probit_p proc_time procoverlay procrustes procrustes_estat procrustes_p profiler prog progr progra program prop proportion prtest prtesti pwcorr pwd q\\s qby qbys qchi qchi_7 qladder qladder_7 qnorm qnorm_7 qqplot qqplot_7 qreg qreg_c qreg_p qreg_sw qu quadchk quantile quantile_7 que quer query range ranksum ratio rchart rchart_7 rcof recast reclink recode reg reg3 reg3_p regdw regr regre regre_p2 regres regres_p regress regress_estat regriv_p remap ren rena renam rename renpfix repeat replace report reshape restore ret retu retur return rm rmdir robvar roccomp roccomp_7 roccomp_8 rocf_lf rocfit rocfit_8 rocgold rocplot rocplot_7 roctab roctab_7 rolling rologit rologit_p rot rota rotat rotate rotatemat rreg rreg_p ru run runtest rvfplot rvfplot_7 rvpplot rvpplot_7 sa safesum sample sampsi sav save savedresults saveold sc sca scal scala scalar scatter scm_mine sco scob_lf scob_p scobi_sw scobit scor score scoreplot scoreplot_help scree screeplot screeplot_help sdtest sdtesti se search separate seperate serrbar serrbar_7 serset set set_defaults sfrancia sh she shel shell shewhart shewhart_7 signestimationsample signrank signtest simul simul_7 simulate simulate_8 sktest sleep slogit slogit_d2 slogit_p smooth snapspan so sor sort spearman spikeplot spikeplot_7 spikeplt spline_x split sqreg sqreg_p sret sretu sretur sreturn ssc st st_ct st_hc st_hcd st_hcd_sh st_is st_issys st_note st_promo st_set st_show st_smpl st_subid stack statsby statsby_8 stbase stci stci_7 stcox stcox_estat stcox_fr stcox_fr_ll stcox_p stcox_sw stcoxkm stcoxkm_7 stcstat stcurv stcurve stcurve_7 stdes stem stepwise stereg stfill stgen stir stjoin stmc stmh stphplot stphplot_7 stphtest stphtest_7 stptime strate strate_7 streg streg_sw streset sts sts_7 stset stsplit stsum sttocc sttoct stvary stweib su suest suest_8 sum summ summa summar summari summariz summarize sunflower sureg survcurv survsum svar svar_p svmat svy svy_disp svy_dreg svy_est svy_est_7 svy_estat svy_get svy_gnbreg_p svy_head svy_header svy_heckman_p svy_heckprob_p svy_intreg_p svy_ivreg_p svy_logistic_p svy_logit_p svy_mlogit_p svy_nbreg_p svy_ologit_p svy_oprobit_p svy_poisson_p svy_probit_p svy_regress_p svy_sub svy_sub_7 svy_x svy_x_7 svy_x_p svydes svydes_8 svygen svygnbreg svyheckman svyheckprob svyintreg svyintreg_7 svyintrg svyivreg svylc svylog_p svylogit svymarkout svymarkout_8 svymean svymlog svymlogit svynbreg svyolog svyologit svyoprob svyoprobit svyopts svypois svypois_7 svypoisson svyprobit svyprobt svyprop svyprop_7 svyratio svyreg svyreg_p svyregress svyset svyset_7 svyset_8 svytab svytab_7 svytest svytotal sw sw_8 swcnreg swcox swereg swilk swlogis swlogit swologit swoprbt swpois swprobit swqreg swtobit swweib symmetry symmi symplot symplot_7 syntax sysdescribe sysdir sysuse szroeter ta tab tab1 tab2 tab_or tabd tabdi tabdis tabdisp tabi table tabodds tabodds_7 tabstat tabu tabul tabula tabulat tabulate te tempfile tempname tempvar tes test testnl testparm teststd tetrachoric time_it timer tis tob tobi tobit tobit_p tobit_sw token tokeni tokeniz tokenize tostring total translate translator transmap treat_ll treatr_p treatreg trim trnb_cons trnb_mean trpoiss_d2 trunc_ll truncr_p truncreg tsappend tset tsfill tsline tsline_ex tsreport tsrevar tsrline tsset tssmooth tsunab ttest ttesti tut_chk tut_wait tutorial tw tware_st two twoway twoway__fpfit_serset twoway__function_gen twoway__histogram_gen twoway__ipoint_serset twoway__ipoints_serset twoway__kdensity_gen twoway__lfit_serset twoway__normgen_gen twoway__pci_serset twoway__qfit_serset twoway__scatteri_serset twoway__sunflower_gen twoway_ksm_serset ty typ type typeof u unab unabbrev unabcmd update us use uselabel var var_mkcompanion var_p varbasic varfcast vargranger varirf varirf_add varirf_cgraph varirf_create varirf_ctable varirf_describe varirf_dir varirf_drop varirf_erase varirf_graph varirf_ograph varirf_rename varirf_set varirf_table varlist varlmar varnorm varsoc varstable varstable_w varstable_w2 varwle vce vec vec_fevd vec_mkphi vec_p vec_p_w vecirf_create veclmar veclmar_w vecnorm vecnorm_w vecrank vecstable verinst vers versi versio version view viewsource vif vwls wdatetof webdescribe webseek webuse weib1_lf weib2_lf weib_lf weib_lf0 weibhet_glf weibhet_glf_sh weibhet_glfa weibhet_glfa_sh weibhet_gp weibhet_ilf weibhet_ilf_sh weibhet_ilfa weibhet_ilfa_sh weibhet_ip weibu_sw weibul_p weibull weibull_c weibull_s weibullhet wh whelp whi which whil while wilc_st wilcoxon win wind windo window winexec wntestb wntestb_7 wntestq xchart xchart_7 xcorr xcorr_7 xi xi_6 xmlsav xmlsave xmluse xpose xsh xshe xshel xshell xt_iis xt_tis xtab_p xtabond xtbin_p xtclog xtcloglog xtcloglog_8 xtcloglog_d2 xtcloglog_pa_p xtcloglog_re_p xtcnt_p xtcorr xtdata xtdes xtfront_p xtfrontier xtgee xtgee_elink xtgee_estat xtgee_makeivar xtgee_p xtgee_plink xtgls xtgls_p xthaus xthausman xtht_p xthtaylor xtile xtint_p xtintreg xtintreg_8 xtintreg_d2 xtintreg_p xtivp_1 xtivp_2 xtivreg xtline xtline_ex xtlogit xtlogit_8 xtlogit_d2 xtlogit_fe_p xtlogit_pa_p xtlogit_re_p xtmixed xtmixed_estat xtmixed_p xtnb_fe xtnb_lf xtnbreg xtnbreg_pa_p xtnbreg_refe_p xtpcse xtpcse_p xtpois xtpoisson xtpoisson_d2 xtpoisson_pa_p xtpoisson_refe_p xtpred xtprobit xtprobit_8 xtprobit_d2 xtprobit_re_p xtps_fe xtps_lf xtps_ren xtps_ren_8 xtrar_p xtrc xtrc_p xtrchh xtrefe_p xtreg xtreg_be xtreg_fe xtreg_ml xtreg_pa_p xtreg_re xtregar xtrere_p xtset xtsf_ll xtsf_llti xtsum xttab xttest0 xttobit xttobit_8 xttobit_p xttrans yx yxview__barlike_draw yxview_area_draw yxview_bar_draw yxview_dot_draw yxview_dropline_draw yxview_function_draw yxview_iarrow_draw yxview_ilabels_draw yxview_normal_draw yxview_pcarrow_draw yxview_pcbarrow_draw yxview_pccapsym_draw yxview_pcscatter_draw yxview_pcspike_draw yxview_rarea_draw yxview_rbar_draw yxview_rbarm_draw yxview_rcap_draw yxview_rcapsym_draw yxview_rconnected_draw yxview_rline_draw yxview_rscatter_draw yxview_rspike_draw yxview_spike_draw yxview_sunflower_draw zap_s zinb zinb_llf zinb_plf zip zip_llf zip_p zip_plf zt_ct_5 zt_hc_5 zt_hcd_5 zt_is_5 zt_iss_5 zt_sho_5 zt_smp_5 ztbase_5 ztcox_5 ztdes_5 ztereg_5 ztfill_5 ztgen_5 ztir_5 ztjoin_5 ztnb ztnb_p ztp ztp_p zts_5 ztset_5 ztspli_5 ztsum_5 zttoct_5 ztvary_5 ztweib_5', + contains: [{ + className: 'label', + variants: [{ + begin: "\\$\\{?[a-zA-Z0-9_]+\\}?" + }, { + begin: "`[a-zA-Z0-9_]+'" + } + + ] + }, { + className: 'string', + variants: [{ + begin: '`"[^\r\n]*?"\'' + }, { + begin: '"[^\r\n"]*"' + }] + }, + + { + className: 'literal', + variants: [{ + begin: '\\b(abs|acos|asin|atan|atan2|atanh|ceil|cloglog|comb|cos|digamma|exp|floor|invcloglog|invlogit|ln|lnfact|lnfactorial|lngamma|log|log10|max|min|mod|reldif|round|sign|sin|sqrt|sum|tan|tanh|trigamma|trunc|betaden|Binomial|binorm|binormal|chi2|chi2tail|dgammapda|dgammapdada|dgammapdadx|dgammapdx|dgammapdxdx|F|Fden|Ftail|gammaden|gammap|ibeta|invbinomial|invchi2|invchi2tail|invF|invFtail|invgammap|invibeta|invnchi2|invnFtail|invnibeta|invnorm|invnormal|invttail|nbetaden|nchi2|nFden|nFtail|nibeta|norm|normal|normalden|normd|npnchi2|tden|ttail|uniform|abbrev|char|index|indexnot|length|lower|ltrim|match|plural|proper|real|regexm|regexr|regexs|reverse|rtrim|string|strlen|strlower|strltrim|strmatch|strofreal|strpos|strproper|strreverse|strrtrim|strtrim|strupper|subinstr|subinword|substr|trim|upper|word|wordcount|_caller|autocode|byteorder|chop|clip|cond|e|epsdouble|epsfloat|group|inlist|inrange|irecode|matrix|maxbyte|maxdouble|maxfloat|maxint|maxlong|mi|minbyte|mindouble|minfloat|minint|minlong|missing|r|recode|replay|return|s|scalar|d|date|day|dow|doy|halfyear|mdy|month|quarter|week|year|d|daily|dofd|dofh|dofm|dofq|dofw|dofy|h|halfyearly|hofd|m|mofd|monthly|q|qofd|quarterly|tin|twithin|w|weekly|wofd|y|yearly|yh|ym|yofd|yq|yw|cholesky|colnumb|colsof|corr|det|diag|diag0cnt|el|get|hadamard|I|inv|invsym|issym|issymmetric|J|matmissing|matuniform|mreldif|nullmat|rownumb|rowsof|sweep|syminv|trace|vec|vecdiag)(?=\\(|$)' + },] + }, { + className: 'comment', + variants: [{ + begin: '^[ \t]*\\*.*$' + }, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE + ] + }, + + ] + }; +}); +hljs.registerLanguage('step21', function (hljs) { + var STEP21_IDENT_RE = '[A-Z_][A-Z0-9_.]*'; + var STEP21_CLOSE_RE = 'END-ISO-10303-21;'; + var STEP21_KEYWORDS = { + literal: '', + built_in: '', + keyword: 'HEADER ENDSEC DATA' + }; + var STEP21_START = { + className: 'preprocessor', + begin: 'ISO-10303-21;', + relevance: 10 + }; + var STEP21_CODE = [ + hljs.C_LINE_COMMENT_MODE, { + className: 'comment', + begin: '/\\*\\*!', + end: '\\*/', + contains: [hljs.PHRASAL_WORDS_MODE] + }, + hljs.C_BLOCK_COMMENT_MODE, + hljs.C_NUMBER_MODE, + hljs.inherit(hljs.APOS_STRING_MODE, { + illegal: null + }), + hljs.inherit(hljs.QUOTE_STRING_MODE, { + illegal: null + }), { + className: 'string', + begin: "'", + end: "'" + }, { + className: 'label', + variants: [{ + begin: '#', + end: '\\d+', + illegal: '\\W' + }] + } + ]; + + return { + aliases: ['p21', 'step', 'stp'], + case_insensitive: true, // STEP 21 is case insensitive in theory, in practice all non-comments are capitalized. + lexemes: STEP21_IDENT_RE, + keywords: STEP21_KEYWORDS, + contains: [{ + className: 'preprocessor', + begin: STEP21_CLOSE_RE, + relevance: 10 + }, + STEP21_START + ].concat(STEP21_CODE) + }; +}); +hljs.registerLanguage('stylus', function (hljs) { + + var VARIABLE = { + className: 'variable', + begin: '\\$' + hljs.IDENT_RE + }; + + var HEX_COLOR = { + className: 'hexcolor', + begin: '#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})', + relevance: 10 + }; + + var AT_KEYWORDS = [ + 'charset', + 'css', + 'debug', + 'extend', + 'font-face', + 'for', + 'import', + 'include', + 'media', + 'mixin', + 'page', + 'warn', + 'while' + ]; + + var PSEUDO_SELECTORS = [ + 'after', + 'before', + 'first-letter', + 'first-line', + 'active', + 'first-child', + 'focus', + 'hover', + 'lang', + 'link', + 'visited' + ]; + + var TAGS = [ + 'a', + 'abbr', + 'address', + 'article', + 'aside', + 'audio', + 'b', + 'blockquote', + 'body', + 'button', + 'canvas', + 'caption', + 'cite', + 'code', + 'dd', + 'del', + 'details', + 'dfn', + 'div', + 'dl', + 'dt', + 'em', + 'fieldset', + 'figcaption', + 'figure', + 'footer', + 'form', + 'h1', + 'h2', + 'h3', + 'h4', + 'h5', + 'h6', + 'header', + 'hgroup', + 'html', + 'i', + 'iframe', + 'img', + 'input', + 'ins', + 'kbd', + 'label', + 'legend', + 'li', + 'mark', + 'menu', + 'nav', + 'object', + 'ol', + 'p', + 'q', + 'quote', + 'samp', + 'section', + 'span', + 'strong', + 'summary', + 'sup', + 'table', + 'tbody', + 'td', + 'textarea', + 'tfoot', + 'th', + 'thead', + 'time', + 'tr', + 'ul', + 'var', + 'video' + ]; + + var TAG_END = '[\\.\\s\\n\\[\\:,]'; + + var ATTRIBUTES = [ + 'align-content', + 'align-items', + 'align-self', + 'animation', + 'animation-delay', + 'animation-direction', + 'animation-duration', + 'animation-fill-mode', + 'animation-iteration-count', + 'animation-name', + 'animation-play-state', + 'animation-timing-function', + 'auto', + 'backface-visibility', + 'background', + 'background-attachment', + 'background-clip', + 'background-color', + 'background-image', + 'background-origin', + 'background-position', + 'background-repeat', + 'background-size', + 'border', + 'border-bottom', + 'border-bottom-color', + 'border-bottom-left-radius', + 'border-bottom-right-radius', + 'border-bottom-style', + 'border-bottom-width', + 'border-collapse', + 'border-color', + 'border-image', + 'border-image-outset', + 'border-image-repeat', + 'border-image-slice', + 'border-image-source', + 'border-image-width', + 'border-left', + 'border-left-color', + 'border-left-style', + 'border-left-width', + 'border-radius', + 'border-right', + 'border-right-color', + 'border-right-style', + 'border-right-width', + 'border-spacing', + 'border-style', + 'border-top', + 'border-top-color', + 'border-top-left-radius', + 'border-top-right-radius', + 'border-top-style', + 'border-top-width', + 'border-width', + 'bottom', + 'box-decoration-break', + 'box-shadow', + 'box-sizing', + 'break-after', + 'break-before', + 'break-inside', + 'caption-side', + 'clear', + 'clip', + 'clip-path', + 'color', + 'column-count', + 'column-fill', + 'column-gap', + 'column-rule', + 'column-rule-color', + 'column-rule-style', + 'column-rule-width', + 'column-span', + 'column-width', + 'columns', + 'content', + 'counter-increment', + 'counter-reset', + 'cursor', + 'direction', + 'display', + 'empty-cells', + 'filter', + 'flex', + 'flex-basis', + 'flex-direction', + 'flex-flow', + 'flex-grow', + 'flex-shrink', + 'flex-wrap', + 'float', + 'font', + 'font-family', + 'font-feature-settings', + 'font-kerning', + 'font-language-override', + 'font-size', + 'font-size-adjust', + 'font-stretch', + 'font-style', + 'font-variant', + 'font-variant-ligatures', + 'font-weight', + 'height', + 'hyphens', + 'icon', + 'image-orientation', + 'image-rendering', + 'image-resolution', + 'ime-mode', + 'inherit', + 'initial', + 'justify-content', + 'left', + 'letter-spacing', + 'line-height', + 'list-style', + 'list-style-image', + 'list-style-position', + 'list-style-type', + 'margin', + 'margin-bottom', + 'margin-left', + 'margin-right', + 'margin-top', + 'marks', + 'mask', + 'max-height', + 'max-width', + 'min-height', + 'min-width', + 'nav-down', + 'nav-index', + 'nav-left', + 'nav-right', + 'nav-up', + 'none', + 'normal', + 'object-fit', + 'object-position', + 'opacity', + 'order', + 'orphans', + 'outline', + 'outline-color', + 'outline-offset', + 'outline-style', + 'outline-width', + 'overflow', + 'overflow-wrap', + 'overflow-x', + 'overflow-y', + 'padding', + 'padding-bottom', + 'padding-left', + 'padding-right', + 'padding-top', + 'page-break-after', + 'page-break-before', + 'page-break-inside', + 'perspective', + 'perspective-origin', + 'pointer-events', + 'position', + 'quotes', + 'resize', + 'right', + 'tab-size', + 'table-layout', + 'text-align', + 'text-align-last', + 'text-decoration', + 'text-decoration-color', + 'text-decoration-line', + 'text-decoration-style', + 'text-indent', + 'text-overflow', + 'text-rendering', + 'text-shadow', + 'text-transform', + 'text-underline-position', + 'top', + 'transform', + 'transform-origin', + 'transform-style', + 'transition', + 'transition-delay', + 'transition-duration', + 'transition-property', + 'transition-timing-function', + 'unicode-bidi', + 'vertical-align', + 'visibility', + 'white-space', + 'widows', + 'width', + 'word-break', + 'word-spacing', + 'word-wrap', + 'z-index' + ]; + + // illegals + var ILLEGAL = [ + '\\{', + '\\}', + '\\?', + '(\\bReturn\\b)', // monkey + '(\\bEnd\\b)', // monkey + '(\\bend\\b)', // vbscript + ';', // sql + '#\\s', // markdown + '\\*\\s', // markdown + '===\\s', // markdown + '\\|' + ]; + + return { + aliases: ['styl'], + case_insensitive: false, + illegal: '(' + ILLEGAL.join('|') + ')', + keywords: 'if else for in', + contains: [ + + // strings + hljs.QUOTE_STRING_MODE, + hljs.APOS_STRING_MODE, + + // comments + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + + // hex colors + HEX_COLOR, + + // class tag + { + begin: '\\.[a-zA-Z][a-zA-Z0-9_-]*' + TAG_END, + returnBegin: true, + contains: [{ + className: 'class', + begin: '\\.[a-zA-Z][a-zA-Z0-9_-]*' + }] + }, + + // id tag + { + begin: '\\#[a-zA-Z][a-zA-Z0-9_-]*' + TAG_END, + returnBegin: true, + contains: [{ + className: 'id', + begin: '\\#[a-zA-Z][a-zA-Z0-9_-]*' + }] + }, + + // tags + { + begin: '\\b(' + TAGS.join('|') + ')' + TAG_END, + returnBegin: true, + contains: [{ + className: 'tag', + begin: '\\b[a-zA-Z][a-zA-Z0-9_-]*' + }] + }, + + // psuedo selectors + { + className: 'pseudo', + begin: '&?:?:\\b(' + PSEUDO_SELECTORS.join('|') + ')' + TAG_END + }, + + // @ keywords + { + className: 'at_rule', + begin: '\@(' + AT_KEYWORDS.join('|') + ')\\b' + }, + + // variables + VARIABLE, + + // dimension + hljs.CSS_NUMBER_MODE, + + // number + hljs.NUMBER_MODE, + + // functions + // - only from beginning of line + whitespace + { + className: 'function', + begin: '\\b[a-zA-Z][a-zA-Z0-9_\-]*\\(.*\\)', + illegal: '[\\n]', + returnBegin: true, + contains: [{ + className: 'title', + begin: '\\b[a-zA-Z][a-zA-Z0-9_\-]*' + }, { + className: 'params', + begin: /\(/, + end: /\)/, + contains: [ + HEX_COLOR, + VARIABLE, + hljs.APOS_STRING_MODE, + hljs.CSS_NUMBER_MODE, + hljs.NUMBER_MODE, + hljs.QUOTE_STRING_MODE + ] + }] + }, + + // attributes + // - only from beginning of line + whitespace + // - must have whitespace after it + { + className: 'attribute', + begin: '\\b(' + ATTRIBUTES.reverse().join('|') + ')\\b' + } + ] + }; +}); +hljs.registerLanguage('swift', function (hljs) { + var SWIFT_KEYWORDS = { + keyword: 'class deinit enum extension func import init let protocol static ' + + 'struct subscript typealias var break case continue default do ' + + 'else fallthrough if in for return switch where while as dynamicType ' + + 'is new super self Self Type __COLUMN__ __FILE__ __FUNCTION__ ' + + '__LINE__ associativity didSet get infix inout left mutating none ' + + 'nonmutating operator override postfix precedence prefix right set ' + + 'unowned unowned safe unsafe weak willSet', + literal: 'true false nil', + built_in: 'abs advance alignof alignofValue assert bridgeFromObjectiveC ' + + 'bridgeFromObjectiveCUnconditional bridgeToObjectiveC ' + + 'bridgeToObjectiveCUnconditional c contains count countElements ' + + 'countLeadingZeros debugPrint debugPrintln distance dropFirst dropLast dump ' + + 'encodeBitsAsWords enumerate equal false filter find getBridgedObjectiveCType ' + + 'getVaList indices insertionSort isBridgedToObjectiveC ' + + 'isBridgedVerbatimToObjectiveC isUniquelyReferenced join ' + + 'lexicographicalCompare map max maxElement min minElement nil numericCast ' + + 'partition posix print println quickSort reduce reflect reinterpretCast ' + + 'reverse roundUpToAlignment sizeof sizeofValue sort split startsWith strideof ' + + 'strideofValue swap swift toString transcode true underestimateCount ' + + 'unsafeReflect withExtendedLifetime withObjectAtPlusZero withUnsafePointer ' + + 'withUnsafePointerToObject withUnsafePointers withVaList' + }; + + var TYPE = { + className: 'type', + begin: '\\b[A-Z][\\w\']*', + relevance: 0 + }; + var BLOCK_COMMENT = { + className: 'comment', + begin: '/\\*', + end: '\\*/', + contains: [hljs.PHRASAL_WORDS_MODE, 'self'] + }; + var SUBST = { + className: 'subst', + begin: /\\\(/, + end: '\\)', + keywords: SWIFT_KEYWORDS, + contains: [] // assigned later + }; + var NUMBERS = { + className: 'number', + begin: '\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b', + relevance: 0 + }; + var QUOTE_STRING_MODE = hljs.inherit(hljs.QUOTE_STRING_MODE, { + contains: [SUBST, hljs.BACKSLASH_ESCAPE] + }); + SUBST.contains = [NUMBERS]; + + return { + keywords: SWIFT_KEYWORDS, + contains: [ + QUOTE_STRING_MODE, + hljs.C_LINE_COMMENT_MODE, + BLOCK_COMMENT, + TYPE, + NUMBERS, { + className: 'func', + beginKeywords: 'func', + end: '{', + excludeEnd: true, + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + begin: /[A-Za-z$_][0-9A-Za-z$_]*/, + illegal: /\(/ + }), { + className: 'generics', + begin: //, + illegal: />/ + }, { + className: 'params', + begin: /\(/, + end: /\)/, + keywords: SWIFT_KEYWORDS, + contains: [ + 'self', + NUMBERS, + QUOTE_STRING_MODE, + hljs.C_BLOCK_COMMENT_MODE, { + begin: ':' + } // relevance booster + ], + illegal: /["']/ + } + ], + illegal: /\[|%/ + }, { + className: 'class', + beginKeywords: 'struct protocol class extension enum', + keywords: SWIFT_KEYWORDS, + end: '\\{', + excludeEnd: true, + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + begin: /[A-Za-z$_][0-9A-Za-z$_]*/ + }) + ] + }, { + className: 'preprocessor', // @attributes + begin: '(@assignment|@class_protocol|@exported|@final|@lazy|@noreturn|' + + '@NSCopying|@NSManaged|@objc|@optional|@required|@auto_closure|' + + '@noreturn|@IBAction|@IBDesignable|@IBInspectable|@IBOutlet|' + + '@infix|@prefix|@postfix)' + } + ] + }; +}); +hljs.registerLanguage('tcl', function (hljs) { + return { + aliases: ['tk'], + keywords: 'after append apply array auto_execok auto_import auto_load auto_mkindex ' + + 'auto_mkindex_old auto_qualify auto_reset bgerror binary break catch cd chan clock ' + + 'close concat continue dde dict encoding eof error eval exec exit expr fblocked ' + + 'fconfigure fcopy file fileevent filename flush for foreach format gets glob global ' + + 'history http if incr info interp join lappend|10 lassign|10 lindex|10 linsert|10 list ' + + 'llength|10 load lrange|10 lrepeat|10 lreplace|10 lreverse|10 lsearch|10 lset|10 lsort|10 ' + + 'mathfunc mathop memory msgcat namespace open package parray pid pkg::create pkg_mkIndex ' + + 'platform platform::shell proc puts pwd read refchan regexp registry regsub|10 rename ' + + 'return safe scan seek set socket source split string subst switch tcl_endOfWord ' + + 'tcl_findLibrary tcl_startOfNextWord tcl_startOfPreviousWord tcl_wordBreakAfter ' + + 'tcl_wordBreakBefore tcltest tclvars tell time tm trace unknown unload unset update ' + + 'uplevel upvar variable vwait while', + contains: [{ + className: 'comment', + variants: [{ + begin: ';[ \\t]*#', + end: '$' + }, { + begin: '^[ \\t]*#', + end: '$' + }] + }, { + beginKeywords: 'proc', + end: '[\\{]', + excludeEnd: true, + contains: [{ + className: 'symbol', + begin: '[ \\t\\n\\r]+(::)?[a-zA-Z_]((::)?[a-zA-Z0-9_])*', + end: '[ \\t\\n\\r]', + endsWithParent: true, + excludeEnd: true + }] + }, { + className: 'variable', + excludeEnd: true, + variants: [{ + begin: '\\$(\\{)?(::)?[a-zA-Z_]((::)?[a-zA-Z0-9_])*\\(([a-zA-Z0-9_])*\\)', + end: '[^a-zA-Z0-9_\\}\\$]' + }, { + begin: '\\$(\\{)?(::)?[a-zA-Z_]((::)?[a-zA-Z0-9_])*', + end: '(\\))?[^a-zA-Z0-9_\\}\\$]' + }] + }, { + className: 'string', + contains: [hljs.BACKSLASH_ESCAPE], + variants: [ + hljs.inherit(hljs.APOS_STRING_MODE, { + illegal: null + }), + hljs.inherit(hljs.QUOTE_STRING_MODE, { + illegal: null + }) + ] + }, { + className: 'number', + variants: [hljs.BINARY_NUMBER_MODE, hljs.C_NUMBER_MODE] + }] + } +}); +hljs.registerLanguage('tex', function (hljs) { + var COMMAND1 = { + className: 'command', + begin: '\\\\[a-zA-Zа-яА-я]+[\\*]?' + }; + var COMMAND2 = { + className: 'command', + begin: '\\\\[^a-zA-Zа-яА-я0-9]' + }; + var SPECIAL = { + className: 'special', + begin: '[{}\\[\\]\\&#~]', + relevance: 0 + }; + + return { + contains: [{ // parameter + begin: '\\\\[a-zA-Zа-яА-я]+[\\*]? *= *-?\\d*\\.?\\d+(pt|pc|mm|cm|in|dd|cc|ex|em)?', + returnBegin: true, + contains: [ + COMMAND1, COMMAND2, { + className: 'number', + begin: ' *=', + end: '-?\\d*\\.?\\d+(pt|pc|mm|cm|in|dd|cc|ex|em)?', + excludeBegin: true + } + ], + relevance: 10 + }, + COMMAND1, COMMAND2, + SPECIAL, { + className: 'formula', + begin: '\\$\\$', + end: '\\$\\$', + contains: [COMMAND1, COMMAND2, SPECIAL], + relevance: 0 + }, { + className: 'formula', + begin: '\\$', + end: '\\$', + contains: [COMMAND1, COMMAND2, SPECIAL], + relevance: 0 + }, { + className: 'comment', + begin: '%', + end: '$', + relevance: 0 + } + ] + }; +}); +hljs.registerLanguage('thrift', function (hljs) { + var BUILT_IN_TYPES = 'bool byte i16 i32 i64 double string binary'; + return { + keywords: { + keyword: 'namespace const typedef struct enum service exception void oneway set list map required optional', + built_in: BUILT_IN_TYPES, + literal: 'true false' + }, + contains: [ + hljs.QUOTE_STRING_MODE, + hljs.NUMBER_MODE, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, { + className: 'class', + beginKeywords: 'struct enum service exception', + end: /\{/, + illegal: /\n/, + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + starts: { + endsWithParent: true, + excludeEnd: true + } // hack: eating everything after the first title + }) + ] + }, { + begin: '\\b(set|list|map)\\s*<', + end: '>', + keywords: BUILT_IN_TYPES, + contains: ['self'] + } + ] + }; +}); +hljs.registerLanguage('twig', function (hljs) { + var PARAMS = { + className: 'params', + begin: '\\(', + end: '\\)' + }; + + var FUNCTION_NAMES = 'attribute block constant cycle date dump include ' + + 'max min parent random range source template_from_string'; + + var FUNCTIONS = { + className: 'function', + beginKeywords: FUNCTION_NAMES, + relevance: 0, + contains: [ + PARAMS + ] + }; + + var FILTER = { + className: 'filter', + begin: /\|[A-Za-z]+:?/, + keywords: 'abs batch capitalize convert_encoding date date_modify default ' + + 'escape first format join json_encode keys last length lower ' + + 'merge nl2br number_format raw replace reverse round slice sort split ' + + 'striptags title trim upper url_encode', + contains: [ + FUNCTIONS + ] + }; + + var TAGS = 'autoescape block do embed extends filter flush for ' + + 'if import include macro sandbox set spaceless use verbatim'; + + TAGS = TAGS + ' ' + TAGS.split(' ').map(function (t) { + return 'end' + t + }).join(' '); + + return { + aliases: ['craftcms'], + case_insensitive: true, + subLanguage: 'xml', + subLanguageMode: 'continuous', + contains: [{ + className: 'comment', + begin: /\{#/, + end: /#}/ + }, { + className: 'template_tag', + begin: /\{%/, + end: /%}/, + keywords: TAGS, + contains: [FILTER, FUNCTIONS] + }, { + className: 'variable', + begin: /\{\{/, + end: /}}/, + contains: [FILTER, FUNCTIONS] + }] + }; +}); +hljs.registerLanguage('typescript', function (hljs) { + return { + aliases: ['ts'], + keywords: { + keyword: 'in if for while finally var new function|0 do return void else break catch ' + + 'instanceof with throw case default try this switch continue typeof delete ' + + 'let yield const class public private get set super interface extends' + + 'static constructor implements enum export import declare type protected', + literal: 'true false null undefined NaN Infinity', + built_in: 'eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent ' + + 'encodeURI encodeURIComponent escape unescape Object Function Boolean Error ' + + 'EvalError InternalError RangeError ReferenceError StopIteration SyntaxError ' + + 'TypeError URIError Number Math Date String RegExp Array Float32Array ' + + 'Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array ' + + 'Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require ' + + 'module console window document any number boolean string void' + }, + contains: [{ + className: 'pi', + begin: /^\s*('|")use strict('|")/, + relevance: 0 + }, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + hljs.C_NUMBER_MODE, { // "value" container + begin: '(' + hljs.RE_STARTERS_RE + '|\\b(case|return|throw)\\b)\\s*', + keywords: 'return throw case', + contains: [ + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + hljs.REGEXP_MODE, { // E4X + begin: /;/, + relevance: 0, + subLanguage: 'xml' + } + ], + relevance: 0 + }, { + className: 'function', + beginKeywords: 'function', + end: /\{/, + excludeEnd: true, + contains: [ + hljs.inherit(hljs.TITLE_MODE, { + begin: /[A-Za-z$_][0-9A-Za-z$_]*/ + }), { + className: 'params', + begin: /\(/, + end: /\)/, + contains: [ + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE + ], + illegal: /["'\(]/ + } + ], + illegal: /\[|%/, + relevance: 0 // () => {} is more typical in TypeScript + }, { + className: 'constructor', + beginKeywords: 'constructor', + end: /\{/, + excludeEnd: true, + relevance: 10 + }, { + className: 'module', + beginKeywords: 'module', + end: /\{/, + excludeEnd: true + }, { + className: 'interface', + beginKeywords: 'interface', + end: /\{/, + excludeEnd: true + }, { + begin: /\$[(.]/ // relevance booster for a pattern common to JS libs: `$(something)` and `$.something` + }, { + begin: '\\.' + hljs.IDENT_RE, + relevance: 0 // hack: prevents detection of keywords after dots + } + ] + }; +}); +hljs.registerLanguage('vala', function (hljs) { + return { + keywords: { + keyword: // Value types + 'char uchar unichar int uint long ulong short ushort int8 int16 int32 int64 uint8 ' + + 'uint16 uint32 uint64 float double bool struct enum string void ' + + // Reference types + 'weak unowned owned ' + + // Modifiers + 'async signal static abstract interface override ' + + // Control Structures + 'while do for foreach else switch case break default return try catch ' + + // Visibility + 'public private protected internal ' + + // Other + 'using new this get set const stdout stdin stderr var', + built_in: 'DBus GLib CCode Gee Object', + literal: 'false true null' + }, + contains: [{ + className: 'class', + beginKeywords: 'class interface delegate namespace', + end: '{', + excludeEnd: true, + illegal: '[^,:\\n\\s\\.]', + contains: [ + hljs.UNDERSCORE_TITLE_MODE + ] + }, + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, { + className: 'string', + begin: '"""', + end: '"""', + relevance: 5 + }, + hljs.APOS_STRING_MODE, + hljs.QUOTE_STRING_MODE, + hljs.C_NUMBER_MODE, { + className: 'preprocessor', + begin: '^#', + end: '$', + relevance: 2 + }, { + className: 'constant', + begin: ' [A-Z_]+ ', + relevance: 0 + } + ] + }; +}); +hljs.registerLanguage('vbnet', function (hljs) { + return { + aliases: ['vb'], + case_insensitive: true, + keywords: { + keyword: 'addhandler addressof alias and andalso aggregate ansi as assembly auto binary by byref byval ' + /* a-b */ + 'call case catch class compare const continue custom declare default delegate dim distinct do ' + /* c-d */ + 'each equals else elseif end enum erase error event exit explicit finally for friend from function ' + /* e-f */ + 'get global goto group handles if implements imports in inherits interface into is isfalse isnot istrue ' + /* g-i */ + 'join key let lib like loop me mid mod module mustinherit mustoverride mybase myclass ' + /* j-m */ + 'namespace narrowing new next not notinheritable notoverridable ' + /* n */ + 'of off on operator option optional or order orelse overloads overridable overrides ' + /* o */ + 'paramarray partial preserve private property protected public ' + /* p */ + 'raiseevent readonly redim rem removehandler resume return ' + /* r */ + 'select set shadows shared skip static step stop structure strict sub synclock ' + /* s */ + 'take text then throw to try unicode until using when where while widening with withevents writeonly xor', + /* t-x */ + built_in: 'boolean byte cbool cbyte cchar cdate cdec cdbl char cint clng cobj csbyte cshort csng cstr ctype ' + /* b-c */ + 'date decimal directcast double gettype getxmlnamespace iif integer long object ' + /* d-o */ + 'sbyte short single string trycast typeof uinteger ulong ushort', + /* s-u */ + literal: 'true false nothing' + }, + illegal: '//|{|}|endif|gosub|variant|wend', + /* reserved deprecated keywords */ + contains: [ + hljs.inherit(hljs.QUOTE_STRING_MODE, { + contains: [{ + begin: '""' + }] + }), { + className: 'comment', + begin: '\'', + end: '$', + returnBegin: true, + contains: [{ + className: 'xmlDocTag', + begin: '\'\'\'|' + }, { + className: 'xmlDocTag', + begin: '' + }] + }, + hljs.C_NUMBER_MODE, { + className: 'preprocessor', + begin: '#', + end: '$', + keywords: 'if else elseif end region externalsource' + } + ] + }; +}); +hljs.registerLanguage('vbscript', function (hljs) { + return { + aliases: ['vbs'], + case_insensitive: true, + keywords: { + keyword: 'call class const dim do loop erase execute executeglobal exit for each next function ' + + 'if then else on error option explicit new private property let get public randomize ' + + 'redim rem select case set stop sub while wend with end to elseif is or xor and not ' + + 'class_initialize class_terminate default preserve in me byval byref step resume goto', + built_in: 'lcase month vartype instrrev ubound setlocale getobject rgb getref string ' + + 'weekdayname rnd dateadd monthname now day minute isarray cbool round formatcurrency ' + + 'conversions csng timevalue second year space abs clng timeserial fixs len asc ' + + 'isempty maths dateserial atn timer isobject filter weekday datevalue ccur isdate ' + + 'instr datediff formatdatetime replace isnull right sgn array snumeric log cdbl hex ' + + 'chr lbound msgbox ucase getlocale cos cdate cbyte rtrim join hour oct typename trim ' + + 'strcomp int createobject loadpicture tan formatnumber mid scriptenginebuildversion ' + + 'scriptengine split scriptengineminorversion cint sin datepart ltrim sqr ' + + 'scriptenginemajorversion time derived eval date formatpercent exp inputbox left ascw ' + + 'chrw regexp server response request cstr err', + literal: 'true false null nothing empty' + }, + illegal: '//', + contains: [ + hljs.inherit(hljs.QUOTE_STRING_MODE, { + contains: [{ + begin: '""' + }] + }), { + className: 'comment', + begin: /'/, + end: /$/, + relevance: 0 + }, + hljs.C_NUMBER_MODE + ] + }; +}); +hljs.registerLanguage('vbscript-html', function (hljs) { + return { + subLanguage: 'xml', + subLanguageMode: 'continuous', + contains: [{ + begin: '<%', + end: '%>', + subLanguage: 'vbscript' + }] + }; +}); +hljs.registerLanguage('verilog', function (hljs) { + return { + aliases: ['v'], + case_insensitive: true, + keywords: { + keyword: 'always and assign begin buf bufif0 bufif1 case casex casez cmos deassign ' + + 'default defparam disable edge else end endcase endfunction endmodule ' + + 'endprimitive endspecify endtable endtask event for force forever fork ' + + 'function if ifnone initial inout input join macromodule module nand ' + + 'negedge nmos nor not notif0 notif1 or output parameter pmos posedge ' + + 'primitive pulldown pullup rcmos release repeat rnmos rpmos rtran ' + + 'rtranif0 rtranif1 specify specparam table task timescale tran ' + + 'tranif0 tranif1 wait while xnor xor', + typename: 'highz0 highz1 integer large medium pull0 pull1 real realtime reg ' + + 'scalared signed small strong0 strong1 supply0 supply0 supply1 supply1 ' + + 'time tri tri0 tri1 triand trior trireg vectored wand weak0 weak1 wire wor' + }, + contains: [ + hljs.C_BLOCK_COMMENT_MODE, + hljs.C_LINE_COMMENT_MODE, + hljs.QUOTE_STRING_MODE, { + className: 'number', + begin: '\\b(\\d+\'(b|h|o|d|B|H|O|D))?[0-9xzXZ]+', + contains: [hljs.BACKSLASH_ESCAPE], + relevance: 0 + }, + /* ports in instances */ + { + className: 'typename', + begin: '\\.\\w+', + relevance: 0 + }, + /* parameters to instances */ + { + className: 'value', + begin: '#\\((?!parameter).+\\)' + }, + /* operators */ + { + className: 'keyword', + begin: '\\+|-|\\*|/|%|<|>|=|#|`|\\!|&|\\||@|:|\\^|~|\\{|\\}', + relevance: 0 + } + ] + }; // return +}); +hljs.registerLanguage('vhdl', function (hljs) { + // Regular expression for VHDL numeric literals. + + // Decimal literal: + var INTEGER_RE = '\\d(_|\\d)*'; + var EXPONENT_RE = '[eE][-+]?' + INTEGER_RE; + var DECIMAL_LITERAL_RE = INTEGER_RE + '(\\.' + INTEGER_RE + ')?' + '(' + EXPONENT_RE + ')?'; + // Based literal: + var BASED_INTEGER_RE = '\\w+'; + var BASED_LITERAL_RE = INTEGER_RE + '#' + BASED_INTEGER_RE + '(\\.' + BASED_INTEGER_RE + ')?' + '#' + '(' + EXPONENT_RE + ')?'; + + var NUMBER_RE = '\\b(' + BASED_LITERAL_RE + '|' + DECIMAL_LITERAL_RE + ')'; + + return { + case_insensitive: true, + keywords: { + keyword: 'abs access after alias all and architecture array assert attribute begin block ' + + 'body buffer bus case component configuration constant context cover disconnect ' + + 'downto default else elsif end entity exit fairness file for force function generate ' + + 'generic group guarded if impure in inertial inout is label library linkage literal ' + + 'loop map mod nand new next nor not null of on open or others out package port ' + + 'postponed procedure process property protected pure range record register reject ' + + 'release rem report restrict restrict_guarantee return rol ror select sequence ' + + 'severity shared signal sla sll sra srl strong subtype then to transport type ' + + 'unaffected units until use variable vmode vprop vunit wait when while with xnor xor', + typename: 'boolean bit character severity_level integer time delay_length natural positive ' + + 'string bit_vector file_open_kind file_open_status std_ulogic std_ulogic_vector ' + + 'std_logic std_logic_vector unsigned signed boolean_vector integer_vector ' + + 'real_vector time_vector' + }, + illegal: '{', + contains: [ + hljs.C_BLOCK_COMMENT_MODE, // VHDL-2008 block commenting. + { + className: 'comment', + begin: '--', + end: '$' + }, + hljs.QUOTE_STRING_MODE, { + className: 'number', + begin: NUMBER_RE, + relevance: 0 + }, { + className: 'literal', + begin: '\'(U|X|0|1|Z|W|L|H|-)\'', + contains: [hljs.BACKSLASH_ESCAPE] + }, { + className: 'attribute', + begin: '\'[A-Za-z](_?[A-Za-z0-9])*', + contains: [hljs.BACKSLASH_ESCAPE] + } + ] + }; +}); +hljs.registerLanguage('vim', function (hljs) { + return { + lexemes: /[!#@\w]+/, + keywords: { + keyword: //ex command + // express version except: ! & * < = > !! # @ @@ + 'N|0 P|0 X|0 a|0 ab abc abo al am an|0 ar arga argd arge argdo argg argl argu as au aug aun b|0 bN ba bad bd be bel bf bl bm bn bo bp br brea breaka breakd breakl bro bufdo buffers bun bw c|0 cN cNf ca cabc caddb cad caddf cal cat cb cc ccl cd ce cex cf cfir cgetb cgete cg changes chd che checkt cl cla clo cm cmapc cme cn cnew cnf cno cnorea cnoreme co col colo com comc comp con conf cope ' + + 'cp cpf cq cr cs cst cu cuna cunme cw d|0 delm deb debugg delc delf dif diffg diffo diffp diffpu diffs diffthis dig di dl dell dj dli do doautoa dp dr ds dsp e|0 ea ec echoe echoh echom echon el elsei em en endfo endf endt endw ene ex exe exi exu f|0 files filet fin fina fini fir fix fo foldc foldd folddoc foldo for fu g|0 go gr grepa gu gv ha h|0 helpf helpg helpt hi hid his i|0 ia iabc if ij il im imapc ' + + 'ime ino inorea inoreme int is isp iu iuna iunme j|0 ju k|0 keepa kee keepj lN lNf l|0 lad laddb laddf la lan lat lb lc lch lcl lcs le lefta let lex lf lfir lgetb lgete lg lgr lgrepa lh ll lla lli lmak lm lmapc lne lnew lnf ln loadk lo loc lockv lol lope lp lpf lr ls lt lu lua luad luaf lv lvimgrepa lw m|0 ma mak map mapc marks mat me menut mes mk mks mksp mkv mkvie mod mz mzf nbc nb nbs n|0 new nm nmapc nme nn nnoreme noa no noh norea noreme norm nu nun nunme ol o|0 om omapc ome on ono onoreme opt ou ounme ow p|0 ' + + 'profd prof pro promptr pc ped pe perld po popu pp pre prev ps pt ptN ptf ptj ptl ptn ptp ptr pts pu pw py3 python3 py3d py3f py pyd pyf q|0 quita qa r|0 rec red redi redr redraws reg res ret retu rew ri rightb rub rubyd rubyf rund ru rv s|0 sN san sa sal sav sb sbN sba sbf sbl sbm sbn sbp sbr scrip scripte scs se setf setg setl sf sfir sh sim sig sil sl sla sm smap smapc sme sn sni sno snor snoreme sor ' + + 'so spelld spe spelli spellr spellu spellw sp spr sre st sta startg startr star stopi stj sts sun sunm sunme sus sv sw sy synti sync t|0 tN tabN tabc tabdo tabe tabf tabfir tabl tabm tabnew ' + + 'tabn tabo tabp tabr tabs tab ta tags tc tcld tclf te tf th tj tl tm tn to tp tr try ts tu u|0 undoj undol una unh unl unlo unm unme uns up v|0 ve verb vert vim vimgrepa vi viu vie vm vmapc vme vne vn vnoreme vs vu vunme windo w|0 wN wa wh wi winc winp wn wp wq wqa ws wu wv x|0 xa xmapc xm xme xn xnoreme xu xunme y|0 z|0 ~ ' + + // full version + 'Next Print append abbreviate abclear aboveleft all amenu anoremenu args argadd argdelete argedit argglobal arglocal argument ascii autocmd augroup aunmenu buffer bNext ball badd bdelete behave belowright bfirst blast bmodified bnext botright bprevious brewind break breakadd breakdel breaklist browse bunload ' + + 'bwipeout change cNext cNfile cabbrev cabclear caddbuffer caddexpr caddfile call catch cbuffer cclose center cexpr cfile cfirst cgetbuffer cgetexpr cgetfile chdir checkpath checktime clist clast close cmap cmapclear cmenu cnext cnewer cnfile cnoremap cnoreabbrev cnoremenu copy colder colorscheme command comclear compiler continue confirm copen cprevious cpfile cquit crewind cscope cstag cunmap ' + + 'cunabbrev cunmenu cwindow delete delmarks debug debuggreedy delcommand delfunction diffupdate diffget diffoff diffpatch diffput diffsplit digraphs display deletel djump dlist doautocmd doautoall deletep drop dsearch dsplit edit earlier echo echoerr echohl echomsg else elseif emenu endif endfor ' + + 'endfunction endtry endwhile enew execute exit exusage file filetype find finally finish first fixdel fold foldclose folddoopen folddoclosed foldopen function global goto grep grepadd gui gvim hardcopy help helpfind helpgrep helptags highlight hide history insert iabbrev iabclear ijump ilist imap ' + + 'imapclear imenu inoremap inoreabbrev inoremenu intro isearch isplit iunmap iunabbrev iunmenu join jumps keepalt keepmarks keepjumps lNext lNfile list laddexpr laddbuffer laddfile last language later lbuffer lcd lchdir lclose lcscope left leftabove lexpr lfile lfirst lgetbuffer lgetexpr lgetfile lgrep lgrepadd lhelpgrep llast llist lmake lmap lmapclear lnext lnewer lnfile lnoremap loadkeymap loadview ' + + 'lockmarks lockvar lolder lopen lprevious lpfile lrewind ltag lunmap luado luafile lvimgrep lvimgrepadd lwindow move mark make mapclear match menu menutranslate messages mkexrc mksession mkspell mkvimrc mkview mode mzscheme mzfile nbclose nbkey nbsart next nmap nmapclear nmenu nnoremap ' + + 'nnoremenu noautocmd noremap nohlsearch noreabbrev noremenu normal number nunmap nunmenu oldfiles open omap omapclear omenu only onoremap onoremenu options ounmap ounmenu ownsyntax print profdel profile promptfind promptrepl pclose pedit perl perldo pop popup ppop preserve previous psearch ptag ptNext ' + + 'ptfirst ptjump ptlast ptnext ptprevious ptrewind ptselect put pwd py3do py3file python pydo pyfile quit quitall qall read recover redo redir redraw redrawstatus registers resize retab return rewind right rightbelow ruby rubydo rubyfile rundo runtime rviminfo substitute sNext sandbox sargument sall saveas sbuffer sbNext sball sbfirst sblast sbmodified sbnext sbprevious sbrewind scriptnames scriptencoding ' + + 'scscope set setfiletype setglobal setlocal sfind sfirst shell simalt sign silent sleep slast smagic smapclear smenu snext sniff snomagic snoremap snoremenu sort source spelldump spellgood spellinfo spellrepall spellundo spellwrong split sprevious srewind stop stag startgreplace startreplace ' + + 'startinsert stopinsert stjump stselect sunhide sunmap sunmenu suspend sview swapname syntax syntime syncbind tNext tabNext tabclose tabedit tabfind tabfirst tablast tabmove tabnext tabonly tabprevious tabrewind tag tcl tcldo tclfile tearoff tfirst throw tjump tlast tmenu tnext topleft tprevious ' + 'trewind tselect tunmenu undo undojoin undolist unabbreviate unhide unlet unlockvar unmap unmenu unsilent update vglobal version verbose vertical vimgrep vimgrepadd visual viusage view vmap vmapclear vmenu vnew ' + + 'vnoremap vnoremenu vsplit vunmap vunmenu write wNext wall while winsize wincmd winpos wnext wprevious wqall wsverb wundo wviminfo xit xall xmapclear xmap xmenu xnoremap xnoremenu xunmap xunmenu yank', + built_in: //built in func + 'abs acos add and append argc argidx argv asin atan atan2 browse browsedir bufexists buflisted bufloaded bufname bufnr bufwinnr byte2line byteidx call ceil changenr char2nr cindent clearmatches col complete complete_add complete_check confirm copy cos cosh count cscope_connection cursor ' + + 'deepcopy delete did_filetype diff_filler diff_hlID empty escape eval eventhandler executable exists exp expand extend feedkeys filereadable filewritable filter finddir findfile float2nr floor fmod fnameescape fnamemodify foldclosed foldclosedend foldlevel foldtext foldtextresult foreground function ' + + 'garbagecollect get getbufline getbufvar getchar getcharmod getcmdline getcmdpos getcmdtype getcwd getfontname getfperm getfsize getftime getftype getline getloclist getmatches getpid getpos getqflist getreg getregtype gettabvar gettabwinvar getwinposx getwinposy getwinvar glob globpath has has_key ' + + 'haslocaldir hasmapto histadd histdel histget histnr hlexists hlID hostname iconv indent index input inputdialog inputlist inputrestore inputsave inputsecret insert invert isdirectory islocked items join keys len libcall libcallnr line line2byte lispindent localtime log log10 luaeval map maparg mapcheck ' + + 'match matchadd matcharg matchdelete matchend matchlist matchstr max min mkdir mode mzeval nextnonblank nr2char or pathshorten pow prevnonblank printf pumvisible py3eval pyeval range readfile reltime reltimestr remote_expr remote_foreground remote_peek remote_read remote_send remove rename repeat ' + + 'resolve reverse round screenattr screenchar screencol screenrow search searchdecl searchpair searchpairpos searchpos server2client serverlist setbufvar setcmdpos setline setloclist setmatches setpos setqflist setreg settabvar settabwinvar setwinvar sha256 shellescape shiftwidth simplify sin ' + + 'sinh sort soundfold spellbadword spellsuggest split sqrt str2float str2nr strchars strdisplaywidth strftime stridx string strlen strpart strridx strtrans strwidth submatch substitute synconcealed synID synIDattr ' + + 'synIDtrans synstack system tabpagebuflist tabpagenr tabpagewinnr tagfiles taglist tan tanh tempname tolower toupper tr trunc type undofile undotree values virtcol visualmode wildmenumode winbufnr wincol winheight winline winnr winrestcmd winrestview winsaveview winwidth writefile xor' + }, + illegal: /[{:]/, + contains: [ + hljs.NUMBER_MODE, + hljs.APOS_STRING_MODE, { + className: 'string', + // quote with escape, comment as quote + begin: /"((\\")|[^"\n])*("|\n)/ + }, { + className: 'variable', + begin: /[bwtglsav]:[\w\d_]*/ + }, { + className: 'function', + beginKeywords: 'function function!', + end: '$', + relevance: 0, + contains: [ + hljs.TITLE_MODE, { + className: 'params', + begin: '\\(', + end: '\\)' + } + ] + } + ] + }; +}); +hljs.registerLanguage('x86asm', function (hljs) { + return { + case_insensitive: true, + lexemes: '\\.?' + hljs.IDENT_RE, + keywords: { + keyword: 'lock rep repe repz repne repnz xaquire xrelease bnd nobnd ' + + 'aaa aad aam aas adc add and arpl bb0_reset bb1_reset bound bsf bsr bswap bt btc btr bts call cbw cdq cdqe clc cld cli clts cmc cmp cmpsb cmpsd cmpsq cmpsw cmpxchg cmpxchg486 cmpxchg8b cmpxchg16b cpuid cpu_read cpu_write cqo cwd cwde daa das dec div dmint emms enter equ f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcmovb fcmovbe fcmove fcmovnb fcmovnbe fcmovne fcmovnu fcmovu fcom fcomi fcomip fcomp fcompp fcos fdecstp fdisi fdiv fdivp fdivr fdivrp femms feni ffree ffreep fiadd ficom ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisttp fisub fisubr fld fld1 fldcw fldenv fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fndisi fneni fninit fnop fnsave fnstcw fnstenv fnstsw fpatan fprem fprem1 fptan frndint frstor fsave fscale fsetpm fsin fsincos fsqrt fst fstcw fstenv fstp fstsw fsub fsubp fsubr fsubrp ftst fucom fucomi fucomip fucomp fucompp fxam fxch fxtract fyl2x fyl2xp1 hlt ibts icebp idiv imul in inc incbin insb insd insw int int01 int1 int03 int3 into invd invpcid invlpg invlpga iret iretd iretq iretw jcxz jecxz jrcxz jmp jmpe lahf lar lds lea leave les lfence lfs lgdt lgs lidt lldt lmsw loadall loadall286 lodsb lodsd lodsq lodsw loop loope loopne loopnz loopz lsl lss ltr mfence monitor mov movd movq movsb movsd movsq movsw movsx movsxd movzx mul mwait neg nop not or out outsb outsd outsw packssdw packsswb packuswb paddb paddd paddsb paddsiw paddsw paddusb paddusw paddw pand pandn pause paveb pavgusb pcmpeqb pcmpeqd pcmpeqw pcmpgtb pcmpgtd pcmpgtw pdistib pf2id pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pmachriw pmaddwd pmagw pmulhriw pmulhrwa pmulhrwc pmulhw pmullw pmvgezb pmvlzb pmvnzb pmvzb pop popa popad popaw popf popfd popfq popfw por prefetch prefetchw pslld psllq psllw psrad psraw psrld psrlq psrlw psubb psubd psubsb psubsiw psubsw psubusb psubusw psubw punpckhbw punpckhdq punpckhwd punpcklbw punpckldq punpcklwd push pusha pushad pushaw pushf pushfd pushfq pushfw pxor rcl rcr rdshr rdmsr rdpmc rdtsc rdtscp ret retf retn rol ror rdm rsdc rsldt rsm rsts sahf sal salc sar sbb scasb scasd scasq scasw sfence sgdt shl shld shr shrd sidt sldt skinit smi smint smintold smsw stc std sti stosb stosd stosq stosw str sub svdc svldt svts swapgs syscall sysenter sysexit sysret test ud0 ud1 ud2b ud2 ud2a umov verr verw fwait wbinvd wrshr wrmsr xadd xbts xchg xlatb xlat xor cmove cmovz cmovne cmovnz cmova cmovnbe cmovae cmovnb cmovb cmovnae cmovbe cmovna cmovg cmovnle cmovge cmovnl cmovl cmovnge cmovle cmovng cmovc cmovnc cmovo cmovno cmovs cmovns cmovp cmovpe cmovnp cmovpo je jz jne jnz ja jnbe jae jnb jb jnae jbe jna jg jnle jge jnl jl jnge jle jng jc jnc jo jno js jns jpo jnp jpe jp sete setz setne setnz seta setnbe setae setnb setnc setb setnae setcset setbe setna setg setnle setge setnl setl setnge setle setng sets setns seto setno setpe setp setpo setnp addps addss andnps andps cmpeqps cmpeqss cmpleps cmpless cmpltps cmpltss cmpneqps cmpneqss cmpnleps cmpnless cmpnltps cmpnltss cmpordps cmpordss cmpunordps cmpunordss cmpps cmpss comiss cvtpi2ps cvtps2pi cvtsi2ss cvtss2si cvttps2pi cvttss2si divps divss ldmxcsr maxps maxss minps minss movaps movhps movlhps movlps movhlps movmskps movntps movss movups mulps mulss orps rcpps rcpss rsqrtps rsqrtss shufps sqrtps sqrtss stmxcsr subps subss ucomiss unpckhps unpcklps xorps fxrstor fxrstor64 fxsave fxsave64 xgetbv xsetbv xsave xsave64 xsaveopt xsaveopt64 xrstor xrstor64 prefetchnta prefetcht0 prefetcht1 prefetcht2 maskmovq movntq pavgb pavgw pextrw pinsrw pmaxsw pmaxub pminsw pminub pmovmskb pmulhuw psadbw pshufw pf2iw pfnacc pfpnacc pi2fw pswapd maskmovdqu clflush movntdq movnti movntpd movdqa movdqu movdq2q movq2dq paddq pmuludq pshufd pshufhw pshuflw pslldq psrldq psubq punpckhqdq punpcklqdq addpd addsd andnpd andpd cmpeqpd cmpeqsd cmplepd cmplesd cmpltpd cmpltsd cmpneqpd cmpneqsd cmpnlepd cmpnlesd cmpnltpd cmpnltsd cmpordpd cmpordsd cmpunordpd cmpunordsd cmppd comisd cvtdq2pd cvtdq2ps cvtpd2dq cvtpd2pi cvtpd2ps cvtpi2pd cvtps2dq cvtps2pd cvtsd2si cvtsd2ss cvtsi2sd cvtss2sd cvttpd2pi cvttpd2dq cvttps2dq cvttsd2si divpd divsd maxpd maxsd minpd minsd movapd movhpd movlpd movmskpd movupd mulpd mulsd orpd shufpd sqrtpd sqrtsd subpd subsd ucomisd unpckhpd unpcklpd xorpd addsubpd addsubps haddpd haddps hsubpd hsubps lddqu movddup movshdup movsldup clgi stgi vmcall vmclear vmfunc vmlaunch vmload vmmcall vmptrld vmptrst vmread vmresume vmrun vmsave vmwrite vmxoff vmxon invept invvpid pabsb pabsw pabsd palignr phaddw phaddd phaddsw phsubw phsubd phsubsw pmaddubsw pmulhrsw pshufb psignb psignw psignd extrq insertq movntsd movntss lzcnt blendpd blendps blendvpd blendvps dppd dpps extractps insertps movntdqa mpsadbw packusdw pblendvb pblendw pcmpeqq pextrb pextrd pextrq phminposuw pinsrb pinsrd pinsrq pmaxsb pmaxsd pmaxud pmaxuw pminsb pminsd pminud pminuw pmovsxbw pmovsxbd pmovsxbq pmovsxwd pmovsxwq pmovsxdq pmovzxbw pmovzxbd pmovzxbq pmovzxwd pmovzxwq pmovzxdq pmuldq pmulld ptest roundpd roundps roundsd roundss crc32 pcmpestri pcmpestrm pcmpistri pcmpistrm pcmpgtq popcnt getsec pfrcpv pfrsqrtv movbe aesenc aesenclast aesdec aesdeclast aesimc aeskeygenassist vaesenc vaesenclast vaesdec vaesdeclast vaesimc vaeskeygenassist vaddpd vaddps vaddsd vaddss vaddsubpd vaddsubps vandpd vandps vandnpd vandnps vblendpd vblendps vblendvpd vblendvps vbroadcastss vbroadcastsd vbroadcastf128 vcmpeq_ospd vcmpeqpd vcmplt_ospd vcmpltpd vcmple_ospd vcmplepd vcmpunord_qpd vcmpunordpd vcmpneq_uqpd vcmpneqpd vcmpnlt_uspd vcmpnltpd vcmpnle_uspd vcmpnlepd vcmpord_qpd vcmpordpd vcmpeq_uqpd vcmpnge_uspd vcmpngepd vcmpngt_uspd vcmpngtpd vcmpfalse_oqpd vcmpfalsepd vcmpneq_oqpd vcmpge_ospd vcmpgepd vcmpgt_ospd vcmpgtpd vcmptrue_uqpd vcmptruepd vcmplt_oqpd vcmple_oqpd vcmpunord_spd vcmpneq_uspd vcmpnlt_uqpd vcmpnle_uqpd vcmpord_spd vcmpeq_uspd vcmpnge_uqpd vcmpngt_uqpd vcmpfalse_ospd vcmpneq_ospd vcmpge_oqpd vcmpgt_oqpd vcmptrue_uspd vcmppd vcmpeq_osps vcmpeqps vcmplt_osps vcmpltps vcmple_osps vcmpleps vcmpunord_qps vcmpunordps vcmpneq_uqps vcmpneqps vcmpnlt_usps vcmpnltps vcmpnle_usps vcmpnleps vcmpord_qps vcmpordps vcmpeq_uqps vcmpnge_usps vcmpngeps vcmpngt_usps vcmpngtps vcmpfalse_oqps vcmpfalseps vcmpneq_oqps vcmpge_osps vcmpgeps vcmpgt_osps vcmpgtps vcmptrue_uqps vcmptrueps vcmplt_oqps vcmple_oqps vcmpunord_sps vcmpneq_usps vcmpnlt_uqps vcmpnle_uqps vcmpord_sps vcmpeq_usps vcmpnge_uqps vcmpngt_uqps vcmpfalse_osps vcmpneq_osps vcmpge_oqps vcmpgt_oqps vcmptrue_usps vcmpps vcmpeq_ossd vcmpeqsd vcmplt_ossd vcmpltsd vcmple_ossd vcmplesd vcmpunord_qsd vcmpunordsd vcmpneq_uqsd vcmpneqsd vcmpnlt_ussd vcmpnltsd vcmpnle_ussd vcmpnlesd vcmpord_qsd vcmpordsd vcmpeq_uqsd vcmpnge_ussd vcmpngesd vcmpngt_ussd vcmpngtsd vcmpfalse_oqsd vcmpfalsesd vcmpneq_oqsd vcmpge_ossd vcmpgesd vcmpgt_ossd vcmpgtsd vcmptrue_uqsd vcmptruesd vcmplt_oqsd vcmple_oqsd vcmpunord_ssd vcmpneq_ussd vcmpnlt_uqsd vcmpnle_uqsd vcmpord_ssd vcmpeq_ussd vcmpnge_uqsd vcmpngt_uqsd vcmpfalse_ossd vcmpneq_ossd vcmpge_oqsd vcmpgt_oqsd vcmptrue_ussd vcmpsd vcmpeq_osss vcmpeqss vcmplt_osss vcmpltss vcmple_osss vcmpless vcmpunord_qss vcmpunordss vcmpneq_uqss vcmpneqss vcmpnlt_usss vcmpnltss vcmpnle_usss vcmpnless vcmpord_qss vcmpordss vcmpeq_uqss vcmpnge_usss vcmpngess vcmpngt_usss vcmpngtss vcmpfalse_oqss vcmpfalsess vcmpneq_oqss vcmpge_osss vcmpgess vcmpgt_osss vcmpgtss vcmptrue_uqss vcmptruess vcmplt_oqss vcmple_oqss vcmpunord_sss vcmpneq_usss vcmpnlt_uqss vcmpnle_uqss vcmpord_sss vcmpeq_usss vcmpnge_uqss vcmpngt_uqss vcmpfalse_osss vcmpneq_osss vcmpge_oqss vcmpgt_oqss vcmptrue_usss vcmpss vcomisd vcomiss vcvtdq2pd vcvtdq2ps vcvtpd2dq vcvtpd2ps vcvtps2dq vcvtps2pd vcvtsd2si vcvtsd2ss vcvtsi2sd vcvtsi2ss vcvtss2sd vcvtss2si vcvttpd2dq vcvttps2dq vcvttsd2si vcvttss2si vdivpd vdivps vdivsd vdivss vdppd vdpps vextractf128 vextractps vhaddpd vhaddps vhsubpd vhsubps vinsertf128 vinsertps vlddqu vldqqu vldmxcsr vmaskmovdqu vmaskmovps vmaskmovpd vmaxpd vmaxps vmaxsd vmaxss vminpd vminps vminsd vminss vmovapd vmovaps vmovd vmovq vmovddup vmovdqa vmovqqa vmovdqu vmovqqu vmovhlps vmovhpd vmovhps vmovlhps vmovlpd vmovlps vmovmskpd vmovmskps vmovntdq vmovntqq vmovntdqa vmovntpd vmovntps vmovsd vmovshdup vmovsldup vmovss vmovupd vmovups vmpsadbw vmulpd vmulps vmulsd vmulss vorpd vorps vpabsb vpabsw vpabsd vpacksswb vpackssdw vpackuswb vpackusdw vpaddb vpaddw vpaddd vpaddq vpaddsb vpaddsw vpaddusb vpaddusw vpalignr vpand vpandn vpavgb vpavgw vpblendvb vpblendw vpcmpestri vpcmpestrm vpcmpistri vpcmpistrm vpcmpeqb vpcmpeqw vpcmpeqd vpcmpeqq vpcmpgtb vpcmpgtw vpcmpgtd vpcmpgtq vpermilpd vpermilps vperm2f128 vpextrb vpextrw vpextrd vpextrq vphaddw vphaddd vphaddsw vphminposuw vphsubw vphsubd vphsubsw vpinsrb vpinsrw vpinsrd vpinsrq vpmaddwd vpmaddubsw vpmaxsb vpmaxsw vpmaxsd vpmaxub vpmaxuw vpmaxud vpminsb vpminsw vpminsd vpminub vpminuw vpminud vpmovmskb vpmovsxbw vpmovsxbd vpmovsxbq vpmovsxwd vpmovsxwq vpmovsxdq vpmovzxbw vpmovzxbd vpmovzxbq vpmovzxwd vpmovzxwq vpmovzxdq vpmulhuw vpmulhrsw vpmulhw vpmullw vpmulld vpmuludq vpmuldq vpor vpsadbw vpshufb vpshufd vpshufhw vpshuflw vpsignb vpsignw vpsignd vpslldq vpsrldq vpsllw vpslld vpsllq vpsraw vpsrad vpsrlw vpsrld vpsrlq vptest vpsubb vpsubw vpsubd vpsubq vpsubsb vpsubsw vpsubusb vpsubusw vpunpckhbw vpunpckhwd vpunpckhdq vpunpckhqdq vpunpcklbw vpunpcklwd vpunpckldq vpunpcklqdq vpxor vrcpps vrcpss vrsqrtps vrsqrtss vroundpd vroundps vroundsd vroundss vshufpd vshufps vsqrtpd vsqrtps vsqrtsd vsqrtss vstmxcsr vsubpd vsubps vsubsd vsubss vtestps vtestpd vucomisd vucomiss vunpckhpd vunpckhps vunpcklpd vunpcklps vxorpd vxorps vzeroall vzeroupper pclmullqlqdq pclmulhqlqdq pclmullqhqdq pclmulhqhqdq pclmulqdq vpclmullqlqdq vpclmulhqlqdq vpclmullqhqdq vpclmulhqhqdq vpclmulqdq vfmadd132ps vfmadd132pd vfmadd312ps vfmadd312pd vfmadd213ps vfmadd213pd vfmadd123ps vfmadd123pd vfmadd231ps vfmadd231pd vfmadd321ps vfmadd321pd vfmaddsub132ps vfmaddsub132pd vfmaddsub312ps vfmaddsub312pd vfmaddsub213ps vfmaddsub213pd vfmaddsub123ps vfmaddsub123pd vfmaddsub231ps vfmaddsub231pd vfmaddsub321ps vfmaddsub321pd vfmsub132ps vfmsub132pd vfmsub312ps vfmsub312pd vfmsub213ps vfmsub213pd vfmsub123ps vfmsub123pd vfmsub231ps vfmsub231pd vfmsub321ps vfmsub321pd vfmsubadd132ps vfmsubadd132pd vfmsubadd312ps vfmsubadd312pd vfmsubadd213ps vfmsubadd213pd vfmsubadd123ps vfmsubadd123pd vfmsubadd231ps vfmsubadd231pd vfmsubadd321ps vfmsubadd321pd vfnmadd132ps vfnmadd132pd vfnmadd312ps vfnmadd312pd vfnmadd213ps vfnmadd213pd vfnmadd123ps vfnmadd123pd vfnmadd231ps vfnmadd231pd vfnmadd321ps vfnmadd321pd vfnmsub132ps vfnmsub132pd vfnmsub312ps vfnmsub312pd vfnmsub213ps vfnmsub213pd vfnmsub123ps vfnmsub123pd vfnmsub231ps vfnmsub231pd vfnmsub321ps vfnmsub321pd vfmadd132ss vfmadd132sd vfmadd312ss vfmadd312sd vfmadd213ss vfmadd213sd vfmadd123ss vfmadd123sd vfmadd231ss vfmadd231sd vfmadd321ss vfmadd321sd vfmsub132ss vfmsub132sd vfmsub312ss vfmsub312sd vfmsub213ss vfmsub213sd vfmsub123ss vfmsub123sd vfmsub231ss vfmsub231sd vfmsub321ss vfmsub321sd vfnmadd132ss vfnmadd132sd vfnmadd312ss vfnmadd312sd vfnmadd213ss vfnmadd213sd vfnmadd123ss vfnmadd123sd vfnmadd231ss vfnmadd231sd vfnmadd321ss vfnmadd321sd vfnmsub132ss vfnmsub132sd vfnmsub312ss vfnmsub312sd vfnmsub213ss vfnmsub213sd vfnmsub123ss vfnmsub123sd vfnmsub231ss vfnmsub231sd vfnmsub321ss vfnmsub321sd rdfsbase rdgsbase rdrand wrfsbase wrgsbase vcvtph2ps vcvtps2ph adcx adox rdseed clac stac xstore xcryptecb xcryptcbc xcryptctr xcryptcfb xcryptofb montmul xsha1 xsha256 llwpcb slwpcb lwpval lwpins vfmaddpd vfmaddps vfmaddsd vfmaddss vfmaddsubpd vfmaddsubps vfmsubaddpd vfmsubaddps vfmsubpd vfmsubps vfmsubsd vfmsubss vfnmaddpd vfnmaddps vfnmaddsd vfnmaddss vfnmsubpd vfnmsubps vfnmsubsd vfnmsubss vfrczpd vfrczps vfrczsd vfrczss vpcmov vpcomb vpcomd vpcomq vpcomub vpcomud vpcomuq vpcomuw vpcomw vphaddbd vphaddbq vphaddbw vphadddq vphaddubd vphaddubq vphaddubw vphaddudq vphadduwd vphadduwq vphaddwd vphaddwq vphsubbw vphsubdq vphsubwd vpmacsdd vpmacsdqh vpmacsdql vpmacssdd vpmacssdqh vpmacssdql vpmacsswd vpmacssww vpmacswd vpmacsww vpmadcsswd vpmadcswd vpperm vprotb vprotd vprotq vprotw vpshab vpshad vpshaq vpshaw vpshlb vpshld vpshlq vpshlw vbroadcasti128 vpblendd vpbroadcastb vpbroadcastw vpbroadcastd vpbroadcastq vpermd vpermpd vpermps vpermq vperm2i128 vextracti128 vinserti128 vpmaskmovd vpmaskmovq vpsllvd vpsllvq vpsravd vpsrlvd vpsrlvq vgatherdpd vgatherqpd vgatherdps vgatherqps vpgatherdd vpgatherqd vpgatherdq vpgatherqq xabort xbegin xend xtest andn bextr blci blcic blsi blsic blcfill blsfill blcmsk blsmsk blsr blcs bzhi mulx pdep pext rorx sarx shlx shrx tzcnt tzmsk t1mskc valignd valignq vblendmpd vblendmps vbroadcastf32x4 vbroadcastf64x4 vbroadcasti32x4 vbroadcasti64x4 vcompresspd vcompressps vcvtpd2udq vcvtps2udq vcvtsd2usi vcvtss2usi vcvttpd2udq vcvttps2udq vcvttsd2usi vcvttss2usi vcvtudq2pd vcvtudq2ps vcvtusi2sd vcvtusi2ss vexpandpd vexpandps vextractf32x4 vextractf64x4 vextracti32x4 vextracti64x4 vfixupimmpd vfixupimmps vfixupimmsd vfixupimmss vgetexppd vgetexpps vgetexpsd vgetexpss vgetmantpd vgetmantps vgetmantsd vgetmantss vinsertf32x4 vinsertf64x4 vinserti32x4 vinserti64x4 vmovdqa32 vmovdqa64 vmovdqu32 vmovdqu64 vpabsq vpandd vpandnd vpandnq vpandq vpblendmd vpblendmq vpcmpltd vpcmpled vpcmpneqd vpcmpnltd vpcmpnled vpcmpd vpcmpltq vpcmpleq vpcmpneqq vpcmpnltq vpcmpnleq vpcmpq vpcmpequd vpcmpltud vpcmpleud vpcmpnequd vpcmpnltud vpcmpnleud vpcmpud vpcmpequq vpcmpltuq vpcmpleuq vpcmpnequq vpcmpnltuq vpcmpnleuq vpcmpuq vpcompressd vpcompressq vpermi2d vpermi2pd vpermi2ps vpermi2q vpermt2d vpermt2pd vpermt2ps vpermt2q vpexpandd vpexpandq vpmaxsq vpmaxuq vpminsq vpminuq vpmovdb vpmovdw vpmovqb vpmovqd vpmovqw vpmovsdb vpmovsdw vpmovsqb vpmovsqd vpmovsqw vpmovusdb vpmovusdw vpmovusqb vpmovusqd vpmovusqw vpord vporq vprold vprolq vprolvd vprolvq vprord vprorq vprorvd vprorvq vpscatterdd vpscatterdq vpscatterqd vpscatterqq vpsraq vpsravq vpternlogd vpternlogq vptestmd vptestmq vptestnmd vptestnmq vpxord vpxorq vrcp14pd vrcp14ps vrcp14sd vrcp14ss vrndscalepd vrndscaleps vrndscalesd vrndscaless vrsqrt14pd vrsqrt14ps vrsqrt14sd vrsqrt14ss vscalefpd vscalefps vscalefsd vscalefss vscatterdpd vscatterdps vscatterqpd vscatterqps vshuff32x4 vshuff64x2 vshufi32x4 vshufi64x2 kandnw kandw kmovw knotw kortestw korw kshiftlw kshiftrw kunpckbw kxnorw kxorw vpbroadcastmb2q vpbroadcastmw2d vpconflictd vpconflictq vplzcntd vplzcntq vexp2pd vexp2ps vrcp28pd vrcp28ps vrcp28sd vrcp28ss vrsqrt28pd vrsqrt28ps vrsqrt28sd vrsqrt28ss vgatherpf0dpd vgatherpf0dps vgatherpf0qpd vgatherpf0qps vgatherpf1dpd vgatherpf1dps vgatherpf1qpd vgatherpf1qps vscatterpf0dpd vscatterpf0dps vscatterpf0qpd vscatterpf0qps vscatterpf1dpd vscatterpf1dps vscatterpf1qpd vscatterpf1qps prefetchwt1 bndmk bndcl bndcu bndcn bndmov bndldx bndstx sha1rnds4 sha1nexte sha1msg1 sha1msg2 sha256rnds2 sha256msg1 sha256msg2 hint_nop0 hint_nop1 hint_nop2 hint_nop3 hint_nop4 hint_nop5 hint_nop6 hint_nop7 hint_nop8 hint_nop9 hint_nop10 hint_nop11 hint_nop12 hint_nop13 hint_nop14 hint_nop15 hint_nop16 hint_nop17 hint_nop18 hint_nop19 hint_nop20 hint_nop21 hint_nop22 hint_nop23 hint_nop24 hint_nop25 hint_nop26 hint_nop27 hint_nop28 hint_nop29 hint_nop30 hint_nop31 hint_nop32 hint_nop33 hint_nop34 hint_nop35 hint_nop36 hint_nop37 hint_nop38 hint_nop39 hint_nop40 hint_nop41 hint_nop42 hint_nop43 hint_nop44 hint_nop45 hint_nop46 hint_nop47 hint_nop48 hint_nop49 hint_nop50 hint_nop51 hint_nop52 hint_nop53 hint_nop54 hint_nop55 hint_nop56 hint_nop57 hint_nop58 hint_nop59 hint_nop60 hint_nop61 hint_nop62 hint_nop63', + literal: // Instruction pointer + 'ip eip rip ' + + // 8-bit registers + 'al ah bl bh cl ch dl dh sil dil bpl spl r8b r9b r10b r11b r12b r13b r14b r15b ' + + // 16-bit registers + 'ax bx cx dx si di bp sp r8w r9w r10w r11w r12w r13w r14w r15w ' + + // 32-bit registers + 'eax ebx ecx edx esi edi ebp esp eip r8d r9d r10d r11d r12d r13d r14d r15d ' + + // 64-bit registers + 'rax rbx rcx rdx rsi rdi rbp rsp r8 r9 r10 r11 r12 r13 r14 r15 ' + + // Segment registers + 'cs ds es fs gs ss ' + + // Floating point stack registers + 'st st0 st1 st2 st3 st4 st5 st6 st7 ' + + // MMX Registers + 'mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7 ' + + // SSE registers + 'xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7 xmm8 xmm9 xmm10 xmm11 xmm12 xmm13 xmm14 xmm15 ' + + 'xmm16 xmm17 xmm18 xmm19 xmm20 xmm21 xmm22 xmm23 xmm24 xmm25 xmm26 xmm27 xmm28 xmm29 xmm30 xmm31 ' + + // AVX registers + 'ymm0 ymm1 ymm2 ymm3 ymm4 ymm5 ymm6 ymm7 ymm8 ymm9 ymm10 ymm11 ymm12 ymm13 ymm14 ymm15 ' + + 'ymm16 ymm17 ymm18 ymm19 ymm20 ymm21 ymm22 ymm23 ymm24 ymm25 ymm26 ymm27 ymm28 ymm29 ymm30 ymm31 ' + + // AVX-512F registers + 'zmm0 zmm1 zmm2 zmm3 zmm4 zmm5 zmm6 zmm7 zmm8 zmm9 zmm10 zmm11 zmm12 zmm13 zmm14 zmm15 ' + + 'zmm16 zmm17 zmm18 zmm19 zmm20 zmm21 zmm22 zmm23 zmm24 zmm25 zmm26 zmm27 zmm28 zmm29 zmm30 zmm31 ' + + // AVX-512F mask registers + 'k0 k1 k2 k3 k4 k5 k6 k7 ' + + // Bound (MPX) register + 'bnd0 bnd1 bnd2 bnd3 ' + + // Special register + 'cr0 cr1 cr2 cr3 cr4 cr8 dr0 dr1 dr2 dr3 dr8 tr3 tr4 tr5 tr6 tr7 ' + + // NASM altreg package + 'r0 r1 r2 r3 r4 r5 r6 r7 r0b r1b r2b r3b r4b r5b r6b r7b ' + + 'r0w r1w r2w r3w r4w r5w r6w r7w r0d r1d r2d r3d r4d r5d r6d r7d ' + + 'r0h r1h r2h r3h ' + + 'r0l r1l r2l r3l r4l r5l r6l r7l r8l r9l r10l r11l r12l r13l r14l r15l', + + pseudo: 'db dw dd dq dt ddq do dy dz ' + + 'resb resw resd resq rest resdq reso resy resz ' + + 'incbin equ times', + + preprocessor: '%define %xdefine %+ %undef %defstr %deftok %assign %strcat %strlen %substr %rotate %elif %else %endif ' + + '%ifmacro %ifctx %ifidn %ifidni %ifid %ifnum %ifstr %iftoken %ifempty %ifenv %error %warning %fatal %rep ' + + '%endrep %include %push %pop %repl %pathsearch %depend %use %arg %stacksize %local %line %comment %endcomment ' + + '.nolist ' + + 'byte word dword qword nosplit rel abs seg wrt strict near far a32 ptr ' + + '__FILE__ __LINE__ __SECT__ __BITS__ __OUTPUT_FORMAT__ __DATE__ __TIME__ __DATE_NUM__ __TIME_NUM__ ' + + '__UTC_DATE__ __UTC_TIME__ __UTC_DATE_NUM__ __UTC_TIME_NUM__ __PASS__ struc endstruc istruc at iend ' + + 'align alignb sectalign daz nodaz up down zero default option assume public ', + + built_in: 'bits use16 use32 use64 default section segment absolute extern global common cpu float ' + + '__utf16__ __utf16le__ __utf16be__ __utf32__ __utf32le__ __utf32be__ ' + + '__float8__ __float16__ __float32__ __float64__ __float80m__ __float80e__ __float128l__ __float128h__ ' + + '__Infinity__ __QNaN__ __SNaN__ Inf NaN QNaN SNaN float8 float16 float32 float64 float80m float80e ' + + 'float128l float128h __FLOAT_DAZ__ __FLOAT_ROUND__ __FLOAT__' + }, + contains: [{ + className: 'comment', + begin: ';', + end: '$', + relevance: 0 + }, + // Float number and x87 BCD + { + className: 'number', + begin: '\\b(?:([0-9][0-9_]*)?\\.[0-9_]*(?:[eE][+-]?[0-9_]+)?|(0[Xx])?[0-9][0-9_]*\\.?[0-9_]*(?:[pP](?:[+-]?[0-9_]+)?)?)\\b', + relevance: 0 + }, + // Hex number in $ + { + className: 'number', + begin: '\\$[0-9][0-9A-Fa-f]*', + relevance: 0 + }, + // Number in H,X,D,T,Q,O,B,Y suffix + { + className: 'number', + begin: '\\b(?:[0-9A-Fa-f][0-9A-Fa-f_]*[HhXx]|[0-9][0-9_]*[DdTt]?|[0-7][0-7_]*[QqOo]|[0-1][0-1_]*[BbYy])\\b' + }, + // Number in H,X,D,T,Q,O,B,Y prefix + { + className: 'number', + begin: '\\b(?:0[HhXx][0-9A-Fa-f_]+|0[DdTt][0-9_]+|0[QqOo][0-7_]+|0[BbYy][0-1_]+)\\b' + }, + // Double quote string + hljs.QUOTE_STRING_MODE, + // Single-quoted string + { + className: 'string', + begin: '\'', + end: '[^\\\\]\'', + relevance: 0 + }, + // Backquoted string + { + className: 'string', + begin: '`', + end: '[^\\\\]`', + relevance: 0 + }, + // Section name + { + className: 'string', + begin: '\\.[A-Za-z0-9]+', + relevance: 0 + }, + // Global label and local label + { + className: 'label', + begin: '^\\s*[A-Za-z._?][A-Za-z0-9_$#@~.?]*(:|\\s+label)', + relevance: 0 + }, + // Macro-local label + { + className: 'label', + begin: '^\\s*%%[A-Za-z0-9_$#@~.?]*:', + relevance: 0 + }, + // Macro parameter + { + className: 'argument', + begin: '%[0-9]+', + relevance: 0 + }, + // Macro parameter + { + className: 'built_in', + begin: '%!\\S+', + relevance: 0 + } + ] + }; +}); +hljs.registerLanguage('xl', function (hljs) { + var BUILTIN_MODULES = 'ObjectLoader Animate MovieCredits Slides Filters Shading Materials LensFlare Mapping VLCAudioVideo StereoDecoder PointCloud NetworkAccess RemoteControl RegExp ChromaKey Snowfall NodeJS Speech Charts'; + + var XL_KEYWORDS = { + keyword: 'if then else do while until for loop import with is as where when by data constant', + literal: 'true false nil', + type: 'integer real text name boolean symbol infix prefix postfix block tree', + built_in: 'in mod rem and or xor not abs sign floor ceil sqrt sin cos tan asin acos atan exp expm1 log log2 log10 log1p pi at', + module: BUILTIN_MODULES, + id: 'text_length text_range text_find text_replace contains page slide basic_slide title_slide title subtitle fade_in fade_out fade_at clear_color color line_color line_width texture_wrap texture_transform texture scale_?x scale_?y scale_?z? translate_?x translate_?y translate_?z? rotate_?x rotate_?y rotate_?z? rectangle circle ellipse sphere path line_to move_to quad_to curve_to theme background contents locally time mouse_?x mouse_?y mouse_buttons' + }; + + var XL_CONSTANT = { + className: 'constant', + begin: '[A-Z][A-Z_0-9]+', + relevance: 0 + }; + var XL_VARIABLE = { + className: 'variable', + begin: '([A-Z][a-z_0-9]+)+', + relevance: 0 + }; + var XL_ID = { + className: 'id', + begin: '[a-z][a-z_0-9]+', + relevance: 0 + }; + + var DOUBLE_QUOTE_TEXT = { + className: 'string', + begin: '"', + end: '"', + illegal: '\\n' + }; + var SINGLE_QUOTE_TEXT = { + className: 'string', + begin: '\'', + end: '\'', + illegal: '\\n' + }; + var LONG_TEXT = { + className: 'string', + begin: '<<', + end: '>>' + }; + var BASED_NUMBER = { + className: 'number', + begin: '[0-9]+#[0-9A-Z_]+(\\.[0-9-A-Z_]+)?#?([Ee][+-]?[0-9]+)?', + relevance: 10 + }; + var IMPORT = { + className: 'import', + beginKeywords: 'import', + end: '$', + keywords: { + keyword: 'import', + module: BUILTIN_MODULES + }, + relevance: 0, + contains: [DOUBLE_QUOTE_TEXT] + }; + var FUNCTION_DEFINITION = { + className: 'function', + begin: '[a-z].*->' + }; + return { + aliases: ['tao'], + lexemes: /[a-zA-Z][a-zA-Z0-9_?]*/, + keywords: XL_KEYWORDS, + contains: [ + hljs.C_LINE_COMMENT_MODE, + hljs.C_BLOCK_COMMENT_MODE, + DOUBLE_QUOTE_TEXT, + SINGLE_QUOTE_TEXT, + LONG_TEXT, + FUNCTION_DEFINITION, + IMPORT, + XL_CONSTANT, + XL_VARIABLE, + XL_ID, + BASED_NUMBER, + hljs.NUMBER_MODE + ] + }; +}); + +// Source: public/javascripts/vendor/underscore/underscore-min.js +// Underscore.js 1.8.3 +// http://underscorejs.org +// (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors +// Underscore may be freely distributed under the MIT license. +(function(){function n(n){function t(t,r,e,u,i,o){for(;i>=0&&o>i;i+=n){var a=u?u[i]:i;e=r(e,t[a],a,t)}return e}return function(r,e,u,i){e=b(e,i,4);var o=!k(r)&&m.keys(r),a=(o||r).length,c=n>0?0:a-1;return arguments.length<3&&(u=r[o?o[c]:c],c+=n),t(r,e,u,o,c,a)}}function t(n){return function(t,r,e){r=x(r,e);for(var u=O(t),i=n>0?0:u-1;i>=0&&u>i;i+=n)if(r(t[i],i,t))return i;return-1}}function r(n,t,r){return function(e,u,i){var o=0,a=O(e);if("number"==typeof i)n>0?o=i>=0?i:Math.max(i+a,o):a=i>=0?Math.min(i+1,a):i+a+1;else if(r&&i&&a)return i=r(e,u),e[i]===u?i:-1;if(u!==u)return i=t(l.call(e,o,a),m.isNaN),i>=0?i+o:-1;for(i=n>0?o:a-1;i>=0&&a>i;i+=n)if(e[i]===u)return i;return-1}}function e(n,t){var r=I.length,e=n.constructor,u=m.isFunction(e)&&e.prototype||a,i="constructor";for(m.has(n,i)&&!m.contains(t,i)&&t.push(i);r--;)i=I[r],i in n&&n[i]!==u[i]&&!m.contains(t,i)&&t.push(i)}var u=this,i=u._,o=Array.prototype,a=Object.prototype,c=Function.prototype,f=o.push,l=o.slice,s=a.toString,p=a.hasOwnProperty,h=Array.isArray,v=Object.keys,g=c.bind,y=Object.create,d=function(){},m=function(n){return n instanceof m?n:this instanceof m?void(this._wrapped=n):new m(n)};"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=m),exports._=m):u._=m,m.VERSION="1.8.3";var b=function(n,t,r){if(t===void 0)return n;switch(null==r?3:r){case 1:return function(r){return n.call(t,r)};case 2:return function(r,e){return n.call(t,r,e)};case 3:return function(r,e,u){return n.call(t,r,e,u)};case 4:return function(r,e,u,i){return n.call(t,r,e,u,i)}}return function(){return n.apply(t,arguments)}},x=function(n,t,r){return null==n?m.identity:m.isFunction(n)?b(n,t,r):m.isObject(n)?m.matcher(n):m.property(n)};m.iteratee=function(n,t){return x(n,t,1/0)};var _=function(n,t){return function(r){var e=arguments.length;if(2>e||null==r)return r;for(var u=1;e>u;u++)for(var i=arguments[u],o=n(i),a=o.length,c=0;a>c;c++){var f=o[c];t&&r[f]!==void 0||(r[f]=i[f])}return r}},j=function(n){if(!m.isObject(n))return{};if(y)return y(n);d.prototype=n;var t=new d;return d.prototype=null,t},w=function(n){return function(t){return null==t?void 0:t[n]}},A=Math.pow(2,53)-1,O=w("length"),k=function(n){var t=O(n);return"number"==typeof t&&t>=0&&A>=t};m.each=m.forEach=function(n,t,r){t=b(t,r);var e,u;if(k(n))for(e=0,u=n.length;u>e;e++)t(n[e],e,n);else{var i=m.keys(n);for(e=0,u=i.length;u>e;e++)t(n[i[e]],i[e],n)}return n},m.map=m.collect=function(n,t,r){t=x(t,r);for(var e=!k(n)&&m.keys(n),u=(e||n).length,i=Array(u),o=0;u>o;o++){var a=e?e[o]:o;i[o]=t(n[a],a,n)}return i},m.reduce=m.foldl=m.inject=n(1),m.reduceRight=m.foldr=n(-1),m.find=m.detect=function(n,t,r){var e;return e=k(n)?m.findIndex(n,t,r):m.findKey(n,t,r),e!==void 0&&e!==-1?n[e]:void 0},m.filter=m.select=function(n,t,r){var e=[];return t=x(t,r),m.each(n,function(n,r,u){t(n,r,u)&&e.push(n)}),e},m.reject=function(n,t,r){return m.filter(n,m.negate(x(t)),r)},m.every=m.all=function(n,t,r){t=x(t,r);for(var e=!k(n)&&m.keys(n),u=(e||n).length,i=0;u>i;i++){var o=e?e[i]:i;if(!t(n[o],o,n))return!1}return!0},m.some=m.any=function(n,t,r){t=x(t,r);for(var e=!k(n)&&m.keys(n),u=(e||n).length,i=0;u>i;i++){var o=e?e[i]:i;if(t(n[o],o,n))return!0}return!1},m.contains=m.includes=m.include=function(n,t,r,e){return k(n)||(n=m.values(n)),("number"!=typeof r||e)&&(r=0),m.indexOf(n,t,r)>=0},m.invoke=function(n,t){var r=l.call(arguments,2),e=m.isFunction(t);return m.map(n,function(n){var u=e?t:n[t];return null==u?u:u.apply(n,r)})},m.pluck=function(n,t){return m.map(n,m.property(t))},m.where=function(n,t){return m.filter(n,m.matcher(t))},m.findWhere=function(n,t){return m.find(n,m.matcher(t))},m.max=function(n,t,r){var e,u,i=-1/0,o=-1/0;if(null==t&&null!=n){n=k(n)?n:m.values(n);for(var a=0,c=n.length;c>a;a++)e=n[a],e>i&&(i=e)}else t=x(t,r),m.each(n,function(n,r,e){u=t(n,r,e),(u>o||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},m.min=function(n,t,r){var e,u,i=1/0,o=1/0;if(null==t&&null!=n){n=k(n)?n:m.values(n);for(var a=0,c=n.length;c>a;a++)e=n[a],i>e&&(i=e)}else t=x(t,r),m.each(n,function(n,r,e){u=t(n,r,e),(o>u||1/0===u&&1/0===i)&&(i=n,o=u)});return i},m.shuffle=function(n){for(var t,r=k(n)?n:m.values(n),e=r.length,u=Array(e),i=0;e>i;i++)t=m.random(0,i),t!==i&&(u[i]=u[t]),u[t]=r[i];return u},m.sample=function(n,t,r){return null==t||r?(k(n)||(n=m.values(n)),n[m.random(n.length-1)]):m.shuffle(n).slice(0,Math.max(0,t))},m.sortBy=function(n,t,r){return t=x(t,r),m.pluck(m.map(n,function(n,r,e){return{value:n,index:r,criteria:t(n,r,e)}}).sort(function(n,t){var r=n.criteria,e=t.criteria;if(r!==e){if(r>e||r===void 0)return 1;if(e>r||e===void 0)return-1}return n.index-t.index}),"value")};var F=function(n){return function(t,r,e){var u={};return r=x(r,e),m.each(t,function(e,i){var o=r(e,i,t);n(u,e,o)}),u}};m.groupBy=F(function(n,t,r){m.has(n,r)?n[r].push(t):n[r]=[t]}),m.indexBy=F(function(n,t,r){n[r]=t}),m.countBy=F(function(n,t,r){m.has(n,r)?n[r]++:n[r]=1}),m.toArray=function(n){return n?m.isArray(n)?l.call(n):k(n)?m.map(n,m.identity):m.values(n):[]},m.size=function(n){return null==n?0:k(n)?n.length:m.keys(n).length},m.partition=function(n,t,r){t=x(t,r);var e=[],u=[];return m.each(n,function(n,r,i){(t(n,r,i)?e:u).push(n)}),[e,u]},m.first=m.head=m.take=function(n,t,r){return null==n?void 0:null==t||r?n[0]:m.initial(n,n.length-t)},m.initial=function(n,t,r){return l.call(n,0,Math.max(0,n.length-(null==t||r?1:t)))},m.last=function(n,t,r){return null==n?void 0:null==t||r?n[n.length-1]:m.rest(n,Math.max(0,n.length-t))},m.rest=m.tail=m.drop=function(n,t,r){return l.call(n,null==t||r?1:t)},m.compact=function(n){return m.filter(n,m.identity)};var S=function(n,t,r,e){for(var u=[],i=0,o=e||0,a=O(n);a>o;o++){var c=n[o];if(k(c)&&(m.isArray(c)||m.isArguments(c))){t||(c=S(c,t,r));var f=0,l=c.length;for(u.length+=l;l>f;)u[i++]=c[f++]}else r||(u[i++]=c)}return u};m.flatten=function(n,t){return S(n,t,!1)},m.without=function(n){return m.difference(n,l.call(arguments,1))},m.uniq=m.unique=function(n,t,r,e){m.isBoolean(t)||(e=r,r=t,t=!1),null!=r&&(r=x(r,e));for(var u=[],i=[],o=0,a=O(n);a>o;o++){var c=n[o],f=r?r(c,o,n):c;t?(o&&i===f||u.push(c),i=f):r?m.contains(i,f)||(i.push(f),u.push(c)):m.contains(u,c)||u.push(c)}return u},m.union=function(){return m.uniq(S(arguments,!0,!0))},m.intersection=function(n){for(var t=[],r=arguments.length,e=0,u=O(n);u>e;e++){var i=n[e];if(!m.contains(t,i)){for(var o=1;r>o&&m.contains(arguments[o],i);o++);o===r&&t.push(i)}}return t},m.difference=function(n){var t=S(arguments,!0,!0,1);return m.filter(n,function(n){return!m.contains(t,n)})},m.zip=function(){return m.unzip(arguments)},m.unzip=function(n){for(var t=n&&m.max(n,O).length||0,r=Array(t),e=0;t>e;e++)r[e]=m.pluck(n,e);return r},m.object=function(n,t){for(var r={},e=0,u=O(n);u>e;e++)t?r[n[e]]=t[e]:r[n[e][0]]=n[e][1];return r},m.findIndex=t(1),m.findLastIndex=t(-1),m.sortedIndex=function(n,t,r,e){r=x(r,e,1);for(var u=r(t),i=0,o=O(n);o>i;){var a=Math.floor((i+o)/2);r(n[a])i;i++,n+=r)u[i]=n;return u};var E=function(n,t,r,e,u){if(!(e instanceof t))return n.apply(r,u);var i=j(n.prototype),o=n.apply(i,u);return m.isObject(o)?o:i};m.bind=function(n,t){if(g&&n.bind===g)return g.apply(n,l.call(arguments,1));if(!m.isFunction(n))throw new TypeError("Bind must be called on a function");var r=l.call(arguments,2),e=function(){return E(n,e,t,this,r.concat(l.call(arguments)))};return e},m.partial=function(n){var t=l.call(arguments,1),r=function(){for(var e=0,u=t.length,i=Array(u),o=0;u>o;o++)i[o]=t[o]===m?arguments[e++]:t[o];for(;e=e)throw new Error("bindAll must be passed function names");for(t=1;e>t;t++)r=arguments[t],n[r]=m.bind(n[r],n);return n},m.memoize=function(n,t){var r=function(e){var u=r.cache,i=""+(t?t.apply(this,arguments):e);return m.has(u,i)||(u[i]=n.apply(this,arguments)),u[i]};return r.cache={},r},m.delay=function(n,t){var r=l.call(arguments,2);return setTimeout(function(){return n.apply(null,r)},t)},m.defer=m.partial(m.delay,m,1),m.throttle=function(n,t,r){var e,u,i,o=null,a=0;r||(r={});var c=function(){a=r.leading===!1?0:m.now(),o=null,i=n.apply(e,u),o||(e=u=null)};return function(){var f=m.now();a||r.leading!==!1||(a=f);var l=t-(f-a);return e=this,u=arguments,0>=l||l>t?(o&&(clearTimeout(o),o=null),a=f,i=n.apply(e,u),o||(e=u=null)):o||r.trailing===!1||(o=setTimeout(c,l)),i}},m.debounce=function(n,t,r){var e,u,i,o,a,c=function(){var f=m.now()-o;t>f&&f>=0?e=setTimeout(c,t-f):(e=null,r||(a=n.apply(i,u),e||(i=u=null)))};return function(){i=this,u=arguments,o=m.now();var f=r&&!e;return e||(e=setTimeout(c,t)),f&&(a=n.apply(i,u),i=u=null),a}},m.wrap=function(n,t){return m.partial(t,n)},m.negate=function(n){return function(){return!n.apply(this,arguments)}},m.compose=function(){var n=arguments,t=n.length-1;return function(){for(var r=t,e=n[t].apply(this,arguments);r--;)e=n[r].call(this,e);return e}},m.after=function(n,t){return function(){return--n<1?t.apply(this,arguments):void 0}},m.before=function(n,t){var r;return function(){return--n>0&&(r=t.apply(this,arguments)),1>=n&&(t=null),r}},m.once=m.partial(m.before,2);var M=!{toString:null}.propertyIsEnumerable("toString"),I=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"];m.keys=function(n){if(!m.isObject(n))return[];if(v)return v(n);var t=[];for(var r in n)m.has(n,r)&&t.push(r);return M&&e(n,t),t},m.allKeys=function(n){if(!m.isObject(n))return[];var t=[];for(var r in n)t.push(r);return M&&e(n,t),t},m.values=function(n){for(var t=m.keys(n),r=t.length,e=Array(r),u=0;r>u;u++)e[u]=n[t[u]];return e},m.mapObject=function(n,t,r){t=x(t,r);for(var e,u=m.keys(n),i=u.length,o={},a=0;i>a;a++)e=u[a],o[e]=t(n[e],e,n);return o},m.pairs=function(n){for(var t=m.keys(n),r=t.length,e=Array(r),u=0;r>u;u++)e[u]=[t[u],n[t[u]]];return e},m.invert=function(n){for(var t={},r=m.keys(n),e=0,u=r.length;u>e;e++)t[n[r[e]]]=r[e];return t},m.functions=m.methods=function(n){var t=[];for(var r in n)m.isFunction(n[r])&&t.push(r);return t.sort()},m.extend=_(m.allKeys),m.extendOwn=m.assign=_(m.keys),m.findKey=function(n,t,r){t=x(t,r);for(var e,u=m.keys(n),i=0,o=u.length;o>i;i++)if(e=u[i],t(n[e],e,n))return e},m.pick=function(n,t,r){var e,u,i={},o=n;if(null==o)return i;m.isFunction(t)?(u=m.allKeys(o),e=b(t,r)):(u=S(arguments,!1,!1,1),e=function(n,t,r){return t in r},o=Object(o));for(var a=0,c=u.length;c>a;a++){var f=u[a],l=o[f];e(l,f,o)&&(i[f]=l)}return i},m.omit=function(n,t,r){if(m.isFunction(t))t=m.negate(t);else{var e=m.map(S(arguments,!1,!1,1),String);t=function(n,t){return!m.contains(e,t)}}return m.pick(n,t,r)},m.defaults=_(m.allKeys,!0),m.create=function(n,t){var r=j(n);return t&&m.extendOwn(r,t),r},m.clone=function(n){return m.isObject(n)?m.isArray(n)?n.slice():m.extend({},n):n},m.tap=function(n,t){return t(n),n},m.isMatch=function(n,t){var r=m.keys(t),e=r.length;if(null==n)return!e;for(var u=Object(n),i=0;e>i;i++){var o=r[i];if(t[o]!==u[o]||!(o in u))return!1}return!0};var N=function(n,t,r,e){if(n===t)return 0!==n||1/n===1/t;if(null==n||null==t)return n===t;n instanceof m&&(n=n._wrapped),t instanceof m&&(t=t._wrapped);var u=s.call(n);if(u!==s.call(t))return!1;switch(u){case"[object RegExp]":case"[object String]":return""+n==""+t;case"[object Number]":return+n!==+n?+t!==+t:0===+n?1/+n===1/t:+n===+t;case"[object Date]":case"[object Boolean]":return+n===+t}var i="[object Array]"===u;if(!i){if("object"!=typeof n||"object"!=typeof t)return!1;var o=n.constructor,a=t.constructor;if(o!==a&&!(m.isFunction(o)&&o instanceof o&&m.isFunction(a)&&a instanceof a)&&"constructor"in n&&"constructor"in t)return!1}r=r||[],e=e||[];for(var c=r.length;c--;)if(r[c]===n)return e[c]===t;if(r.push(n),e.push(t),i){if(c=n.length,c!==t.length)return!1;for(;c--;)if(!N(n[c],t[c],r,e))return!1}else{var f,l=m.keys(n);if(c=l.length,m.keys(t).length!==c)return!1;for(;c--;)if(f=l[c],!m.has(t,f)||!N(n[f],t[f],r,e))return!1}return r.pop(),e.pop(),!0};m.isEqual=function(n,t){return N(n,t)},m.isEmpty=function(n){return null==n?!0:k(n)&&(m.isArray(n)||m.isString(n)||m.isArguments(n))?0===n.length:0===m.keys(n).length},m.isElement=function(n){return!(!n||1!==n.nodeType)},m.isArray=h||function(n){return"[object Array]"===s.call(n)},m.isObject=function(n){var t=typeof n;return"function"===t||"object"===t&&!!n},m.each(["Arguments","Function","String","Number","Date","RegExp","Error"],function(n){m["is"+n]=function(t){return s.call(t)==="[object "+n+"]"}}),m.isArguments(arguments)||(m.isArguments=function(n){return m.has(n,"callee")}),"function"!=typeof/./&&"object"!=typeof Int8Array&&(m.isFunction=function(n){return"function"==typeof n||!1}),m.isFinite=function(n){return isFinite(n)&&!isNaN(parseFloat(n))},m.isNaN=function(n){return m.isNumber(n)&&n!==+n},m.isBoolean=function(n){return n===!0||n===!1||"[object Boolean]"===s.call(n)},m.isNull=function(n){return null===n},m.isUndefined=function(n){return n===void 0},m.has=function(n,t){return null!=n&&p.call(n,t)},m.noConflict=function(){return u._=i,this},m.identity=function(n){return n},m.constant=function(n){return function(){return n}},m.noop=function(){},m.property=w,m.propertyOf=function(n){return null==n?function(){}:function(t){return n[t]}},m.matcher=m.matches=function(n){return n=m.extendOwn({},n),function(t){return m.isMatch(t,n)}},m.times=function(n,t,r){var e=Array(Math.max(0,n));t=b(t,r,1);for(var u=0;n>u;u++)e[u]=t(u);return e},m.random=function(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))},m.now=Date.now||function(){return(new Date).getTime()};var B={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},T=m.invert(B),R=function(n){var t=function(t){return n[t]},r="(?:"+m.keys(n).join("|")+")",e=RegExp(r),u=RegExp(r,"g");return function(n){return n=null==n?"":""+n,e.test(n)?n.replace(u,t):n}};m.escape=R(B),m.unescape=R(T),m.result=function(n,t,r){var e=null==n?void 0:n[t];return e===void 0&&(e=r),m.isFunction(e)?e.call(n):e};var q=0;m.uniqueId=function(n){var t=++q+"";return n?n+t:t},m.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var K=/(.)^/,z={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},D=/\\|'|\r|\n|\u2028|\u2029/g,L=function(n){return"\\"+z[n]};m.template=function(n,t,r){!t&&r&&(t=r),t=m.defaults({},t,m.templateSettings);var e=RegExp([(t.escape||K).source,(t.interpolate||K).source,(t.evaluate||K).source].join("|")+"|$","g"),u=0,i="__p+='";n.replace(e,function(t,r,e,o,a){return i+=n.slice(u,a).replace(D,L),u=a+t.length,r?i+="'+\n((__t=("+r+"))==null?'':_.escape(__t))+\n'":e?i+="'+\n((__t=("+e+"))==null?'':__t)+\n'":o&&(i+="';\n"+o+"\n__p+='"),t}),i+="';\n",t.variable||(i="with(obj||{}){\n"+i+"}\n"),i="var __t,__p='',__j=Array.prototype.join,"+"print=function(){__p+=__j.call(arguments,'');};\n"+i+"return __p;\n";try{var o=new Function(t.variable||"obj","_",i)}catch(a){throw a.source=i,a}var c=function(n){return o.call(this,n,m)},f=t.variable||"obj";return c.source="function("+f+"){\n"+i+"}",c},m.chain=function(n){var t=m(n);return t._chain=!0,t};var P=function(n,t){return n._chain?m(t).chain():t};m.mixin=function(n){m.each(m.functions(n),function(t){var r=m[t]=n[t];m.prototype[t]=function(){var n=[this._wrapped];return f.apply(n,arguments),P(this,r.apply(m,n))}})},m.mixin(m),m.each(["pop","push","reverse","shift","sort","splice","unshift"],function(n){var t=o[n];m.prototype[n]=function(){var r=this._wrapped;return t.apply(r,arguments),"shift"!==n&&"splice"!==n||0!==r.length||delete r[0],P(this,r)}}),m.each(["concat","join","slice"],function(n){var t=o[n];m.prototype[n]=function(){return P(this,t.apply(this._wrapped,arguments))}}),m.prototype.value=function(){return this._wrapped},m.prototype.valueOf=m.prototype.toJSON=m.prototype.value,m.prototype.toString=function(){return""+this._wrapped},"function"==typeof define&&define.amd&&define("underscore",[],function(){return m})}).call(this); +//# sourceMappingURL=underscore-min.map +// Source: public/javascripts/vendor/raphael/raphael.min.js +// ┌────────────────────────────────────────────────────────────────────┐ \\ +// │ Raphaël 2.1.4 - JavaScript Vector Library │ \\ +// ├────────────────────────────────────────────────────────────────────┤ \\ +// │ Copyright © 2008-2012 Dmitry Baranovskiy (http://raphaeljs.com) │ \\ +// │ Copyright © 2008-2012 Sencha Labs (http://sencha.com) │ \\ +// ├────────────────────────────────────────────────────────────────────┤ \\ +// │ Licensed under the MIT (http://raphaeljs.com/license.html) license.│ \\ +// └────────────────────────────────────────────────────────────────────┘ \\ +!function(a,b){"function"==typeof define&&define.amd?define("eve",function(){return b()}):"object"==typeof exports?module.exports=b():a.eve=b()}(this,function(){var a,b,c="0.4.2",d="hasOwnProperty",e=/[\.\/]/,f="*",g=function(){},h=function(a,b){return a-b},i={n:{}},j=function(c,d){c=String(c);var e,f=b,g=Array.prototype.slice.call(arguments,2),i=j.listeners(c),k=0,l=[],m={},n=[],o=a;a=c,b=0;for(var p=0,q=i.length;q>p;p++)"zIndex"in i[p]&&(l.push(i[p].zIndex),i[p].zIndex<0&&(m[i[p].zIndex]=i[p]));for(l.sort(h);l[k]<0;)if(e=m[l[k++]],n.push(e.apply(d,g)),b)return b=f,n;for(p=0;q>p;p++)if(e=i[p],"zIndex"in e)if(e.zIndex==l[k]){if(n.push(e.apply(d,g)),b)break;do if(k++,e=m[l[k]],e&&n.push(e.apply(d,g)),b)break;while(e)}else m[e.zIndex]=e;else if(n.push(e.apply(d,g)),b)break;return b=f,a=o,n.length?n:null};return j._events=i,j.listeners=function(a){var b,c,d,g,h,j,k,l,m=a.split(e),n=i,o=[n],p=[];for(g=0,h=m.length;h>g;g++){for(l=[],j=0,k=o.length;k>j;j++)for(n=o[j].n,c=[n[m[g]],n[f]],d=2;d--;)b=c[d],b&&(l.push(b),p=p.concat(b.f||[]));o=l}return p},j.on=function(a,b){if(a=String(a),"function"!=typeof b)return function(){};for(var c=a.split(e),d=i,f=0,h=c.length;h>f;f++)d=d.n,d=d.hasOwnProperty(c[f])&&d[c[f]]||(d[c[f]]={n:{}});for(d.f=d.f||[],f=0,h=d.f.length;h>f;f++)if(d.f[f]==b)return g;return d.f.push(b),function(a){+a==+a&&(b.zIndex=+a)}},j.f=function(a){var b=[].slice.call(arguments,1);return function(){j.apply(null,[a,null].concat(b).concat([].slice.call(arguments,0)))}},j.stop=function(){b=1},j.nt=function(b){return b?new RegExp("(?:\\.|\\/|^)"+b+"(?:\\.|\\/|$)").test(a):a},j.nts=function(){return a.split(e)},j.off=j.unbind=function(a,b){if(!a)return void(j._events=i={n:{}});var c,g,h,k,l,m,n,o=a.split(e),p=[i];for(k=0,l=o.length;l>k;k++)for(m=0;mk;k++)for(c=p[k];c.n;){if(b){if(c.f){for(m=0,n=c.f.length;n>m;m++)if(c.f[m]==b){c.f.splice(m,1);break}!c.f.length&&delete c.f}for(g in c.n)if(c.n[d](g)&&c.n[g].f){var q=c.n[g].f;for(m=0,n=q.length;n>m;m++)if(q[m]==b){q.splice(m,1);break}!q.length&&delete c.n[g].f}}else{delete c.f;for(g in c.n)c.n[d](g)&&c.n[g].f&&delete c.n[g].f}c=c.n}},j.once=function(a,b){var c=function(){return j.unbind(a,c),b.apply(this,arguments)};return j.on(a,c)},j.version=c,j.toString=function(){return"You are running Eve "+c},j}),function(a,b){"function"==typeof define&&define.amd?define("raphael.core",["eve"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("eve")):a.Raphael=b(a.eve)}(this,function(a){function b(c){if(b.is(c,"function"))return t?c():a.on("raphael.DOMload",c);if(b.is(c,U))return b._engine.create[C](b,c.splice(0,3+b.is(c[0],S))).add(c);var d=Array.prototype.slice.call(arguments,0);if(b.is(d[d.length-1],"function")){var e=d.pop();return t?e.call(b._engine.create[C](b,d)):a.on("raphael.DOMload",function(){e.call(b._engine.create[C](b,d))})}return b._engine.create[C](b,arguments)}function c(a){if("function"==typeof a||Object(a)!==a)return a;var b=new a.constructor;for(var d in a)a[y](d)&&(b[d]=c(a[d]));return b}function d(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return a.push(a.splice(c,1)[0])}function e(a,b,c){function e(){var f=Array.prototype.slice.call(arguments,0),g=f.join("␀"),h=e.cache=e.cache||{},i=e.count=e.count||[];return h[y](g)?(d(i,g),c?c(h[g]):h[g]):(i.length>=1e3&&delete h[i.shift()],i.push(g),h[g]=a[C](b,f),c?c(h[g]):h[g])}return e}function f(){return this.hex}function g(a,b){for(var c=[],d=0,e=a.length;e-2*!b>d;d+=2){var f=[{x:+a[d-2],y:+a[d-1]},{x:+a[d],y:+a[d+1]},{x:+a[d+2],y:+a[d+3]},{x:+a[d+4],y:+a[d+5]}];b?d?e-4==d?f[3]={x:+a[0],y:+a[1]}:e-2==d&&(f[2]={x:+a[0],y:+a[1]},f[3]={x:+a[2],y:+a[3]}):f[0]={x:+a[e-2],y:+a[e-1]}:e-4==d?f[3]=f[2]:d||(f[0]={x:+a[d],y:+a[d+1]}),c.push(["C",(-f[0].x+6*f[1].x+f[2].x)/6,(-f[0].y+6*f[1].y+f[2].y)/6,(f[1].x+6*f[2].x-f[3].x)/6,(f[1].y+6*f[2].y-f[3].y)/6,f[2].x,f[2].y])}return c}function h(a,b,c,d,e){var f=-3*b+9*c-9*d+3*e,g=a*f+6*b-12*c+6*d;return a*g-3*b+3*c}function i(a,b,c,d,e,f,g,i,j){null==j&&(j=1),j=j>1?1:0>j?0:j;for(var k=j/2,l=12,m=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],n=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],o=0,p=0;l>p;p++){var q=k*m[p]+k,r=h(q,a,c,e,g),s=h(q,b,d,f,i),t=r*r+s*s;o+=n[p]*M.sqrt(t)}return k*o}function j(a,b,c,d,e,f,g,h,j){if(!(0>j||i(a,b,c,d,e,f,g,h)o;)m/=2,n+=(j>k?1:-1)*m,k=i(a,b,c,d,e,f,g,h,n);return n}}function k(a,b,c,d,e,f,g,h){if(!(N(a,c)N(e,g)||N(b,d)N(f,h))){var i=(a*d-b*c)*(e-g)-(a-c)*(e*h-f*g),j=(a*d-b*c)*(f-h)-(b-d)*(e*h-f*g),k=(a-c)*(f-h)-(b-d)*(e-g);if(k){var l=i/k,m=j/k,n=+l.toFixed(2),o=+m.toFixed(2);if(!(n<+O(a,c).toFixed(2)||n>+N(a,c).toFixed(2)||n<+O(e,g).toFixed(2)||n>+N(e,g).toFixed(2)||o<+O(b,d).toFixed(2)||o>+N(b,d).toFixed(2)||o<+O(f,h).toFixed(2)||o>+N(f,h).toFixed(2)))return{x:l,y:m}}}}function l(a,c,d){var e=b.bezierBBox(a),f=b.bezierBBox(c);if(!b.isBBoxIntersect(e,f))return d?0:[];for(var g=i.apply(0,a),h=i.apply(0,c),j=N(~~(g/5),1),l=N(~~(h/5),1),m=[],n=[],o={},p=d?0:[],q=0;j+1>q;q++){var r=b.findDotsAtSegment.apply(b,a.concat(q/j));m.push({x:r.x,y:r.y,t:q/j})}for(q=0;l+1>q;q++)r=b.findDotsAtSegment.apply(b,c.concat(q/l)),n.push({x:r.x,y:r.y,t:q/l});for(q=0;j>q;q++)for(var s=0;l>s;s++){var t=m[q],u=m[q+1],v=n[s],w=n[s+1],x=P(u.x-t.x)<.001?"y":"x",y=P(w.x-v.x)<.001?"y":"x",z=k(t.x,t.y,u.x,u.y,v.x,v.y,w.x,w.y);if(z){if(o[z.x.toFixed(4)]==z.y.toFixed(4))continue;o[z.x.toFixed(4)]=z.y.toFixed(4);var A=t.t+P((z[x]-t[x])/(u[x]-t[x]))*(u.t-t.t),B=v.t+P((z[y]-v[y])/(w[y]-v[y]))*(w.t-v.t);A>=0&&1.001>=A&&B>=0&&1.001>=B&&(d?p++:p.push({x:z.x,y:z.y,t1:O(A,1),t2:O(B,1)}))}}return p}function m(a,c,d){a=b._path2curve(a),c=b._path2curve(c);for(var e,f,g,h,i,j,k,m,n,o,p=d?0:[],q=0,r=a.length;r>q;q++){var s=a[q];if("M"==s[0])e=i=s[1],f=j=s[2];else{"C"==s[0]?(n=[e,f].concat(s.slice(1)),e=n[6],f=n[7]):(n=[e,f,e,f,i,j,i,j],e=i,f=j);for(var t=0,u=c.length;u>t;t++){var v=c[t];if("M"==v[0])g=k=v[1],h=m=v[2];else{"C"==v[0]?(o=[g,h].concat(v.slice(1)),g=o[6],h=o[7]):(o=[g,h,g,h,k,m,k,m],g=k,h=m);var w=l(n,o,d);if(d)p+=w;else{for(var x=0,y=w.length;y>x;x++)w[x].segment1=q,w[x].segment2=t,w[x].bez1=n,w[x].bez2=o;p=p.concat(w)}}}}}return p}function n(a,b,c,d,e,f){null!=a?(this.a=+a,this.b=+b,this.c=+c,this.d=+d,this.e=+e,this.f=+f):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function o(){return this.x+G+this.y+G+this.width+" × "+this.height}function p(a,b,c,d,e,f){function g(a){return((l*a+k)*a+j)*a}function h(a,b){var c=i(a,b);return((o*c+n)*c+m)*c}function i(a,b){var c,d,e,f,h,i;for(e=a,i=0;8>i;i++){if(f=g(e)-a,P(f)e)return c;if(e>d)return d;for(;d>c;){if(f=g(e),P(f-a)f?c=e:d=e,e=(d-c)/2+c}return e}var j=3*b,k=3*(d-b)-j,l=1-j-k,m=3*c,n=3*(e-c)-m,o=1-m-n;return h(a,1/(200*f))}function q(a,b){var c=[],d={};if(this.ms=b,this.times=1,a){for(var e in a)a[y](e)&&(d[$(e)]=a[e],c.push($(e)));c.sort(ka)}this.anim=d,this.top=c[c.length-1],this.percents=c}function r(c,d,e,f,g,h){e=$(e);var i,j,k,l,m,o,q=c.ms,r={},s={},t={};if(f)for(w=0,x=fb.length;x>w;w++){var u=fb[w];if(u.el.id==d.id&&u.anim==c){u.percent!=e?(fb.splice(w,1),k=1):j=u,d.attr(u.totalOrigin);break}}else f=+s;for(var w=0,x=c.percents.length;x>w;w++){if(c.percents[w]==e||c.percents[w]>f*c.top){e=c.percents[w],m=c.percents[w-1]||0,q=q/c.top*(e-m),l=c.percents[w+1],i=c.anim[e];break}f&&d.attr(c.anim[c.percents[w]])}if(i){if(j)j.initstatus=f,j.start=new Date-j.ms*f;else{for(var z in i)if(i[y](z)&&(ca[y](z)||d.paper.customAttributes[y](z)))switch(r[z]=d.attr(z),null==r[z]&&(r[z]=ba[z]),s[z]=i[z],ca[z]){case S:t[z]=(s[z]-r[z])/q;break;case"colour":r[z]=b.getRGB(r[z]);var A=b.getRGB(s[z]);t[z]={r:(A.r-r[z].r)/q,g:(A.g-r[z].g)/q,b:(A.b-r[z].b)/q};break;case"path":var B=Ia(r[z],s[z]),C=B[1];for(r[z]=B[0],t[z]=[],w=0,x=r[z].length;x>w;w++){t[z][w]=[0];for(var E=1,F=r[z][w].length;F>E;E++)t[z][w][E]=(C[w][E]-r[z][w][E])/q}break;case"transform":var G=d._,J=Na(G[z],s[z]);if(J)for(r[z]=J.from,s[z]=J.to,t[z]=[],t[z].real=!0,w=0,x=r[z].length;x>w;w++)for(t[z][w]=[r[z][w][0]],E=1,F=r[z][w].length;F>E;E++)t[z][w][E]=(s[z][w][E]-r[z][w][E])/q;else{var K=d.matrix||new n,L={_:{transform:G.transform},getBBox:function(){return d.getBBox(1)}};r[z]=[K.a,K.b,K.c,K.d,K.e,K.f],La(L,s[z]),s[z]=L._.transform,t[z]=[(L.matrix.a-K.a)/q,(L.matrix.b-K.b)/q,(L.matrix.c-K.c)/q,(L.matrix.d-K.d)/q,(L.matrix.e-K.e)/q,(L.matrix.f-K.f)/q]}break;case"csv":var M=H(i[z])[I](v),N=H(r[z])[I](v);if("clip-rect"==z)for(r[z]=N,t[z]=[],w=N.length;w--;)t[z][w]=(M[w]-r[z][w])/q;s[z]=M;break;default:for(M=[][D](i[z]),N=[][D](r[z]),t[z]=[],w=d.paper.customAttributes[z].length;w--;)t[z][w]=((M[w]||0)-(N[w]||0))/q}var O=i.easing,P=b.easing_formulas[O];if(!P)if(P=H(O).match(Y),P&&5==P.length){var Q=P;P=function(a){return p(a,+Q[1],+Q[2],+Q[3],+Q[4],q)}}else P=la;if(o=i.start||c.start||+new Date,u={anim:c,percent:e,timestamp:o,start:o+(c.del||0),status:0,initstatus:f||0,stop:!1,ms:q,easing:P,from:r,diff:t,to:s,el:d,callback:i.callback,prev:m,next:l,repeat:h||c.times,origin:d.attr(),totalOrigin:g},fb.push(u),f&&!j&&!k&&(u.stop=!0,u.start=new Date-q*f,1==fb.length))return hb();k&&(u.start=new Date-u.ms*f),1==fb.length&&gb(hb)}a("raphael.anim.start."+d.id,d,c)}}function s(a){for(var b=0;be;e++)for(i=a[e],f=1,h=i.length;h>f;f+=2)c=b.x(i[f],i[f+1]),d=b.y(i[f],i[f+1]),i[f]=c,i[f+1]=d;return a};if(b._g=z,b.type=z.win.SVGAngle||z.doc.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")?"SVG":"VML","VML"==b.type){var qa,ra=z.doc.createElement("div");if(ra.innerHTML='',qa=ra.firstChild,qa.style.behavior="url(#default#VML)",!qa||"object"!=typeof qa.adj)return b.type=F;ra=null}b.svg=!(b.vml="VML"==b.type),b._Paper=B,b.fn=u=B.prototype=b.prototype,b._id=0,b._oid=0,b.is=function(a,b){return b=L.call(b),"finite"==b?!X[y](+a):"array"==b?a instanceof Array:"null"==b&&null===a||b==typeof a&&null!==a||"object"==b&&a===Object(a)||"array"==b&&Array.isArray&&Array.isArray(a)||V.call(a).slice(8,-1).toLowerCase()==b},b.angle=function(a,c,d,e,f,g){if(null==f){var h=a-d,i=c-e;return h||i?(180+180*M.atan2(-i,-h)/R+360)%360:0}return b.angle(a,c,f,g)-b.angle(d,e,f,g)},b.rad=function(a){return a%360*R/180},b.deg=function(a){return Math.round(180*a/R%360*1e3)/1e3},b.snapTo=function(a,c,d){if(d=b.is(d,"finite")?d:10,b.is(a,U)){for(var e=a.length;e--;)if(P(a[e]-c)<=d)return a[e]}else{a=+a;var f=c%a;if(d>f)return c-f;if(f>a-d)return c-f+a}return c};b.createUUID=function(a,b){return function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(a,b).toUpperCase()}}(/[xy]/g,function(a){var b=16*M.random()|0,c="x"==a?b:3&b|8;return c.toString(16)});b.setWindow=function(c){a("raphael.setWindow",b,z.win,c),z.win=c,z.doc=z.win.document,b._engine.initWin&&b._engine.initWin(z.win)};var sa=function(a){if(b.vml){var c,d=/^\s+|\s+$/g;try{var f=new ActiveXObject("htmlfile");f.write(""),f.close(),c=f.body}catch(g){c=createPopup().document.body}var h=c.createTextRange();sa=e(function(a){try{c.style.color=H(a).replace(d,F);var b=h.queryCommandValue("ForeColor");return b=(255&b)<<16|65280&b|(16711680&b)>>>16,"#"+("000000"+b.toString(16)).slice(-6)}catch(e){return"none"}})}else{var i=z.doc.createElement("i");i.title="Raphaël Colour Picker",i.style.display="none",z.doc.body.appendChild(i),sa=e(function(a){return i.style.color=a,z.doc.defaultView.getComputedStyle(i,F).getPropertyValue("color")})}return sa(a)},ta=function(){return"hsb("+[this.h,this.s,this.b]+")"},ua=function(){return"hsl("+[this.h,this.s,this.l]+")"},va=function(){return this.hex},wa=function(a,c,d){if(null==c&&b.is(a,"object")&&"r"in a&&"g"in a&&"b"in a&&(d=a.b,c=a.g,a=a.r),null==c&&b.is(a,T)){var e=b.getRGB(a);a=e.r,c=e.g,d=e.b}return(a>1||c>1||d>1)&&(a/=255,c/=255,d/=255),[a,c,d]},xa=function(a,c,d,e){a*=255,c*=255,d*=255;var f={r:a,g:c,b:d,hex:b.rgb(a,c,d),toString:va};return b.is(e,"finite")&&(f.opacity=e),f};b.color=function(a){var c;return b.is(a,"object")&&"h"in a&&"s"in a&&"b"in a?(c=b.hsb2rgb(a),a.r=c.r,a.g=c.g,a.b=c.b,a.hex=c.hex):b.is(a,"object")&&"h"in a&&"s"in a&&"l"in a?(c=b.hsl2rgb(a),a.r=c.r,a.g=c.g,a.b=c.b,a.hex=c.hex):(b.is(a,"string")&&(a=b.getRGB(a)),b.is(a,"object")&&"r"in a&&"g"in a&&"b"in a?(c=b.rgb2hsl(a),a.h=c.h,a.s=c.s,a.l=c.l,c=b.rgb2hsb(a),a.v=c.b):(a={hex:"none"},a.r=a.g=a.b=a.h=a.s=a.v=a.l=-1)),a.toString=va,a},b.hsb2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,d=a.o,a=a.h),a*=360;var e,f,g,h,i;return a=a%360/60,i=c*b,h=i*(1-P(a%2-1)),e=f=g=c-i,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a],xa(e,f,g,d)},b.hsl2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h),(a>1||b>1||c>1)&&(a/=360,b/=100,c/=100),a*=360;var e,f,g,h,i;return a=a%360/60,i=2*b*(.5>c?c:1-c),h=i*(1-P(a%2-1)),e=f=g=c-i/2,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a],xa(e,f,g,d)},b.rgb2hsb=function(a,b,c){c=wa(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g;return f=N(a,b,c),g=f-O(a,b,c),d=0==g?null:f==a?(b-c)/g:f==b?(c-a)/g+2:(a-b)/g+4,d=(d+360)%6*60/360,e=0==g?0:g/f,{h:d,s:e,b:f,toString:ta}},b.rgb2hsl=function(a,b,c){c=wa(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g,h,i;return g=N(a,b,c),h=O(a,b,c),i=g-h,d=0==i?null:g==a?(b-c)/i:g==b?(c-a)/i+2:(a-b)/i+4,d=(d+360)%6*60/360,f=(g+h)/2,e=0==i?0:.5>f?i/(2*f):i/(2-2*f),{h:d,s:e,l:f,toString:ua}},b._path2string=function(){return this.join(",").replace(fa,"$1")};b._preload=function(a,b){var c=z.doc.createElement("img");c.style.cssText="position:absolute;left:-9999em;top:-9999em",c.onload=function(){b.call(this),this.onload=null,z.doc.body.removeChild(this)},c.onerror=function(){z.doc.body.removeChild(this)},z.doc.body.appendChild(c),c.src=a};b.getRGB=e(function(a){if(!a||(a=H(a)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:f};if("none"==a)return{r:-1,g:-1,b:-1,hex:"none",toString:f};!(ea[y](a.toLowerCase().substring(0,2))||"#"==a.charAt())&&(a=sa(a));var c,d,e,g,h,i,j=a.match(W);return j?(j[2]&&(e=_(j[2].substring(5),16),d=_(j[2].substring(3,5),16),c=_(j[2].substring(1,3),16)),j[3]&&(e=_((h=j[3].charAt(3))+h,16),d=_((h=j[3].charAt(2))+h,16),c=_((h=j[3].charAt(1))+h,16)),j[4]&&(i=j[4][I](da),c=$(i[0]),"%"==i[0].slice(-1)&&(c*=2.55),d=$(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=$(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),"rgba"==j[1].toLowerCase().slice(0,4)&&(g=$(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100)),j[5]?(i=j[5][I](da),c=$(i[0]),"%"==i[0].slice(-1)&&(c*=2.55),d=$(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=$(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),("deg"==i[0].slice(-3)||"°"==i[0].slice(-1))&&(c/=360),"hsba"==j[1].toLowerCase().slice(0,4)&&(g=$(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100),b.hsb2rgb(c,d,e,g)):j[6]?(i=j[6][I](da),c=$(i[0]),"%"==i[0].slice(-1)&&(c*=2.55),d=$(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=$(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),("deg"==i[0].slice(-3)||"°"==i[0].slice(-1))&&(c/=360),"hsla"==j[1].toLowerCase().slice(0,4)&&(g=$(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100),b.hsl2rgb(c,d,e,g)):(j={r:c,g:d,b:e,toString:f},j.hex="#"+(16777216|e|d<<8|c<<16).toString(16).slice(1),b.is(g,"finite")&&(j.opacity=g),j)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:f}},b),b.hsb=e(function(a,c,d){return b.hsb2rgb(a,c,d).hex}),b.hsl=e(function(a,c,d){return b.hsl2rgb(a,c,d).hex}),b.rgb=e(function(a,b,c){function d(a){return a+.5|0}return"#"+(16777216|d(c)|d(b)<<8|d(a)<<16).toString(16).slice(1)}),b.getColor=function(a){var b=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||.75},c=this.hsb2rgb(b.h,b.s,b.b);return b.h+=.075,b.h>1&&(b.h=0,b.s-=.2,b.s<=0&&(this.getColor.start={h:0,s:1,b:b.b})),c.hex},b.getColor.reset=function(){delete this.start},b.parsePathString=function(a){if(!a)return null;var c=ya(a);if(c.arr)return Aa(c.arr);var d={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},e=[];return b.is(a,U)&&b.is(a[0],U)&&(e=Aa(a)),e.length||H(a).replace(ga,function(a,b,c){var f=[],g=b.toLowerCase();if(c.replace(ia,function(a,b){b&&f.push(+b)}),"m"==g&&f.length>2&&(e.push([b][D](f.splice(0,2))),g="l",b="m"==b?"l":"L"),"r"==g)e.push([b][D](f));else for(;f.length>=d[g]&&(e.push([b][D](f.splice(0,d[g]))),d[g]););}),e.toString=b._path2string,c.arr=Aa(e),e},b.parseTransformString=e(function(a){if(!a)return null;var c=[];return b.is(a,U)&&b.is(a[0],U)&&(c=Aa(a)),c.length||H(a).replace(ha,function(a,b,d){var e=[];L.call(b);d.replace(ia,function(a,b){b&&e.push(+b)}),c.push([b][D](e))}),c.toString=b._path2string,c});var ya=function(a){var b=ya.ps=ya.ps||{};return b[a]?b[a].sleep=100:b[a]={sleep:100},setTimeout(function(){for(var c in b)b[y](c)&&c!=a&&(b[c].sleep--,!b[c].sleep&&delete b[c])}),b[a]};b.findDotsAtSegment=function(a,b,c,d,e,f,g,h,i){var j=1-i,k=Q(j,3),l=Q(j,2),m=i*i,n=m*i,o=k*a+3*l*i*c+3*j*i*i*e+n*g,p=k*b+3*l*i*d+3*j*i*i*f+n*h,q=a+2*i*(c-a)+m*(e-2*c+a),r=b+2*i*(d-b)+m*(f-2*d+b),s=c+2*i*(e-c)+m*(g-2*e+c),t=d+2*i*(f-d)+m*(h-2*f+d),u=j*a+i*c,v=j*b+i*d,w=j*e+i*g,x=j*f+i*h,y=90-180*M.atan2(q-s,r-t)/R;return(q>s||t>r)&&(y+=180),{x:o,y:p,m:{x:q,y:r},n:{x:s,y:t},start:{x:u,y:v},end:{x:w,y:x},alpha:y}},b.bezierBBox=function(a,c,d,e,f,g,h,i){b.is(a,"array")||(a=[a,c,d,e,f,g,h,i]);var j=Ha.apply(null,a);return{x:j.min.x,y:j.min.y,x2:j.max.x,y2:j.max.y,width:j.max.x-j.min.x,height:j.max.y-j.min.y}},b.isPointInsideBBox=function(a,b,c){return b>=a.x&&b<=a.x2&&c>=a.y&&c<=a.y2},b.isBBoxIntersect=function(a,c){var d=b.isPointInsideBBox;return d(c,a.x,a.y)||d(c,a.x2,a.y)||d(c,a.x,a.y2)||d(c,a.x2,a.y2)||d(a,c.x,c.y)||d(a,c.x2,c.y)||d(a,c.x,c.y2)||d(a,c.x2,c.y2)||(a.xc.x||c.xa.x)&&(a.yc.y||c.ya.y)},b.pathIntersection=function(a,b){return m(a,b)},b.pathIntersectionNumber=function(a,b){return m(a,b,1)},b.isPointInsidePath=function(a,c,d){var e=b.pathBBox(a);return b.isPointInsideBBox(e,c,d)&&m(a,[["M",c,d],["H",e.x2+10]],1)%2==1},b._removedFactory=function(b){return function(){a("raphael.log",null,"Raphaël: you are calling to method “"+b+"” of removed object",b)}};var za=b.pathBBox=function(a){var b=ya(a);if(b.bbox)return c(b.bbox);if(!a)return{x:0,y:0,width:0,height:0,x2:0,y2:0};a=Ia(a);for(var d,e=0,f=0,g=[],h=[],i=0,j=a.length;j>i;i++)if(d=a[i],"M"==d[0])e=d[1],f=d[2],g.push(e),h.push(f);else{var k=Ha(e,f,d[1],d[2],d[3],d[4],d[5],d[6]);g=g[D](k.min.x,k.max.x),h=h[D](k.min.y,k.max.y),e=d[5],f=d[6]}var l=O[C](0,g),m=O[C](0,h),n=N[C](0,g),o=N[C](0,h),p=n-l,q=o-m,r={x:l,y:m,x2:n,y2:o,width:p,height:q,cx:l+p/2,cy:m+q/2};return b.bbox=c(r),r},Aa=function(a){var d=c(a);return d.toString=b._path2string,d},Ba=b._pathToRelative=function(a){var c=ya(a);if(c.rel)return Aa(c.rel);b.is(a,U)&&b.is(a&&a[0],U)||(a=b.parsePathString(a));var d=[],e=0,f=0,g=0,h=0,i=0;"M"==a[0][0]&&(e=a[0][1],f=a[0][2],g=e,h=f,i++,d.push(["M",e,f]));for(var j=i,k=a.length;k>j;j++){var l=d[j]=[],m=a[j];if(m[0]!=L.call(m[0]))switch(l[0]=L.call(m[0]),l[0]){case"a":l[1]=m[1],l[2]=m[2],l[3]=m[3],l[4]=m[4],l[5]=m[5],l[6]=+(m[6]-e).toFixed(3),l[7]=+(m[7]-f).toFixed(3);break;case"v":l[1]=+(m[1]-f).toFixed(3);break;case"m":g=m[1],h=m[2];default:for(var n=1,o=m.length;o>n;n++)l[n]=+(m[n]-(n%2?e:f)).toFixed(3)}else{l=d[j]=[],"m"==m[0]&&(g=m[1]+e,h=m[2]+f);for(var p=0,q=m.length;q>p;p++)d[j][p]=m[p]}var r=d[j].length;switch(d[j][0]){case"z":e=g,f=h;break;case"h":e+=+d[j][r-1];break;case"v":f+=+d[j][r-1];break;default:e+=+d[j][r-2],f+=+d[j][r-1]}}return d.toString=b._path2string,c.rel=Aa(d),d},Ca=b._pathToAbsolute=function(a){var c=ya(a);if(c.abs)return Aa(c.abs);if(b.is(a,U)&&b.is(a&&a[0],U)||(a=b.parsePathString(a)),!a||!a.length)return[["M",0,0]];var d=[],e=0,f=0,h=0,i=0,j=0;"M"==a[0][0]&&(e=+a[0][1],f=+a[0][2],h=e,i=f,j++,d[0]=["M",e,f]);for(var k,l,m=3==a.length&&"M"==a[0][0]&&"R"==a[1][0].toUpperCase()&&"Z"==a[2][0].toUpperCase(),n=j,o=a.length;o>n;n++){if(d.push(k=[]),l=a[n],l[0]!=aa.call(l[0]))switch(k[0]=aa.call(l[0]),k[0]){case"A":k[1]=l[1],k[2]=l[2],k[3]=l[3],k[4]=l[4],k[5]=l[5],k[6]=+(l[6]+e),k[7]=+(l[7]+f);break;case"V":k[1]=+l[1]+f;break;case"H":k[1]=+l[1]+e;break;case"R":for(var p=[e,f][D](l.slice(1)),q=2,r=p.length;r>q;q++)p[q]=+p[q]+e,p[++q]=+p[q]+f;d.pop(),d=d[D](g(p,m));break;case"M":h=+l[1]+e,i=+l[2]+f;default:for(q=1,r=l.length;r>q;q++)k[q]=+l[q]+(q%2?e:f)}else if("R"==l[0])p=[e,f][D](l.slice(1)),d.pop(),d=d[D](g(p,m)),k=["R"][D](l.slice(-2));else for(var s=0,t=l.length;t>s;s++)k[s]=l[s];switch(k[0]){case"Z":e=h,f=i;break;case"H":e=k[1];break;case"V":f=k[1];break;case"M":h=k[k.length-2],i=k[k.length-1];default:e=k[k.length-2],f=k[k.length-1]}}return d.toString=b._path2string,c.abs=Aa(d),d},Da=function(a,b,c,d){return[a,b,c,d,c,d]},Ea=function(a,b,c,d,e,f){var g=1/3,h=2/3;return[g*a+h*c,g*b+h*d,g*e+h*c,g*f+h*d,e,f]},Fa=function(a,b,c,d,f,g,h,i,j,k){var l,m=120*R/180,n=R/180*(+f||0),o=[],p=e(function(a,b,c){var d=a*M.cos(c)-b*M.sin(c),e=a*M.sin(c)+b*M.cos(c);return{x:d,y:e}});if(k)y=k[0],z=k[1],w=k[2],x=k[3];else{l=p(a,b,-n),a=l.x,b=l.y,l=p(i,j,-n),i=l.x,j=l.y;var q=(M.cos(R/180*f),M.sin(R/180*f),(a-i)/2),r=(b-j)/2,s=q*q/(c*c)+r*r/(d*d);s>1&&(s=M.sqrt(s),c=s*c,d=s*d);var t=c*c,u=d*d,v=(g==h?-1:1)*M.sqrt(P((t*u-t*r*r-u*q*q)/(t*r*r+u*q*q))),w=v*c*r/d+(a+i)/2,x=v*-d*q/c+(b+j)/2,y=M.asin(((b-x)/d).toFixed(9)),z=M.asin(((j-x)/d).toFixed(9));y=w>a?R-y:y,z=w>i?R-z:z,0>y&&(y=2*R+y),0>z&&(z=2*R+z),h&&y>z&&(y-=2*R),!h&&z>y&&(z-=2*R)}var A=z-y;if(P(A)>m){var B=z,C=i,E=j;z=y+m*(h&&z>y?1:-1),i=w+c*M.cos(z),j=x+d*M.sin(z),o=Fa(i,j,c,d,f,0,h,C,E,[z,B,w,x])}A=z-y;var F=M.cos(y),G=M.sin(y),H=M.cos(z),J=M.sin(z),K=M.tan(A/4),L=4/3*c*K,N=4/3*d*K,O=[a,b],Q=[a+L*G,b-N*F],S=[i+L*J,j-N*H],T=[i,j];if(Q[0]=2*O[0]-Q[0],Q[1]=2*O[1]-Q[1],k)return[Q,S,T][D](o);o=[Q,S,T][D](o).join()[I](",");for(var U=[],V=0,W=o.length;W>V;V++)U[V]=V%2?p(o[V-1],o[V],n).y:p(o[V],o[V+1],n).x;return U},Ga=function(a,b,c,d,e,f,g,h,i){var j=1-i;return{x:Q(j,3)*a+3*Q(j,2)*i*c+3*j*i*i*e+Q(i,3)*g,y:Q(j,3)*b+3*Q(j,2)*i*d+3*j*i*i*f+Q(i,3)*h}},Ha=e(function(a,b,c,d,e,f,g,h){var i,j=e-2*c+a-(g-2*e+c),k=2*(c-a)-2*(e-c),l=a-c,m=(-k+M.sqrt(k*k-4*j*l))/2/j,n=(-k-M.sqrt(k*k-4*j*l))/2/j,o=[b,h],p=[a,g];return P(m)>"1e12"&&(m=.5),P(n)>"1e12"&&(n=.5),m>0&&1>m&&(i=Ga(a,b,c,d,e,f,g,h,m),p.push(i.x),o.push(i.y)),n>0&&1>n&&(i=Ga(a,b,c,d,e,f,g,h,n),p.push(i.x),o.push(i.y)),j=f-2*d+b-(h-2*f+d),k=2*(d-b)-2*(f-d),l=b-d,m=(-k+M.sqrt(k*k-4*j*l))/2/j,n=(-k-M.sqrt(k*k-4*j*l))/2/j,P(m)>"1e12"&&(m=.5),P(n)>"1e12"&&(n=.5),m>0&&1>m&&(i=Ga(a,b,c,d,e,f,g,h,m),p.push(i.x),o.push(i.y)),n>0&&1>n&&(i=Ga(a,b,c,d,e,f,g,h,n),p.push(i.x),o.push(i.y)),{min:{x:O[C](0,p),y:O[C](0,o)},max:{x:N[C](0,p),y:N[C](0,o)}}}),Ia=b._path2curve=e(function(a,b){var c=!b&&ya(a);if(!b&&c.curve)return Aa(c.curve);for(var d=Ca(a),e=b&&Ca(b),f={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},g={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},h=(function(a,b,c){var d,e,f={T:1,Q:1};if(!a)return["C",b.x,b.y,b.x,b.y,b.x,b.y];switch(!(a[0]in f)&&(b.qx=b.qy=null),a[0]){case"M":b.X=a[1],b.Y=a[2];break;case"A":a=["C"][D](Fa[C](0,[b.x,b.y][D](a.slice(1))));break;case"S":"C"==c||"S"==c?(d=2*b.x-b.bx,e=2*b.y-b.by):(d=b.x,e=b.y),a=["C",d,e][D](a.slice(1));break;case"T":"Q"==c||"T"==c?(b.qx=2*b.x-b.qx,b.qy=2*b.y-b.qy):(b.qx=b.x,b.qy=b.y),a=["C"][D](Ea(b.x,b.y,b.qx,b.qy,a[1],a[2]));break;case"Q":b.qx=a[1],b.qy=a[2],a=["C"][D](Ea(b.x,b.y,a[1],a[2],a[3],a[4]));break;case"L":a=["C"][D](Da(b.x,b.y,a[1],a[2]));break;case"H":a=["C"][D](Da(b.x,b.y,a[1],b.y));break;case"V":a=["C"][D](Da(b.x,b.y,b.x,a[1]));break;case"Z":a=["C"][D](Da(b.x,b.y,b.X,b.Y))}return a}),i=function(a,b){if(a[b].length>7){a[b].shift();for(var c=a[b];c.length;)k[b]="A",e&&(l[b]="A"),a.splice(b++,0,["C"][D](c.splice(0,6)));a.splice(b,1),p=N(d.length,e&&e.length||0)}},j=function(a,b,c,f,g){a&&b&&"M"==a[g][0]&&"M"!=b[g][0]&&(b.splice(g,0,["M",f.x,f.y]),c.bx=0,c.by=0,c.x=a[g][1],c.y=a[g][2],p=N(d.length,e&&e.length||0))},k=[],l=[],m="",n="",o=0,p=N(d.length,e&&e.length||0);p>o;o++){d[o]&&(m=d[o][0]),"C"!=m&&(k[o]=m,o&&(n=k[o-1])),d[o]=h(d[o],f,n),"A"!=k[o]&&"C"==m&&(k[o]="C"),i(d,o),e&&(e[o]&&(m=e[o][0]),"C"!=m&&(l[o]=m,o&&(n=l[o-1])),e[o]=h(e[o],g,n),"A"!=l[o]&&"C"==m&&(l[o]="C"),i(e,o)),j(d,e,f,g,o),j(e,d,g,f,o);var q=d[o],r=e&&e[o],s=q.length,t=e&&r.length;f.x=q[s-2],f.y=q[s-1],f.bx=$(q[s-4])||f.x,f.by=$(q[s-3])||f.y,g.bx=e&&($(r[t-4])||g.x),g.by=e&&($(r[t-3])||g.y),g.x=e&&r[t-2],g.y=e&&r[t-1]}return e||(c.curve=Aa(d)),e?[d,e]:d},null,Aa),Ja=(b._parseDots=e(function(a){for(var c=[],d=0,e=a.length;e>d;d++){var f={},g=a[d].match(/^([^:]*):?([\d\.]*)/);if(f.color=b.getRGB(g[1]),f.color.error)return null;f.opacity=f.color.opacity,f.color=f.color.hex,g[2]&&(f.offset=g[2]+"%"),c.push(f)}for(d=1,e=c.length-1;e>d;d++)if(!c[d].offset){for(var h=$(c[d-1].offset||0),i=0,j=d+1;e>j;j++)if(c[j].offset){i=c[j].offset;break}i||(i=100,j=e),i=$(i);for(var k=(i-h)/(j-d+1);j>d;d++)h+=k,c[d].offset=h+"%"}return c}),b._tear=function(a,b){a==b.top&&(b.top=a.prev),a==b.bottom&&(b.bottom=a.next),a.next&&(a.next.prev=a.prev),a.prev&&(a.prev.next=a.next)}),Ka=(b._tofront=function(a,b){b.top!==a&&(Ja(a,b),a.next=null,a.prev=b.top,b.top.next=a,b.top=a)},b._toback=function(a,b){b.bottom!==a&&(Ja(a,b),a.next=b.bottom,a.prev=null,b.bottom.prev=a,b.bottom=a)},b._insertafter=function(a,b,c){Ja(a,c),b==c.top&&(c.top=a),b.next&&(b.next.prev=a),a.next=b.next,a.prev=b,b.next=a},b._insertbefore=function(a,b,c){Ja(a,c),b==c.bottom&&(c.bottom=a),b.prev&&(b.prev.next=a),a.prev=b.prev,b.prev=a,a.next=b},b.toMatrix=function(a,b){var c=za(a),d={_:{transform:F},getBBox:function(){return c}};return La(d,b),d.matrix}),La=(b.transformPath=function(a,b){return pa(a,Ka(a,b))},b._extractTransform=function(a,c){if(null==c)return a._.transform;c=H(c).replace(/\.{3}|\u2026/g,a._.transform||F);var d=b.parseTransformString(c),e=0,f=0,g=0,h=1,i=1,j=a._,k=new n;if(j.transform=d||[],d)for(var l=0,m=d.length;m>l;l++){var o,p,q,r,s,t=d[l],u=t.length,v=H(t[0]).toLowerCase(),w=t[0]!=v,x=w?k.invert():0;"t"==v&&3==u?w?(o=x.x(0,0),p=x.y(0,0),q=x.x(t[1],t[2]),r=x.y(t[1],t[2]),k.translate(q-o,r-p)):k.translate(t[1],t[2]):"r"==v?2==u?(s=s||a.getBBox(1),k.rotate(t[1],s.x+s.width/2,s.y+s.height/2),e+=t[1]):4==u&&(w?(q=x.x(t[2],t[3]),r=x.y(t[2],t[3]),k.rotate(t[1],q,r)):k.rotate(t[1],t[2],t[3]),e+=t[1]):"s"==v?2==u||3==u?(s=s||a.getBBox(1),k.scale(t[1],t[u-1],s.x+s.width/2,s.y+s.height/2),h*=t[1],i*=t[u-1]):5==u&&(w?(q=x.x(t[3],t[4]),r=x.y(t[3],t[4]),k.scale(t[1],t[2],q,r)):k.scale(t[1],t[2],t[3],t[4]),h*=t[1],i*=t[2]):"m"==v&&7==u&&k.add(t[1],t[2],t[3],t[4],t[5],t[6]),j.dirtyT=1,a.matrix=k}a.matrix=k,j.sx=h,j.sy=i,j.deg=e,j.dx=f=k.e,j.dy=g=k.f,1==h&&1==i&&!e&&j.bbox?(j.bbox.x+=+f,j.bbox.y+=+g):j.dirtyT=1}),Ma=function(a){var b=a[0];switch(b.toLowerCase()){case"t":return[b,0,0];case"m":return[b,1,0,0,1,0,0];case"r":return 4==a.length?[b,0,a[2],a[3]]:[b,0];case"s":return 5==a.length?[b,1,1,a[3],a[4]]:3==a.length?[b,1,1]:[b,1]}},Na=b._equaliseTransform=function(a,c){ +c=H(c).replace(/\.{3}|\u2026/g,a),a=b.parseTransformString(a)||[],c=b.parseTransformString(c)||[];for(var d,e,f,g,h=N(a.length,c.length),i=[],j=[],k=0;h>k;k++){if(f=a[k]||Ma(c[k]),g=c[k]||Ma(f),f[0]!=g[0]||"r"==f[0].toLowerCase()&&(f[2]!=g[2]||f[3]!=g[3])||"s"==f[0].toLowerCase()&&(f[3]!=g[3]||f[4]!=g[4]))return;for(i[k]=[],j[k]=[],d=0,e=N(f.length,g.length);e>d;d++)d in f&&(i[k][d]=f[d]),d in g&&(j[k][d]=g[d])}return{from:i,to:j}};b._getContainer=function(a,c,d,e){var f;return f=null!=e||b.is(a,"object")?a:z.doc.getElementById(a),null!=f?f.tagName?null==c?{container:f,width:f.style.pixelWidth||f.offsetWidth,height:f.style.pixelHeight||f.offsetHeight}:{container:f,width:c,height:d}:{container:1,x:a,y:c,width:d,height:e}:void 0},b.pathToRelative=Ba,b._engine={},b.path2curve=Ia,b.matrix=function(a,b,c,d,e,f){return new n(a,b,c,d,e,f)},function(a){function c(a){return a[0]*a[0]+a[1]*a[1]}function d(a){var b=M.sqrt(c(a));a[0]&&(a[0]/=b),a[1]&&(a[1]/=b)}a.add=function(a,b,c,d,e,f){var g,h,i,j,k=[[],[],[]],l=[[this.a,this.c,this.e],[this.b,this.d,this.f],[0,0,1]],m=[[a,c,e],[b,d,f],[0,0,1]];for(a&&a instanceof n&&(m=[[a.a,a.c,a.e],[a.b,a.d,a.f],[0,0,1]]),g=0;3>g;g++)for(h=0;3>h;h++){for(j=0,i=0;3>i;i++)j+=l[g][i]*m[i][h];k[g][h]=j}this.a=k[0][0],this.b=k[1][0],this.c=k[0][1],this.d=k[1][1],this.e=k[0][2],this.f=k[1][2]},a.invert=function(){var a=this,b=a.a*a.d-a.b*a.c;return new n(a.d/b,-a.b/b,-a.c/b,a.a/b,(a.c*a.f-a.d*a.e)/b,(a.b*a.e-a.a*a.f)/b)},a.clone=function(){return new n(this.a,this.b,this.c,this.d,this.e,this.f)},a.translate=function(a,b){this.add(1,0,0,1,a,b)},a.scale=function(a,b,c,d){null==b&&(b=a),(c||d)&&this.add(1,0,0,1,c,d),this.add(a,0,0,b,0,0),(c||d)&&this.add(1,0,0,1,-c,-d)},a.rotate=function(a,c,d){a=b.rad(a),c=c||0,d=d||0;var e=+M.cos(a).toFixed(9),f=+M.sin(a).toFixed(9);this.add(e,f,-f,e,c,d),this.add(1,0,0,1,-c,-d)},a.x=function(a,b){return a*this.a+b*this.c+this.e},a.y=function(a,b){return a*this.b+b*this.d+this.f},a.get=function(a){return+this[H.fromCharCode(97+a)].toFixed(4)},a.toString=function(){return b.svg?"matrix("+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)].join()+")":[this.get(0),this.get(2),this.get(1),this.get(3),0,0].join()},a.toFilter=function(){return"progid:DXImageTransform.Microsoft.Matrix(M11="+this.get(0)+", M12="+this.get(2)+", M21="+this.get(1)+", M22="+this.get(3)+", Dx="+this.get(4)+", Dy="+this.get(5)+", sizingmethod='auto expand')"},a.offset=function(){return[this.e.toFixed(4),this.f.toFixed(4)]},a.split=function(){var a={};a.dx=this.e,a.dy=this.f;var e=[[this.a,this.c],[this.b,this.d]];a.scalex=M.sqrt(c(e[0])),d(e[0]),a.shear=e[0][0]*e[1][0]+e[0][1]*e[1][1],e[1]=[e[1][0]-e[0][0]*a.shear,e[1][1]-e[0][1]*a.shear],a.scaley=M.sqrt(c(e[1])),d(e[1]),a.shear/=a.scaley;var f=-e[0][1],g=e[1][1];return 0>g?(a.rotate=b.deg(M.acos(g)),0>f&&(a.rotate=360-a.rotate)):a.rotate=b.deg(M.asin(f)),a.isSimple=!(+a.shear.toFixed(9)||a.scalex.toFixed(9)!=a.scaley.toFixed(9)&&a.rotate),a.isSuperSimple=!+a.shear.toFixed(9)&&a.scalex.toFixed(9)==a.scaley.toFixed(9)&&!a.rotate,a.noRotation=!+a.shear.toFixed(9)&&!a.rotate,a},a.toTransformString=function(a){var b=a||this[I]();return b.isSimple?(b.scalex=+b.scalex.toFixed(4),b.scaley=+b.scaley.toFixed(4),b.rotate=+b.rotate.toFixed(4),(b.dx||b.dy?"t"+[b.dx,b.dy]:F)+(1!=b.scalex||1!=b.scaley?"s"+[b.scalex,b.scaley,0,0]:F)+(b.rotate?"r"+[b.rotate,0,0]:F)):"m"+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)]}}(n.prototype);for(var Oa=function(){this.returnValue=!1},Pa=function(){return this.originalEvent.preventDefault()},Qa=function(){this.cancelBubble=!0},Ra=function(){return this.originalEvent.stopPropagation()},Sa=function(a){var b=z.doc.documentElement.scrollTop||z.doc.body.scrollTop,c=z.doc.documentElement.scrollLeft||z.doc.body.scrollLeft;return{x:a.clientX+c,y:a.clientY+b}},Ta=function(){return z.doc.addEventListener?function(a,b,c,d){var e=function(a){var b=Sa(a);return c.call(d,a,b.x,b.y)};if(a.addEventListener(b,e,!1),E&&K[b]){var f=function(b){for(var e=Sa(b),f=b,g=0,h=b.targetTouches&&b.targetTouches.length;h>g;g++)if(b.targetTouches[g].target==a){b=b.targetTouches[g],b.originalEvent=f,b.preventDefault=Pa,b.stopPropagation=Ra;break}return c.call(d,b,e.x,e.y)};a.addEventListener(K[b],f,!1)}return function(){return a.removeEventListener(b,e,!1),E&&K[b]&&a.removeEventListener(K[b],f,!1),!0}}:z.doc.attachEvent?function(a,b,c,d){var e=function(a){a=a||z.win.event;var b=z.doc.documentElement.scrollTop||z.doc.body.scrollTop,e=z.doc.documentElement.scrollLeft||z.doc.body.scrollLeft,f=a.clientX+e,g=a.clientY+b;return a.preventDefault=a.preventDefault||Oa,a.stopPropagation=a.stopPropagation||Qa,c.call(d,a,f,g)};a.attachEvent("on"+b,e);var f=function(){return a.detachEvent("on"+b,e),!0};return f}:void 0}(),Ua=[],Va=function(b){for(var c,d=b.clientX,e=b.clientY,f=z.doc.documentElement.scrollTop||z.doc.body.scrollTop,g=z.doc.documentElement.scrollLeft||z.doc.body.scrollLeft,h=Ua.length;h--;){if(c=Ua[h],E&&b.touches){for(var i,j=b.touches.length;j--;)if(i=b.touches[j],i.identifier==c.el._drag.id){d=i.clientX,e=i.clientY,(b.originalEvent?b.originalEvent:b).preventDefault();break}}else b.preventDefault();var k,l=c.el.node,m=l.nextSibling,n=l.parentNode,o=l.style.display;z.win.opera&&n.removeChild(l),l.style.display="none",k=c.el.paper.getElementByPoint(d,e),l.style.display=o,z.win.opera&&(m?n.insertBefore(l,m):n.appendChild(l)),k&&a("raphael.drag.over."+c.el.id,c.el,k),d+=g,e+=f,a("raphael.drag.move."+c.el.id,c.move_scope||c.el,d-c.el._drag.x,e-c.el._drag.y,d,e,b)}},Wa=function(c){b.unmousemove(Va).unmouseup(Wa);for(var d,e=Ua.length;e--;)d=Ua[e],d.el._drag={},a("raphael.drag.end."+d.el.id,d.end_scope||d.start_scope||d.move_scope||d.el,c);Ua=[]},Xa=b.el={},Ya=J.length;Ya--;)!function(a){b[a]=Xa[a]=function(c,d){return b.is(c,"function")&&(this.events=this.events||[],this.events.push({name:a,f:c,unbind:Ta(this.shape||this.node||z.doc,a,c,d||this)})),this},b["un"+a]=Xa["un"+a]=function(c){for(var d=this.events||[],e=d.length;e--;)d[e].name!=a||!b.is(c,"undefined")&&d[e].f!=c||(d[e].unbind(),d.splice(e,1),!d.length&&delete this.events);return this}}(J[Ya]);Xa.data=function(c,d){var e=ja[this.id]=ja[this.id]||{};if(0==arguments.length)return e;if(1==arguments.length){if(b.is(c,"object")){for(var f in c)c[y](f)&&this.data(f,c[f]);return this}return a("raphael.data.get."+this.id,this,e[c],c),e[c]}return e[c]=d,a("raphael.data.set."+this.id,this,d,c),this},Xa.removeData=function(a){return null==a?ja[this.id]={}:ja[this.id]&&delete ja[this.id][a],this},Xa.getData=function(){return c(ja[this.id]||{})},Xa.hover=function(a,b,c,d){return this.mouseover(a,c).mouseout(b,d||c)},Xa.unhover=function(a,b){return this.unmouseover(a).unmouseout(b)};var Za=[];Xa.drag=function(c,d,e,f,g,h){function i(i){(i.originalEvent||i).preventDefault();var j=i.clientX,k=i.clientY,l=z.doc.documentElement.scrollTop||z.doc.body.scrollTop,m=z.doc.documentElement.scrollLeft||z.doc.body.scrollLeft;if(this._drag.id=i.identifier,E&&i.touches)for(var n,o=i.touches.length;o--;)if(n=i.touches[o],this._drag.id=n.identifier,n.identifier==this._drag.id){j=n.clientX,k=n.clientY;break}this._drag.x=j+m,this._drag.y=k+l,!Ua.length&&b.mousemove(Va).mouseup(Wa),Ua.push({el:this,move_scope:f,start_scope:g,end_scope:h}),d&&a.on("raphael.drag.start."+this.id,d),c&&a.on("raphael.drag.move."+this.id,c),e&&a.on("raphael.drag.end."+this.id,e),a("raphael.drag.start."+this.id,g||f||this,i.clientX+m,i.clientY+l,i)}return this._drag={},Za.push({el:this,start:i}),this.mousedown(i),this},Xa.onDragOver=function(b){b?a.on("raphael.drag.over."+this.id,b):a.unbind("raphael.drag.over."+this.id)},Xa.undrag=function(){for(var c=Za.length;c--;)Za[c].el==this&&(this.unmousedown(Za[c].start),Za.splice(c,1),a.unbind("raphael.drag.*."+this.id));!Za.length&&b.unmousemove(Va).unmouseup(Wa),Ua=[]},u.circle=function(a,c,d){var e=b._engine.circle(this,a||0,c||0,d||0);return this.__set__&&this.__set__.push(e),e},u.rect=function(a,c,d,e,f){var g=b._engine.rect(this,a||0,c||0,d||0,e||0,f||0);return this.__set__&&this.__set__.push(g),g},u.ellipse=function(a,c,d,e){var f=b._engine.ellipse(this,a||0,c||0,d||0,e||0);return this.__set__&&this.__set__.push(f),f},u.path=function(a){a&&!b.is(a,T)&&!b.is(a[0],U)&&(a+=F);var c=b._engine.path(b.format[C](b,arguments),this);return this.__set__&&this.__set__.push(c),c},u.image=function(a,c,d,e,f){var g=b._engine.image(this,a||"about:blank",c||0,d||0,e||0,f||0);return this.__set__&&this.__set__.push(g),g},u.text=function(a,c,d){var e=b._engine.text(this,a||0,c||0,H(d));return this.__set__&&this.__set__.push(e),e},u.set=function(a){!b.is(a,"array")&&(a=Array.prototype.splice.call(arguments,0,arguments.length));var c=new jb(a);return this.__set__&&this.__set__.push(c),c.paper=this,c.type="set",c},u.setStart=function(a){this.__set__=a||this.set()},u.setFinish=function(a){var b=this.__set__;return delete this.__set__,b},u.getSize=function(){var a=this.canvas.parentNode;return{width:a.offsetWidth,height:a.offsetHeight}},u.setSize=function(a,c){return b._engine.setSize.call(this,a,c)},u.setViewBox=function(a,c,d,e,f){return b._engine.setViewBox.call(this,a,c,d,e,f)},u.top=u.bottom=null,u.raphael=b;var $a=function(a){var b=a.getBoundingClientRect(),c=a.ownerDocument,d=c.body,e=c.documentElement,f=e.clientTop||d.clientTop||0,g=e.clientLeft||d.clientLeft||0,h=b.top+(z.win.pageYOffset||e.scrollTop||d.scrollTop)-f,i=b.left+(z.win.pageXOffset||e.scrollLeft||d.scrollLeft)-g;return{y:h,x:i}};u.getElementByPoint=function(a,b){var c=this,d=c.canvas,e=z.doc.elementFromPoint(a,b);if(z.win.opera&&"svg"==e.tagName){var f=$a(d),g=d.createSVGRect();g.x=a-f.x,g.y=b-f.y,g.width=g.height=1;var h=d.getIntersectionList(g,null);h.length&&(e=h[h.length-1])}if(!e)return null;for(;e.parentNode&&e!=d.parentNode&&!e.raphael;)e=e.parentNode;return e==c.canvas.parentNode&&(e=d),e=e&&e.raphael?c.getById(e.raphaelid):null},u.getElementsByBBox=function(a){var c=this.set();return this.forEach(function(d){b.isBBoxIntersect(d.getBBox(),a)&&c.push(d)}),c},u.getById=function(a){for(var b=this.bottom;b;){if(b.id==a)return b;b=b.next}return null},u.forEach=function(a,b){for(var c=this.bottom;c;){if(a.call(b,c)===!1)return this;c=c.next}return this},u.getElementsByPoint=function(a,b){var c=this.set();return this.forEach(function(d){d.isPointInside(a,b)&&c.push(d)}),c},Xa.isPointInside=function(a,c){var d=this.realPath=oa[this.type](this);return this.attr("transform")&&this.attr("transform").length&&(d=b.transformPath(d,this.attr("transform"))),b.isPointInsidePath(d,a,c)},Xa.getBBox=function(a){if(this.removed)return{};var b=this._;return a?((b.dirty||!b.bboxwt)&&(this.realPath=oa[this.type](this),b.bboxwt=za(this.realPath),b.bboxwt.toString=o,b.dirty=0),b.bboxwt):((b.dirty||b.dirtyT||!b.bbox)&&((b.dirty||!this.realPath)&&(b.bboxwt=0,this.realPath=oa[this.type](this)),b.bbox=za(pa(this.realPath,this.matrix)),b.bbox.toString=o,b.dirty=b.dirtyT=0),b.bbox)},Xa.clone=function(){if(this.removed)return null;var a=this.paper[this.type]().attr(this.attr());return this.__set__&&this.__set__.push(a),a},Xa.glow=function(a){if("text"==this.type)return null;a=a||{};var b={width:(a.width||10)+(+this.attr("stroke-width")||1),fill:a.fill||!1,opacity:null==a.opacity?.5:a.opacity,offsetx:a.offsetx||0,offsety:a.offsety||0,color:a.color||"#000"},c=b.width/2,d=this.paper,e=d.set(),f=this.realPath||oa[this.type](this);f=this.matrix?pa(f,this.matrix):f;for(var g=1;c+1>g;g++)e.push(d.path(f).attr({stroke:b.color,fill:b.fill?b.color:"none","stroke-linejoin":"round","stroke-linecap":"round","stroke-width":+(b.width/c*g).toFixed(3),opacity:+(b.opacity/c).toFixed(3)}));return e.insertBefore(this).translate(b.offsetx,b.offsety)};var _a=function(a,c,d,e,f,g,h,k,l){return null==l?i(a,c,d,e,f,g,h,k):b.findDotsAtSegment(a,c,d,e,f,g,h,k,j(a,c,d,e,f,g,h,k,l))},ab=function(a,c){return function(d,e,f){d=Ia(d);for(var g,h,i,j,k,l="",m={},n=0,o=0,p=d.length;p>o;o++){if(i=d[o],"M"==i[0])g=+i[1],h=+i[2];else{if(j=_a(g,h,i[1],i[2],i[3],i[4],i[5],i[6]),n+j>e){if(c&&!m.start){if(k=_a(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),l+=["C"+k.start.x,k.start.y,k.m.x,k.m.y,k.x,k.y],f)return l;m.start=l,l=["M"+k.x,k.y+"C"+k.n.x,k.n.y,k.end.x,k.end.y,i[5],i[6]].join(),n+=j,g=+i[5],h=+i[6];continue}if(!a&&!c)return k=_a(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),{x:k.x,y:k.y,alpha:k.alpha}}n+=j,g=+i[5],h=+i[6]}l+=i.shift()+i}return m.end=l,k=a?n:c?m:b.findDotsAtSegment(g,h,i[0],i[1],i[2],i[3],i[4],i[5],1),k.alpha&&(k={x:k.x,y:k.y,alpha:k.alpha}),k}},bb=ab(1),cb=ab(),db=ab(0,1);b.getTotalLength=bb,b.getPointAtLength=cb,b.getSubpath=function(a,b,c){if(this.getTotalLength(a)-c<1e-6)return db(a,b).end;var d=db(a,c,1);return b?db(d,b).end:d},Xa.getTotalLength=function(){var a=this.getPath();if(a)return this.node.getTotalLength?this.node.getTotalLength():bb(a)},Xa.getPointAtLength=function(a){var b=this.getPath();if(b)return cb(b,a)},Xa.getPath=function(){var a,c=b._getPath[this.type];if("text"!=this.type&&"set"!=this.type)return c&&(a=c(this)),a},Xa.getSubpath=function(a,c){var d=this.getPath();if(d)return b.getSubpath(d,a,c)};var eb=b.easing_formulas={linear:function(a){return a},"<":function(a){return Q(a,1.7)},">":function(a){return Q(a,.48)},"<>":function(a){var b=.48-a/1.04,c=M.sqrt(.1734+b*b),d=c-b,e=Q(P(d),1/3)*(0>d?-1:1),f=-c-b,g=Q(P(f),1/3)*(0>f?-1:1),h=e+g+.5;return 3*(1-h)*h*h+h*h*h},backIn:function(a){var b=1.70158;return a*a*((b+1)*a-b)},backOut:function(a){a-=1;var b=1.70158;return a*a*((b+1)*a+b)+1},elastic:function(a){return a==!!a?a:Q(2,-10*a)*M.sin((a-.075)*(2*R)/.3)+1},bounce:function(a){var b,c=7.5625,d=2.75;return 1/d>a?b=c*a*a:2/d>a?(a-=1.5/d,b=c*a*a+.75):2.5/d>a?(a-=2.25/d,b=c*a*a+.9375):(a-=2.625/d,b=c*a*a+.984375),b}};eb.easeIn=eb["ease-in"]=eb["<"],eb.easeOut=eb["ease-out"]=eb[">"],eb.easeInOut=eb["ease-in-out"]=eb["<>"],eb["back-in"]=eb.backIn,eb["back-out"]=eb.backOut;var fb=[],gb=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a){setTimeout(a,16)},hb=function(){for(var c=+new Date,d=0;dh))if(i>h){var q=j(h/i);for(var s in k)if(k[y](s)){switch(ca[s]){case S:f=+k[s]+q*i*l[s];break;case"colour":f="rgb("+[ib(Z(k[s].r+q*i*l[s].r)),ib(Z(k[s].g+q*i*l[s].g)),ib(Z(k[s].b+q*i*l[s].b))].join(",")+")";break;case"path":f=[];for(var t=0,u=k[s].length;u>t;t++){f[t]=[k[s][t][0]];for(var v=1,w=k[s][t].length;w>v;v++)f[t][v]=+k[s][t][v]+q*i*l[s][t][v];f[t]=f[t].join(G)}f=f.join(G);break;case"transform":if(l[s].real)for(f=[],t=0,u=k[s].length;u>t;t++)for(f[t]=[k[s][t][0]],v=1,w=k[s][t].length;w>v;v++)f[t][v]=k[s][t][v]+q*i*l[s][t][v];else{var x=function(a){return+k[s][a]+q*i*l[s][a]};f=[["m",x(0),x(1),x(2),x(3),x(4),x(5)]]}break;case"csv":if("clip-rect"==s)for(f=[],t=4;t--;)f[t]=+k[s][t]+q*i*l[s][t];break;default:var z=[][D](k[s]);for(f=[],t=n.paper.customAttributes[s].length;t--;)f[t]=+z[t]+q*i*l[s][t]}o[s]=f}n.attr(o),function(b,c,d){setTimeout(function(){a("raphael.anim.frame."+b,c,d)})}(n.id,n,e.anim)}else{if(function(c,d,e){setTimeout(function(){a("raphael.anim.frame."+d.id,d,e),a("raphael.anim.finish."+d.id,d,e),b.is(c,"function")&&c.call(d)})}(e.callback,n,e.anim),n.attr(m),fb.splice(d--,1),e.repeat>1&&!e.next){for(g in m)m[y](g)&&(p[g]=e.totalOrigin[g]);e.el.attr(p),r(e.anim,e.el,e.anim.percents[0],null,e.totalOrigin,e.repeat-1)}e.next&&!e.stop&&r(e.anim,e.el,e.next,null,e.totalOrigin,e.repeat)}}}fb.length&&gb(hb)},ib=function(a){return a>255?255:0>a?0:a};Xa.animateWith=function(a,c,d,e,f,g){var h=this;if(h.removed)return g&&g.call(h),h;var i=d instanceof q?d:b.animation(d,e,f,g);r(i,h,i.percents[0],null,h.attr());for(var j=0,k=fb.length;k>j;j++)if(fb[j].anim==c&&fb[j].el==a){fb[k-1].start=fb[j].start;break}return h},Xa.onAnimation=function(b){return b?a.on("raphael.anim.frame."+this.id,b):a.unbind("raphael.anim.frame."+this.id),this},q.prototype.delay=function(a){var b=new q(this.anim,this.ms);return b.times=this.times,b.del=+a||0,b},q.prototype.repeat=function(a){var b=new q(this.anim,this.ms);return b.del=this.del,b.times=M.floor(N(a,0))||1,b},b.animation=function(a,c,d,e){if(a instanceof q)return a;(b.is(d,"function")||!d)&&(e=e||d||null,d=null),a=Object(a),c=+c||0;var f,g,h={};for(g in a)a[y](g)&&$(g)!=g&&$(g)+"%"!=g&&(f=!0,h[g]=a[g]);if(f)return d&&(h.easing=d),e&&(h.callback=e),new q({100:h},c);if(e){var i=0;for(var j in a){var k=_(j);a[y](j)&&k>i&&(i=k)}i+="%",!a[i].callback&&(a[i].callback=e)}return new q(a,c)},Xa.animate=function(a,c,d,e){var f=this;if(f.removed)return e&&e.call(f),f;var g=a instanceof q?a:b.animation(a,c,d,e);return r(g,f,g.percents[0],null,f.attr()),f},Xa.setTime=function(a,b){return a&&null!=b&&this.status(a,O(b,a.ms)/a.ms),this},Xa.status=function(a,b){var c,d,e=[],f=0;if(null!=b)return r(a,this,-1,O(b,1)),this;for(c=fb.length;c>f;f++)if(d=fb[f],d.el.id==this.id&&(!a||d.anim==a)){if(a)return d.status;e.push({anim:d.anim,status:d.status})}return a?0:e},Xa.pause=function(b){for(var c=0;cb;b++)!a[b]||a[b].constructor!=Xa.constructor&&a[b].constructor!=jb||(this[this.items.length]=this.items[this.items.length]=a[b],this.length++)},kb=jb.prototype;kb.push=function(){for(var a,b,c=0,d=arguments.length;d>c;c++)a=arguments[c],!a||a.constructor!=Xa.constructor&&a.constructor!=jb||(b=this.items.length,this[b]=this.items[b]=a,this.length++);return this},kb.pop=function(){return this.length&&delete this[this.length--],this.items.pop()},kb.forEach=function(a,b){for(var c=0,d=this.items.length;d>c;c++)if(a.call(b,this.items[c],c)===!1)return this;return this};for(var lb in Xa)Xa[y](lb)&&(kb[lb]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a][C](c,b)})}}(lb));return kb.attr=function(a,c){if(a&&b.is(a,U)&&b.is(a[0],"object"))for(var d=0,e=a.length;e>d;d++)this.items[d].attr(a[d]);else for(var f=0,g=this.items.length;g>f;f++)this.items[f].attr(a,c);return this},kb.clear=function(){for(;this.length;)this.pop()},kb.splice=function(a,b,c){a=0>a?N(this.length+a,0):a,b=N(0,O(this.length-a,b));var d,e=[],f=[],g=[];for(d=2;dd;d++)f.push(this[a+d]);for(;dd?g[d]:e[d-h];for(d=this.items.length=this.length-=b-h;this[d];)delete this[d++];return new jb(f)},kb.exclude=function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]==a)return this.splice(b,1),!0},kb.animate=function(a,c,d,e){(b.is(d,"function")||!d)&&(e=d||null);var f,g,h=this.items.length,i=h,j=this;if(!h)return this;e&&(g=function(){!--h&&e.call(j)}),d=b.is(d,T)?d:g;var k=b.animation(a,c,d,g);for(f=this.items[--i].animate(k);i--;)this.items[i]&&!this.items[i].removed&&this.items[i].animateWith(f,k,k),this.items[i]&&!this.items[i].removed||h--;return this},kb.insertAfter=function(a){for(var b=this.items.length;b--;)this.items[b].insertAfter(a);return this},kb.getBBox=function(){for(var a=[],b=[],c=[],d=[],e=this.items.length;e--;)if(!this.items[e].removed){var f=this.items[e].getBBox();a.push(f.x),b.push(f.y),c.push(f.x+f.width),d.push(f.y+f.height)}return a=O[C](0,a),b=O[C](0,b),c=N[C](0,c),d=N[C](0,d),{x:a,y:b,x2:c,y2:d,width:c-a,height:d-b}},kb.clone=function(a){a=this.paper.set();for(var b=0,c=this.items.length;c>b;b++)a.push(this.items[b].clone());return a},kb.toString=function(){return"Raphaël‘s set"},kb.glow=function(a){var b=this.paper.set();return this.forEach(function(c,d){var e=c.glow(a);null!=e&&e.forEach(function(a,c){b.push(a)})}),b},kb.isPointInside=function(a,b){var c=!1;return this.forEach(function(d){return d.isPointInside(a,b)?(c=!0,!1):void 0}),c},b.registerFont=function(a){if(!a.face)return a;this.fonts=this.fonts||{};var b={w:a.w,face:{},glyphs:{}},c=a.face["font-family"];for(var d in a.face)a.face[y](d)&&(b.face[d]=a.face[d]);if(this.fonts[c]?this.fonts[c].push(b):this.fonts[c]=[b],!a.svg){b.face["units-per-em"]=_(a.face["units-per-em"],10);for(var e in a.glyphs)if(a.glyphs[y](e)){var f=a.glyphs[e];if(b.glyphs[e]={w:f.w,k:{},d:f.d&&"M"+f.d.replace(/[mlcxtrv]/g,function(a){return{l:"L",c:"C",x:"z",t:"m",r:"l",v:"c"}[a]||"M"})+"z"},f.k)for(var g in f.k)f[y](g)&&(b.glyphs[e].k[g]=f.k[g])}}return a},u.getFont=function(a,c,d,e){if(e=e||"normal",d=d||"normal",c=+c||{normal:400,bold:700,lighter:300,bolder:800}[c]||400,b.fonts){var f=b.fonts[a];if(!f){var g=new RegExp("(^|\\s)"+a.replace(/[^\w\d\s+!~.:_-]/g,F)+"(\\s|$)","i");for(var h in b.fonts)if(b.fonts[y](h)&&g.test(h)){f=b.fonts[h];break}}var i;if(f)for(var j=0,k=f.length;k>j&&(i=f[j],i.face["font-weight"]!=c||i.face["font-style"]!=d&&i.face["font-style"]||i.face["font-stretch"]!=e);j++);return i}},u.print=function(a,c,d,e,f,g,h,i){g=g||"middle",h=N(O(h||0,1),-1),i=N(O(i||1,3),1);var j,k=H(d)[I](F),l=0,m=0,n=F;if(b.is(e,"string")&&(e=this.getFont(e)),e){j=(f||16)/e.face["units-per-em"];for(var o=e.face.bbox[I](v),p=+o[0],q=o[3]-o[1],r=0,s=+o[1]+("baseline"==g?q+ +e.face.descent:q/2),t=0,u=k.length;u>t;t++){if("\n"==k[t])l=0,x=0,m=0,r+=q*i;else{var w=m&&e.glyphs[k[t-1]]||{},x=e.glyphs[k[t]];l+=m?(w.w||e.w)+(w.k&&w.k[k[t]]||0)+e.w*h:0,m=1}x&&x.d&&(n+=b.transformPath(x.d,["t",l*j,r*j,"s",j,j,p,s,"t",(a-p)/j,(c-s)/j]))}}return this.path(n).attr({fill:"#000",stroke:"none"})},u.add=function(a){if(b.is(a,"array"))for(var c,d=this.set(),e=0,f=a.length;f>e;e++)c=a[e]||{},w[y](c.type)&&d.push(this[c.type]().attr(c));return d},b.format=function(a,c){var d=b.is(c,U)?[0][D](c):arguments;return a&&b.is(a,T)&&d.length-1&&(a=a.replace(x,function(a,b){return null==d[++b]?F:d[b]})),a||F},b.fullfill=function(){var a=/\{([^\}]+)\}/g,b=/(?:(?:^|\.)(.+?)(?=\[|\.|$|\()|\[('|")(.+?)\2\])(\(\))?/g,c=function(a,c,d){var e=d;return c.replace(b,function(a,b,c,d,f){b=b||d,e&&(b in e&&(e=e[b]),"function"==typeof e&&f&&(e=e()))}),e=(null==e||e==d?a:e)+""};return function(b,d){return String(b).replace(a,function(a,b){return c(a,b,d)})}}(),b.ninja=function(){if(A.was)z.win.Raphael=A.is;else{window.Raphael=void 0;try{delete window.Raphael}catch(a){}}return b},b.st=kb,a.on("raphael.DOMload",function(){t=!0}),function(a,c,d){function e(){/in/.test(a.readyState)?setTimeout(e,9):b.eve("raphael.DOMload")}null==a.readyState&&a.addEventListener&&(a.addEventListener(c,d=function(){a.removeEventListener(c,d,!1),a.readyState="complete"},!1),a.readyState="loading"),e()}(document,"DOMContentLoaded"),b}),function(a,b){"function"==typeof define&&define.amd?define("raphael.svg",["raphael.core"],function(a){return b(a)}):b("object"==typeof exports?require("./raphael.core"):a.Raphael)}(this,function(a){if(!a||a.svg){var b="hasOwnProperty",c=String,d=parseFloat,e=parseInt,f=Math,g=f.max,h=f.abs,i=f.pow,j=/[, ]+/,k=a.eve,l="",m=" ",n="http://www.w3.org/1999/xlink",o={block:"M5,0 0,2.5 5,5z",classic:"M5,0 0,2.5 5,5 3.5,3 3.5,2z",diamond:"M2.5,0 5,2.5 2.5,5 0,2.5z",open:"M6,1 1,3.5 6,6",oval:"M2.5,0A2.5,2.5,0,0,1,2.5,5 2.5,2.5,0,0,1,2.5,0z"},p={};a.toString=function(){return"Your browser supports SVG.\nYou are running Raphaël "+this.version};var q=function(d,e){if(e){"string"==typeof d&&(d=q(d));for(var f in e)e[b](f)&&("xlink:"==f.substring(0,6)?d.setAttributeNS(n,f.substring(6),c(e[f])):d.setAttribute(f,c(e[f])))}else d=a._g.doc.createElementNS("http://www.w3.org/2000/svg",d),d.style&&(d.style.webkitTapHighlightColor="rgba(0,0,0,0)");return d},r=function(b,e){var j="linear",k=b.id+e,m=.5,n=.5,o=b.node,p=b.paper,r=o.style,s=a._g.doc.getElementById(k);if(!s){if(e=c(e).replace(a._radial_gradient,function(a,b,c){if(j="radial",b&&c){m=d(b),n=d(c);var e=2*(n>.5)-1;i(m-.5,2)+i(n-.5,2)>.25&&(n=f.sqrt(.25-i(m-.5,2))*e+.5)&&.5!=n&&(n=n.toFixed(5)-1e-5*e)}return l}),e=e.split(/\s*\-\s*/),"linear"==j){var u=e.shift();if(u=-d(u),isNaN(u))return null;var v=[0,0,f.cos(a.rad(u)),f.sin(a.rad(u))],w=1/(g(h(v[2]),h(v[3]))||1);v[2]*=w,v[3]*=w,v[2]<0&&(v[0]=-v[2],v[2]=0),v[3]<0&&(v[1]=-v[3],v[3]=0)}var x=a._parseDots(e);if(!x)return null;if(k=k.replace(/[\(\)\s,\xb0#]/g,"_"),b.gradient&&k!=b.gradient.id&&(p.defs.removeChild(b.gradient),delete b.gradient),!b.gradient){s=q(j+"Gradient",{id:k}),b.gradient=s,q(s,"radial"==j?{fx:m,fy:n}:{x1:v[0],y1:v[1],x2:v[2],y2:v[3],gradientTransform:b.matrix.invert()}),p.defs.appendChild(s);for(var y=0,z=x.length;z>y;y++)s.appendChild(q("stop",{offset:x[y].offset?x[y].offset:y?"100%":"0%","stop-color":x[y].color||"#fff","stop-opacity":isFinite(x[y].opacity)?x[y].opacity:1}))}}return q(o,{fill:t(k),opacity:1,"fill-opacity":1}),r.fill=l,r.opacity=1,r.fillOpacity=1,1},s=function(){var a=document.documentMode;return a&&(9===a||10===a)},t=function(a){if(s())return"url('#"+a+"')";var b=document.location,c=b.protocol+"//"+b.host+b.pathname+b.search;return"url('"+c+"#"+a+"')"},u=function(a){var b=a.getBBox(1);q(a.pattern,{patternTransform:a.matrix.invert()+" translate("+b.x+","+b.y+")"})},v=function(d,e,f){if("path"==d.type){for(var g,h,i,j,k,m=c(e).toLowerCase().split("-"),n=d.paper,r=f?"end":"start",s=d.node,t=d.attrs,u=t["stroke-width"],v=m.length,w="classic",x=3,y=3,z=5;v--;)switch(m[v]){case"block":case"classic":case"oval":case"diamond":case"open":case"none":w=m[v];break;case"wide":y=5;break;case"narrow":y=2;break;case"long":x=5;break;case"short":x=2}if("open"==w?(x+=2,y+=2,z+=2,i=1,j=f?4:1,k={fill:"none",stroke:t.stroke}):(j=i=x/2,k={fill:t.stroke,stroke:"none"}),d._.arrows?f?(d._.arrows.endPath&&p[d._.arrows.endPath]--,d._.arrows.endMarker&&p[d._.arrows.endMarker]--):(d._.arrows.startPath&&p[d._.arrows.startPath]--,d._.arrows.startMarker&&p[d._.arrows.startMarker]--):d._.arrows={},"none"!=w){var A="raphael-marker-"+w,B="raphael-marker-"+r+w+x+y+"-obj"+d.id;a._g.doc.getElementById(A)?p[A]++:(n.defs.appendChild(q(q("path"),{"stroke-linecap":"round",d:o[w],id:A})),p[A]=1);var C,D=a._g.doc.getElementById(B);D?(p[B]++,C=D.getElementsByTagName("use")[0]):(D=q(q("marker"),{id:B,markerHeight:y,markerWidth:x,orient:"auto",refX:j,refY:y/2}),C=q(q("use"),{"xlink:href":"#"+A,transform:(f?"rotate(180 "+x/2+" "+y/2+") ":l)+"scale("+x/z+","+y/z+")","stroke-width":(1/((x/z+y/z)/2)).toFixed(4)}),D.appendChild(C),n.defs.appendChild(D),p[B]=1),q(C,k);var E=i*("diamond"!=w&&"oval"!=w);f?(g=d._.arrows.startdx*u||0,h=a.getTotalLength(t.path)-E*u):(g=E*u,h=a.getTotalLength(t.path)-(d._.arrows.enddx*u||0)),k={},k["marker-"+r]="url(#"+B+")",(h||g)&&(k.d=a.getSubpath(t.path,g,h)),q(s,k),d._.arrows[r+"Path"]=A,d._.arrows[r+"Marker"]=B,d._.arrows[r+"dx"]=E,d._.arrows[r+"Type"]=w,d._.arrows[r+"String"]=e}else f?(g=d._.arrows.startdx*u||0,h=a.getTotalLength(t.path)-g):(g=0,h=a.getTotalLength(t.path)-(d._.arrows.enddx*u||0)),d._.arrows[r+"Path"]&&q(s,{d:a.getSubpath(t.path,g,h)}),delete d._.arrows[r+"Path"],delete d._.arrows[r+"Marker"],delete d._.arrows[r+"dx"],delete d._.arrows[r+"Type"],delete d._.arrows[r+"String"];for(k in p)if(p[b](k)&&!p[k]){var F=a._g.doc.getElementById(k);F&&F.parentNode.removeChild(F)}}},w={"-":[3,1],".":[1,1],"-.":[3,1,1,1],"-..":[3,1,1,1,1,1],". ":[1,3],"- ":[4,3],"--":[8,3],"- .":[4,3,1,3],"--.":[8,3,1,3],"--..":[8,3,1,3,1,3]},x=function(a,b,d){if(b=w[c(b).toLowerCase()]){for(var e=a.attrs["stroke-width"]||"1",f={round:e,square:e,butt:0}[a.attrs["stroke-linecap"]||d["stroke-linecap"]]||0,g=[],h=b.length;h--;)g[h]=b[h]*e+(h%2?1:-1)*f;q(a.node,{"stroke-dasharray":g.join(",")})}else q(a.node,{"stroke-dasharray":"none"})},y=function(d,f){var i=d.node,k=d.attrs,m=i.style.visibility;i.style.visibility="hidden";for(var o in f)if(f[b](o)){if(!a._availableAttrs[b](o))continue;var p=f[o];switch(k[o]=p,o){case"blur":d.blur(p);break;case"title":var s=i.getElementsByTagName("title");if(s.length&&(s=s[0]))s.firstChild.nodeValue=p;else{s=q("title");var t=a._g.doc.createTextNode(p);s.appendChild(t),i.appendChild(s)}break;case"href":case"target":var w=i.parentNode;if("a"!=w.tagName.toLowerCase()){var y=q("a");w.insertBefore(y,i),y.appendChild(i),w=y}"target"==o?w.setAttributeNS(n,"show","blank"==p?"new":p):w.setAttributeNS(n,o,p);break;case"cursor":i.style.cursor=p;break;case"transform":d.transform(p);break;case"arrow-start":v(d,p);break;case"arrow-end":v(d,p,1);break;case"clip-rect":var z=c(p).split(j);if(4==z.length){d.clip&&d.clip.parentNode.parentNode.removeChild(d.clip.parentNode);var B=q("clipPath"),C=q("rect");B.id=a.createUUID(),q(C,{x:z[0],y:z[1],width:z[2],height:z[3]}),B.appendChild(C),d.paper.defs.appendChild(B),q(i,{"clip-path":"url(#"+B.id+")"}),d.clip=C}if(!p){var D=i.getAttribute("clip-path");if(D){var E=a._g.doc.getElementById(D.replace(/(^url\(#|\)$)/g,l));E&&E.parentNode.removeChild(E),q(i,{"clip-path":l}),delete d.clip}}break;case"path":"path"==d.type&&(q(i,{d:p?k.path=a._pathToAbsolute(p):"M0,0"}),d._.dirty=1,d._.arrows&&("startString"in d._.arrows&&v(d,d._.arrows.startString),"endString"in d._.arrows&&v(d,d._.arrows.endString,1)));break;case"width":if(i.setAttribute(o,p),d._.dirty=1,!k.fx)break;o="x",p=k.x;case"x":k.fx&&(p=-k.x-(k.width||0));case"rx":if("rx"==o&&"rect"==d.type)break;case"cx":i.setAttribute(o,p),d.pattern&&u(d),d._.dirty=1;break;case"height":if(i.setAttribute(o,p),d._.dirty=1,!k.fy)break;o="y",p=k.y;case"y":k.fy&&(p=-k.y-(k.height||0));case"ry":if("ry"==o&&"rect"==d.type)break;case"cy":i.setAttribute(o,p),d.pattern&&u(d),d._.dirty=1;break;case"r":"rect"==d.type?q(i,{rx:p,ry:p}):i.setAttribute(o,p),d._.dirty=1;break;case"src":"image"==d.type&&i.setAttributeNS(n,"href",p);break;case"stroke-width":(1!=d._.sx||1!=d._.sy)&&(p/=g(h(d._.sx),h(d._.sy))||1),i.setAttribute(o,p),k["stroke-dasharray"]&&x(d,k["stroke-dasharray"],f),d._.arrows&&("startString"in d._.arrows&&v(d,d._.arrows.startString),"endString"in d._.arrows&&v(d,d._.arrows.endString,1));break;case"stroke-dasharray":x(d,p,f);break;case"fill":var F=c(p).match(a._ISURL);if(F){B=q("pattern");var G=q("image");B.id=a.createUUID(),q(B,{x:0,y:0,patternUnits:"userSpaceOnUse",height:1,width:1}),q(G,{x:0,y:0,"xlink:href":F[1]}),B.appendChild(G),function(b){a._preload(F[1],function(){var a=this.offsetWidth,c=this.offsetHeight;q(b,{width:a,height:c}),q(G,{width:a,height:c})})}(B),d.paper.defs.appendChild(B),q(i,{fill:"url(#"+B.id+")"}),d.pattern=B,d.pattern&&u(d);break}var H=a.getRGB(p);if(H.error){if(("circle"==d.type||"ellipse"==d.type||"r"!=c(p).charAt())&&r(d,p)){if("opacity"in k||"fill-opacity"in k){var I=a._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l));if(I){var J=I.getElementsByTagName("stop");q(J[J.length-1],{"stop-opacity":("opacity"in k?k.opacity:1)*("fill-opacity"in k?k["fill-opacity"]:1)})}}k.gradient=p,k.fill="none";break}}else delete f.gradient,delete k.gradient,!a.is(k.opacity,"undefined")&&a.is(f.opacity,"undefined")&&q(i,{opacity:k.opacity}),!a.is(k["fill-opacity"],"undefined")&&a.is(f["fill-opacity"],"undefined")&&q(i,{"fill-opacity":k["fill-opacity"]});H[b]("opacity")&&q(i,{"fill-opacity":H.opacity>1?H.opacity/100:H.opacity});case"stroke":H=a.getRGB(p),i.setAttribute(o,H.hex),"stroke"==o&&H[b]("opacity")&&q(i,{"stroke-opacity":H.opacity>1?H.opacity/100:H.opacity}),"stroke"==o&&d._.arrows&&("startString"in d._.arrows&&v(d,d._.arrows.startString), +"endString"in d._.arrows&&v(d,d._.arrows.endString,1));break;case"gradient":("circle"==d.type||"ellipse"==d.type||"r"!=c(p).charAt())&&r(d,p);break;case"opacity":k.gradient&&!k[b]("stroke-opacity")&&q(i,{"stroke-opacity":p>1?p/100:p});case"fill-opacity":if(k.gradient){I=a._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l)),I&&(J=I.getElementsByTagName("stop"),q(J[J.length-1],{"stop-opacity":p}));break}default:"font-size"==o&&(p=e(p,10)+"px");var K=o.replace(/(\-.)/g,function(a){return a.substring(1).toUpperCase()});i.style[K]=p,d._.dirty=1,i.setAttribute(o,p)}}A(d,f),i.style.visibility=m},z=1.2,A=function(d,f){if("text"==d.type&&(f[b]("text")||f[b]("font")||f[b]("font-size")||f[b]("x")||f[b]("y"))){var g=d.attrs,h=d.node,i=h.firstChild?e(a._g.doc.defaultView.getComputedStyle(h.firstChild,l).getPropertyValue("font-size"),10):10;if(f[b]("text")){for(g.text=f.text;h.firstChild;)h.removeChild(h.firstChild);for(var j,k=c(f.text).split("\n"),m=[],n=0,o=k.length;o>n;n++)j=q("tspan"),n&&q(j,{dy:i*z,x:g.x}),j.appendChild(a._g.doc.createTextNode(k[n])),h.appendChild(j),m[n]=j}else for(m=h.getElementsByTagName("tspan"),n=0,o=m.length;o>n;n++)n?q(m[n],{dy:i*z,x:g.x}):q(m[0],{dy:0});q(h,{x:g.x,y:g.y}),d._.dirty=1;var p=d._getBBox(),r=g.y-(p.y+p.height/2);r&&a.is(r,"finite")&&q(m[0],{dy:r})}},B=function(a){return a.parentNode&&"a"===a.parentNode.tagName.toLowerCase()?a.parentNode:a},C=function(b,c){this[0]=this.node=b,b.raphael=!0,this.id=a._oid++,b.raphaelid=this.id,this.matrix=a.matrix(),this.realPath=null,this.paper=c,this.attrs=this.attrs||{},this._={transform:[],sx:1,sy:1,deg:0,dx:0,dy:0,dirty:1},!c.bottom&&(c.bottom=this),this.prev=c.top,c.top&&(c.top.next=this),c.top=this,this.next=null},D=a.el;C.prototype=D,D.constructor=C,a._engine.path=function(a,b){var c=q("path");b.canvas&&b.canvas.appendChild(c);var d=new C(c,b);return d.type="path",y(d,{fill:"none",stroke:"#000",path:a}),d},D.rotate=function(a,b,e){if(this.removed)return this;if(a=c(a).split(j),a.length-1&&(b=d(a[1]),e=d(a[2])),a=d(a[0]),null==e&&(b=e),null==b||null==e){var f=this.getBBox(1);b=f.x+f.width/2,e=f.y+f.height/2}return this.transform(this._.transform.concat([["r",a,b,e]])),this},D.scale=function(a,b,e,f){if(this.removed)return this;if(a=c(a).split(j),a.length-1&&(b=d(a[1]),e=d(a[2]),f=d(a[3])),a=d(a[0]),null==b&&(b=a),null==f&&(e=f),null==e||null==f)var g=this.getBBox(1);return e=null==e?g.x+g.width/2:e,f=null==f?g.y+g.height/2:f,this.transform(this._.transform.concat([["s",a,b,e,f]])),this},D.translate=function(a,b){return this.removed?this:(a=c(a).split(j),a.length-1&&(b=d(a[1])),a=d(a[0])||0,b=+b||0,this.transform(this._.transform.concat([["t",a,b]])),this)},D.transform=function(c){var d=this._;if(null==c)return d.transform;if(a._extractTransform(this,c),this.clip&&q(this.clip,{transform:this.matrix.invert()}),this.pattern&&u(this),this.node&&q(this.node,{transform:this.matrix}),1!=d.sx||1!=d.sy){var e=this.attrs[b]("stroke-width")?this.attrs["stroke-width"]:1;this.attr({"stroke-width":e})}return d.transform=this.matrix.toTransformString(),this},D.hide=function(){return this.removed||(this.node.style.display="none"),this},D.show=function(){return this.removed||(this.node.style.display=""),this},D.remove=function(){var b=B(this.node);if(!this.removed&&b.parentNode){var c=this.paper;c.__set__&&c.__set__.exclude(this),k.unbind("raphael.*.*."+this.id),this.gradient&&c.defs.removeChild(this.gradient),a._tear(this,c),b.parentNode.removeChild(b),this.removeData();for(var d in this)this[d]="function"==typeof this[d]?a._removedFactory(d):null;this.removed=!0}},D._getBBox=function(){if("none"==this.node.style.display){this.show();var a=!0}var b,c=!1;this.paper.canvas.parentElement?b=this.paper.canvas.parentElement.style:this.paper.canvas.parentNode&&(b=this.paper.canvas.parentNode.style),b&&"none"==b.display&&(c=!0,b.display="");var d={};try{d=this.node.getBBox()}catch(e){d={x:this.node.clientLeft,y:this.node.clientTop,width:this.node.clientWidth,height:this.node.clientHeight}}finally{d=d||{},c&&(b.display="none")}return a&&this.hide(),d},D.attr=function(c,d){if(this.removed)return this;if(null==c){var e={};for(var f in this.attrs)this.attrs[b](f)&&(e[f]=this.attrs[f]);return e.gradient&&"none"==e.fill&&(e.fill=e.gradient)&&delete e.gradient,e.transform=this._.transform,e}if(null==d&&a.is(c,"string")){if("fill"==c&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;if("transform"==c)return this._.transform;for(var g=c.split(j),h={},i=0,l=g.length;l>i;i++)c=g[i],c in this.attrs?h[c]=this.attrs[c]:a.is(this.paper.customAttributes[c],"function")?h[c]=this.paper.customAttributes[c].def:h[c]=a._availableAttrs[c];return l-1?h:h[g[0]]}if(null==d&&a.is(c,"array")){for(h={},i=0,l=c.length;l>i;i++)h[c[i]]=this.attr(c[i]);return h}if(null!=d){var m={};m[c]=d}else null!=c&&a.is(c,"object")&&(m=c);for(var n in m)k("raphael.attr."+n+"."+this.id,this,m[n]);for(n in this.paper.customAttributes)if(this.paper.customAttributes[b](n)&&m[b](n)&&a.is(this.paper.customAttributes[n],"function")){var o=this.paper.customAttributes[n].apply(this,[].concat(m[n]));this.attrs[n]=m[n];for(var p in o)o[b](p)&&(m[p]=o[p])}return y(this,m),this},D.toFront=function(){if(this.removed)return this;var b=B(this.node);b.parentNode.appendChild(b);var c=this.paper;return c.top!=this&&a._tofront(this,c),this},D.toBack=function(){if(this.removed)return this;var b=B(this.node),c=b.parentNode;c.insertBefore(b,c.firstChild),a._toback(this,this.paper);this.paper;return this},D.insertAfter=function(b){if(this.removed||!b)return this;var c=B(this.node),d=B(b.node||b[b.length-1].node);return d.nextSibling?d.parentNode.insertBefore(c,d.nextSibling):d.parentNode.appendChild(c),a._insertafter(this,b,this.paper),this},D.insertBefore=function(b){if(this.removed||!b)return this;var c=B(this.node),d=B(b.node||b[0].node);return d.parentNode.insertBefore(c,d),a._insertbefore(this,b,this.paper),this},D.blur=function(b){var c=this;if(0!==+b){var d=q("filter"),e=q("feGaussianBlur");c.attrs.blur=b,d.id=a.createUUID(),q(e,{stdDeviation:+b||1.5}),d.appendChild(e),c.paper.defs.appendChild(d),c._blur=d,q(c.node,{filter:"url(#"+d.id+")"})}else c._blur&&(c._blur.parentNode.removeChild(c._blur),delete c._blur,delete c.attrs.blur),c.node.removeAttribute("filter");return c},a._engine.circle=function(a,b,c,d){var e=q("circle");a.canvas&&a.canvas.appendChild(e);var f=new C(e,a);return f.attrs={cx:b,cy:c,r:d,fill:"none",stroke:"#000"},f.type="circle",q(e,f.attrs),f},a._engine.rect=function(a,b,c,d,e,f){var g=q("rect");a.canvas&&a.canvas.appendChild(g);var h=new C(g,a);return h.attrs={x:b,y:c,width:d,height:e,rx:f||0,ry:f||0,fill:"none",stroke:"#000"},h.type="rect",q(g,h.attrs),h},a._engine.ellipse=function(a,b,c,d,e){var f=q("ellipse");a.canvas&&a.canvas.appendChild(f);var g=new C(f,a);return g.attrs={cx:b,cy:c,rx:d,ry:e,fill:"none",stroke:"#000"},g.type="ellipse",q(f,g.attrs),g},a._engine.image=function(a,b,c,d,e,f){var g=q("image");q(g,{x:c,y:d,width:e,height:f,preserveAspectRatio:"none"}),g.setAttributeNS(n,"href",b),a.canvas&&a.canvas.appendChild(g);var h=new C(g,a);return h.attrs={x:c,y:d,width:e,height:f,src:b},h.type="image",h},a._engine.text=function(b,c,d,e){var f=q("text");b.canvas&&b.canvas.appendChild(f);var g=new C(f,b);return g.attrs={x:c,y:d,"text-anchor":"middle",text:e,"font-family":a._availableAttrs["font-family"],"font-size":a._availableAttrs["font-size"],stroke:"none",fill:"#000"},g.type="text",y(g,g.attrs),g},a._engine.setSize=function(a,b){return this.width=a||this.width,this.height=b||this.height,this.canvas.setAttribute("width",this.width),this.canvas.setAttribute("height",this.height),this._viewBox&&this.setViewBox.apply(this,this._viewBox),this},a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b&&b.container,d=b.x,e=b.y,f=b.width,g=b.height;if(!c)throw new Error("SVG container not found.");var h,i=q("svg"),j="overflow:hidden;";return d=d||0,e=e||0,f=f||512,g=g||342,q(i,{height:g,version:1.1,width:f,xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}),1==c?(i.style.cssText=j+"position:absolute;left:"+d+"px;top:"+e+"px",a._g.doc.body.appendChild(i),h=1):(i.style.cssText=j+"position:relative",c.firstChild?c.insertBefore(i,c.firstChild):c.appendChild(i)),c=new a._Paper,c.width=f,c.height=g,c.canvas=i,c.clear(),c._left=c._top=0,h&&(c.renderfix=function(){}),c.renderfix(),c},a._engine.setViewBox=function(a,b,c,d,e){k("raphael.setViewBox",this,this._viewBox,[a,b,c,d,e]);var f,h,i=this.getSize(),j=g(c/i.width,d/i.height),l=this.top,n=e?"xMidYMid meet":"xMinYMin";for(null==a?(this._vbSize&&(j=1),delete this._vbSize,f="0 0 "+this.width+m+this.height):(this._vbSize=j,f=a+m+b+m+c+m+d),q(this.canvas,{viewBox:f,preserveAspectRatio:n});j&&l;)h="stroke-width"in l.attrs?l.attrs["stroke-width"]:1,l.attr({"stroke-width":h}),l._.dirty=1,l._.dirtyT=1,l=l.prev;return this._viewBox=[a,b,c,d,!!e],this},a.prototype.renderfix=function(){var a,b=this.canvas,c=b.style;try{a=b.getScreenCTM()||b.createSVGMatrix()}catch(d){a=b.createSVGMatrix()}var e=-a.e%1,f=-a.f%1;(e||f)&&(e&&(this._left=(this._left+e)%1,c.left=this._left+"px"),f&&(this._top=(this._top+f)%1,c.top=this._top+"px"))},a.prototype.clear=function(){a.eve("raphael.clear",this);for(var b=this.canvas;b.firstChild;)b.removeChild(b.firstChild);this.bottom=this.top=null,(this.desc=q("desc")).appendChild(a._g.doc.createTextNode("Created with Raphaël "+a.version)),b.appendChild(this.desc),b.appendChild(this.defs=q("defs"))},a.prototype.remove=function(){k("raphael.remove",this),this.canvas.parentNode&&this.canvas.parentNode.removeChild(this.canvas);for(var b in this)this[b]="function"==typeof this[b]?a._removedFactory(b):null};var E=a.st;for(var F in D)D[b](F)&&!E[b](F)&&(E[F]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(F))}}),function(a,b){"function"==typeof define&&define.amd?define("raphael.vml",["raphael.core"],function(a){return b(a)}):b("object"==typeof exports?require("./raphael.core"):a.Raphael)}(this,function(a){if(!a||a.vml){var b="hasOwnProperty",c=String,d=parseFloat,e=Math,f=e.round,g=e.max,h=e.min,i=e.abs,j="fill",k=/[, ]+/,l=a.eve,m=" progid:DXImageTransform.Microsoft",n=" ",o="",p={M:"m",L:"l",C:"c",Z:"x",m:"t",l:"r",c:"v",z:"x"},q=/([clmz]),?([^clmz]*)/gi,r=/ progid:\S+Blur\([^\)]+\)/g,s=/-?[^,\s-]+/g,t="position:absolute;left:0;top:0;width:1px;height:1px;behavior:url(#default#VML)",u=21600,v={path:1,rect:1,image:1},w={circle:1,ellipse:1},x=function(b){var d=/[ahqstv]/gi,e=a._pathToAbsolute;if(c(b).match(d)&&(e=a._path2curve),d=/[clmz]/g,e==a._pathToAbsolute&&!c(b).match(d)){var g=c(b).replace(q,function(a,b,c){var d=[],e="m"==b.toLowerCase(),g=p[b];return c.replace(s,function(a){e&&2==d.length&&(g+=d+p["m"==b?"l":"L"],d=[]),d.push(f(a*u))}),g+d});return g}var h,i,j=e(b);g=[];for(var k=0,l=j.length;l>k;k++){h=j[k],i=j[k][0].toLowerCase(),"z"==i&&(i="x");for(var m=1,r=h.length;r>m;m++)i+=f(h[m]*u)+(m!=r-1?",":o);g.push(i)}return g.join(n)},y=function(b,c,d){var e=a.matrix();return e.rotate(-b,.5,.5),{dx:e.x(c,d),dy:e.y(c,d)}},z=function(a,b,c,d,e,f){var g=a._,h=a.matrix,k=g.fillpos,l=a.node,m=l.style,o=1,p="",q=u/b,r=u/c;if(m.visibility="hidden",b&&c){if(l.coordsize=i(q)+n+i(r),m.rotation=f*(0>b*c?-1:1),f){var s=y(f,d,e);d=s.dx,e=s.dy}if(0>b&&(p+="x"),0>c&&(p+=" y")&&(o=-1),m.flip=p,l.coordorigin=d*-q+n+e*-r,k||g.fillsize){var t=l.getElementsByTagName(j);t=t&&t[0],l.removeChild(t),k&&(s=y(f,h.x(k[0],k[1]),h.y(k[0],k[1])),t.position=s.dx*o+n+s.dy*o),g.fillsize&&(t.size=g.fillsize[0]*i(b)+n+g.fillsize[1]*i(c)),l.appendChild(t)}m.visibility="visible"}};a.toString=function(){return"Your browser doesn’t support SVG. Falling down to VML.\nYou are running Raphaël "+this.version};var A=function(a,b,d){for(var e=c(b).toLowerCase().split("-"),f=d?"end":"start",g=e.length,h="classic",i="medium",j="medium";g--;)switch(e[g]){case"block":case"classic":case"oval":case"diamond":case"open":case"none":h=e[g];break;case"wide":case"narrow":j=e[g];break;case"long":case"short":i=e[g]}var k=a.node.getElementsByTagName("stroke")[0];k[f+"arrow"]=h,k[f+"arrowlength"]=i,k[f+"arrowwidth"]=j},B=function(e,i){e.attrs=e.attrs||{};var l=e.node,m=e.attrs,p=l.style,q=v[e.type]&&(i.x!=m.x||i.y!=m.y||i.width!=m.width||i.height!=m.height||i.cx!=m.cx||i.cy!=m.cy||i.rx!=m.rx||i.ry!=m.ry||i.r!=m.r),r=w[e.type]&&(m.cx!=i.cx||m.cy!=i.cy||m.r!=i.r||m.rx!=i.rx||m.ry!=i.ry),s=e;for(var t in i)i[b](t)&&(m[t]=i[t]);if(q&&(m.path=a._getPath[e.type](e),e._.dirty=1),i.href&&(l.href=i.href),i.title&&(l.title=i.title),i.target&&(l.target=i.target),i.cursor&&(p.cursor=i.cursor),"blur"in i&&e.blur(i.blur),(i.path&&"path"==e.type||q)&&(l.path=x(~c(m.path).toLowerCase().indexOf("r")?a._pathToAbsolute(m.path):m.path),e._.dirty=1,"image"==e.type&&(e._.fillpos=[m.x,m.y],e._.fillsize=[m.width,m.height],z(e,1,1,0,0,0))),"transform"in i&&e.transform(i.transform),r){var y=+m.cx,B=+m.cy,D=+m.rx||+m.r||0,E=+m.ry||+m.r||0;l.path=a.format("ar{0},{1},{2},{3},{4},{1},{4},{1}x",f((y-D)*u),f((B-E)*u),f((y+D)*u),f((B+E)*u),f(y*u)),e._.dirty=1}if("clip-rect"in i){var G=c(i["clip-rect"]).split(k);if(4==G.length){G[2]=+G[2]+ +G[0],G[3]=+G[3]+ +G[1];var H=l.clipRect||a._g.doc.createElement("div"),I=H.style;I.clip=a.format("rect({1}px {2}px {3}px {0}px)",G),l.clipRect||(I.position="absolute",I.top=0,I.left=0,I.width=e.paper.width+"px",I.height=e.paper.height+"px",l.parentNode.insertBefore(H,l),H.appendChild(l),l.clipRect=H)}i["clip-rect"]||l.clipRect&&(l.clipRect.style.clip="auto")}if(e.textpath){var J=e.textpath.style;i.font&&(J.font=i.font),i["font-family"]&&(J.fontFamily='"'+i["font-family"].split(",")[0].replace(/^['"]+|['"]+$/g,o)+'"'),i["font-size"]&&(J.fontSize=i["font-size"]),i["font-weight"]&&(J.fontWeight=i["font-weight"]),i["font-style"]&&(J.fontStyle=i["font-style"])}if("arrow-start"in i&&A(s,i["arrow-start"]),"arrow-end"in i&&A(s,i["arrow-end"],1),null!=i.opacity||null!=i["stroke-width"]||null!=i.fill||null!=i.src||null!=i.stroke||null!=i["stroke-width"]||null!=i["stroke-opacity"]||null!=i["fill-opacity"]||null!=i["stroke-dasharray"]||null!=i["stroke-miterlimit"]||null!=i["stroke-linejoin"]||null!=i["stroke-linecap"]){var K=l.getElementsByTagName(j),L=!1;if(K=K&&K[0],!K&&(L=K=F(j)),"image"==e.type&&i.src&&(K.src=i.src),i.fill&&(K.on=!0),(null==K.on||"none"==i.fill||null===i.fill)&&(K.on=!1),K.on&&i.fill){var M=c(i.fill).match(a._ISURL);if(M){K.parentNode==l&&l.removeChild(K),K.rotate=!0,K.src=M[1],K.type="tile";var N=e.getBBox(1);K.position=N.x+n+N.y,e._.fillpos=[N.x,N.y],a._preload(M[1],function(){e._.fillsize=[this.offsetWidth,this.offsetHeight]})}else K.color=a.getRGB(i.fill).hex,K.src=o,K.type="solid",a.getRGB(i.fill).error&&(s.type in{circle:1,ellipse:1}||"r"!=c(i.fill).charAt())&&C(s,i.fill,K)&&(m.fill="none",m.gradient=i.fill,K.rotate=!1)}if("fill-opacity"in i||"opacity"in i){var O=((+m["fill-opacity"]+1||2)-1)*((+m.opacity+1||2)-1)*((+a.getRGB(i.fill).o+1||2)-1);O=h(g(O,0),1),K.opacity=O,K.src&&(K.color="none")}l.appendChild(K);var P=l.getElementsByTagName("stroke")&&l.getElementsByTagName("stroke")[0],Q=!1;!P&&(Q=P=F("stroke")),(i.stroke&&"none"!=i.stroke||i["stroke-width"]||null!=i["stroke-opacity"]||i["stroke-dasharray"]||i["stroke-miterlimit"]||i["stroke-linejoin"]||i["stroke-linecap"])&&(P.on=!0),("none"==i.stroke||null===i.stroke||null==P.on||0==i.stroke||0==i["stroke-width"])&&(P.on=!1);var R=a.getRGB(i.stroke);P.on&&i.stroke&&(P.color=R.hex),O=((+m["stroke-opacity"]+1||2)-1)*((+m.opacity+1||2)-1)*((+R.o+1||2)-1);var S=.75*(d(i["stroke-width"])||1);if(O=h(g(O,0),1),null==i["stroke-width"]&&(S=m["stroke-width"]),i["stroke-width"]&&(P.weight=S),S&&1>S&&(O*=S)&&(P.weight=1),P.opacity=O,i["stroke-linejoin"]&&(P.joinstyle=i["stroke-linejoin"]||"miter"),P.miterlimit=i["stroke-miterlimit"]||8,i["stroke-linecap"]&&(P.endcap="butt"==i["stroke-linecap"]?"flat":"square"==i["stroke-linecap"]?"square":"round"),"stroke-dasharray"in i){var T={"-":"shortdash",".":"shortdot","-.":"shortdashdot","-..":"shortdashdotdot",". ":"dot","- ":"dash","--":"longdash","- .":"dashdot","--.":"longdashdot","--..":"longdashdotdot"};P.dashstyle=T[b](i["stroke-dasharray"])?T[i["stroke-dasharray"]]:o}Q&&l.appendChild(P)}if("text"==s.type){s.paper.canvas.style.display=o;var U=s.paper.span,V=100,W=m.font&&m.font.match(/\d+(?:\.\d*)?(?=px)/);p=U.style,m.font&&(p.font=m.font),m["font-family"]&&(p.fontFamily=m["font-family"]),m["font-weight"]&&(p.fontWeight=m["font-weight"]),m["font-style"]&&(p.fontStyle=m["font-style"]),W=d(m["font-size"]||W&&W[0])||10,p.fontSize=W*V+"px",s.textpath.string&&(U.innerHTML=c(s.textpath.string).replace(/"));var X=U.getBoundingClientRect();s.W=m.w=(X.right-X.left)/V,s.H=m.h=(X.bottom-X.top)/V,s.X=m.x,s.Y=m.y+s.H/2,("x"in i||"y"in i)&&(s.path.v=a.format("m{0},{1}l{2},{1}",f(m.x*u),f(m.y*u),f(m.x*u)+1));for(var Y=["x","y","text","font","font-family","font-weight","font-style","font-size"],Z=0,$=Y.length;$>Z;Z++)if(Y[Z]in i){s._.dirty=1;break}switch(m["text-anchor"]){case"start":s.textpath.style["v-text-align"]="left",s.bbx=s.W/2;break;case"end":s.textpath.style["v-text-align"]="right",s.bbx=-s.W/2;break;default:s.textpath.style["v-text-align"]="center",s.bbx=0}s.textpath.style["v-text-kern"]=!0}},C=function(b,f,g){b.attrs=b.attrs||{};var h=(b.attrs,Math.pow),i="linear",j=".5 .5";if(b.attrs.gradient=f,f=c(f).replace(a._radial_gradient,function(a,b,c){return i="radial",b&&c&&(b=d(b),c=d(c),h(b-.5,2)+h(c-.5,2)>.25&&(c=e.sqrt(.25-h(b-.5,2))*(2*(c>.5)-1)+.5),j=b+n+c),o}),f=f.split(/\s*\-\s*/),"linear"==i){var k=f.shift();if(k=-d(k),isNaN(k))return null}var l=a._parseDots(f);if(!l)return null;if(b=b.shape||b.node,l.length){b.removeChild(g),g.on=!0,g.method="none",g.color=l[0].color,g.color2=l[l.length-1].color;for(var m=[],p=0,q=l.length;q>p;p++)l[p].offset&&m.push(l[p].offset+n+l[p].color);g.colors=m.length?m.join():"0% "+g.color,"radial"==i?(g.type="gradientTitle",g.focus="100%",g.focussize="0 0",g.focusposition=j,g.angle=0):(g.type="gradient",g.angle=(270-k)%360),b.appendChild(g)}return 1},D=function(b,c){this[0]=this.node=b,b.raphael=!0,this.id=a._oid++,b.raphaelid=this.id,this.X=0,this.Y=0,this.attrs={},this.paper=c,this.matrix=a.matrix(),this._={transform:[],sx:1,sy:1,dx:0,dy:0,deg:0,dirty:1,dirtyT:1},!c.bottom&&(c.bottom=this),this.prev=c.top,c.top&&(c.top.next=this),c.top=this,this.next=null},E=a.el;D.prototype=E,E.constructor=D,E.transform=function(b){if(null==b)return this._.transform;var d,e=this.paper._viewBoxShift,f=e?"s"+[e.scale,e.scale]+"-1-1t"+[e.dx,e.dy]:o;e&&(d=b=c(b).replace(/\.{3}|\u2026/g,this._.transform||o)),a._extractTransform(this,f+b);var g,h=this.matrix.clone(),i=this.skew,j=this.node,k=~c(this.attrs.fill).indexOf("-"),l=!c(this.attrs.fill).indexOf("url(");if(h.translate(1,1),l||k||"image"==this.type)if(i.matrix="1 0 0 1",i.offset="0 0",g=h.split(),k&&g.noRotation||!g.isSimple){j.style.filter=h.toFilter();var m=this.getBBox(),p=this.getBBox(1),q=m.x-p.x,r=m.y-p.y;j.coordorigin=q*-u+n+r*-u,z(this,1,1,q,r,0)}else j.style.filter=o,z(this,g.scalex,g.scaley,g.dx,g.dy,g.rotate);else j.style.filter=o,i.matrix=c(h),i.offset=h.offset();return null!==d&&(this._.transform=d,a._extractTransform(this,d)),this},E.rotate=function(a,b,e){if(this.removed)return this;if(null!=a){if(a=c(a).split(k),a.length-1&&(b=d(a[1]),e=d(a[2])),a=d(a[0]),null==e&&(b=e),null==b||null==e){var f=this.getBBox(1);b=f.x+f.width/2,e=f.y+f.height/2}return this._.dirtyT=1,this.transform(this._.transform.concat([["r",a,b,e]])),this}},E.translate=function(a,b){return this.removed?this:(a=c(a).split(k),a.length-1&&(b=d(a[1])),a=d(a[0])||0,b=+b||0,this._.bbox&&(this._.bbox.x+=a,this._.bbox.y+=b),this.transform(this._.transform.concat([["t",a,b]])),this)},E.scale=function(a,b,e,f){if(this.removed)return this;if(a=c(a).split(k),a.length-1&&(b=d(a[1]),e=d(a[2]),f=d(a[3]),isNaN(e)&&(e=null),isNaN(f)&&(f=null)),a=d(a[0]),null==b&&(b=a),null==f&&(e=f),null==e||null==f)var g=this.getBBox(1);return e=null==e?g.x+g.width/2:e,f=null==f?g.y+g.height/2:f,this.transform(this._.transform.concat([["s",a,b,e,f]])),this._.dirtyT=1,this},E.hide=function(){return!this.removed&&(this.node.style.display="none"),this},E.show=function(){return!this.removed&&(this.node.style.display=o),this},E.auxGetBBox=a.el.getBBox,E.getBBox=function(){var a=this.auxGetBBox();if(this.paper&&this.paper._viewBoxShift){var b={},c=1/this.paper._viewBoxShift.scale;return b.x=a.x-this.paper._viewBoxShift.dx,b.x*=c,b.y=a.y-this.paper._viewBoxShift.dy,b.y*=c,b.width=a.width*c,b.height=a.height*c,b.x2=b.x+b.width,b.y2=b.y+b.height,b}return a},E._getBBox=function(){return this.removed?{}:{x:this.X+(this.bbx||0)-this.W/2,y:this.Y-this.H,width:this.W,height:this.H}},E.remove=function(){if(!this.removed&&this.node.parentNode){this.paper.__set__&&this.paper.__set__.exclude(this),a.eve.unbind("raphael.*.*."+this.id),a._tear(this,this.paper),this.node.parentNode.removeChild(this.node),this.shape&&this.shape.parentNode.removeChild(this.shape);for(var b in this)this[b]="function"==typeof this[b]?a._removedFactory(b):null;this.removed=!0}},E.attr=function(c,d){if(this.removed)return this;if(null==c){var e={};for(var f in this.attrs)this.attrs[b](f)&&(e[f]=this.attrs[f]);return e.gradient&&"none"==e.fill&&(e.fill=e.gradient)&&delete e.gradient,e.transform=this._.transform,e}if(null==d&&a.is(c,"string")){if(c==j&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;for(var g=c.split(k),h={},i=0,m=g.length;m>i;i++)c=g[i],c in this.attrs?h[c]=this.attrs[c]:a.is(this.paper.customAttributes[c],"function")?h[c]=this.paper.customAttributes[c].def:h[c]=a._availableAttrs[c];return m-1?h:h[g[0]]}if(this.attrs&&null==d&&a.is(c,"array")){for(h={},i=0,m=c.length;m>i;i++)h[c[i]]=this.attr(c[i]);return h}var n;null!=d&&(n={},n[c]=d),null==d&&a.is(c,"object")&&(n=c);for(var o in n)l("raphael.attr."+o+"."+this.id,this,n[o]);if(n){for(o in this.paper.customAttributes)if(this.paper.customAttributes[b](o)&&n[b](o)&&a.is(this.paper.customAttributes[o],"function")){var p=this.paper.customAttributes[o].apply(this,[].concat(n[o]));this.attrs[o]=n[o];for(var q in p)p[b](q)&&(n[q]=p[q])}n.text&&"text"==this.type&&(this.textpath.string=n.text),B(this,n)}return this},E.toFront=function(){return!this.removed&&this.node.parentNode.appendChild(this.node),this.paper&&this.paper.top!=this&&a._tofront(this,this.paper),this},E.toBack=function(){return this.removed?this:(this.node.parentNode.firstChild!=this.node&&(this.node.parentNode.insertBefore(this.node,this.node.parentNode.firstChild),a._toback(this,this.paper)),this)},E.insertAfter=function(b){return this.removed?this:(b.constructor==a.st.constructor&&(b=b[b.length-1]),b.node.nextSibling?b.node.parentNode.insertBefore(this.node,b.node.nextSibling):b.node.parentNode.appendChild(this.node),a._insertafter(this,b,this.paper),this)},E.insertBefore=function(b){return this.removed?this:(b.constructor==a.st.constructor&&(b=b[0]),b.node.parentNode.insertBefore(this.node,b.node),a._insertbefore(this,b,this.paper),this)},E.blur=function(b){var c=this.node.runtimeStyle,d=c.filter;return d=d.replace(r,o),0!==+b?(this.attrs.blur=b,c.filter=d+n+m+".Blur(pixelradius="+(+b||1.5)+")",c.margin=a.format("-{0}px 0 0 -{0}px",f(+b||1.5))):(c.filter=d,c.margin=0,delete this.attrs.blur),this},a._engine.path=function(a,b){var c=F("shape");c.style.cssText=t,c.coordsize=u+n+u,c.coordorigin=b.coordorigin;var d=new D(c,b),e={fill:"none",stroke:"#000"};a&&(e.path=a),d.type="path",d.path=[],d.Path=o,B(d,e),b.canvas&&b.canvas.appendChild(c);var f=F("skew");return f.on=!0,c.appendChild(f),d.skew=f,d.transform(o),d},a._engine.rect=function(b,c,d,e,f,g){var h=a._rectPath(c,d,e,f,g),i=b.path(h),j=i.attrs;return i.X=j.x=c,i.Y=j.y=d,i.W=j.width=e,i.H=j.height=f,j.r=g,j.path=h,i.type="rect",i},a._engine.ellipse=function(a,b,c,d,e){var f=a.path();f.attrs;return f.X=b-d,f.Y=c-e,f.W=2*d,f.H=2*e,f.type="ellipse",B(f,{cx:b,cy:c,rx:d,ry:e}),f},a._engine.circle=function(a,b,c,d){var e=a.path();e.attrs;return e.X=b-d,e.Y=c-d,e.W=e.H=2*d,e.type="circle",B(e,{cx:b,cy:c,r:d}),e},a._engine.image=function(b,c,d,e,f,g){var h=a._rectPath(d,e,f,g),i=b.path(h).attr({stroke:"none"}),k=i.attrs,l=i.node,m=l.getElementsByTagName(j)[0];return k.src=c,i.X=k.x=d,i.Y=k.y=e,i.W=k.width=f,i.H=k.height=g,k.path=h,i.type="image",m.parentNode==l&&l.removeChild(m),m.rotate=!0,m.src=c,m.type="tile",i._.fillpos=[d,e],i._.fillsize=[f,g],l.appendChild(m),z(i,1,1,0,0,0),i},a._engine.text=function(b,d,e,g){var h=F("shape"),i=F("path"),j=F("textpath");d=d||0,e=e||0,g=g||"",i.v=a.format("m{0},{1}l{2},{1}",f(d*u),f(e*u),f(d*u)+1),i.textpathok=!0,j.string=c(g),j.on=!0,h.style.cssText=t,h.coordsize=u+n+u,h.coordorigin="0 0";var k=new D(h,b),l={fill:"#000",stroke:"none",font:a._availableAttrs.font,text:g};k.shape=h,k.path=i,k.textpath=j,k.type="text",k.attrs.text=c(g),k.attrs.x=d,k.attrs.y=e,k.attrs.w=1,k.attrs.h=1,B(k,l),h.appendChild(j),h.appendChild(i),b.canvas.appendChild(h);var m=F("skew");return m.on=!0,h.appendChild(m),k.skew=m,k.transform(o),k},a._engine.setSize=function(b,c){var d=this.canvas.style;return this.width=b,this.height=c,b==+b&&(b+="px"),c==+c&&(c+="px"),d.width=b,d.height=c,d.clip="rect(0 "+b+" "+c+" 0)",this._viewBox&&a._engine.setViewBox.apply(this,this._viewBox),this},a._engine.setViewBox=function(b,c,d,e,f){a.eve("raphael.setViewBox",this,this._viewBox,[b,c,d,e,f]);var g,h,i=this.getSize(),j=i.width,k=i.height;return f&&(g=k/e,h=j/d,j>d*g&&(b-=(j-d*g)/2/g),k>e*h&&(c-=(k-e*h)/2/h)),this._viewBox=[b,c,d,e,!!f],this._viewBoxShift={dx:-b,dy:-c,scale:i},this.forEach(function(a){a.transform("...")}),this};var F;a._engine.initWin=function(a){var b=a.document;b.styleSheets.length<31?b.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)"):b.styleSheets[0].addRule(".rvml","behavior:url(#default#VML)");try{!b.namespaces.rvml&&b.namespaces.add("rvml","urn:schemas-microsoft-com:vml"),F=function(a){return b.createElement("')}}catch(c){F=function(a){return b.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},a._engine.initWin(a._g.win),a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b.container,d=b.height,e=b.width,f=b.x,g=b.y;if(!c)throw new Error("VML container not found.");var h=new a._Paper,i=h.canvas=a._g.doc.createElement("div"),j=i.style;return f=f||0,g=g||0,e=e||512,d=d||342,h.width=e,h.height=d,e==+e&&(e+="px"),d==+d&&(d+="px"),h.coordsize=1e3*u+n+1e3*u,h.coordorigin="0 0",h.span=a._g.doc.createElement("span"),h.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",i.appendChild(h.span),j.cssText=a.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",e,d),1==c?(a._g.doc.body.appendChild(i),j.left=f+"px",j.top=g+"px",j.position="absolute"):c.firstChild?c.insertBefore(i,c.firstChild):c.appendChild(i),h.renderfix=function(){},h},a.prototype.clear=function(){a.eve("raphael.clear",this),this.canvas.innerHTML=o,this.span=a._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},a.prototype.remove=function(){a.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas);for(var b in this)this[b]="function"==typeof this[b]?a._removedFactory(b):null;return!0};var G=a.st;for(var H in E)E[b](H)&&!G[b](H)&&(G[H]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(H))}}),function(a,b){if("function"==typeof define&&define.amd)define("raphael",["raphael.core","raphael.svg","raphael.vml"],function(c){return a.Raphael=b(c)});else if("object"==typeof exports){var c=require("raphael.core");require("raphael.svg"),require("raphael.vml"),module.exports=b(c)}else a.Raphael=b(a.Raphael)}(this,function(a){return a.ninja()}); +// Source: public/javascripts/vendor/sequence-diagram/sequence-diagram-min.js +/** js sequence diagrams 1.0.6 + * http://bramp.github.io/js-sequence-diagrams/ + * (c) 2012-2015 Andrew Brampton (bramp.net) + * @license Simplified BSD license. + */ +!function(){"use strict";function Diagram(){this.title=void 0,this.actors=[],this.signals=[]}function ParseError(message,hash){_.extend(this,hash),this.name="ParseError",this.message=message||""}function AssertException(message){this.message=message}function assert(exp,message){if(!exp)throw new AssertException(message)}function getCenterX(box){return box.x+box.width/2}function getCenterY(box){return box.y+box.height/2}Diagram.prototype.getActor=function(alias){var name,s=/^(.+) as (\S+)$/i.exec(alias.trim());s?(name=s[1].trim(),alias=s[2].trim()):name=alias.trim(),name=name.replace(/\\n/gm,"\n");var i,actors=this.actors;for(i in actors)if(actors[i].alias==alias)return actors[i];return i=actors.push(new Diagram.Actor(alias,name,actors.length)),actors[i-1]},Diagram.prototype.setTitle=function(title){this.title=title},Diagram.prototype.addSignal=function(signal){this.signals.push(signal)},Diagram.Actor=function(alias,name,index){this.alias=alias,this.name=name,this.index=index},Diagram.Signal=function(actorA,signaltype,actorB,message){this.type="Signal",this.actorA=actorA,this.actorB=actorB,this.linetype=3&signaltype,this.arrowtype=3&signaltype>>2,this.message=message},Diagram.Signal.prototype.isSelf=function(){return this.actorA.index==this.actorB.index},Diagram.Note=function(actor,placement,message){if(this.type="Note",this.actor=actor,this.placement=placement,this.message=message,this.hasManyActors()&&actor[0]==actor[1])throw new Error("Note should be over two different actors")},Diagram.Note.prototype.hasManyActors=function(){return _.isArray(this.actor)},Diagram.LINETYPE={SOLID:0,DOTTED:1},Diagram.ARROWTYPE={FILLED:0,OPEN:1},Diagram.PLACEMENT={LEFTOF:0,RIGHTOF:1,OVER:2};var grammar=function(){function Parser(){this.yy={}}var parser={trace:function(){},yy:{},symbols_:{error:2,start:3,document:4,EOF:5,line:6,statement:7,NL:8,participant:9,actor:10,signal:11,note_statement:12,title:13,message:14,note:15,placement:16,over:17,actor_pair:18,",":19,left_of:20,right_of:21,signaltype:22,ACTOR:23,linetype:24,arrowtype:25,LINE:26,DOTLINE:27,ARROW:28,OPENARROW:29,MESSAGE:30,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",8:"NL",9:"participant",13:"title",15:"note",17:"over",19:",",20:"left_of",21:"right_of",23:"ACTOR",26:"LINE",27:"DOTLINE",28:"ARROW",29:"OPENARROW",30:"MESSAGE"},productions_:[0,[3,2],[4,0],[4,2],[6,1],[6,1],[7,2],[7,1],[7,1],[7,2],[12,4],[12,4],[18,1],[18,3],[16,1],[16,1],[11,4],[10,1],[22,2],[22,1],[24,1],[24,1],[25,1],[25,1],[14,1]],performAction:function(yytext,yyleng,yylineno,yy,yystate,$$){var $0=$$.length-1;switch(yystate){case 1:return yy;case 4:break;case 6:$$[$0];break;case 7:yy.addSignal($$[$0]);break;case 8:yy.addSignal($$[$0]);break;case 9:yy.setTitle($$[$0]);break;case 10:this.$=new Diagram.Note($$[$0-1],$$[$0-2],$$[$0]);break;case 11:this.$=new Diagram.Note($$[$0-1],Diagram.PLACEMENT.OVER,$$[$0]);break;case 12:this.$=$$[$0];break;case 13:this.$=[$$[$0-2],$$[$0]];break;case 14:this.$=Diagram.PLACEMENT.LEFTOF;break;case 15:this.$=Diagram.PLACEMENT.RIGHTOF;break;case 16:this.$=new Diagram.Signal($$[$0-3],$$[$0-2],$$[$0-1],$$[$0]);break;case 17:this.$=yy.getActor($$[$0]);break;case 18:this.$=$$[$0-1]|$$[$0]<<2;break;case 19:this.$=$$[$0];break;case 20:this.$=Diagram.LINETYPE.SOLID;break;case 21:this.$=Diagram.LINETYPE.DOTTED;break;case 22:this.$=Diagram.ARROWTYPE.FILLED;break;case 23:this.$=Diagram.ARROWTYPE.OPEN;break;case 24:this.$=$$[$0].substring(1).trim().replace(/\\n/gm,"\n")}},table:[{3:1,4:2,5:[2,2],8:[2,2],9:[2,2],13:[2,2],15:[2,2],23:[2,2]},{1:[3]},{5:[1,3],6:4,7:5,8:[1,6],9:[1,7],10:11,11:8,12:9,13:[1,10],15:[1,12],23:[1,13]},{1:[2,1]},{5:[2,3],8:[2,3],9:[2,3],13:[2,3],15:[2,3],23:[2,3]},{5:[2,4],8:[2,4],9:[2,4],13:[2,4],15:[2,4],23:[2,4]},{5:[2,5],8:[2,5],9:[2,5],13:[2,5],15:[2,5],23:[2,5]},{10:14,23:[1,13]},{5:[2,7],8:[2,7],9:[2,7],13:[2,7],15:[2,7],23:[2,7]},{5:[2,8],8:[2,8],9:[2,8],13:[2,8],15:[2,8],23:[2,8]},{14:15,30:[1,16]},{22:17,24:18,26:[1,19],27:[1,20]},{16:21,17:[1,22],20:[1,23],21:[1,24]},{5:[2,17],8:[2,17],9:[2,17],13:[2,17],15:[2,17],19:[2,17],23:[2,17],26:[2,17],27:[2,17],30:[2,17]},{5:[2,6],8:[2,6],9:[2,6],13:[2,6],15:[2,6],23:[2,6]},{5:[2,9],8:[2,9],9:[2,9],13:[2,9],15:[2,9],23:[2,9]},{5:[2,24],8:[2,24],9:[2,24],13:[2,24],15:[2,24],23:[2,24]},{10:25,23:[1,13]},{23:[2,19],25:26,28:[1,27],29:[1,28]},{23:[2,20],28:[2,20],29:[2,20]},{23:[2,21],28:[2,21],29:[2,21]},{10:29,23:[1,13]},{10:31,18:30,23:[1,13]},{23:[2,14]},{23:[2,15]},{14:32,30:[1,16]},{23:[2,18]},{23:[2,22]},{23:[2,23]},{14:33,30:[1,16]},{14:34,30:[1,16]},{19:[1,35],30:[2,12]},{5:[2,16],8:[2,16],9:[2,16],13:[2,16],15:[2,16],23:[2,16]},{5:[2,10],8:[2,10],9:[2,10],13:[2,10],15:[2,10],23:[2,10]},{5:[2,11],8:[2,11],9:[2,11],13:[2,11],15:[2,11],23:[2,11]},{10:36,23:[1,13]},{30:[2,13]}],defaultActions:{3:[2,1],23:[2,14],24:[2,15],26:[2,18],27:[2,22],28:[2,23],36:[2,13]},parseError:function(str,hash){if(!hash.recoverable)throw new Error(str);this.trace(str)},parse:function(input){function lex(){var token;return token=self.lexer.lex()||EOF,"number"!=typeof token&&(token=self.symbols_[token]||token),token}var self=this,stack=[0],vstack=[null],lstack=[],table=this.table,yytext="",yylineno=0,yyleng=0,recovering=0,TERROR=2,EOF=1;this.lexer.setInput(input),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,this.yy.parser=this,"undefined"==typeof this.lexer.yylloc&&(this.lexer.yylloc={});var yyloc=this.lexer.yylloc;lstack.push(yyloc);var ranges=this.lexer.options&&this.lexer.options.ranges;this.parseError="function"==typeof this.yy.parseError?this.yy.parseError:Object.getPrototypeOf(this).parseError;for(var symbol,preErrorSymbol,state,action,r,p,len,newState,expected,yyval={};;){if(state=stack[stack.length-1],this.defaultActions[state]?action=this.defaultActions[state]:((null===symbol||"undefined"==typeof symbol)&&(symbol=lex()),action=table[state]&&table[state][symbol]),"undefined"==typeof action||!action.length||!action[0]){var errStr="";expected=[];for(p in table[state])this.terminals_[p]&&p>TERROR&&expected.push("'"+this.terminals_[p]+"'");errStr=this.lexer.showPosition?"Parse error on line "+(yylineno+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+expected.join(", ")+", got '"+(this.terminals_[symbol]||symbol)+"'":"Parse error on line "+(yylineno+1)+": Unexpected "+(symbol==EOF?"end of input":"'"+(this.terminals_[symbol]||symbol)+"'"),this.parseError(errStr,{text:this.lexer.match,token:this.terminals_[symbol]||symbol,line:this.lexer.yylineno,loc:yyloc,expected:expected})}if(action[0]instanceof Array&&action.length>1)throw new Error("Parse Error: multiple actions possible at state: "+state+", token: "+symbol);switch(action[0]){case 1:stack.push(symbol),vstack.push(this.lexer.yytext),lstack.push(this.lexer.yylloc),stack.push(action[1]),symbol=null,preErrorSymbol?(symbol=preErrorSymbol,preErrorSymbol=null):(yyleng=this.lexer.yyleng,yytext=this.lexer.yytext,yylineno=this.lexer.yylineno,yyloc=this.lexer.yylloc,recovering>0&&recovering--);break;case 2:if(len=this.productions_[action[1]][1],yyval.$=vstack[vstack.length-len],yyval._$={first_line:lstack[lstack.length-(len||1)].first_line,last_line:lstack[lstack.length-1].last_line,first_column:lstack[lstack.length-(len||1)].first_column,last_column:lstack[lstack.length-1].last_column},ranges&&(yyval._$.range=[lstack[lstack.length-(len||1)].range[0],lstack[lstack.length-1].range[1]]),r=this.performAction.call(yyval,yytext,yyleng,yylineno,this.yy,action[1],vstack,lstack),"undefined"!=typeof r)return r;len&&(stack=stack.slice(0,2*-1*len),vstack=vstack.slice(0,-1*len),lstack=lstack.slice(0,-1*len)),stack.push(this.productions_[action[1]][0]),vstack.push(yyval.$),lstack.push(yyval._$),newState=table[stack[stack.length-2]][stack[stack.length-1]],stack.push(newState);break;case 3:return!0}}return!0}},lexer=function(){var lexer={EOF:1,parseError:function(str,hash){if(!this.yy.parser)throw new Error(str);this.yy.parser.parseError(str,hash)},setInput:function(input){return this._input=input,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var ch=this._input[0];this.yytext+=ch,this.yyleng++,this.offset++,this.match+=ch,this.matched+=ch;var lines=ch.match(/(?:\r\n?|\n).*/g);return lines?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),ch},unput:function(ch){var len=ch.length,lines=ch.split(/(?:\r\n?|\n)/g);this._input=ch+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-len-1),this.offset-=len;var oldLines=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),lines.length-1&&(this.yylineno-=lines.length-1);var r=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:lines?(lines.length===oldLines.length?this.yylloc.first_column:0)+oldLines[oldLines.length-lines.length].length-lines[0].length:this.yylloc.first_column-len},this.options.ranges&&(this.yylloc.range=[r[0],r[0]+this.yyleng-len]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(n){this.unput(this.match.slice(n))},pastInput:function(){var past=this.matched.substr(0,this.matched.length-this.match.length);return(past.length>20?"...":"")+past.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var next=this.match;return next.length<20&&(next+=this._input.substr(0,20-next.length)),(next.substr(0,20)+(next.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var pre=this.pastInput(),c=new Array(pre.length+1).join("-");return pre+this.upcomingInput()+"\n"+c+"^"},test_match:function(match,indexed_rule){var token,lines,backup;if(this.options.backtrack_lexer&&(backup={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(backup.yylloc.range=this.yylloc.range.slice(0))),lines=match[0].match(/(?:\r\n?|\n).*/g),lines&&(this.yylineno+=lines.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:lines?lines[lines.length-1].length-lines[lines.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+match[0].length},this.yytext+=match[0],this.match+=match[0],this.matches=match,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(match[0].length),this.matched+=match[0],token=this.performAction.call(this,this.yy,this,indexed_rule,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),token)return token;if(this._backtrack){for(var k in backup)this[k]=backup[k];return!1}return!1},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var token,match,tempMatch,index;this._more||(this.yytext="",this.match="");for(var rules=this._currentRules(),i=0;imatch[0].length)){if(match=tempMatch,index=i,this.options.backtrack_lexer){if(token=this.test_match(tempMatch,rules[i]),token!==!1)return token;if(this._backtrack){match=!1;continue}return!1}if(!this.options.flex)break}return match?(token=this.test_match(match,rules[index]),token!==!1?token:!1):""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var r=this.next();return r?r:this.lex()},begin:function(condition){this.conditionStack.push(condition)},popState:function(){var n=this.conditionStack.length-1;return n>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(n){return n=this.conditionStack.length-1-Math.abs(n||0),n>=0?this.conditionStack[n]:"INITIAL"},pushState:function(condition){this.begin(condition)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(yy,yy_,$avoiding_name_collisions,YY_START){switch($avoiding_name_collisions){case 0:return 8;case 1:break;case 2:break;case 3:return 9;case 4:return 20;case 5:return 21;case 6:return 17;case 7:return 15;case 8:return 13;case 9:return 19;case 10:return 23;case 11:return 27;case 12:return 26;case 13:return 29;case 14:return 28;case 15:return 30;case 16:return 5;case 17:return"INVALID"}},rules:[/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:#[^\n]*)/i,/^(?:participant\b)/i,/^(?:left of\b)/i,/^(?:right of\b)/i,/^(?:over\b)/i,/^(?:note\b)/i,/^(?:title\b)/i,/^(?:,)/i,/^(?:[^\->:\n,]+)/i,/^(?:--)/i,/^(?:-)/i,/^(?:>>)/i,/^(?:>)/i,/^(?:[^#\n]+)/i,/^(?:$)/i,/^(?:.)/i],conditions:{INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17],inclusive:!0}}};return lexer}();return parser.lexer=lexer,Parser.prototype=parser,parser.Parser=Parser,new Parser}();"undefined"!=typeof require&&"undefined"!=typeof exports&&(exports.parser=grammar,exports.Parser=grammar.Parser,exports.parse=function(){return grammar.parse.apply(grammar,arguments)},exports.main=function(args){args[1]||(console.log("Usage: "+args[0]+" FILE"),process.exit(1));var source=require("fs").readFileSync(require("path").normalize(args[1]),"utf8");return exports.parser.parse(source)},"undefined"!=typeof module&&require.main===module&&exports.main(process.argv.slice(1))),ParseError.prototype=new Error,Diagram.ParseError=ParseError,grammar.parseError=function(message,hash){throw new ParseError(message,hash)},Diagram.parse=function(input){return grammar.yy=new Diagram,grammar.parse(input)},Raphael.registerFont({w:209,face:{"font-family":"daniel","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 8 0 0 0 0 0 0 0",ascent:"288",descent:"-72","x-height":"7",bbox:"-92.0373 -310.134 632 184.967","underline-thickness":"3.51562","underline-position":"-21.6211","unicode-range":"U+0009-U+F002"},glyphs:{" ":{w:179}," ":{w:179},"!":{d:"66,-306v9,3,18,11,19,24v-18,73,-20,111,-37,194v0,10,2,34,-12,34v-12,0,-18,-9,-18,-28v0,-85,23,-136,38,-214v1,-7,4,-10,10,-10xm25,-30v15,-1,28,34,5,35v-11,-1,-38,-36,-5,-35",w:115},'"':{d:"91,-214v-32,3,-25,-40,-20,-68v3,-16,7,-25,12,-27v35,13,14,56,8,95xm8,-231v4,-31,1,-40,18,-75v37,7,11,51,11,79v-3,3,-4,8,-5,13v-17,4,-16,-10,-24,-17",w:117},"#":{d:"271,-64v-30,26,-96,-7,-102,51v-6,2,-13,2,-24,-2v-2,-11,10,-21,2,-28v-14,5,-48,0,-48,22v0,23,-11,14,-29,10v-7,-6,6,-19,-1,-24r-32,4v-19,-8,-15,-24,5,-28r33,-6v4,0,24,-23,11,-27v-26,0,-63,14,-74,-10v3,-1,9,-17,16,-10v15,-8,81,4,89,-30v8,-14,16,-34,24,-38v23,9,24,38,5,49v37,24,55,-38,72,-43v19,10,20,23,-1,45v2,8,23,1,29,4v3,3,6,6,10,11v-14,13,-20,12,-45,12v-17,0,-16,17,-19,29v18,-7,49,3,67,-2v4,0,8,4,12,11xm161,-104v-30,-1,-44,10,-44,37v14,1,24,0,40,-5v0,-1,3,-10,8,-26v0,-4,-1,-6,-4,-6",w:285},$:{d:"164,-257v29,4,1,42,-3,50v5,5,38,13,41,24v8,4,6,15,-2,21v-18,3,-36,-17,-49,-17v-17,1,-31,40,-28,48v5,4,8,8,9,10v13,1,35,37,28,44v-10,21,-36,20,-65,28v-10,10,-12,40,-17,51v-9,-3,-28,1,-18,-17v0,-13,5,-24,-1,-35v-18,1,-59,-10,-42,-29v21,0,56,16,55,-16v5,-4,9,-18,9,-26v-14,-15,-55,-41,-53,-65v2,-33,56,-19,98,-26v10,-14,31,-43,38,-45xm93,-152v11,-10,15,-15,14,-29v-17,-3,-37,1,-43,6v10,12,20,19,29,23xm111,-103v-8,1,-11,12,-10,22v10,0,28,2,27,-8v0,-4,-13,-15,-17,-14",w:225},"%":{d:"181,-96v24,-7,67,-13,104,1v14,18,21,19,22,44v-13,43,-99,61,-146,36v-9,-9,-22,-11,-32,-29v0,-27,24,-53,52,-52xm139,-185v-9,68,-138,73,-131,-5v0,-3,3,-9,9,-17v13,1,27,1,17,-16v5,-39,63,0,93,-6v36,1,80,-9,102,11v15,32,12,32,-8,56v-16,21,-103,78,-152,125r-14,28v-23,11,-25,-7,-29,-20v34,-71,133,-98,171,-162v-13,-12,-52,-5,-61,1v0,1,1,3,3,5xm38,-190v0,34,55,29,70,8v0,-14,-20,-11,-32,-14v-14,-3,-24,-9,-40,-10v1,0,5,11,2,16xm172,-53v12,27,90,18,102,-5v-18,-7,-32,-10,-40,-10v-29,3,-57,-4,-62,15",w:308},"&":{d:"145,-82v17,-8,47,-15,71,-26v13,2,25,12,9,23v-23,7,-40,16,-53,27r0,6v13,8,30,21,36,38v0,8,-4,12,-11,12v-19,0,-43,-39,-59,-44v-30,12,-65,29,-97,32v-32,3,-45,-41,-23,-63v21,-20,52,-26,70,-48v-4,-31,-12,-47,9,-73v13,-16,20,-29,23,-39v15,-15,32,-22,51,-22v30,9,62,64,32,96v-2,3,-47,42,-69,48v-15,8,-11,9,0,22v6,7,10,11,11,11xm114,-138v25,-13,62,-38,74,-62v0,-9,-10,-31,-20,-29v-28,7,-60,42,-60,75v0,10,2,15,6,16xm99,-91v-18,10,-54,18,-59,45v26,5,61,-12,77,-22v-1,-5,-13,-23,-18,-23",w:253},"'":{d:"36,-182v-36,7,-34,-61,-17,-80v15,1,21,19,21,20r-1,-1v0,0,-1,12,-5,35v1,5,3,17,2,26",w:63},"(":{d:"130,-306v13,2,23,43,-1,43v-49,43,-77,77,-90,148v5,49,27,67,64,101v4,14,5,6,2,19r-15,0v-35,-17,-79,-58,-79,-120v0,-58,66,-176,119,-191",w:120},")":{d:"108,-138v-2,73,-48,120,-98,153v-17,-5,-16,-20,-6,-31v52,-64,73,-62,74,-135v1,-42,-40,-98,-58,-128v0,-5,-1,-12,-2,-22v18,-18,25,0,42,27v25,39,50,66,48,136",w:120},"*":{d:"121,-271v15,-5,36,-8,40,9v-5,10,-31,19,-47,31v0,11,34,43,14,53v-18,8,-24,-24,-34,-20v-4,10,-4,19,-12,41v-25,7,-15,-30,-17,-47v-13,-1,-17,9,-46,30r-10,0v-20,-32,37,-43,54,-64v-10,-11,-36,-33,-16,-51v3,0,14,8,33,24v8,-10,26,-39,32,-42v14,7,15,23,9,36",w:177},"+":{d:"163,-64v-7,22,-65,2,-77,21v-2,10,-6,21,-11,35v-20,4,-21,-12,-19,-29v3,-23,-44,6,-39,-27v-8,-22,36,-8,49,-18v8,-13,6,-36,24,-40v19,-4,14,32,11,39v18,3,19,2,54,8v2,1,5,5,8,11",w:170},",":{d:"25,63v-26,21,-48,-2,-22,-24v14,-12,35,-40,35,-69v3,-2,3,-11,12,-9v35,17,5,88,-25,102",w:97},"-":{d:"57,-94v19,4,55,-5,54,17v-15,23,-54,20,-91,15v-4,2,-13,-10,-11,-16v-1,-22,28,-15,48,-16",w:124},".":{d:"40,-48v21,20,21,44,-4,44v-33,0,-26,-24,-10,-44r14,0",w:67},"/":{d:"21,20v-22,-45,21,-95,41,-126v38,-57,115,-158,193,-201v2,0,4,3,7,11v11,29,-15,34,-25,55v-81,56,-189,208,-197,261r-19,0",w:275},0:{d:"78,-237v70,-47,269,-41,270,59v0,34,-11,53,-29,76v-13,35,-30,32,-85,64v-6,2,-10,6,-7,8v-73,14,-98,38,-173,1v-7,-13,-52,-48,-46,-88v9,-57,27,-75,70,-120xm123,-38v100,0,202,-46,195,-153v-32,-55,-144,-73,-211,-35v-16,34,-68,54,-53,108v6,25,1,22,-3,39v6,24,41,41,72,41",w:353},1:{d:"39,-208v0,-14,6,-59,29,-39v3,4,6,13,10,24r-22,128r8,87v-4,6,-9,3,-16,2v-44,-38,-9,-137,-9,-202",w:93},2:{d:"88,-35v47,-10,119,-24,168,-9v0,12,-23,13,-35,16v1,1,3,1,5,1v-74,8,-118,23,-194,23v-14,0,-20,-13,-21,-28v55,-40,83,-61,123,-104v26,-13,65,-67,71,-102v-1,-9,-11,-16,-22,-16v-20,-1,-120,29,-156,49v-10,-2,-30,-20,-10,-28v50,-21,111,-51,178,-48v25,10,44,22,36,39v12,30,-19,64,-34,83v-39,48,-37,39,-115,109v0,5,-3,8,-8,11v4,3,8,4,14,4",w:265},3:{d:"188,-282v34,-10,74,25,47,51v-19,32,-55,50,-92,70v28,14,116,25,108,70v8,14,-49,40,-63,48v-29,9,-130,22,-168,42v-6,-5,-19,-7,-12,-22v56,-36,175,-21,210,-76v-9,-20,-88,-42,-97,-33v-20,-1,-41,2,-56,-7r5,-21v56,-25,103,-36,137,-78v1,-1,2,-5,4,-11v-15,-14,-56,7,-79,0v-10,9,-73,22,-92,31v-11,-4,-28,-23,-13,-30v50,-22,96,-26,154,-37v0,-1,8,3,7,3",w:260},4:{d:"79,-249v-7,17,-29,75,-33,96v0,6,3,8,8,8v43,-2,111,6,141,-6v17,-47,20,-100,63,-148v9,4,16,7,21,10v-17,31,-44,95,-51,141v7,4,24,-4,23,10v-1,16,-29,12,-31,23v-10,22,-9,69,-7,103v-3,2,-7,5,-10,9v-47,-11,-23,-74,-16,-114v0,-4,-2,-6,-7,-6v-65,2,-89,13,-162,4v-22,-22,-2,-53,5,-76v16,-15,17,-57,35,-70v6,-1,21,11,21,16",w:267},5:{d:"185,-272v30,7,45,-8,53,18v1,16,-17,18,-34,14v0,0,-95,-11,-129,1v-6,9,-24,33,-29,54v76,10,171,5,214,47v11,11,22,30,5,52v-14,12,-30,14,-34,27v-26,11,-141,63,-157,60v-16,-2,-25,-19,-4,-27v48,-18,128,-39,170,-86v4,-14,-65,-41,-85,-41r-92,0v-10,-4,-66,-1,-57,-23v0,-23,23,-51,35,-83v11,-28,133,-10,144,-13",w:284},6:{d:"70,-64v9,-51,63,-74,123,-71v43,2,109,3,111,41r-25,47v0,1,1,2,2,3v-5,0,-39,10,-41,20v-15,3,-22,4,-22,11v-39,1,-77,20,-119,13v-42,-7,-35,-9,-77,-46v-56,-118,94,-201,176,-229v7,0,21,8,20,15v-2,17,-23,15,-43,24v-69,31,-119,72,-134,145v-5,25,36,68,78,64v59,-6,128,-18,153,-61v-7,-14,-13,-9,-32,-21v-67,-15,-118,-5,-150,43r0,12v-13,4,-17,-3,-20,-10",w:310},7:{d:"37,-228v33,-14,173,-17,181,-19v28,-1,24,31,9,45v-17,15,-45,49,-59,69v-17,26,-55,67,-61,113v-10,13,-9,14,-14,20v-33,-13,-20,-25,-11,-53v16,-48,73,-115,109,-156v2,-7,5,-14,-10,-12v-26,4,-54,6,-76,13v-23,-5,-83,31,-94,-9v2,-8,18,-19,26,-11",w:245},8:{d:"57,-236v40,-50,166,-51,213,-10v22,28,10,63,-22,78r-35,17v8,5,54,24,53,44v-5,14,-4,33,-18,42v-13,13,-35,18,-44,34v-60,27,-190,49,-194,-42v7,-41,17,-54,59,-70r0,-4v-32,-9,-73,-62,-26,-85v4,0,8,-2,14,-4xm142,-160v24,-2,160,-31,99,-72v-28,-18,-108,-33,-146,-5v-16,12,-28,30,-33,59v24,12,37,20,80,18xm41,-62v30,65,189,6,199,-37v3,-14,-60,-30,-74,-30v-70,0,-118,10,-125,67",w:290},9:{d:"11,-192v15,-49,119,-61,161,-23v16,15,27,55,11,79v-20,62,-51,79,-96,118v-10,4,-45,27,-50,6v9,-15,66,-52,98,-99v-7,-7,-8,-3,-25,0v-49,-11,-96,-25,-99,-81xm145,-131v7,-5,13,-34,13,-41v-2,-51,-104,-38,-114,-6v-2,10,37,35,46,35v23,1,43,-1,55,12",w:198},":":{d:"39,-125v15,-8,40,-1,40,15v0,15,-6,22,-19,22v-13,0,-29,-21,-21,-37xm66,-17v-8,27,-51,19,-46,-8v-1,-6,8,-22,14,-20v29,0,30,6,32,28",w:95},";":{d:"56,-93v2,-30,37,-22,40,2v0,2,-1,7,-3,15v-13,8,-15,6,-27,4xm64,-44v11,-11,30,-4,32,14v-21,39,-63,71,-92,85v-5,0,-11,-2,-18,-8v11,-23,36,-36,50,-61v11,-7,19,-20,28,-30",w:107},"<":{d:"166,-202v12,0,29,15,24,29v0,4,-119,64,-120,73v15,21,89,64,91,86v2,29,-18,12,-30,15v-27,-29,-59,-54,-95,-75v-18,-10,-25,-13,-24,-41",w:176},"=":{d:"125,-121v18,7,55,-9,69,14v0,17,-45,26,-135,26v-18,0,-27,-7,-27,-21v-1,-37,60,-5,93,-19xm138,-71v20,0,48,-1,50,16v-13,24,-86,32,-131,29v-29,-2,-43,-10,-43,-24v-7,-23,36,-14,39,-17v27,6,57,-4,85,-4",w:196},">":{d:"4,-14v20,-48,77,-59,118,-94v-16,-19,-58,-52,-81,-75v-11,-7,-15,-38,-1,-40v33,16,83,71,121,105v26,23,-6,35,-41,53v-29,16,-56,28,-73,54v-21,15,-16,20,-34,15v-3,0,-9,-16,-9,-18",w:174},"?":{d:"105,-291v57,-13,107,-4,107,39v0,67,-136,85,-155,137v-1,6,10,23,-4,23v-23,1,-33,-35,-23,-57v31,-41,124,-60,149,-103v-8,-21,-72,-5,-88,-1v-23,6,-59,39,-71,8v0,0,-1,0,1,-17v10,-4,45,-20,84,-29xm80,-25v-6,4,-8,39,-24,22v-24,3,-22,-21,-13,-35v17,-7,29,5,37,13",w:216},"@":{d:"218,-207v23,8,42,14,47,37v44,68,-27,137,-87,85r1,0v0,2,-59,19,-61,17v-35,0,-42,-47,-17,-68r0,-4v-19,-1,-45,37,-49,40v-37,76,58,72,121,62v11,-2,34,-13,36,3v-14,31,-69,31,-114,33v-51,2,-99,-41,-80,-92v2,-30,22,-40,42,-63v35,-20,91,-53,161,-50xm217,-101v23,0,35,-19,35,-41v0,-43,-75,-41,-102,-19v36,3,55,16,62,41v-6,5,-6,19,5,19xm127,-110v8,5,51,-15,28,-16v-4,0,-25,4,-28,16",w:291},A:{d:"97,-81v-23,-10,-39,38,-52,60v-8,6,-8,6,-22,18v-22,-7,-23,-37,-4,-49v7,-8,11,-15,15,-23r-1,1v-14,-26,23,-29,31,-40v1,-1,15,-29,26,-36v17,-31,39,-58,54,-92v16,-20,20,-51,41,-66v29,5,34,62,45,92v9,64,21,103,49,155v-3,25,-44,11,-54,0v-34,-12,-97,-29,-128,-20xm107,-118v20,6,80,10,111,17v6,-7,-4,-15,-7,-24v-11,-28,-9,-92,-30,-117v-9,9,-19,44,-34,55v-9,23,-27,40,-40,69",w:294},B:{d:"256,-179v41,10,115,34,91,91v-6,3,-14,12,-19,20v-37,19,-50,34,-63,25v-9,10,-12,11,-34,13r3,-3v-4,-4,-12,-4,-18,0v0,0,2,2,5,4v-21,14,-26,6,-44,15v-4,0,-7,-2,-8,-5v-6,11,-20,-5,-18,11v-36,4,-91,35,-114,4v-7,-62,-10,-138,4,-199v-1,-19,-37,2,-37,-27v0,-8,2,-13,6,-15v68,-31,231,-92,311,-39v8,12,12,20,12,25v-8,42,-32,49,-77,80xm79,-160v72,-17,135,-39,184,-70v20,-13,31,-23,31,-27v1,-6,-30,-13,-38,-12v-54,0,-116,13,-186,41v11,21,1,48,9,68xm262,-43v0,-4,3,-6,-4,-5v0,1,1,2,4,5xm211,-140v-34,7,-94,24,-139,15v-6,20,-4,56,-4,82v0,29,43,1,56,2v48,-11,108,-25,154,-48v20,-10,32,-17,32,-25v0,-18,-33,-26,-99,-26xm195,-20v6,1,6,-2,5,-7v-3,2,-7,2,-5,7",w:364},C:{d:"51,-114v-12,75,96,76,166,71r145,-10v9,2,9,5,9,18v-37,18,-85,28,-109,22v-18,10,-47,10,-71,10v-29,0,-68,1,-105,-11v-6,-1,-10,-3,-10,-8v-33,-13,-48,-33,-66,-59v-19,-114,146,-150,224,-177v35,0,88,-31,99,7v-1,29,-49,14,-76,28v-55,8,-115,35,-175,71v-13,8,-23,21,-31,38",w:376},D:{d:"312,-78v-2,1,-3,7,-10,5v6,-3,10,-4,10,-5xm4,-252v2,-27,83,-38,106,-39v130,-7,267,1,291,109v0,0,-2,8,-3,25v-5,9,-4,28,-23,34v-4,4,-2,5,-7,0v-3,3,-15,7,-5,10v0,0,-10,14,-13,2v-11,1,-8,5,-20,14v1,2,7,3,9,1v-4,13,-22,13,-11,4v0,-3,1,-6,-3,-5v-40,29,-103,38,-141,65v10,6,22,-7,34,-3v-41,20,-127,44,-171,46v-21,1,-47,-33,-11,-39v15,-2,43,-6,56,-11v-16,-101,-5,-130,9,-207v2,0,4,-1,6,-3v-16,-17,-91,38,-103,-3xm297,-69v-7,3,-17,8,-25,7v1,1,3,2,5,2v-4,2,-11,5,-23,9v4,-11,30,-21,43,-18xm240,-51v10,0,12,2,0,6r0,-6xm220,-36v-1,-3,4,-6,6,-3v0,1,-2,1,-6,3xm125,-48v16,6,137,-46,155,-53v29,-18,101,-44,82,-93v-21,-53,-84,-61,-168,-67v-20,7,-50,3,-77,8v33,54,-12,132,8,205xm159,-22v-4,-1,-15,-5,-15,2v7,-1,12,-2,15,-2",w:381},E:{d:"45,-219v-19,-36,34,-41,63,-36v44,-10,133,-8,194,-15v3,2,38,11,52,15v-73,19,-171,21,-246,38v-9,11,-16,32,-20,61v35,11,133,-6,183,3v1,6,2,7,3,14v-46,24,-118,16,-193,27v-15,13,-22,52,-22,66v60,1,121,-20,188,-20v22,10,53,-7,74,5v16,29,-23,26,-43,32v-73,4,-139,13,-216,27r-52,-10v-4,-22,23,-69,26,-98v-3,0,-10,-15,-12,-24v20,-12,34,-23,35,-67v2,-1,5,-5,5,-7v0,-4,-14,-11,-19,-11",w:353},F:{d:"270,-258v13,2,59,6,48,34v-78,-3,-143,1,-212,22v-10,16,-21,43,-24,69r145,-9v8,3,29,-3,16,21v-14,-1,-59,13,-60,7v-12,13,-67,18,-108,21v-2,1,-4,3,-7,6v-2,23,-8,43,-7,69v1,28,-30,11,-40,5r10,-80r-26,-14v5,-10,10,-33,28,-25v21,-3,15,-46,26,-59v-1,-3,-32,-13,-28,-24v2,-22,45,-16,59,-30v47,4,99,-14,151,-9v5,-3,25,-3,29,-4",w:236},G:{d:"311,-168v53,0,94,57,74,110v-31,37,-71,34,-136,52v-13,-7,-41,10,-57,7v-73,-1,-122,-17,-162,-59v-49,-51,-24,-80,5,-130v35,-61,138,-93,214,-106v16,4,42,-1,40,21v-5,40,-39,2,-73,21v-76,19,-162,65,-177,142v28,103,237,76,312,29v2,-3,3,-7,3,-13v-10,-35,-37,-43,-87,-45v-16,-13,-53,-9,-78,1v-4,-3,-5,-7,-5,-11v17,-29,73,-17,108,-24v12,4,18,5,19,5",w:391},H:{d:"300,-268v18,12,19,32,4,51v-35,44,-34,140,-46,217v-1,5,-5,13,-11,12v-6,1,-19,-14,-18,-27r7,-106v-28,7,-76,22,-116,14v-18,2,-36,6,-55,3v-43,-8,-14,53,-33,75v-29,1,-26,-67,-21,-97v5,-31,28,-73,43,-98v2,2,7,3,14,3v13,33,-11,48,-13,78v61,4,118,2,176,2v8,0,13,-6,15,-20v4,-47,21,-87,54,-107",w:288},I:{d:"63,-266v34,10,-4,105,-8,128r-24,126v-2,2,-3,1,-9,6v-12,-10,-12,-15,-12,-47v0,-93,9,-156,28,-188v10,-17,19,-25,25,-25",w:79},J:{d:"235,-291v26,11,31,104,31,142v0,37,-2,95,-32,126v-33,34,-121,26,-167,1v-18,-11,-54,-29,-59,-59v0,-3,5,-15,16,-14v31,36,90,57,162,51v63,-30,56,-148,32,-226v-1,-16,11,-13,17,-21",w:282},K:{d:"212,-219v17,-5,80,-60,80,-19v0,9,-2,14,-5,16r-132,78v-34,23,-54,32,-21,50v39,21,74,23,124,41v5,2,7,5,7,9v-4,24,-55,15,-79,8v-67,-19,-98,-36,-116,-83v9,-24,38,-35,66,-61v7,-4,49,-30,76,-39xm47,-194v11,-20,11,-45,31,-55v2,2,4,3,6,0v29,39,-21,96,-18,128v-17,24,-15,62,-29,113v-4,3,-10,7,-19,11v-12,-13,-10,-28,-8,-53v3,-31,17,-79,37,-144",w:270},L:{d:"84,-43v58,0,179,-27,242,-4v3,17,-29,24,-40,26v-85,-4,-202,46,-268,3v-24,-16,-2,-33,-4,-57v26,-76,38,-108,86,-191v14,-7,26,-50,45,-32v6,22,5,31,-12,46v-20,39,-50,82,-67,142v-7,6,-19,46,-19,54v0,9,12,13,37,13",w:331},M:{d:"174,-236v-1,52,-11,92,-7,143v10,5,15,-12,22,-18v42,-55,90,-130,136,-174r15,-18v42,2,32,53,11,80v-12,58,-54,143,-34,210v0,3,-3,12,-9,10v-31,-5,-32,-57,-27,-92v4,-27,12,-58,25,-93v-5,-10,5,-19,6,-30v-46,44,-66,110,-129,172v-11,10,-18,15,-22,15v-34,6,-28,-103,-28,-152v-28,22,-65,119,-96,170v-9,15,-34,3,-31,-19v30,-64,91,-177,139,-229v12,-1,29,13,29,25",w:343},N:{d:"248,-20v-3,17,-37,18,-43,3v-24,-35,-53,-145,-80,-203v-32,40,-55,120,-92,174v-13,3,-26,-13,-27,-22r87,-171v4,-13,20,-57,42,-32v42,48,46,139,82,198v29,-45,46,-88,65,-153v12,-19,23,-42,38,-60v27,-1,14,18,4,44v-6,46,-32,68,-37,121v-15,29,-33,69,-39,101",w:307},O:{d:"240,-268v85,1,163,29,150,125v13,7,-12,18,-5,26v-23,63,-133,112,-228,124v-80,-16,-171,-56,-148,-153v11,-47,20,-43,53,-83v17,-9,39,-22,73,-29v45,-10,81,-10,105,-10xm363,-156v16,-51,-62,-85,-111,-79v-25,-11,-50,8,-81,0v-15,10,-70,16,-85,31v6,20,-27,24,-39,45v-42,75,40,128,115,128v56,0,209,-71,201,-125",w:383},P:{d:"70,-225v-7,-12,-36,16,-49,19v-4,0,-9,-5,-14,-17v21,-47,114,-55,172,-59v41,-3,132,33,99,87v-21,34,-72,59,-144,80v-2,16,-79,3,-74,46v3,25,-5,47,-10,68v-22,-1,-23,-29,-22,-56v2,-25,-20,-32,-8,-50v21,-5,10,-35,25,-57v6,-28,14,-48,25,-61xm71,-229v47,14,-2,50,-1,99v41,-3,113,-37,173,-76v5,-9,8,-14,8,-15v-28,-47,-125,-29,-180,-8",w:252},Q:{d:"374,-217v20,59,-11,127,-48,156r30,38v-1,6,-8,16,-14,9v-3,0,-19,-9,-47,-26v-72,35,-173,75,-236,12v-70,-40,-67,-213,26,-217r8,5v24,-20,72,-48,112,-38v21,-4,22,-1,50,-2v66,-2,94,20,119,63xm296,-88v13,5,61,-49,63,-84v4,-62,-54,-78,-119,-76v-14,-6,-49,5,-71,3v-42,16,-89,41,-93,94v-9,11,1,25,-7,38v-12,-19,-7,-67,-1,-88v-56,30,-37,137,19,155v27,17,92,19,119,0v12,-2,29,-9,52,-20v2,-2,3,-3,3,-6v-11,-12,-46,-27,-54,-56v0,-13,3,-19,9,-19v18,1,60,52,80,59",w:379},R:{d:"100,-275v96,-23,196,-10,208,78v-3,18,-17,52,-49,62v-14,20,-54,23,-79,40v-2,0,-14,2,-36,6v-40,8,-30,14,-3,33v37,27,52,30,118,55v16,6,31,23,12,27v-58,-2,-104,-29,-143,-61v-14,-3,-16,-15,-39,-27v-23,-19,-28,-12,-15,-38v63,-19,111,-15,163,-53v27,-20,43,-36,43,-49v0,-64,-120,-62,-173,-38v-9,4,-38,9,-40,18v-10,32,-16,70,-13,116v-10,21,-8,47,-6,75v2,31,-9,29,-27,22v-9,-55,5,-140,15,-190v-8,-6,-24,10,-24,-11v0,-34,16,-34,42,-55v2,-1,17,-4,46,-10",w:297},S:{d:"13,-3v-7,-3,-22,-18,-5,-22v68,-15,119,-32,154,-45v51,-19,39,-34,3,-53v-46,-25,-82,-30,-121,-64v-33,-29,-50,-35,-25,-58v37,-20,119,-29,181,-29v29,0,44,6,44,18v-9,26,-62,6,-104,14v-17,2,-72,6,-92,16v37,53,132,58,180,111v8,9,11,20,11,30v-4,17,-23,35,-42,34v-21,16,-17,1,-49,17v-14,7,-41,9,-56,20v-25,-3,-49,10,-79,11",w:234},T:{d:"141,-3v-36,-6,1,-49,-3,-79v10,-19,6,-35,15,-64r26,-85v-51,-9,-100,10,-141,14v-16,2,-30,-26,-11,-32v26,-8,143,-8,179,-19r12,6v67,-2,142,-1,200,-1v8,0,14,3,19,10v-18,16,-74,3,-103,14v-48,-4,-60,4,-113,7v-42,22,-36,130,-58,187v1,12,-9,44,-22,42",w:277},U:{d:"365,-262v13,56,-22,104,-36,141v-19,22,-30,38,-57,56v-4,18,-60,35,-78,50v-53,28,-142,0,-161,-34v-31,-56,-37,-108,-11,-164v17,-33,29,-50,48,-29v-2,2,-3,7,-4,13v-44,36,-38,149,7,174v30,26,55,19,102,4v56,-17,66,-34,120,-76v12,-24,56,-68,46,-122r0,-16v0,1,-1,3,-1,6v4,-13,11,-10,25,-3",w:368},V:{d:"246,-258v21,-22,31,-26,44,-8v1,1,-12,22,-28,35v-15,25,-41,38,-56,69v-13,15,-20,31,-28,57v-15,13,-11,29,-27,72v3,21,-5,24,-27,27v-33,-45,-54,-118,-84,-167v-5,-26,-18,-50,-25,-76v-3,-12,24,-8,29,-5v8,13,18,52,26,70r52,115v9,-2,4,-9,10,-21r25,-47v25,-44,46,-76,89,-121",w:234},W:{d:"31,-213v16,46,17,106,41,151v31,-35,49,-89,76,-127v30,-15,39,27,52,56v10,22,21,48,35,67v2,0,4,-1,5,-3v16,-28,50,-76,79,-121v14,-21,40,-63,64,-83r5,8v-30,58,-76,110,-97,173v-18,28,-25,37,-33,63v-11,1,-16,25,-30,15v-21,-31,-44,-89,-62,-131v0,-2,-1,-3,-5,-5v-17,11,-16,36,-31,50v-20,33,-20,84,-68,94v-24,-19,-23,-81,-39,-111v-1,-15,-29,-94,-10,-108v9,2,12,5,18,12",w:331},X:{d:"143,-183v43,-25,69,-36,126,-62v22,-10,86,-10,56,21v-51,3,-158,61,-154,64v10,15,41,30,50,52v27,17,46,60,70,82v9,14,-6,30,-24,20v-35,-43,-75,-100,-116,-132v-48,13,-100,47,-118,94v-1,49,-26,34,-27,4v-1,-26,13,-27,17,-48v22,-27,68,-55,90,-77v-9,-12,-60,-39,-79,-57v-6,-10,-6,-25,12,-25",w:312},Y:{d:"216,-240v19,-14,42,10,22,26v-54,66,-121,109,-156,197v-8,21,-11,15,-30,4v3,-37,27,-61,33,-76v12,-12,15,-19,32,-42v-8,-6,-40,5,-45,5v-48,-6,-69,-65,-56,-113v14,0,13,-1,24,7v2,33,12,75,42,73v36,-2,102,-57,134,-81",w:189},Z:{d:"60,-255v66,12,200,-34,240,21v-13,42,-63,62,-98,89v-19,15,-47,33,-82,55v-25,16,-47,32,-66,47v58,24,129,-6,208,-6v23,0,36,12,13,19v-33,2,-53,5,-86,10v-32,18,-88,15,-135,15v-9,-1,-55,-1,-48,-29v1,-24,30,-24,40,-41v64,-50,151,-86,208,-147v-38,-17,-155,12,-198,-4v0,0,-11,-33,4,-29",w:310},"[":{d:"72,-258r-15,250v30,4,55,-3,80,-6v7,-1,8,17,9,23v-28,15,-73,23,-121,21v-7,0,-10,-6,-10,-17v0,-60,25,-193,22,-288v0,-16,13,-20,33,-19v9,-3,34,-12,51,-12v16,0,15,16,19,29v-16,7,-48,10,-68,19",w:151},"\\":{d:"21,38v-20,-21,9,-72,13,-90v44,-78,113,-189,200,-253v2,0,5,4,7,12v11,31,-13,36,-24,58v-74,61,-174,219,-180,273r-16,0",w:257},"]":{d:"133,-258v-23,-13,-84,6,-85,-32v0,-10,5,-15,14,-15v0,0,30,2,90,7v10,1,15,13,15,36v2,7,-8,59,-13,112r-11,125v-9,48,9,90,-59,71v-20,-4,-39,-1,-59,-4v-5,-10,-25,-12,-14,-30v8,-3,61,-13,78,-8v14,1,8,-7,10,-17v15,-69,21,-166,34,-245",w:171},"^":{d:"68,-306v20,15,47,36,58,60v-1,4,0,7,-9,7v-26,0,-47,-38,-49,-32v-15,9,-41,50,-54,30v-2,-31,17,-23,33,-51v8,-9,15,-14,21,-14",w:135},_:{d:"11,15v-8,33,18,45,50,34r205,2r197,-5v11,-5,14,-9,7,-28v-95,-21,-258,-10,-376,-10v-25,0,-72,-3,-83,7",w:485},"`":{d:"75,-264v16,8,56,14,39,43v-30,-8,-65,-23,-105,-44v-1,-3,-3,-28,5,-25v16,5,44,17,61,26",w:129},a:{d:"124,-56v10,4,59,41,65,50v1,7,-6,17,-12,17r-60,-30v-22,2,-42,21,-65,19v-33,4,-68,-67,-15,-81v41,-27,96,-39,110,9v0,6,-4,12,-11,16v-33,-25,-67,-5,-88,12v10,16,61,-18,76,-12",w:196},b:{d:"80,-140v69,1,123,0,134,52v5,26,-71,71,-97,70v-11,11,-88,22,-94,22v-11,-3,-26,-18,-6,-24v19,-5,-2,-19,-1,-35v1,-18,11,-36,-5,-47v-6,-17,-6,-21,14,-32v6,-45,18,-89,28,-124v2,-7,8,-12,17,-15v5,3,10,11,16,28v-12,27,-13,63,-23,96v0,6,6,9,17,9xm87,-107v-40,-9,-31,31,-39,54v8,15,0,25,12,22v30,-8,60,-18,88,-32v39,-18,49,-33,-1,-42v-20,-4,-45,-7,-60,-2",w:217},c:{d:"128,-123v29,-7,37,29,12,33v-27,-4,-40,6,-79,25v-8,4,-13,11,-16,22v30,32,91,3,134,11v5,13,-8,26,-22,19v-51,25,-139,28,-150,-30v6,-50,69,-82,121,-80",w:194},d:{d:"224,-201v0,-35,-17,-111,24,-94v7,86,-2,119,0,197v-4,2,-8,21,-18,16v-62,-7,-154,-8,-185,29v6,17,28,26,51,26v16,0,100,-15,132,-18v7,5,-6,20,-10,22v-24,8,-122,42,-163,25v-32,-5,-62,-53,-36,-80v35,-37,118,-46,198,-43v1,-22,7,-49,7,-80",w:265},e:{d:"4,-57v0,-58,51,-71,110,-74v33,-1,45,16,59,35v1,14,2,39,-7,42v-24,-2,-73,13,-99,11v-2,2,-2,3,-2,3v0,3,12,8,37,15v21,0,69,9,31,22v-9,14,-34,6,-56,6v-27,-5,-73,-28,-73,-60xm123,-102v-22,2,-68,5,-65,26v24,-2,66,5,79,-6v-5,-13,-1,-13,-14,-20",w:182},f:{d:"6,-59v6,-29,53,-4,53,-43v0,-64,29,-118,84,-150v45,-25,167,-24,155,51v-1,2,-7,6,0,6r-10,2v-45,-58,-165,-39,-186,39v-7,26,-11,42,-9,62v44,8,95,-21,135,-7v-12,25,-39,21,-76,30v-19,5,-18,7,-54,19v-2,8,15,32,17,35v-6,25,-26,26,-40,-5r-15,-24v-41,10,-44,12,-54,-15",w:234},g:{d:"132,-97v30,27,21,75,30,117v-12,31,-11,66,-36,103v-32,46,-105,83,-167,39v-31,-21,-49,-29,-51,-75v-2,-37,77,-50,121,-57v37,-6,68,-10,95,-11v7,-6,3,-32,4,-46v0,0,-1,1,-1,2v0,-18,-5,-31,-14,-45v-44,5,-79,20,-94,-18v3,-54,73,-54,125,-50v12,7,12,13,4,25v-30,-11,-76,8,-90,20v23,3,50,-16,74,-4xm-34,121v60,53,168,1,159,-86v-47,-7,-93,24,-142,30v-12,7,-45,19,-42,29v0,10,8,19,25,27",w:188},h:{d:"100,-310v11,-2,10,19,11,20v-11,52,-40,133,-53,189v-6,30,-9,37,-9,47v27,0,113,-34,143,-34v42,0,31,47,39,79v0,4,-5,17,-16,16v4,2,11,3,4,6v-24,-1,-28,-34,-25,-64v-1,-1,-2,-3,-5,-5v-51,0,-110,38,-162,51v-9,1,-15,-15,-16,-23v17,-89,39,-141,71,-264v0,-9,6,-19,18,-18",w:251},i:{d:"62,-209v7,18,9,23,-5,38v-23,-6,-21,-18,-11,-36v2,0,8,-1,16,-2xm34,-7v-18,-21,-8,-73,-1,-106v7,-10,20,-8,23,6v-1,36,7,72,-2,104v-8,2,-8,0,-20,-4",w:80},j:{d:"88,-191v5,28,-18,40,-28,21v0,-20,12,-29,28,-21xm82,-99v28,-1,16,35,16,61v0,60,-19,150,-35,202v-12,8,-19,31,-35,16v-32,-7,-43,-19,-56,-44r2,-17v11,4,49,45,61,18v10,-55,27,-107,30,-171v0,-16,0,-59,17,-65",w:120},k:{d:"59,-66v33,26,114,37,155,62v8,-4,22,-2,19,-17v0,-4,-12,-11,-30,-24v-36,-25,-54,-22,-99,-33v14,-21,119,-13,103,-63r-16,-7r-123,47r25,-93v-3,-15,16,-49,18,-81v1,-15,-21,-14,-25,-3v-31,82,-49,168,-75,257v2,2,22,30,27,10v2,-5,4,-9,9,-11v4,-16,4,-15,12,-44",w:236},l:{d:"66,-300v21,-6,37,23,30,55v-10,51,-28,135,-28,208v0,11,6,36,-13,37v-29,-5,-30,-48,-25,-83r28,-177v-6,-17,1,-29,8,-40",w:102},m:{d:"348,-59v-2,21,0,57,3,73v-17,3,-30,-1,-32,-16v-8,-7,-5,-44,-13,-70v-35,3,-82,49,-111,70v-12,8,-40,4,-39,-15r2,-56v-1,-13,4,-28,-8,-29v-35,8,-79,72,-115,87v-6,2,-20,-18,-21,-22v1,-20,14,-105,39,-64r8,15v17,-14,72,-56,93,-54v27,3,49,40,43,80v24,-2,66,-55,124,-53v11,14,28,23,27,54",w:368},n:{d:"121,-136v37,6,62,54,62,111v0,32,-16,25,-31,17v-18,-30,-5,-45,-22,-85v-37,-13,-71,55,-92,65v-20,-3,-39,-39,-21,-62v2,-12,3,-15,11,-30v12,-8,20,11,29,12",w:194},o:{d:"108,-139v52,-24,104,18,104,63v0,59,-66,67,-114,83v-52,-2,-115,-50,-80,-105v23,-18,52,-35,90,-41xm45,-60v16,54,125,16,131,-23v-12,-59,-129,-8,-131,23",w:217},p:{d:"82,14v-10,12,-8,117,-24,142v-15,2,-19,0,-29,-13v0,-76,9,-113,22,-192v14,-27,35,-6,37,13v0,8,-3,21,-7,38v2,2,3,2,4,2v26,-9,116,-33,126,-72v-7,-17,-24,-33,-49,-31v-40,3,-116,13,-116,47v-5,7,-2,17,-16,20v-17,-12,-18,-20,-12,-38v8,-25,74,-61,110,-59v55,-15,113,15,118,70v-15,52,-84,79,-146,83v-5,0,-11,-4,-18,-10",w:251},q:{d:"144,-147v27,-8,89,-3,97,31v-9,29,-42,-4,-73,1v-32,6,-118,20,-111,49v0,7,13,13,21,13v21,0,78,-24,104,-34v2,0,9,8,22,21v1,1,1,2,1,5v-27,90,-22,70,-43,203v11,15,-15,54,-33,33v-6,-8,-10,-20,-3,-28v1,-72,5,-114,15,-172v-35,3,-35,10,-59,8v-41,-4,-98,-41,-56,-85v33,-34,59,-27,118,-45",w:248},r:{d:"242,-117v2,22,5,10,-14,23v-73,-7,-166,-23,-174,56v-8,6,-3,20,-8,36v-29,10,-40,-9,-33,-46v6,-31,7,-69,32,-55v58,-37,66,-42,175,-19v3,5,15,4,22,5",w:229},s:{d:"154,-151v19,1,27,24,13,32v-4,1,-22,4,-53,7v-16,8,-22,-2,-39,9v23,21,89,16,96,62v-13,24,-85,35,-124,42v-9,-3,-18,-3,-27,0v-6,-4,-21,-16,-8,-25v30,-6,83,-13,102,-24v-17,-16,-80,-33,-97,-48v-3,-2,-4,-7,-4,-15v-6,-6,3,-13,15,-18v22,-9,94,-23,126,-22",w:188},t:{d:"85,-150v10,-41,35,-126,65,-134v4,1,24,19,11,36v-17,22,-29,57,-36,104v26,8,50,-7,73,5v14,0,22,3,22,9v-1,19,-44,18,-57,23v-10,1,-46,0,-54,10v-10,24,-4,67,-20,98v-21,-3,-26,1,-26,-20v0,-9,2,-36,8,-81v-15,-13,-81,9,-77,-27v4,-38,71,6,91,-23",w:194},u:{d:"207,-136v-1,-2,11,-14,14,-13v6,0,10,7,10,22v-3,40,-23,56,-40,82v-13,19,-62,43,-93,43v-67,-2,-111,-75,-71,-133v26,-3,21,29,19,49v-1,27,26,44,57,42v41,-2,93,-55,104,-92",w:242},v:{d:"24,-127r52,71v42,-16,70,-54,124,-65v5,4,8,7,8,11v-8,19,-4,8,-33,32v0,1,-1,3,-1,5v-61,45,-93,68,-97,68v-40,-15,-50,-72,-68,-100v6,-14,10,-22,15,-22",w:214},w:{d:"15,-139v38,-2,27,57,45,86v30,2,67,-66,101,-78v26,6,36,69,60,78v47,-35,51,-54,119,-104v3,0,7,-2,15,-4v19,23,-9,28,-21,49v-33,28,-68,90,-107,109v-10,6,-52,-47,-72,-71v-20,17,-85,74,-97,73v-38,7,-41,-98,-52,-122v0,-1,3,-7,9,-16",w:325},x:{d:"95,-124v22,-13,78,-32,99,-31v16,0,23,6,23,18v0,22,-17,11,-49,21v-3,0,-45,20,-42,24v0,1,2,4,8,10v20,24,49,41,44,80v-35,3,-27,-9,-60,-44v-40,-43,-37,-26,-79,9v-1,1,-2,3,-3,8v-12,8,-28,10,-27,-11v-6,-8,45,-65,48,-65v-17,-21,-61,-52,-24,-68v9,0,48,37,62,49",w:223},y:{d:"44,-65v22,33,70,4,99,-8v5,-4,28,-15,41,-31r17,0v25,47,-26,70,-40,114v-5,4,-9,8,-10,21v-16,12,-11,33,-27,51v-5,18,-12,43,-23,71v-1,-1,-2,34,-18,29v-12,1,-22,-12,-22,-23v20,-70,24,-65,68,-177v-47,16,-111,8,-116,-39v-11,-13,-7,-62,8,-62v18,0,22,26,23,54",w:216},z:{d:"189,-43v9,-1,46,-6,41,12v0,7,-5,13,-15,14v-45,6,-148,24,-181,13v0,-3,-5,-8,-14,-15v5,-44,66,-46,90,-85v-15,-18,-84,21,-84,-14v0,-10,5,-17,14,-18v33,-3,79,-13,109,-3v4,-2,14,11,12,15v0,23,-26,51,-78,84v28,10,73,-3,106,-3",w:244},"{":{d:"94,-303v27,-9,90,-14,79,26v-20,17,-55,-5,-87,13v-4,1,-6,4,-6,8v33,42,31,44,7,85v-6,10,-13,16,-13,13v5,6,17,17,15,31r-33,78v7,35,28,49,57,63r49,0v7,42,-51,41,-86,20v-43,-13,-51,-51,-56,-89v-2,-25,25,-54,27,-71v-3,-4,-46,-5,-41,-21v2,-10,-3,-29,11,-25v2,0,51,-17,52,-38v4,-3,-25,-23,-25,-49v0,-41,8,-30,50,-44",w:179},"|":{d:"30,-308v26,5,14,50,15,80v5,78,-8,153,-3,225v-2,15,-1,31,-11,36v-8,-3,-25,-22,-25,-32r9,-183v0,-40,0,-78,1,-112v0,-4,9,-15,14,-14",w:63},"}":{d:"47,-298v34,-17,118,-18,112,36v6,25,-76,98,-69,103v4,16,39,7,44,28v7,34,-34,17,-37,39v8,29,49,83,23,123v-15,23,-43,26,-73,46v-34,8,-43,11,-49,-17v1,-15,30,-15,33,-20v24,-12,70,-27,55,-61v-14,-33,-37,-68,-19,-103v-46,-50,46,-100,60,-141v-10,-16,-68,6,-77,-12",w:143},"~":{d:"7,-254v2,-6,59,-50,67,-46v11,-1,35,19,46,26v5,0,27,-10,66,-31v21,8,-1,25,-7,38v-27,21,-48,31,-65,31v-24,-11,-37,-39,-65,-9v-7,7,-26,36,-42,11v3,-5,-3,-17,0,-20",w:199},"Ä":{d:"161,-217v20,53,23,124,54,170v-2,20,-34,9,-42,0v-27,-12,-78,-18,-101,-18v-26,6,-29,51,-54,63v-18,-4,-19,-30,-3,-38v5,-9,15,-16,8,-29v1,-12,23,-9,26,-19v6,-10,11,-20,20,-27r70,-121v12,-4,16,4,22,19xm82,-91v17,3,62,7,86,13v-13,-33,-13,-80,-29,-109v-15,30,-38,63,-57,96xm187,-259v0,8,-4,13,-12,13v-18,0,-21,-20,-16,-34v18,-1,28,2,28,21xm90,-284v7,3,28,11,28,18v0,9,-9,18,-18,17v-17,0,-25,-24,-10,-35"},"Å":{d:"161,-217v20,53,23,124,54,170v-2,20,-34,9,-42,0v-27,-12,-78,-18,-101,-18v-26,6,-29,51,-54,63v-18,-4,-19,-30,-3,-38v5,-9,15,-16,8,-29v1,-12,23,-9,26,-19v6,-10,11,-20,20,-27r70,-121v12,-4,16,4,22,19xm82,-91v17,3,62,7,86,13v-13,-33,-13,-80,-29,-109v-15,30,-38,63,-57,96xm112,-239v-31,-17,-9,-61,29,-56v12,2,22,3,33,12v24,39,-30,62,-62,44xm119,-262v2,14,41,8,41,-4v0,-4,-8,-6,-24,-9v-10,-2,-17,10,-17,13"},"Ç":{d:"48,-108v-12,70,90,71,159,67r138,-9v9,-1,7,9,7,17v-37,16,-80,27,-103,21v-14,9,-40,3,-67,9v-30,0,-64,1,-100,-10v-6,-1,-10,-4,-10,-8v-32,-12,-46,-31,-63,-56v-16,-61,47,-103,83,-121v82,-42,118,-45,200,-60v21,-4,36,34,11,37v-90,11,-148,31,-225,77v-12,8,-23,20,-30,36xm172,18v29,4,47,14,53,35v-2,7,-14,31,-27,31v-28,7,-55,9,-84,14v-18,-5,-13,-32,7,-32v21,0,55,-5,69,-13v-16,-14,-63,10,-50,-35v9,-10,1,-27,23,-29v7,8,11,16,9,29",w:331},"É":{d:"49,-160v1,-4,-10,-9,-15,-8v-15,-35,32,-30,57,-31r142,-8v2,1,30,7,40,10v-52,16,-133,17,-190,30v-7,9,-12,24,-15,47v26,10,102,-6,141,3v1,3,1,6,2,10v-36,18,-92,12,-149,21v-11,9,-16,41,-16,51v55,-1,111,-21,168,-13v15,-8,48,1,31,18v-53,16,-130,13,-198,29r-39,-8v-4,-19,17,-53,20,-76v-1,0,-7,-11,-9,-18v18,-7,22,-28,30,-57xm133,-248v27,-11,48,-32,59,-14v3,11,-79,52,-88,53v-14,1,-16,-11,-12,-21v10,-4,23,-11,41,-18",w:252},"Ñ":{d:"224,-182v1,-17,15,-24,22,-38v20,0,13,10,3,33v-3,36,-25,52,-28,94v-10,24,-30,55,-29,82r-19,7v-32,-8,-36,-70,-58,-111v-2,-23,-7,-27,-19,-54v-28,36,-41,93,-71,133v-9,5,-20,-9,-20,-17r73,-149v9,-24,31,-5,36,7v19,41,31,98,53,139v22,-35,34,-69,50,-118v2,-3,3,-3,7,-8xm203,-257v22,-8,41,-24,65,-26v3,11,-8,9,-7,21v-26,20,-46,31,-59,31v-2,3,-49,-27,-49,-29v-11,0,-32,31,-46,32v-11,-2,-12,-21,-4,-23v4,-6,28,-30,48,-34v17,-4,43,28,52,28",w:219},"Ö":{d:"62,-184v78,-31,249,-50,238,74v-6,65,-102,105,-179,115v-77,-7,-152,-71,-101,-149v2,-5,24,-33,42,-40xm279,-120v14,-38,-47,-64,-85,-61v-20,-9,-41,7,-62,0v-11,7,-54,12,-66,24v0,20,-51,35,-38,66v-1,43,50,67,96,67v44,0,162,-55,155,-96xm197,-229v0,8,-4,13,-12,13v-17,0,-19,-19,-16,-34v18,-1,29,1,28,21xm101,-254v7,3,28,9,27,18v1,8,-8,17,-17,17v-18,0,-26,-24,-10,-35",w:273},"Ü":{d:"281,-202v6,67,-30,121,-71,152v-3,14,-47,26,-60,39v-41,20,-110,1,-125,-26v-24,-44,-28,-84,-8,-127v12,-26,23,-38,37,-22v-2,2,-3,5,-3,10v-34,26,-29,116,5,134v22,32,86,-1,109,-8v38,-28,104,-64,97,-149v2,-10,7,-8,19,-3xm197,-227v0,8,-4,13,-12,13v-18,0,-21,-20,-16,-34v18,-1,28,2,28,21xm101,-252v7,3,27,10,27,18v0,8,-9,18,-18,17v-18,-1,-24,-25,-9,-35",w:262},"á":{d:"118,-53v10,4,55,41,62,47v0,7,-5,16,-12,16r-57,-28v-20,3,-40,19,-61,18v-10,2,-43,-17,-42,-36v0,-14,7,-40,27,-41v39,-26,92,-36,104,9v0,6,-2,11,-9,15v-32,-24,-64,-6,-84,11v8,15,58,-17,72,-11xm32,-117v24,-3,85,-55,101,-32v3,11,-80,53,-89,53v-13,2,-14,-10,-12,-21",w:173},"à":{d:"118,-53v10,4,55,41,62,47v0,7,-5,16,-12,16r-57,-28v-20,3,-40,19,-61,18v-10,2,-43,-17,-42,-36v0,-14,7,-40,27,-41v39,-26,92,-36,104,9v0,6,-2,11,-9,15v-32,-24,-64,-6,-84,11v8,15,58,-17,72,-11xm99,-137v7,6,56,14,37,40v-28,-7,-62,-21,-100,-41v-2,-3,-2,-26,5,-23v16,4,42,17,58,24",w:173},"â":{d:"118,-53v10,4,55,41,62,47v0,7,-5,16,-12,16r-57,-28v-20,3,-40,19,-61,18v-10,2,-43,-17,-42,-36v0,-14,7,-40,27,-41v39,-26,92,-36,104,9v0,6,-2,11,-9,15v-32,-24,-64,-6,-84,11v8,15,58,-17,72,-11xm147,-97v-27,-6,-39,-26,-60,-37v-21,7,-38,46,-65,23v-2,-5,-3,-10,-4,-14v18,-4,43,-31,61,-42v28,5,40,21,62,36v12,8,18,17,18,25v0,6,-4,9,-12,9",w:173},"ä":{d:"118,-53v10,4,55,41,62,47v0,7,-5,16,-12,16r-57,-28v-20,3,-40,19,-61,18v-32,5,-66,-64,-15,-77v39,-26,92,-36,104,9v0,6,-3,11,-9,15v-32,-24,-64,-6,-84,11v8,15,58,-17,72,-11xm142,-119v0,8,-4,13,-12,13v-18,0,-21,-20,-16,-34v18,-1,28,2,28,21xm46,-144v7,3,28,9,27,18v1,8,-9,18,-18,17v-18,-1,-25,-25,-9,-35",w:173},"ã":{d:"118,-53v10,4,55,41,62,47v0,7,-5,16,-12,16r-57,-28v-20,3,-40,19,-61,18v-10,2,-43,-17,-42,-36v0,-14,7,-40,27,-41v39,-26,92,-36,104,9v0,6,-2,11,-9,15v-32,-24,-64,-6,-84,11v8,15,58,-17,72,-11xm114,-136v22,-8,41,-24,64,-26v3,11,-7,10,-7,21v-26,20,-45,30,-58,30v-3,3,-49,-26,-49,-28v-10,-1,-32,35,-51,31v-12,-32,8,-29,32,-51v24,-21,54,20,69,23",w:173},"å":{d:"118,-53v10,4,55,41,62,47v0,7,-5,16,-12,16r-57,-28v-20,3,-40,19,-61,18v-10,2,-43,-17,-42,-36v0,-14,7,-40,27,-41v39,-26,92,-36,104,9v0,6,-2,11,-9,15v-32,-24,-64,-6,-84,11v8,15,58,-17,72,-11xm54,-101v-37,-20,-9,-71,34,-65v13,1,25,3,38,13v27,45,-34,73,-72,52xm61,-128v4,20,48,7,49,-5v0,-5,-9,-7,-28,-10v-12,-2,-21,11,-21,15",w:173},"ç":{d:"108,-118v30,-6,56,21,25,33v-24,-6,-39,5,-75,23v-7,4,-12,12,-15,22v31,28,86,3,128,9v3,28,-29,16,-44,28v-53,15,-106,10,-120,-37v0,-48,62,-70,101,-78xm92,18v23,4,45,12,48,32v-2,6,-12,28,-25,28v-24,6,-50,10,-77,13v-16,-4,-11,-28,7,-29v17,-1,51,-4,63,-12v-14,-15,-57,10,-46,-32v9,-8,0,-25,21,-26v6,6,12,14,9,26",w:171},"é":{d:"108,-124v42,-3,70,39,50,73v-22,-1,-70,12,-94,10v-1,1,-2,3,-2,3v0,3,12,7,35,14v18,0,64,7,30,21v-10,14,-31,6,-53,6v-26,-7,-70,-26,-70,-58v0,-54,48,-65,104,-69xm130,-78v-2,-35,-66,-13,-77,3v16,6,62,6,77,-3xm76,-169v26,-11,48,-32,59,-14v3,10,-80,53,-89,53v-14,1,-14,-10,-12,-21v15,-7,16,-7,42,-18",w:161},"è":{d:"108,-124v42,-3,70,39,50,73v-22,-1,-70,12,-94,10v-1,1,-2,3,-2,3v0,3,12,7,35,14v18,0,64,7,30,21v-10,14,-31,6,-53,6v-26,-7,-70,-26,-70,-58v0,-54,48,-65,104,-69xm130,-78v-2,-35,-66,-13,-77,3v16,6,62,6,77,-3xm95,-166v7,6,54,14,37,40v-28,-7,-62,-21,-100,-41v-3,-3,-3,-26,5,-24v16,5,42,18,58,25",w:161},"ê":{d:"108,-124v42,-3,70,39,50,73v-22,-1,-70,12,-94,10v-1,1,-2,3,-2,3v0,3,12,7,35,14v18,0,64,7,30,21v-10,14,-31,6,-53,6v-26,-7,-70,-26,-70,-58v0,-54,48,-65,104,-69xm130,-78v-2,-35,-66,-13,-77,3v16,6,62,6,77,-3xm145,-129v-27,-6,-39,-26,-60,-37v-8,0,-10,4,-14,10v-11,15,-51,34,-56,0v17,-4,44,-32,61,-43v28,5,41,21,63,36v12,8,17,17,17,25v0,6,-3,9,-11,9",w:161},"ë":{d:"108,-124v42,-3,70,39,50,73v-22,-1,-70,12,-94,10r-3,3v0,3,12,7,36,14v18,0,64,7,30,21v-10,14,-31,6,-53,6v-26,-7,-67,-27,-71,-58v7,-52,48,-65,105,-69xm130,-78v-2,-35,-66,-13,-77,3v16,6,62,6,77,-3xm140,-144v0,8,-4,12,-12,12v-18,0,-19,-19,-16,-33v18,-1,29,1,28,21xm44,-169v7,3,28,9,28,17v0,9,-9,18,-18,18v-18,0,-25,-24,-10,-35",w:161},"í":{d:"59,-98v20,4,15,53,10,95v-6,1,-11,2,-19,-4v1,-7,-12,-18,-10,-24v4,-22,-4,-65,19,-67xm50,-139v27,-11,49,-32,59,-14v3,11,-80,53,-89,53v-14,1,-14,-12,-11,-22v15,-7,14,-6,41,-17",w:105},"ì":{d:"57,-98v22,5,13,50,11,95v-7,1,-11,2,-20,-4v1,-7,-12,-18,-10,-24v4,-22,-2,-64,19,-67xm70,-139v14,10,54,14,37,41v-28,-7,-61,-22,-99,-42v-3,-2,-3,-25,5,-23v15,5,41,17,57,24",w:109},"î":{d:"72,-98v20,5,12,51,10,95v-6,2,-13,1,-20,-4v1,-8,-12,-18,-10,-24v4,-22,-3,-65,20,-67xm134,-94v-26,-7,-39,-25,-60,-37v-7,0,-9,4,-13,10v-14,15,-51,34,-56,-1v18,-4,45,-33,61,-43v27,6,40,22,62,37v12,8,18,17,18,25v0,6,-4,9,-12,9",w:143},"ï":{d:"55,-97v19,5,15,53,10,95v-17,5,-26,-14,-30,-28v6,-20,-3,-65,20,-67xm110,-118v0,8,-4,13,-12,13v-17,0,-19,-19,-16,-34v18,-1,29,1,28,21xm14,-143v6,3,28,8,28,17v0,9,-9,18,-18,18v-18,0,-25,-24,-10,-35",w:107},"ñ":{d:"115,-129v34,6,59,50,59,105v0,31,-15,24,-30,17v-15,-29,-5,-42,-20,-81v-35,-13,-68,52,-88,61v-20,-4,-38,-36,-19,-59v0,-12,3,-14,10,-28v11,-8,18,11,27,12xm117,-166v22,-7,41,-23,64,-26v3,11,-7,10,-7,21v-26,20,-45,30,-58,30v-3,3,-49,-26,-49,-28v-10,-1,-32,35,-51,31v-5,-12,-8,-16,0,-23v4,-6,28,-29,48,-33v17,-3,43,28,53,28",w:171},"ó":{d:"102,-132v50,-20,99,16,99,60v0,54,-60,64,-108,79v-50,-2,-110,-48,-76,-100v22,-17,49,-33,85,-39xm136,-104v-34,0,-91,27,-94,47v16,51,125,16,125,-22v0,-17,-10,-25,-31,-25xm49,-154v24,-3,85,-55,101,-32v3,11,-80,53,-89,53v-14,0,-13,-8,-12,-21",w:191},"ò":{d:"102,-132v50,-20,99,16,99,60v0,54,-60,64,-108,79v-50,-2,-110,-48,-76,-100v22,-17,49,-33,85,-39xm136,-104v-34,0,-91,27,-94,47v16,51,125,16,125,-22v0,-17,-10,-25,-31,-25xm115,-181v14,10,51,13,37,40v-28,-7,-62,-21,-100,-41v-3,-2,-3,-26,5,-23v16,5,42,17,58,24",w:191},"ô":{d:"102,-132v50,-20,99,16,99,60v0,54,-60,64,-108,79v-50,-2,-110,-48,-76,-100v22,-17,49,-33,85,-39xm136,-104v-34,0,-91,27,-94,47v16,51,125,16,125,-22v0,-17,-10,-25,-31,-25xm110,-177v-22,6,-38,45,-65,22v-2,-4,-3,-9,-4,-13v18,-4,43,-32,61,-43v27,6,40,21,62,36v12,9,18,17,18,25v1,11,-15,10,-23,7",w:191},"ö":{d:"102,-132v50,-20,99,16,99,60v0,54,-60,64,-108,79v-50,-2,-110,-48,-76,-100v22,-17,49,-33,85,-39xm136,-104v-34,0,-91,27,-94,47v16,51,125,16,125,-22v0,-17,-10,-25,-31,-25xm161,-160v0,8,-4,13,-12,13v-17,0,-19,-19,-16,-34v18,-1,29,1,28,21xm65,-185v7,3,28,9,28,18v0,7,-9,18,-18,17v-18,1,-25,-24,-10,-35",w:191},"õ":{d:"102,-132v50,-20,99,16,99,60v0,54,-60,64,-108,79v-50,-2,-110,-48,-76,-100v22,-17,49,-33,85,-39xm136,-104v-34,0,-91,27,-94,47v16,51,125,16,125,-22v0,-17,-10,-25,-31,-25xm58,-199v26,-21,54,18,69,22v4,0,15,-5,34,-13v22,-9,21,-16,31,-13v3,11,-9,9,-7,22v-26,20,-46,30,-59,30v-2,4,-49,-28,-49,-29v-11,0,-32,31,-46,32v-12,-3,-13,-21,-4,-23v4,-6,14,-15,31,-28",w:191},"ú":{d:"196,-129v-1,-4,12,-13,15,-13v6,0,8,7,8,21v0,24,-7,25,-13,45v-7,7,-14,21,-24,29v-9,24,-61,45,-89,45v-63,0,-105,-72,-67,-126v24,-3,19,27,18,46v-1,26,23,42,54,40v38,-3,88,-51,98,-87xm106,-174v26,-11,48,-32,59,-14v3,11,-81,53,-89,54v-13,1,-15,-12,-11,-22v15,-7,14,-7,41,-18",w:213},"ù":{d:"196,-129v-1,-4,12,-13,15,-13v6,0,8,7,8,21v0,24,-7,25,-13,45v-7,7,-14,21,-24,29v-9,24,-61,45,-89,45v-63,0,-105,-72,-67,-126v24,-3,19,27,18,46v-1,26,23,42,54,40v38,-3,88,-51,98,-87xm126,-166v7,6,56,14,37,40v-28,-7,-62,-22,-100,-42v-2,-3,-2,-26,5,-23v16,4,42,18,58,25",w:213},"û":{d:"196,-129v-1,-4,12,-13,15,-13v6,0,8,7,8,21v0,24,-7,25,-13,45v-7,7,-14,21,-24,29v-9,24,-61,45,-89,45v-63,0,-105,-72,-67,-126v24,-3,19,27,18,46v-1,26,23,42,54,40v38,-3,88,-51,98,-87xm172,-143v-27,-6,-39,-26,-60,-37v-8,0,-10,4,-14,10v-11,15,-49,35,-56,0v17,-4,44,-32,61,-43v27,6,41,21,63,36v12,9,17,17,17,25v0,6,-3,9,-11,9",w:213},"ü":{d:"196,-129v-1,-4,12,-13,15,-13v6,0,8,7,8,21v0,24,-7,25,-13,45v-7,7,-14,21,-24,29v-9,24,-61,45,-89,45v-63,0,-105,-72,-67,-126v24,-3,19,27,18,46v-1,26,23,42,54,40v38,-3,88,-51,98,-87xm168,-161v0,8,-3,13,-11,13v-17,0,-20,-19,-17,-34v18,-1,29,1,28,21xm72,-186v7,3,29,9,28,18v0,7,-9,18,-18,17v-18,1,-25,-24,-10,-35",w:213},"†":{d:"22,-286v15,6,5,-20,19,-19v9,-3,15,21,17,22v6,1,12,3,20,6v3,10,5,16,-9,16v-34,-10,-6,51,-34,52v-20,-7,11,-47,-15,-49v-14,3,-25,-5,-17,-24v7,-2,14,-4,19,-4",w:77},"°":{d:"106,-268v0,36,-35,38,-51,46v-48,5,-60,-58,-25,-78v33,-11,76,-9,76,32xm38,-257v16,7,39,2,38,-17v-13,-9,-28,-1,-32,11v-5,3,-7,0,-6,6",w:114},"¢":{d:"105,-188v13,-12,14,-18,26,-15v7,23,7,15,-3,49v6,0,18,14,17,20v-3,5,-12,19,-26,13v-14,1,-14,5,-16,21v10,10,46,-13,38,18v-9,17,-23,16,-54,20v-17,16,-4,55,-29,60v-37,-10,19,-64,-24,-71v-20,-10,-37,-47,-6,-62v23,-20,73,-4,77,-53xm65,-101v4,-9,7,-8,3,-13v-14,4,-22,10,-3,13",w:154},"£":{d:"153,-170v3,22,62,0,49,39v-18,6,-31,12,-58,9v-12,-1,-17,30,-23,39v19,26,50,56,91,35v9,-2,27,-13,27,4v0,27,-27,39,-58,42v-32,-5,-59,-19,-78,-39v-6,1,-35,44,-57,39v-25,0,-37,-15,-37,-46v0,-41,43,-53,73,-50v4,1,12,-18,12,-21v-7,-15,-49,0,-44,-30v-2,-31,31,-16,60,-19v16,-30,25,-119,93,-113v16,2,75,16,50,44v-4,5,-7,7,-12,8v-18,-12,-32,-18,-41,-18v-35,-1,-38,52,-47,77xm43,-45v4,5,12,-2,11,-9v-1,2,-12,1,-11,9",w:242},"§":{d:"141,-115v12,10,29,36,28,56v-4,68,-129,69,-152,16v-1,-12,-10,-22,8,-23v17,3,47,21,67,23v16,1,40,-8,38,-21v-8,-49,-119,-30,-117,-85v1,-28,15,-45,-3,-64v-1,-53,55,-61,103,-62v15,-5,6,-5,20,-2v16,17,23,27,23,30v-1,26,-29,7,-45,7v-21,0,-51,2,-62,17v19,14,87,8,97,43v18,14,16,57,-5,65xm64,-147r57,17v10,-28,-22,-43,-47,-44v-25,-1,-35,19,-10,27",w:174},"•":{d:"130,-114v0,47,-124,54,-120,-8r6,-31v44,-28,64,-34,104,0v8,6,10,20,10,39",w:139},"¶":{d:"121,-237v21,-9,44,-13,63,-1v-1,7,5,6,7,11r-4,190v-2,33,4,39,-15,40v-16,1,-10,-20,-10,-33r4,-161v0,-17,-1,-34,-16,-25v2,10,1,23,1,35v-9,46,-6,75,-15,156v-3,4,-7,5,-12,5v-17,-10,-3,-89,-10,-115v-43,14,-98,10,-101,-29v-4,-53,59,-63,104,-75v3,1,4,2,4,2xm95,-204v2,9,-30,50,1,50v35,0,23,-13,29,-43v0,-1,-2,-7,-4,-15v-12,-1,-14,2,-26,8",w:206},"ß":{d:"33,10v-29,4,-28,-32,-16,-70v18,-58,17,-137,56,-176v12,-24,46,-58,82,-43v20,8,47,24,47,54v0,30,-62,59,-67,90v33,23,56,33,63,63v-18,21,-22,36,-48,54v-24,17,-27,41,-53,16v-2,-19,7,-35,24,-42v15,-13,26,-22,34,-40v-13,-17,-78,-29,-56,-70v-3,-27,64,-54,66,-86v-8,-25,-41,-4,-52,8v-29,30,-47,83,-51,141v-17,25,-8,71,-29,101"},"®":{d:"75,-194v78,-29,116,9,130,84v-2,42,-22,47,-57,67v-74,20,-161,-19,-129,-110v6,-18,29,-34,57,-40xm46,-86v51,36,84,21,129,-15v7,-15,0,-39,-10,-49v-13,-37,-49,-26,-86,-18v-28,7,-49,46,-33,82xm72,-123v-5,-43,68,-57,75,-14v-17,26,-18,17,3,32v2,25,-25,18,-45,7r-4,-4v-1,8,-3,20,-12,24v-10,-3,-21,-34,-17,-45xm112,-135v-10,-1,-20,13,-9,14v6,-6,9,-11,9,-14",w:217},"©":{d:"102,-29v-74,5,-124,-84,-70,-140v22,-22,53,-35,97,-38v46,-4,88,49,74,100v0,44,-51,75,-101,78xm96,-66v42,-3,75,-23,75,-69v0,-23,-4,-38,-44,-38v-16,0,-33,6,-49,20v36,-4,55,-12,62,20v-5,16,-49,1,-50,21v10,15,53,-14,54,11v0,18,-14,27,-42,27v-22,1,-46,-11,-46,-31v0,-25,7,-39,20,-44v-1,-1,-2,-2,-3,-2v-51,22,-32,89,23,85",w:217},"™":{d:"213,-307v28,9,11,49,7,75v-1,4,-4,6,-11,6v-7,1,-11,-14,-11,-34v-14,-6,-34,34,-46,28v-2,0,-10,-9,-24,-27v-10,7,-3,36,-27,31v-15,-24,-3,-27,1,-48v-6,-7,-27,-1,-31,3v-3,14,-7,30,-11,51v-5,10,-29,9,-24,-12v-5,-8,1,-18,3,-35v-13,6,-33,2,-29,-18v20,-17,64,-17,100,-19v28,-1,29,30,45,39v11,-6,35,-32,58,-40",w:239},"´":{d:"52,-284v29,-11,50,-34,62,-14v3,12,-86,54,-94,56v-14,0,-16,-12,-12,-23v11,-5,25,-11,44,-19",w:120},"¨":{d:"124,-259v0,9,-4,13,-12,13v-18,0,-22,-21,-17,-35v19,-1,30,1,29,22xm23,-285v7,2,30,9,29,18v1,10,-9,19,-18,19v-19,0,-28,-26,-11,-37",w:136},"≠":{d:"48,-130v29,11,49,-57,60,-50v25,6,7,27,-1,46v22,5,29,7,21,22v-18,2,-48,-1,-50,15v9,8,53,-7,54,10v-4,22,-46,20,-72,24v-7,13,-18,32,-34,57v-8,6,-15,-3,-13,-14v-1,-9,15,-39,14,-45v-30,5,-24,-17,-13,-25v12,-1,36,4,29,-13v-14,0,-47,6,-36,-12v0,-18,27,-13,41,-15",w:140},"Æ":{d:"335,-259v0,30,-102,12,-122,34v10,21,2,79,16,100v24,-6,59,-13,86,-16v23,-2,32,21,13,26r-103,29v-3,22,-4,38,8,43v28,-5,60,-6,86,-14v5,-1,14,7,14,11v6,16,-90,40,-107,40v-29,0,-39,-19,-32,-46v-2,-4,0,-26,-9,-28v-29,2,-58,6,-88,6v-31,0,-40,74,-82,73v-18,-23,4,-37,12,-50v40,-65,112,-126,165,-207v20,-17,69,-11,112,-13v21,0,31,4,31,12xm123,-111v28,1,44,-2,67,-10v-4,-22,5,-49,-7,-65v-3,6,-65,61,-60,75",w:348},"Ø":{d:"76,-211v41,-13,100,-22,140,-3v26,-19,40,-29,44,-29v10,0,15,7,15,20v0,15,-23,23,-30,35v23,39,29,114,-21,139v-36,19,-102,35,-147,18v-14,-5,-29,29,-46,35v-25,-13,-19,-24,3,-56v-9,-17,-28,-27,-28,-60v0,-38,23,-72,70,-99xm107,-66v55,15,125,-12,123,-70v0,-16,-5,-25,-13,-29r-110,95r0,4xm39,-108v-1,3,17,31,22,27v8,-6,109,-90,123,-106v-15,-11,-43,1,-63,2v-33,10,-80,35,-82,77",w:270},"∞":{d:"322,-72v-4,22,-54,41,-76,41v-43,0,-83,-17,-114,-35v-46,19,-125,53,-128,-18v-1,-14,10,-22,13,-35v29,-10,62,-31,97,-4v37,28,47,5,75,-8v40,-19,73,-10,114,1v13,1,18,55,19,58xm228,-69v15,0,62,-12,61,-25v-19,-23,-89,-10,-105,11v0,2,1,4,2,4v28,6,42,10,42,10xm75,-102v-13,2,-41,4,-44,19v0,4,3,7,10,7v21,0,40,-6,54,-17v-9,-6,-16,-9,-20,-9",w:330},"±":{d:"93,-163v-7,46,76,-4,46,47v-14,6,-27,13,-38,8v-24,2,-14,28,-28,44r-14,0v-7,-12,-5,-15,-7,-33v-12,-7,-41,-1,-37,-24v2,-11,23,-17,36,-14r28,-38v4,0,9,4,14,10xm113,-27v-12,18,-58,27,-85,24v-16,2,-22,-23,-13,-36v28,-7,85,-11,98,12",w:151},"≤":{d:"73,-109v10,15,87,16,87,42v0,11,-5,16,-13,16v-36,-11,-69,-24,-109,-31v-18,-8,-18,-13,-9,-36v59,-56,93,-83,101,-83v16,0,18,17,14,28v-27,24,-42,35,-71,64xm10,-29v35,-12,117,-26,148,-3v1,2,-5,19,-8,18r-124,15v-16,2,-26,-18,-16,-30",w:168},"≥":{d:"115,-174v20,7,53,36,20,57v-19,11,-91,68,-82,59v-18,3,-25,-22,-13,-31v15,-10,14,-10,70,-51r-50,-37v-5,-4,-5,-27,4,-28v16,7,40,17,51,31xm14,-32v33,-10,86,-14,127,-10v12,12,5,23,-11,27v-49,9,-82,13,-99,13v-22,0,-24,-16,-17,-30",w:163},"¥":{d:"31,-248v30,-3,64,64,74,59v37,-22,77,-65,107,-82v20,-11,34,18,21,32v-28,19,-52,38,-70,57v-18,8,-40,21,-35,60v2,19,39,7,64,7v25,0,16,21,2,27v-36,16,-46,8,-68,18v6,11,101,-20,66,24v-21,11,-42,12,-75,20v-2,1,-5,6,-10,18v-8,3,-11,10,-24,8v-7,-17,-2,-18,-9,-26v-13,5,-39,3,-53,-2v-10,-17,-7,-27,0,-34v23,-1,45,1,64,-5v-11,-7,-28,-4,-64,-6v-13,-8,-15,-24,-6,-35v33,-2,102,9,76,-37v-14,-14,-33,-38,-60,-66v-10,-10,-8,-28,0,-37",w:219},"µ":{d:"123,-114v41,0,54,-9,127,-17v12,-2,20,-6,25,-12v5,-78,43,-127,119,-138v38,-5,46,23,55,48v-5,5,2,4,2,12v-2,47,-72,81,-129,95v-17,4,-12,32,-2,39v30,-5,24,0,99,4v14,9,14,20,-1,23v-17,3,-71,-1,-85,13v1,19,18,35,-3,47v-1,-6,-10,-7,-16,-5v-3,-3,-20,-37,-29,-41v-15,8,-50,22,-49,-9v1,-19,2,-27,28,-26v24,1,13,-12,8,-30v-22,1,-64,16,-111,23v-50,7,-17,47,-17,57v0,10,-5,15,-13,15v-20,-9,-27,-30,-33,-55v-20,-17,-52,8,-85,-6v-2,-10,-13,-26,4,-29v32,-6,41,-1,65,-7v-17,-74,-4,-173,69,-180v55,-20,130,8,131,65v-11,9,-10,2,-29,-11v-33,-23,-37,-26,-76,-25v-41,13,-69,38,-67,100v0,34,4,50,13,50xm317,-152v29,-6,106,-43,106,-71v0,-23,-24,-25,-42,-17v-31,1,-74,48,-64,88",w:462},"∂":{d:"456,-113v55,-37,119,-8,176,5v-19,37,-104,-5,-144,18v-5,64,-45,87,-130,87v-43,0,-70,-8,-96,-21v-54,15,-146,29,-209,10v-18,-11,-43,-26,-46,-53v-1,-9,28,-48,51,-46v55,-10,55,-8,101,-8v29,0,17,-26,23,-56v4,-19,4,-74,34,-49v4,42,-7,83,-10,124v0,4,-11,10,-34,17v-29,-1,-45,-4,-74,1v-10,2,-57,3,-52,18v30,43,132,30,190,18v2,-10,-7,-19,-5,-28v5,-36,31,-59,74,-56v27,2,71,4,70,35v-1,30,-37,41,-58,57v35,13,131,15,135,-23v2,-19,-5,-36,4,-50xm262,-85v0,3,13,28,19,25v7,0,48,-13,61,-29v-10,-17,-71,-17,-80,4",w:640},"∑":{d:"235,-95v-3,-59,120,-41,160,-28v3,-2,15,-3,14,4v1,3,-16,19,-21,18r-97,4v-25,5,-18,18,-23,56v-16,14,-25,24,-36,18v-83,32,-154,29,-212,-17v-45,-68,41,-114,107,-119v50,-4,59,66,22,85v-16,8,-61,10,-79,15v36,27,185,24,165,-36xm128,-119v-23,-3,-43,4,-53,15v13,5,46,-4,53,-15",w:414},"∏":{d:"243,-190v7,-18,27,-19,38,6v0,2,-5,8,-14,16v-8,-9,-27,-4,-24,-22xm221,-111v55,-7,60,22,45,64v5,23,17,47,-22,47v-35,0,-18,-40,-15,-70v-2,-19,-35,-13,-52,-18v-2,0,-13,1,-34,3v-4,0,-10,11,-13,31v-3,20,1,43,-11,54v-12,-4,-13,-5,-21,-3v-13,-13,-3,-25,-12,-41v7,-6,12,-22,10,-39v-23,-8,-79,15,-87,-21v12,-28,78,-4,101,-20r36,-96v8,-19,17,-28,27,-28v10,0,15,6,15,18v-6,32,-31,62,-38,109v25,10,47,-1,71,10",w:282},"π":{d:"247,-240v-3,5,-14,12,-21,6v-41,5,-71,-4,-85,37v-6,7,-21,42,-25,61v28,12,104,-16,129,24v8,11,12,24,12,38v-7,17,-2,99,-40,68v-9,-23,-5,-47,-1,-73v3,-24,-40,-24,-50,-19v-4,0,-18,2,-44,6v-30,-6,-16,49,-33,58v-19,-11,-14,2,-29,-10v8,-71,20,-114,43,-170v-24,-2,-49,4,-73,7v-30,3,-32,-33,-7,-36r184,-22v17,-1,40,13,40,25",w:265},"∫":{d:"62,-151v-7,-70,20,-130,63,-150v28,1,39,10,70,23v20,8,6,33,-6,35v-29,-13,-45,-20,-49,-20v-20,-4,-45,51,-43,70v8,60,5,129,5,189v0,62,-27,93,-79,93v-37,-1,-71,-14,-63,-57v21,0,79,34,91,-2v16,-3,14,-64,21,-85v-2,-31,-1,-74,-10,-96",w:156},"ª":{d:"6,-265v1,-31,58,-53,80,-22v-11,14,25,28,25,36v-2,8,-15,12,-27,10v-22,-29,-68,19,-78,-24xm52,-281v-8,1,-24,10,-9,13v11,1,24,-10,9,-13",w:117},"º":{d:"13,-273v1,-31,56,-41,83,-18v36,8,14,48,-9,52v-35,6,-64,-5,-74,-34xm81,-269v-7,-7,-20,-11,-29,-6v5,13,13,11,29,6",w:128},"Ω":{d:"121,-111v9,16,43,-5,54,5v28,-4,62,8,81,-5v48,-33,166,-28,160,44v15,34,-51,53,-88,53v-34,0,-53,-21,-71,-37v-15,7,-32,-4,-28,-22v-26,-4,-93,-6,-108,8v8,17,5,37,12,54v-1,15,-18,15,-31,10v-9,-15,-20,-39,-19,-63v-20,-9,-73,15,-79,-18v4,-28,50,-11,77,-24v12,-99,36,-168,137,-178v35,5,64,20,67,57v0,13,-14,18,-20,5v-15,-35,-83,-31,-104,4v-26,20,-39,82,-40,107xm334,-45v15,2,51,-14,53,-22v-7,-20,-36,-31,-69,-29v-8,-1,-39,6,-37,14v-3,10,44,38,53,37",w:424},"æ":{d:"145,-44r33,7v2,42,-59,29,-85,16v-6,7,-35,24,-48,15v-19,2,-35,-21,-33,-37v2,-24,5,-19,28,-36v-6,-8,-45,3,-33,-21v21,-22,58,-12,85,-1v6,-5,35,-28,45,-15v20,-4,36,17,36,35v0,23,-4,21,-28,37xm111,-72v12,3,49,-16,19,-17v-5,0,-20,12,-19,17xm74,-50v-14,-4,-48,16,-19,17v4,1,19,-14,19,-17",w:184},"ø":{d:"76,-136v17,7,33,-8,51,0v9,-6,21,-13,36,-21v23,22,-13,31,3,50v11,13,4,21,14,35v-4,5,-1,14,-4,23v-14,23,-45,41,-84,39v-12,2,-29,28,-41,38v-2,-11,-34,-10,-15,-30v3,-7,5,-11,5,-11v-15,-24,-60,-54,-22,-89v23,-21,25,-32,57,-34xm102,-54v18,1,50,-19,30,-32v-12,7,-22,18,-30,32xm85,-92v-14,3,-26,8,-38,17v2,20,17,13,26,0v6,-8,12,-13,12,-17",w:188},"¿":{d:"181,-247v3,1,31,2,29,15v-4,22,-37,27,-41,4v1,-5,7,-20,12,-19xm161,-34v-45,-1,-105,19,-124,51v0,11,18,17,54,17v39,0,82,-13,112,4v-10,35,-58,31,-100,31v-47,0,-80,-10,-99,-31v-10,-56,22,-73,64,-90v8,-3,32,-9,74,-18v21,-15,7,-62,22,-92v-1,-5,-1,-11,4,-12v16,0,24,7,24,22v-8,30,-8,73,-17,111v-3,5,-7,7,-14,7",w:213},"¡":{d:"86,-197v8,16,-7,41,-24,25v-11,-11,-4,-16,-3,-29v13,0,15,-2,27,4xm46,-107v4,-8,11,-16,23,-7v19,26,-5,57,-6,87v-7,0,-5,18,-9,28v0,14,-17,52,-11,70v-2,7,-15,28,-25,12v-4,-6,-15,-7,-6,-16v2,-39,14,-96,34,-174",w:95},"¬":{d:"141,-99v47,7,103,-3,149,6v14,24,18,15,10,39v-10,34,-7,31,-26,76v-4,6,-15,8,-16,21v-4,2,-4,1,-13,5v-22,-33,-4,-33,16,-104v-5,-9,-28,-4,-38,-6r-183,4v-14,0,-41,-29,-17,-36v31,-9,82,5,118,-5",w:315},"√":{d:"364,-218v43,-21,80,-51,104,-32v-3,19,-24,21,-44,40v-41,15,-78,53,-136,78r-137,98v-20,16,-79,66,-91,68v-3,1,-25,-11,-24,-13v-4,-28,-43,-61,-30,-85v26,-15,42,19,58,32r295,-188v0,1,2,2,5,2",w:474},"ƒ":{d:"115,-262v-23,6,-39,63,-38,96v1,3,57,2,54,16v1,22,-45,15,-51,30v3,34,12,68,10,103v14,17,-18,53,-28,63v-48,8,-89,5,-95,-37v20,-5,77,21,83,-18v17,-29,-4,-61,0,-98v0,-5,-3,-10,-7,-17v-33,4,-43,-17,-25,-37v10,-4,27,5,27,-10v0,-43,15,-77,32,-109v12,-7,16,-22,38,-20v11,1,51,35,25,55v-9,1,-16,-17,-25,-17",w:145},"≈":{d:"133,-112v21,15,48,-30,78,-17v3,3,5,7,5,9v-8,30,-47,45,-76,45v-19,0,-64,-48,-90,-21r-29,20v-6,-1,-17,-16,-15,-32v24,-17,70,-42,107,-21v4,4,10,9,20,17xm138,-57v28,2,48,-25,76,-26v13,30,-21,42,-40,53v-41,24,-77,-15,-114,-23v-15,14,-46,32,-49,-1v-3,-9,27,-28,54,-30",w:223},"∆":{d:"18,-1v-24,-30,8,-48,25,-71v14,-19,34,-28,40,-56v20,-35,29,-14,57,4v9,39,43,62,57,102v0,16,-34,17,-50,14v-28,2,-72,4,-129,7xm139,-47r-22,-52v-12,-5,-12,15,-24,27v-7,6,-14,16,-23,28v23,1,36,-1,69,-3",w:199},"«":{d:"191,-64v16,6,87,37,53,63v-39,-9,-71,-28,-107,-40v-14,-13,-13,-34,10,-47v27,-15,48,-55,84,-62v9,-2,21,10,21,18r-13,21v-16,5,-44,22,-51,41v0,4,1,6,3,6xm71,-65v17,6,87,35,55,62v-39,-8,-66,-27,-108,-40v-14,-13,-13,-36,10,-46v23,-18,50,-56,84,-63v9,-2,21,10,21,18r-13,22v-20,6,-32,17,-51,37v0,3,-1,11,2,10",w:265},"»":{d:"120,-129v9,-33,48,-10,64,5v9,20,86,52,50,86v-36,11,-66,31,-107,40v-6,-7,-9,-13,-9,-17v-2,-13,50,-46,63,-46v11,-18,-33,-42,-48,-47xm1,-128v10,-33,46,-8,64,6v8,19,86,50,51,85v-40,13,-69,30,-108,40v-6,-7,-8,-12,-8,-16v-2,-14,50,-46,63,-47v7,-13,-9,-20,-19,-30v-10,-9,-20,-15,-30,-17",w:252},"…":{d:"244,-24v-1,21,-38,32,-41,3v-2,-19,23,-22,34,-17v0,7,0,15,7,14xm113,-24v0,-22,28,-21,38,-8v5,34,-39,40,-38,8xm35,-2v-10,-2,-36,-17,-18,-29v-1,-15,17,-17,31,-6v7,17,6,33,-13,35",w:258}," ":{w:179},"À":{d:"161,-217v20,53,23,124,54,170v-2,20,-34,9,-42,0v-27,-12,-78,-18,-101,-18v-26,6,-29,51,-54,63v-18,-4,-19,-30,-3,-38v5,-9,15,-16,8,-29v1,-12,23,-9,26,-19v6,-10,11,-20,20,-27r70,-121v12,-4,16,4,22,19xm82,-91v17,3,62,7,86,13v-13,-33,-13,-80,-29,-109v-15,30,-38,63,-57,96xm150,-268v14,10,54,14,37,41v-28,-7,-62,-22,-100,-42v-2,-3,-2,-26,5,-23v16,4,42,17,58,24"},"Ã":{d:"161,-217v20,53,23,124,54,170v-2,20,-34,9,-42,0v-27,-12,-78,-18,-101,-18v-26,6,-29,51,-54,63v-18,-4,-19,-30,-3,-38v5,-9,15,-16,8,-29v1,-12,23,-9,26,-19v6,-10,11,-20,20,-27r70,-121v12,-4,16,4,22,19xm82,-91v17,3,62,7,86,13v-13,-33,-13,-80,-29,-109v-15,30,-38,63,-57,96xm100,-285v26,-19,54,19,69,22v4,0,15,-5,34,-13v23,-9,22,-17,31,-12v3,11,-9,9,-7,21v-26,20,-46,30,-59,30v-3,3,-50,-26,-49,-29v-12,1,-31,35,-51,32v-3,-8,-5,-14,-5,-18v10,-9,16,-17,37,-33"},"Õ":{d:"62,-184v78,-31,249,-50,238,74v-6,65,-102,105,-179,115v-77,-7,-152,-71,-101,-149v2,-5,24,-33,42,-40xm279,-120v14,-38,-47,-64,-85,-61v-20,-9,-41,7,-62,0v-11,7,-54,12,-66,24v0,20,-51,35,-38,66v-1,43,50,67,96,67v44,0,162,-55,155,-96xm116,-270v26,-19,54,19,69,22v4,0,15,-5,34,-13v23,-10,22,-16,31,-12v3,11,-8,9,-7,21v-45,28,-47,42,-88,16v-29,-19,-12,-20,-43,2v-8,5,-12,18,-23,15v-13,-3,-12,-20,-4,-23v4,-6,14,-15,31,-28",w:273},"Œ":{d:"247,-243v71,4,161,-7,245,-8v17,0,27,6,27,17v-8,27,-70,14,-104,23v-3,1,-52,0,-65,7r0,4v16,16,17,29,17,65v32,10,74,-14,99,16v-14,25,-76,17,-127,24v-17,18,-55,32,-75,51v85,0,128,-3,204,-11v15,-2,21,11,20,29v-78,24,-177,12,-270,24v-24,3,-24,-29,-48,-15v-46,7,-70,4,-105,-4v-19,-18,-42,-22,-52,-55v-10,-34,0,-47,12,-78v-18,-59,48,-78,105,-84v17,-18,103,-13,117,-5xm125,-45v76,-9,186,-43,209,-105v-26,-67,-137,-83,-217,-54v3,34,-45,25,-60,58v-41,48,5,108,68,101",w:492},"œ":{d:"185,-54v25,28,107,-17,104,33v-12,12,-60,14,-87,14v0,0,1,1,2,1v-11,1,-39,-9,-50,-17v-28,17,-75,32,-114,7v-22,-14,-34,-11,-34,-41v0,-36,33,-49,48,-75v29,-16,72,-3,95,11v12,-9,48,-27,59,-26v30,0,64,15,65,40v0,7,-6,20,-20,37v-29,1,-44,11,-68,16xm226,-106v-21,-7,-41,-2,-48,13v14,1,42,-7,48,-13xm132,-87v-21,-35,-94,11,-92,24v-2,14,43,21,61,21v25,0,36,-20,31,-45",w:295},"–":{d:"6,-66v-8,-72,79,-21,146,-39v37,-10,79,7,111,0v9,8,14,13,14,17v2,26,-72,13,-99,21v-83,4,-124,21,-172,1",w:282},"—":{d:"175,-106v86,-9,201,1,286,-1v11,6,13,11,6,30v-118,15,-246,10,-377,10v-25,0,-73,3,-82,-8r-2,-26v11,-13,32,-9,52,-7v38,3,84,-5,117,2",w:485},"“":{d:"66,-261v-21,5,-37,51,-22,77v0,4,-2,6,-7,6v-31,-9,-38,-62,-12,-94v12,-15,21,-28,31,-34v16,-1,19,24,22,34v10,-11,22,-32,43,-23v-2,8,4,16,5,19v-6,11,-51,53,-29,74v-12,21,-30,5,-33,-17v-6,-13,9,-28,2,-42",w:118},"”":{d:"120,-294v12,3,30,26,19,34v2,15,-40,70,-55,66v-40,-10,10,-51,14,-64v3,-3,8,-31,22,-36xm70,-306v14,3,26,34,16,49v-19,30,-31,45,-58,59v-12,-11,-33,-17,-7,-36v13,-19,36,-27,36,-59v0,-5,9,-13,13,-13",w:148},"‘":{d:"73,-262v-10,7,-41,39,-38,69v-15,13,-27,-16,-28,-28v-2,-20,51,-83,66,-83v20,0,25,41,0,42",w:95},"’":{d:"74,-300v13,31,-1,99,-44,101v-13,0,-19,-5,-19,-15v6,-10,31,-34,35,-59v2,-11,1,-32,11,-32v6,0,11,2,17,5",w:90},"÷":{d:"167,-158v-4,3,-7,9,-10,20v-23,4,-34,-8,-29,-31v14,-6,18,1,39,11xm78,-72v-53,11,-53,12,-69,-15v-1,-12,11,-17,22,-14v71,-13,151,-18,230,-24v11,1,21,16,23,28v-28,20,-90,11,-126,16v-36,5,-62,5,-80,9xm123,-40v19,-17,41,-1,41,17v0,13,-6,19,-17,19v-15,0,-29,-14,-24,-36",w:293},"◊":{d:"76,-158v48,-8,64,11,100,36v28,19,-5,39,-22,54v-15,13,-40,32,-48,49v-17,5,-12,0,-27,-16v-6,-6,-86,-31,-68,-53r2,-9v27,-23,48,-44,63,-61xm93,-65v12,-2,35,-31,41,-38v-5,-10,-16,-14,-34,-24v-12,12,-36,29,-40,44v19,11,30,18,33,18",w:199},"ÿ":{d:"118,85v-11,11,-11,38,-22,61v-2,-1,-2,31,-17,27v-11,0,-21,-10,-21,-22v20,-66,23,-61,64,-168v-22,1,-38,16,-58,4v-22,4,-51,-16,-51,-42v-11,-13,-7,-59,7,-58v16,1,21,24,22,51v21,33,66,5,94,-7v4,-3,26,-14,38,-29r17,0v23,44,-23,59,-34,102v-6,9,-13,9,-13,26v-15,6,-12,33,-27,48v0,2,1,4,1,7xm158,-136v0,8,-4,13,-12,13v-18,0,-21,-20,-16,-34v18,-1,29,1,28,21xm62,-161v7,3,28,9,27,18v1,8,-8,17,-17,17v-18,0,-26,-24,-10,-35",w:190},"Ÿ":{d:"176,-189v35,20,-25,54,-39,72v-26,34,-57,57,-74,104v-10,15,-4,14,-23,3r0,-10v19,-44,27,-46,50,-81v-9,-5,-24,4,-34,4v-38,0,-54,-50,-44,-87v21,-5,18,19,22,35v4,18,15,27,29,27v41,0,60,-39,113,-67xm153,-222v0,8,-3,12,-11,12v-18,0,-21,-19,-16,-33v18,-1,28,2,27,21xm57,-247v8,2,29,9,28,17v0,21,-37,24,-36,1v0,-7,2,-13,8,-18",w:135},"⁄":{d:"193,-305v7,6,17,31,3,41v-10,7,-12,13,-21,25v-79,56,-190,209,-197,260r-18,0v-23,-19,9,-70,15,-85v52,-83,121,-179,218,-241",w:120},"¤":{d:"308,-133r-200,16v-2,1,-6,4,-10,10v70,-2,144,-14,211,-8v3,0,8,4,13,8v-1,4,-3,9,-9,17v-57,11,-164,6,-219,25v26,32,112,25,173,25v9,0,35,2,35,19v0,9,-4,13,-12,14v-115,12,-146,23,-211,-19v-12,-4,-22,-9,-25,-27v-6,-29,-61,3,-43,-49v17,-1,36,7,42,-12v-32,7,-36,-39,-11,-40v29,14,63,-25,73,-30v52,-25,72,-44,142,-44v23,0,21,41,-1,39v-35,-3,-61,9,-102,31v2,2,5,4,8,4v18,-6,101,-9,115,-9v7,0,55,13,31,30",w:312},"€":{d:"308,-133r-200,16v-2,1,-6,4,-10,10v70,-2,144,-14,211,-8v3,0,8,4,13,8v-1,4,-3,9,-9,17v-57,11,-164,6,-219,25v26,32,112,25,173,25v9,0,35,2,35,19v0,9,-4,13,-12,14v-115,12,-146,23,-211,-19v-12,-4,-22,-9,-25,-27v-6,-29,-61,3,-43,-49v17,-1,36,7,42,-12v-32,7,-36,-39,-11,-40v29,14,63,-25,73,-30v52,-25,72,-44,142,-44v23,0,21,41,-1,39v-35,-3,-61,9,-102,31v2,2,5,4,8,4v18,-6,101,-9,115,-9v7,0,55,13,31,30",w:312},"‹":{d:"64,-107v9,17,86,17,87,43v0,11,-4,16,-13,16v-36,-11,-70,-22,-109,-31v-19,-4,-18,-14,-9,-36v59,-56,93,-84,101,-84v17,0,19,20,13,29",w:159},"›":{d:"41,-181v26,27,112,44,70,91r-82,60v-20,3,-25,-23,-13,-32r70,-51r-66,-46v-5,-6,-4,-28,5,-29v4,2,9,4,16,7",w:137},"":{d:"74,-74v-6,-24,-70,8,-68,-27v0,-6,6,-20,20,-18v44,6,45,-9,42,-49v7,-40,26,-114,90,-104v48,-2,63,-1,90,30v11,25,4,14,2,44v-7,17,-54,9,-49,-7r8,-21v-5,-13,-22,-9,-43,-11v-56,-6,-63,45,-67,92v-2,21,5,23,22,22v37,-1,80,-9,113,-1v13,31,-9,82,-22,106v-13,10,-26,-6,-22,-25r11,-46v0,-3,-2,-6,-6,-6v-19,0,-47,3,-83,9v-6,1,-9,4,-8,11r12,59v-1,9,-11,30,-23,18v-18,-18,-15,-59,-19,-76",w:272},"":{d:"43,-61v-21,4,-36,2,-39,-15v-4,-35,41,-8,34,-47v4,-59,12,-99,46,-124v11,-42,157,-47,149,13v1,7,-7,15,-13,15v-18,-7,-19,-26,-47,-23v-34,3,-65,6,-79,37v-12,27,-22,52,-21,91v13,9,31,-11,45,-4v32,-15,50,-6,94,-13v12,-30,19,-79,36,-133v1,-5,5,-8,12,-8v44,18,-18,106,-12,144v-9,22,-1,73,-16,104v2,28,-23,28,-37,16v1,-26,9,-48,11,-75v0,-6,-3,-9,-9,-9v-43,0,-83,8,-119,24v8,40,17,33,-7,56v-20,-9,-21,-19,-28,-49",w:283},"‡":{d:"102,-284v16,2,42,-2,33,18v-7,15,-42,1,-38,30v3,3,31,1,30,11v4,15,-29,19,-36,24v-2,18,-4,24,-16,29r-25,-26v-25,7,-53,3,-42,-25v4,-10,70,0,51,-22v-17,4,-41,12,-39,-15v-5,-16,39,-18,44,-20v4,-2,7,-10,10,-24v19,-3,23,6,28,20",w:145},"∙":{d:"57,-77v6,18,-7,21,-19,23v-34,6,-25,-40,-9,-43v18,-3,29,8,28,20",w:67},"‚":{d:"25,63v-26,21,-48,-2,-22,-24v14,-12,35,-40,35,-69v3,-2,3,-11,12,-9v35,17,5,88,-25,102",w:97},"„":{d:"25,63v-26,21,-48,-2,-22,-24v11,-9,36,-41,35,-69v3,-2,4,-12,12,-9v36,14,5,89,-25,102xm84,64v-24,20,-45,-1,-21,-24v21,-20,32,-35,35,-69v3,-2,3,-11,12,-9v36,17,9,86,-26,102",w:135},"‰":{d:"398,-131v58,-1,87,13,72,65v-1,30,-66,63,-99,65v-56,3,-99,-58,-62,-102v2,2,5,2,8,2v20,-16,51,-17,81,-30xm202,-279v33,0,94,-24,95,18v-7,31,-33,27,-54,55v-36,32,-71,74,-112,99v-18,18,-40,34,-51,58v-19,14,-25,37,-56,40v-17,2,-25,-29,-10,-40v15,-11,40,-37,52,-52r87,-72v-51,13,-100,6,-116,-27v1,-5,-6,-30,-9,-36v-3,-5,22,-41,27,-39v29,2,16,34,5,49v0,15,14,23,42,23v42,0,59,-31,28,-38v-17,-4,-53,3,-50,-23v0,-7,1,-12,4,-16v16,-9,36,4,49,5v0,0,23,-4,69,-4xm222,-118v33,-2,55,18,50,57v-29,36,-48,45,-96,50v-27,-5,-56,-17,-58,-51v13,-37,64,-43,104,-56xm335,-61v13,44,101,7,108,-31v-11,-3,-20,-4,-30,-4v-18,-1,-82,18,-78,35xm225,-244v-18,0,-29,-1,-46,3v7,15,6,28,0,43v15,-14,34,-30,46,-46xm164,-53v26,5,59,-10,76,-26v-17,-16,-49,2,-67,14v1,8,-8,6,-9,12",w:485},"Â":{d:"161,-217v20,53,23,124,54,170v-2,20,-34,9,-42,0v-27,-12,-78,-18,-101,-18v-26,6,-29,51,-54,63v-18,-4,-19,-30,-3,-38v5,-9,15,-16,8,-29v1,-12,23,-9,26,-19v6,-10,11,-20,20,-27r70,-121v12,-4,16,4,22,19xm82,-91v17,3,62,7,86,13v-13,-33,-13,-80,-29,-109v-15,30,-38,63,-57,96xm202,-219v-27,-6,-40,-26,-61,-37v-21,7,-39,46,-65,23v-2,-4,-3,-10,-4,-14v19,-4,43,-32,61,-43v27,6,40,22,62,37v12,8,18,17,18,25v0,6,-3,9,-11,9"},"Ê":{d:"49,-160v1,-4,-10,-9,-15,-8v-15,-35,32,-30,57,-31r142,-8v2,1,30,7,40,10v-52,16,-133,17,-190,30v-7,9,-12,24,-15,47v26,10,102,-6,141,3v1,3,1,6,2,10v-36,18,-92,12,-149,21v-11,9,-16,41,-16,51v55,-1,111,-21,168,-13v15,-8,48,1,31,18v-53,16,-130,13,-198,29r-39,-8v-4,-19,17,-53,20,-76v-1,0,-7,-11,-9,-18v18,-7,22,-28,30,-57xm199,-211v-27,-6,-39,-26,-60,-37v-21,7,-40,47,-65,22v-2,-7,-2,-7,-4,-13v18,-5,44,-31,61,-43v27,6,41,22,62,37v12,9,18,17,18,25v0,6,-4,9,-12,9",w:252},"Á":{d:"161,-217v20,53,23,124,54,170v-2,20,-34,9,-42,0v-27,-12,-78,-18,-101,-18v-26,6,-29,51,-54,63v-18,-4,-19,-30,-3,-38v5,-9,15,-16,8,-29v1,-12,23,-9,26,-19v6,-10,11,-20,20,-27r70,-121v12,-4,16,4,22,19xm82,-91v17,3,62,7,86,13v-13,-33,-13,-80,-29,-109v-15,30,-38,63,-57,96xm84,-250v31,-5,83,-53,100,-31v0,5,-11,15,-35,28v-16,5,-51,28,-53,25v-14,1,-16,-11,-12,-22"},"Ë":{d:"49,-160v1,-4,-10,-9,-15,-8v-15,-35,32,-30,57,-31r142,-8v2,1,30,7,40,10v-52,16,-133,17,-190,30v-7,9,-12,24,-15,47v26,10,102,-6,141,3v1,3,1,6,2,10v-36,18,-92,12,-149,21v-11,9,-17,41,-17,51v55,0,112,-21,169,-13v15,-8,48,1,31,18v-53,16,-130,13,-198,29r-39,-8v-3,-21,17,-53,20,-76v-1,0,-7,-11,-9,-18v18,-7,22,-28,30,-57xm191,-236v0,8,-4,13,-12,13v-17,0,-19,-19,-16,-34v18,-1,29,1,28,21xm95,-261v7,3,29,9,28,18v0,7,-9,17,-18,17v-18,0,-26,-25,-10,-35",w:252},"È":{d:"49,-160v1,-4,-10,-9,-15,-8v-15,-35,32,-30,57,-31r142,-8v2,1,30,7,40,10v-52,16,-133,17,-190,30v-7,9,-12,24,-15,47v26,10,102,-6,141,3v1,3,1,6,2,10v-36,18,-92,12,-149,21v-11,9,-16,41,-16,51v55,-1,111,-21,168,-13v15,-8,48,1,31,18v-53,16,-130,13,-198,29r-39,-8v-4,-19,17,-53,20,-76v-1,0,-7,-11,-9,-18v18,-7,22,-28,30,-57xm184,-236v6,9,5,13,0,23v-28,-7,-62,-21,-100,-41v-3,-2,-3,-27,5,-23v34,11,60,25,95,41",w:252},"Í":{d:"26,-5v-9,-6,-9,-12,-9,-36v0,-71,7,-119,21,-144v8,-13,14,-20,19,-20v28,19,-7,89,-10,120v-2,21,-8,47,-14,76v-2,1,-2,0,-7,4xm6,-233v31,-6,83,-53,101,-31v2,11,-80,53,-89,53v-14,1,-14,-11,-12,-22",w:104},"Î":{d:"53,-9v-15,7,-16,-3,-16,-32v0,-71,7,-119,21,-144v8,-13,14,-20,19,-20v28,19,-7,89,-10,120v-2,21,-8,47,-14,76xm137,-209v-27,-6,-40,-26,-61,-37v-8,0,-9,4,-13,10v-11,13,-50,37,-56,0v18,-5,43,-32,61,-43v28,5,40,21,62,36v12,9,18,17,18,25v0,6,-4,9,-11,9",w:144},"Ï":{d:"33,-5v-9,-6,-9,-12,-9,-36v0,-71,8,-119,22,-144v8,-13,14,-20,19,-20v27,20,-11,87,-10,120r-15,76v-1,1,-4,2,-7,4xm111,-222v0,8,-4,12,-12,12v-18,0,-19,-19,-16,-33v18,-1,29,1,28,21xm15,-247v8,2,29,9,28,17v0,21,-37,24,-36,1v0,-7,2,-13,8,-18",w:110},"Ì":{d:"33,-5v-9,-6,-9,-12,-9,-36v0,-71,8,-119,22,-144v8,-13,14,-20,19,-20v27,20,-11,87,-10,120r-15,76v-1,1,-4,2,-7,4xm72,-247v7,6,55,15,36,40v-28,-7,-61,-21,-99,-41v-3,-2,-3,-27,5,-23v18,3,41,17,58,24",w:111},"Ó":{d:"62,-184v78,-31,249,-50,238,74v-6,65,-102,105,-179,115v-77,-7,-152,-71,-101,-149v2,-5,24,-33,42,-40xm279,-120v14,-38,-47,-64,-85,-61v-20,-9,-41,7,-62,0v-11,7,-54,12,-66,24v0,20,-51,35,-38,66v-1,43,50,67,96,67v44,0,162,-55,155,-96xm142,-250v27,-11,47,-32,59,-14v2,11,-80,53,-89,53v-13,1,-15,-11,-12,-21v10,-5,24,-11,42,-18",w:273},"Ô":{d:"62,-184v78,-31,249,-50,238,74v-6,65,-102,105,-179,115v-77,-7,-152,-71,-101,-149v2,-5,24,-33,42,-40xm279,-120v14,-38,-47,-64,-85,-61v-20,-9,-41,7,-62,0v-11,7,-54,12,-66,24v0,20,-51,35,-38,66v-1,43,50,67,96,67v44,0,162,-55,155,-96xm157,-282v17,18,52,34,54,63v-24,12,-52,-36,-53,-29r-42,34v-23,-4,-6,-31,5,-34v1,1,27,-37,36,-34",w:273},"":{d:"231,-188v31,-74,91,-99,188,-116v28,1,6,39,1,51v-20,52,-100,91,-148,126v2,4,6,7,12,10v42,-42,181,-41,166,46v-1,8,-19,8,-28,5v-43,1,-168,42,-106,86v15,16,33,28,61,39v0,10,0,17,-6,22v-8,8,-35,26,-78,51v-52,7,-128,22,-154,-17v-23,-35,-99,-35,-117,-77v-29,-68,25,-149,75,-175v44,-23,89,5,135,13v14,-26,2,-39,-1,-64",w:461},"Ò":{d:"62,-184v78,-31,249,-50,238,74v-6,65,-102,105,-179,115v-77,-7,-152,-71,-101,-149v2,-5,24,-33,42,-40xm279,-120v14,-38,-47,-64,-85,-61v-20,-9,-41,7,-62,0v-11,7,-54,12,-66,24v0,20,-51,35,-38,66v-1,43,50,67,96,67v44,0,162,-55,155,-96xm161,-262v14,10,52,13,37,41v-28,-7,-62,-21,-100,-41v-3,-3,-3,-26,5,-24v16,5,42,17,58,24",w:273},"Ú":{d:"281,-202v6,67,-30,121,-71,152v-3,14,-47,26,-60,39v-41,20,-110,1,-125,-26v-24,-44,-28,-84,-8,-127v12,-26,23,-38,37,-22v-2,2,-3,5,-3,10v-34,26,-30,116,5,134v22,32,86,-1,109,-8v38,-28,104,-64,97,-149v2,-10,7,-8,19,-3xm194,-265v3,-1,11,4,11,6v3,12,-81,52,-89,54v-14,0,-13,-9,-12,-22",w:262},"Û":{d:"281,-202v6,67,-30,121,-71,152v-3,14,-47,26,-60,39v-41,20,-110,1,-125,-26v-24,-44,-28,-84,-8,-127v12,-26,23,-38,37,-22v-2,2,-3,5,-3,10v-34,26,-30,116,5,134v22,32,86,-1,109,-8v38,-28,104,-64,97,-149v2,-10,7,-8,19,-3xm150,-266v24,11,58,27,73,46v0,5,-3,6,-10,6v-28,2,-61,-30,-63,-25v-10,0,-57,40,-69,23v3,-10,-8,-15,8,-19v17,-1,34,-29,61,-31",w:262},"Ù":{d:"281,-202v6,67,-30,121,-71,152v-3,14,-47,26,-60,39v-41,20,-110,1,-125,-26v-24,-44,-28,-84,-8,-127v12,-26,23,-38,37,-22v-2,2,-3,5,-3,10v-34,26,-30,116,5,134v22,32,86,-1,109,-8v38,-28,104,-64,97,-149v2,-10,7,-8,19,-3xm151,-243v14,10,54,14,37,41v-28,-7,-61,-22,-99,-42v-3,-2,-4,-25,4,-23v16,5,42,17,58,24",w:262},"ı":{d:"43,-103v21,4,16,56,11,100v-7,2,-11,1,-20,-5v0,-7,-13,-18,-11,-25v4,-23,-3,-68,20,-70",w:80},"ˆ":{d:"144,-220v-29,0,-41,-27,-63,-39v-8,0,-11,5,-15,11v-17,12,-32,31,-54,13v-2,-5,-3,-9,-4,-14v20,-5,45,-33,64,-45v28,6,43,23,65,38v12,9,19,19,19,27v0,6,-4,9,-12,9",w:165},"˜":{d:"47,-300v26,-21,57,19,72,23v4,0,16,-5,36,-14v24,-10,22,-16,32,-13v3,12,-7,11,-7,23v-27,21,-48,32,-62,32v-3,2,-52,-27,-51,-31v-12,-2,-34,40,-54,33v-4,-13,-8,-18,1,-24v5,-7,16,-15,33,-29",w:186},"¯":{d:"63,-295v28,-7,73,10,105,7v11,1,6,8,5,19v-37,21,-72,11,-136,11v-23,0,-31,-14,-27,-36v12,-15,40,0,53,-1",w:183},"˘":{d:"65,-269v20,-11,45,-31,74,-36v20,30,-42,40,-59,66v-5,6,-11,8,-18,8v-8,-3,-45,-32,-51,-54v5,-24,14,-13,34,1",w:158},"˙":{d:"23,-302v15,-13,32,1,32,18v1,22,-36,29,-39,4v0,0,3,-7,7,-22",w:70},"˚":{d:"23,-225v-43,-24,-11,-85,41,-78v16,2,31,4,46,17v32,54,-41,86,-87,61xm33,-257v2,20,57,11,57,-6v0,-6,-11,-9,-33,-12v-14,-2,-24,13,-24,18",w:123},"¸":{d:"74,16v32,2,49,14,55,36v-3,7,-14,31,-29,33v-28,4,-57,11,-88,14v-19,-6,-13,-31,8,-33v20,-1,59,-5,73,-14v-17,-14,-68,8,-53,-37v9,-10,2,-28,24,-30v8,8,13,17,10,31",w:129},"˝":{d:"91,-249v15,-11,38,-53,57,-29v0,9,0,14,-3,23v-2,3,-20,22,-54,55v-5,5,-10,8,-16,8v-17,2,-6,-22,-7,-31v-1,0,-2,0,-4,1v-17,21,-29,31,-50,27v-5,-18,-3,-15,3,-27v23,-27,40,-46,48,-59v7,-12,31,3,29,9v-1,14,-3,24,-13,31v4,4,9,-1,10,-8",w:151},"˛":{d:"82,-5v-8,12,-16,55,-21,75v0,4,2,7,7,7v6,0,22,-7,50,-20v8,0,12,7,12,20v-2,22,-6,14,-27,30v-15,12,-26,16,-30,16v-47,-8,-59,-14,-56,-75v8,-27,12,-54,25,-77v19,-21,35,15,40,24",w:138},"ˇ":{d:"39,-286v33,46,63,-4,96,-16v6,0,9,6,9,19v0,24,-49,46,-77,46v-32,0,-52,-28,-59,-48v0,-25,23,-17,31,-1",w:153},"\r":{w:179}}}); +var DIAGRAM_MARGIN=10,ACTOR_MARGIN=10,ACTOR_PADDING=10,SIGNAL_MARGIN=5,SIGNAL_PADDING=5,NOTE_MARGIN=10,NOTE_PADDING=5,NOTE_OVERLAP=15,TITLE_MARGIN=0,TITLE_PADDING=5,SELF_SIGNAL_WIDTH=20,PLACEMENT=Diagram.PLACEMENT,LINETYPE=Diagram.LINETYPE,ARROWTYPE=Diagram.ARROWTYPE,LINE={stroke:"#000","stroke-width":2},RECT={fill:"#fff"};AssertException.prototype.toString=function(){return"AssertException: "+this.message},String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")}),Raphael.fn.line=function(x1,y1,x2,y2){return assert(_.all([x1,x2,y1,y2],_.isFinite),"x1,x2,y1,y2 must be numeric"),this.path("M{0},{1} L{2},{3}",x1,y1,x2,y2)},Raphael.fn.wobble=function(x1,y1,x2,y2){assert(_.all([x1,x2,y1,y2],_.isFinite),"x1,x2,y1,y2 must be numeric");var wobble=Math.sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1))/25,r1=Math.random(),r2=Math.random(),xfactor=Math.random()>.5?wobble:-wobble,yfactor=Math.random()>.5?wobble:-wobble,p1={x:(x2-x1)*r1+x1+xfactor,y:(y2-y1)*r1+y1+yfactor},p2={x:(x2-x1)*r2+x1-xfactor,y:(y2-y1)*r2+y1-yfactor};return"C"+p1.x+","+p1.y+" "+p2.x+","+p2.y+" "+x2+","+y2},Raphael.fn.text_bbox=function(text,font){var p;font._obj?p=this.print_center(0,0,text,font._obj,font["font-size"]):(p=this.text(0,0,text),p.attr(font));var bb=p.getBBox();return p.remove(),bb},Raphael.fn.handRect=function(x,y,w,h){return assert(_.all([x,y,w,h],_.isFinite),"x, y, w, h must be numeric"),this.path("M"+x+","+y+this.wobble(x,y,x+w,y)+this.wobble(x+w,y,x+w,y+h)+this.wobble(x+w,y+h,x,y+h)+this.wobble(x,y+h,x,y)).attr(RECT)},Raphael.fn.handLine=function(x1,y1,x2,y2){return assert(_.all([x1,x2,y1,y2],_.isFinite),"x1,x2,y1,y2 must be numeric"),this.path("M"+x1+","+y1+this.wobble(x1,y1,x2,y2))},Raphael.fn.print_center=function(x,y,string,font,size,letter_spacing){var path=this.print(x,y,string,font,size,"baseline",letter_spacing),bb=path.getBBox(),dx=x-bb.x-bb.width/2,dy=y-bb.y-bb.height/2,m=new Raphael.matrix;return m.translate(dx,dy),path.attr("path",Raphael.mapPath(path.attr("path"),m))};var BaseTheme=function(diagram){this.init(diagram)};_.extend(BaseTheme.prototype,{init:function(diagram){this.diagram=diagram,this._paper=void 0,this._font=void 0,this._title=void 0,this._actors_height=0,this._signals_height=0;var a=this.arrow_types={};a[ARROWTYPE.FILLED]="block",a[ARROWTYPE.OPEN]="open";var l=this.line_types={};l[LINETYPE.SOLID]="",l[LINETYPE.DOTTED]="-"},init_paper:function(container){this._paper=new Raphael(container,320,200)},init_font:function(){},draw_line:function(x1,y1,x2,y2){return this._paper.line(x1,y1,x2,y2)},draw_rect:function(x,y,w,h){return this._paper.rect(x,y,w,h)},draw:function(container){var diagram=this.diagram;this.init_paper(container),this.init_font(),this.layout();var title_height=this._title?this._title.height:0;this._paper.setStart(),this._paper.setSize(diagram.width,diagram.height);var y=DIAGRAM_MARGIN+title_height;this.draw_title(),this.draw_actors(y),this.draw_signals(y+this._actors_height),this._paper.setFinish()},layout:function(){function actor_ensure_distance(a,b,d){assert(b>a,"a must be less than or equal to b"),0>a?(b=actors[b],b.x=Math.max(d-b.width/2,b.x)):b>=actors.length?(a=actors[a],a.padding_right=Math.max(d,a.padding_right)):(a=actors[a],a.distances[b]=Math.max(d,a.distances[b]?a.distances[b]:0))}var diagram=this.diagram,paper=this._paper,font=this._font,actors=diagram.actors,signals=diagram.signals;if(diagram.width=0,diagram.height=0,diagram.title){var title=this._title={},bb=paper.text_bbox(diagram.title,font);title.text_bb=bb,title.message=diagram.title,title.width=bb.width+2*(TITLE_PADDING+TITLE_MARGIN),title.height=bb.height+2*(TITLE_PADDING+TITLE_MARGIN),title.x=DIAGRAM_MARGIN,title.y=DIAGRAM_MARGIN,diagram.width+=title.width,diagram.height+=title.height}_.each(actors,function(a){var bb=paper.text_bbox(a.name,font);a.text_bb=bb,a.x=0,a.y=0,a.width=bb.width+2*(ACTOR_PADDING+ACTOR_MARGIN),a.height=bb.height+2*(ACTOR_PADDING+ACTOR_MARGIN),a.distances=[],a.padding_right=0,this._actors_height=Math.max(a.height,this._actors_height)},this),_.each(signals,function(s){var a,b,bb=paper.text_bbox(s.message,font);s.text_bb=bb,s.width=bb.width,s.height=bb.height;var extra_width=0;if("Signal"==s.type)s.width+=2*(SIGNAL_MARGIN+SIGNAL_PADDING),s.height+=2*(SIGNAL_MARGIN+SIGNAL_PADDING),s.isSelf()?(a=s.actorA.index,b=a+1,s.width+=SELF_SIGNAL_WIDTH):(a=Math.min(s.actorA.index,s.actorB.index),b=Math.max(s.actorA.index,s.actorB.index));else{if("Note"!=s.type)throw new Error("Unhandled signal type:"+s.type);if(s.width+=2*(NOTE_MARGIN+NOTE_PADDING),s.height+=2*(NOTE_MARGIN+NOTE_PADDING),extra_width=2*ACTOR_MARGIN,s.placement==PLACEMENT.LEFTOF)b=s.actor.index,a=b-1;else if(s.placement==PLACEMENT.RIGHTOF)a=s.actor.index,b=a+1;else if(s.placement==PLACEMENT.OVER&&s.hasManyActors())a=Math.min(s.actor[0].index,s.actor[1].index),b=Math.max(s.actor[0].index,s.actor[1].index),extra_width=-(2*NOTE_PADDING+2*NOTE_OVERLAP);else if(s.placement==PLACEMENT.OVER)return a=s.actor.index,actor_ensure_distance(a-1,a,s.width/2),actor_ensure_distance(a,a+1,s.width/2),this._signals_height+=s.height,void 0}actor_ensure_distance(a,b,s.width+extra_width),this._signals_height+=s.height},this);var actors_x=0;return _.each(actors,function(a){a.x=Math.max(actors_x,a.x),_.each(a.distances,function(distance,b){"undefined"!=typeof distance&&(b=actors[b],distance=Math.max(distance,a.width/2,b.width/2),b.x=Math.max(b.x,a.x+a.width/2+distance-b.width/2))}),actors_x=a.x+a.width+a.padding_right},this),diagram.width=Math.max(actors_x,diagram.width),diagram.width+=2*DIAGRAM_MARGIN,diagram.height+=2*DIAGRAM_MARGIN+2*this._actors_height+this._signals_height,this},draw_title:function(){var title=this._title;title&&this.draw_text_box(title,title.message,TITLE_MARGIN,TITLE_PADDING,this._font)},draw_actors:function(offsetY){var y=offsetY;_.each(this.diagram.actors,function(a){this.draw_actor(a,y,this._actors_height),this.draw_actor(a,y+this._actors_height+this._signals_height,this._actors_height);var aX=getCenterX(a),line=this.draw_line(aX,y+this._actors_height-ACTOR_MARGIN,aX,y+this._actors_height+ACTOR_MARGIN+this._signals_height);line.attr(LINE)},this)},draw_actor:function(actor,offsetY,height){actor.y=offsetY,actor.height=height,this.draw_text_box(actor,actor.name,ACTOR_MARGIN,ACTOR_PADDING,this._font)},draw_signals:function(offsetY){var y=offsetY;_.each(this.diagram.signals,function(s){"Signal"==s.type?s.isSelf()?this.draw_self_signal(s,y):this.draw_signal(s,y):"Note"==s.type&&this.draw_note(s,y),y+=s.height},this)},draw_self_signal:function(signal,offsetY){assert(signal.isSelf(),"signal must be a self signal");var text_bb=signal.text_bb,aX=getCenterX(signal.actorA),x=aX+SELF_SIGNAL_WIDTH+SIGNAL_PADDING-text_bb.x,y=offsetY+signal.height/2;this.draw_text(x,y,signal.message,this._font);var line,attr=_.extend({},LINE,{"stroke-dasharray":this.line_types[signal.linetype]}),y1=offsetY+SIGNAL_MARGIN,y2=y1+signal.height-SIGNAL_MARGIN;line=this.draw_line(aX,y1,aX+SELF_SIGNAL_WIDTH,y1),line.attr(attr),line=this.draw_line(aX+SELF_SIGNAL_WIDTH,y1,aX+SELF_SIGNAL_WIDTH,y2),line.attr(attr),line=this.draw_line(aX+SELF_SIGNAL_WIDTH,y2,aX,y2),attr["arrow-end"]=this.arrow_types[signal.arrowtype]+"-wide-long",line.attr(attr)},draw_signal:function(signal,offsetY){var aX=getCenterX(signal.actorA),bX=getCenterX(signal.actorB),x=(bX-aX)/2+aX,y=offsetY+SIGNAL_MARGIN+2*SIGNAL_PADDING;this.draw_text(x,y,signal.message,this._font),y=offsetY+signal.height-SIGNAL_MARGIN-SIGNAL_PADDING;var line=this.draw_line(aX,y,bX,y);line.attr(LINE),line.attr({"arrow-end":this.arrow_types[signal.arrowtype]+"-wide-long","stroke-dasharray":this.line_types[signal.linetype]})},draw_note:function(note,offsetY){note.y=offsetY;var actorA=note.hasManyActors()?note.actor[0]:note.actor,aX=getCenterX(actorA);switch(note.placement){case PLACEMENT.RIGHTOF:note.x=aX+ACTOR_MARGIN;break;case PLACEMENT.LEFTOF:note.x=aX-ACTOR_MARGIN-note.width;break;case PLACEMENT.OVER:if(note.hasManyActors()){var bX=getCenterX(note.actor[1]),overlap=NOTE_OVERLAP+NOTE_PADDING;note.x=aX-overlap,note.width=bX+overlap-note.x}else note.x=aX-note.width/2;break;default:throw new Error("Unhandled note placement:"+note.placement)}this.draw_text_box(note,note.message,NOTE_MARGIN,NOTE_PADDING,this._font)},draw_text:function(x,y,text,font){var t,paper=this._paper,f=font||{};f._obj?t=paper.print_center(x,y,text,f._obj,f["font-size"]):(t=paper.text(x,y,text),t.attr(f));var bb=t.getBBox(),r=paper.rect(bb.x,bb.y,bb.width,bb.height);r.attr({fill:"#fff",stroke:"none"}),t.toFront()},draw_text_box:function(box,text,margin,padding,font){var x=box.x+margin,y=box.y+margin,w=box.width-2*margin,h=box.height-2*margin,rect=this.draw_rect(x,y,w,h);rect.attr(LINE),x=getCenterX(box),y=getCenterY(box),this.draw_text(x,y,text,font)}});var RaphaelTheme=function(diagram){this.init(diagram)};_.extend(RaphaelTheme.prototype,BaseTheme.prototype,{init_font:function(){this._font={"font-size":16,"font-family":"Andale Mono, monospace"}}});var HandRaphaelTheme=function(diagram){this.init(diagram)};_.extend(HandRaphaelTheme.prototype,BaseTheme.prototype,{init_font:function(){this._font={"font-size":16,"font-family":"daniel"},this._font._obj=this._paper.getFont("daniel")},draw_line:function(x1,y1,x2,y2){return this._paper.handLine(x1,y1,x2,y2)},draw_rect:function(x,y,w,h){return this._paper.handRect(x,y,w,h)}});var themes={simple:RaphaelTheme,hand:HandRaphaelTheme};Diagram.prototype.drawSVG=function(container,options){var default_options={theme:"hand"};if(options=_.defaults(options||{},default_options),!(options.theme in themes))throw new Error("Unsupported theme: "+options.theme);var drawing=new themes[options.theme](this);drawing.draw(container)},"undefined"!=typeof jQuery&&function($){$.fn.sequenceDiagram=function(options){return this.each(function(){var $this=$(this),diagram=Diagram.parse($this.text());$this.html(""),diagram.drawSVG(this,options)})}}(jQuery);var root="object"==typeof self&&self.self==self&&self||"object"==typeof global&&global.global==global&&global;"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=Diagram),exports.Diagram=Diagram):root.Diagram=Diagram}(); +//# sourceMappingURL=sequence-diagram-min.js.map +// Source: public/javascripts/vendor/flowchart/flowchart.js +// flowchart.js, v1.6.2 +// Copyright (c)yyyy Adriano Raiano (adrai). +// Distributed under MIT license +// http://adrai.github.io/flowchart.js + +!function(root, factory) { + if ("object" == typeof exports && "object" == typeof module) module.exports = factory(require("Raphael")); else if ("function" == typeof define && define.amd) define([ "Raphael" ], factory); else { + var a = factory("object" == typeof exports ? require("Raphael") : root.Raphael); + for (var i in a) ("object" == typeof exports ? exports : root)[i] = a[i]; + } +}(this, function(__WEBPACK_EXTERNAL_MODULE_15__) { + /******/ + return function(modules) { + /******/ + /******/ + // The require function + /******/ + function __webpack_require__(moduleId) { + /******/ + /******/ + // Check if module is in cache + /******/ + if (installedModules[moduleId]) /******/ + return installedModules[moduleId].exports; + /******/ + /******/ + // Create a new module (and put it into the cache) + /******/ + var module = installedModules[moduleId] = { + /******/ + exports: {}, + /******/ + id: moduleId, + /******/ + loaded: !1 + }; + /******/ + /******/ + // Return the exports of the module + /******/ + /******/ + /******/ + // Execute the module function + /******/ + /******/ + /******/ + // Flag the module as loaded + /******/ + return modules[moduleId].call(module.exports, module, module.exports, __webpack_require__), + module.loaded = !0, module.exports; + } + // webpackBootstrap + /******/ + // The module cache + /******/ + var installedModules = {}; + /******/ + /******/ + // Load entry module and return exports + /******/ + /******/ + /******/ + /******/ + // expose the modules object (__webpack_modules__) + /******/ + /******/ + /******/ + // expose the module cache + /******/ + /******/ + /******/ + // __webpack_public_path__ + /******/ + return __webpack_require__.m = modules, __webpack_require__.c = installedModules, + __webpack_require__.p = "", __webpack_require__(0); + }([ /* 0 */ + /*!******************!*\ + !*** ./index.js ***! + \******************/ + /***/ + function(module, exports, __webpack_require__) { + __webpack_require__(/*! ./src/flowchart.shim */ 8); + var parse = __webpack_require__(/*! ./src/flowchart.parse */ 4); + __webpack_require__(/*! ./src/jquery-plugin */ 14); + var FlowChart = { + parse: parse + }; + "undefined" != typeof window && (window.flowchart = FlowChart), module.exports = FlowChart; + }, /* 1 */ + /*!**********************************!*\ + !*** ./src/flowchart.helpers.js ***! + \**********************************/ + /***/ + function(module, exports) { + function _defaults(options, defaultOptions) { + if (!options || "function" == typeof options) return defaultOptions; + var merged = {}; + for (var attrname in defaultOptions) merged[attrname] = defaultOptions[attrname]; + for (attrname in options) options[attrname] && ("object" == typeof merged[attrname] ? merged[attrname] = _defaults(merged[attrname], options[attrname]) : merged[attrname] = options[attrname]); + return merged; + } + function _inherits(ctor, superCtor) { + if ("function" == typeof Object.create) // implementation from standard node.js 'util' module + ctor.super_ = superCtor, ctor.prototype = Object.create(superCtor.prototype, { + constructor: { + value: ctor, + enumerable: !1, + writable: !0, + configurable: !0 + } + }); else { + // old school shim for old browsers + ctor.super_ = superCtor; + var TempCtor = function() {}; + TempCtor.prototype = superCtor.prototype, ctor.prototype = new TempCtor(), ctor.prototype.constructor = ctor; + } + } + // move dependent functions to a container so that + // they can be overriden easier in no jquery environment (node.js) + module.exports = { + defaults: _defaults, + inherits: _inherits + }; + }, /* 2 */ + /*!*********************************!*\ + !*** ./src/flowchart.symbol.js ***! + \*********************************/ + /***/ + function(module, exports, __webpack_require__) { + function Symbol(chart, options, symbol) { + this.chart = chart, this.group = this.chart.paper.set(), this.symbol = symbol, this.connectedTo = [], + this.symbolType = options.symbolType, this.flowstate = options.flowstate || "future", + this.next_direction = options.next && options.direction_next ? options.direction_next : void 0, + this.text = this.chart.paper.text(0, 0, options.text), //Raphael does not support the svg group tag so setting the text node id to the symbol node id plus t + options.key && (this.text.node.id = options.key + "t"), this.text.node.setAttribute("class", this.getAttr("class") + "t"), + this.text.attr({ + "text-anchor": "start", + x: this.getAttr("text-margin"), + fill: this.getAttr("font-color"), + "font-size": this.getAttr("font-size") + }); + var font = this.getAttr("font"), fontF = this.getAttr("font-family"), fontW = this.getAttr("font-weight"); + font && this.text.attr({ + font: font + }), fontF && this.text.attr({ + "font-family": fontF + }), fontW && this.text.attr({ + "font-weight": fontW + }), options.link && this.text.attr("href", options.link), options.target && this.text.attr("target", options.target); + var maxWidth = this.getAttr("maxWidth"); + if (maxWidth) { + for (var words = options.text.split(" "), tempText = "", i = 0, ii = words.length; ii > i; i++) { + var word = words[i]; + this.text.attr("text", tempText + " " + word), tempText += this.text.getBBox().width > maxWidth ? "\n" + word : " " + word; + } + this.text.attr("text", tempText.substring(1)); + } + if (this.group.push(this.text), symbol) { + var tmpMargin = this.getAttr("text-margin"); + symbol.attr({ + fill: this.getAttr("fill"), + stroke: this.getAttr("element-color"), + "stroke-width": this.getAttr("line-width"), + width: this.text.getBBox().width + 2 * tmpMargin, + height: this.text.getBBox().height + 2 * tmpMargin + }), symbol.node.setAttribute("class", this.getAttr("class")), options.link && symbol.attr("href", options.link), + options.target && symbol.attr("target", options.target), options.key && (symbol.node.id = options.key), + this.group.push(symbol), symbol.insertBefore(this.text), this.text.attr({ + y: symbol.getBBox().height / 2 + }), this.initialize(); + } + } + var drawAPI = __webpack_require__(/*! ./flowchart.functions */ 3), drawLine = drawAPI.drawLine, checkLineIntersection = drawAPI.checkLineIntersection; + /* Gets the attribute based on Flowstate, Symbol-Name and default, first found wins */ + Symbol.prototype.getAttr = function(attName) { + if (this.chart) { + var opt1, opt3 = this.chart.options ? this.chart.options[attName] : void 0, opt2 = this.chart.options.symbols ? this.chart.options.symbols[this.symbolType][attName] : void 0; + return this.chart.options.flowstate && this.chart.options.flowstate[this.flowstate] && (opt1 = this.chart.options.flowstate[this.flowstate][attName]), + opt1 || opt2 || opt3; + } + }, Symbol.prototype.initialize = function() { + this.group.transform("t" + this.getAttr("line-width") + "," + this.getAttr("line-width")), + this.width = this.group.getBBox().width, this.height = this.group.getBBox().height; + }, Symbol.prototype.getCenter = function() { + return { + x: this.getX() + this.width / 2, + y: this.getY() + this.height / 2 + }; + }, Symbol.prototype.getX = function() { + return this.group.getBBox().x; + }, Symbol.prototype.getY = function() { + return this.group.getBBox().y; + }, Symbol.prototype.shiftX = function(x) { + this.group.transform("t" + (this.getX() + x) + "," + this.getY()); + }, Symbol.prototype.setX = function(x) { + this.group.transform("t" + x + "," + this.getY()); + }, Symbol.prototype.shiftY = function(y) { + this.group.transform("t" + this.getX() + "," + (this.getY() + y)); + }, Symbol.prototype.setY = function(y) { + this.group.transform("t" + this.getX() + "," + y); + }, Symbol.prototype.getTop = function() { + var y = this.getY(), x = this.getX() + this.width / 2; + return { + x: x, + y: y + }; + }, Symbol.prototype.getBottom = function() { + var y = this.getY() + this.height, x = this.getX() + this.width / 2; + return { + x: x, + y: y + }; + }, Symbol.prototype.getLeft = function() { + var y = this.getY() + this.group.getBBox().height / 2, x = this.getX(); + return { + x: x, + y: y + }; + }, Symbol.prototype.getRight = function() { + var y = this.getY() + this.group.getBBox().height / 2, x = this.getX() + this.group.getBBox().width; + return { + x: x, + y: y + }; + }, Symbol.prototype.render = function() { + if (this.next) { + var lineLength = this.getAttr("line-length"); + if ("right" === this.next_direction) { + var rightPoint = this.getRight(); + if (!this.next.isPositioned) { + this.next.setY(rightPoint.y - this.next.height / 2), this.next.shiftX(this.group.getBBox().x + this.width + lineLength); + var self = this; + !function shift() { + for (var symb, hasSymbolUnder = !1, i = 0, len = self.chart.symbols.length; len > i; i++) { + symb = self.chart.symbols[i]; + var diff = Math.abs(symb.getCenter().x - self.next.getCenter().x); + if (symb.getCenter().y > self.next.getCenter().y && diff <= self.next.width / 2) { + hasSymbolUnder = !0; + break; + } + } + hasSymbolUnder && (self.next.setX(symb.getX() + symb.width + lineLength), shift()); + }(), this.next.isPositioned = !0, this.next.render(); + } + } else { + var bottomPoint = this.getBottom(); + this.next.isPositioned || (this.next.shiftY(this.getY() + this.height + lineLength), + this.next.setX(bottomPoint.x - this.next.width / 2), this.next.isPositioned = !0, + this.next.render()); + } + } + }, Symbol.prototype.renderLines = function() { + this.next && (this.next_direction ? this.drawLineTo(this.next, "", this.next_direction) : this.drawLineTo(this.next)); + }, Symbol.prototype.drawLineTo = function(symbol, text, origin) { + this.connectedTo.indexOf(symbol) < 0 && this.connectedTo.push(symbol); + var line, x = this.getCenter().x, y = this.getCenter().y, right = this.getRight(), bottom = this.getBottom(), left = this.getLeft(), symbolX = symbol.getCenter().x, symbolY = symbol.getCenter().y, symbolTop = symbol.getTop(), symbolRight = symbol.getRight(), symbolLeft = symbol.getLeft(), isOnSameColumn = x === symbolX, isOnSameLine = y === symbolY, isUnder = symbolY > y, isUpper = y > symbolY, isLeft = x > symbolX, isRight = symbolX > x, maxX = 0, lineLength = this.getAttr("line-length"), lineWith = this.getAttr("line-width"); + if (origin && "bottom" !== origin || !isOnSameColumn || !isUnder) if (origin && "right" !== origin || !isOnSameLine || !isRight) if (origin && "left" !== origin || !isOnSameLine || !isLeft) if (origin && "right" !== origin || !isOnSameColumn || !isUpper) if (origin && "right" !== origin || !isOnSameColumn || !isUnder) if (origin && "bottom" !== origin || !isLeft) if (origin && "bottom" !== origin || !isRight) if (origin && "right" === origin && isLeft) line = drawLine(this.chart, right, [ { + x: right.x + lineLength / 2, + y: right.y + }, { + x: right.x + lineLength / 2, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y + } ], text), this.rightStart = !0, symbol.topEnd = !0, maxX = right.x + lineLength / 2; else if (origin && "right" === origin && isRight) line = drawLine(this.chart, right, [ { + x: symbolTop.x, + y: right.y + }, { + x: symbolTop.x, + y: symbolTop.y + } ], text), this.rightStart = !0, symbol.topEnd = !0, maxX = right.x + lineLength / 2; else if (origin && "bottom" === origin && isOnSameColumn && isUpper) line = drawLine(this.chart, bottom, [ { + x: bottom.x, + y: bottom.y + lineLength / 2 + }, { + x: right.x + lineLength / 2, + y: bottom.y + lineLength / 2 + }, { + x: right.x + lineLength / 2, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y + } ], text), this.bottomStart = !0, symbol.topEnd = !0, maxX = bottom.x + lineLength / 2; else if ("left" === origin && isOnSameColumn && isUpper) { + var diffX = left.x - lineLength / 2; + symbolLeft.x < left.x && (diffX = symbolLeft.x - lineLength / 2), line = drawLine(this.chart, left, [ { + x: diffX, + y: left.y + }, { + x: diffX, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y + } ], text), this.leftStart = !0, symbol.topEnd = !0, maxX = left.x; + } else "left" === origin && (line = drawLine(this.chart, left, [ { + x: symbolTop.x + (left.x - symbolTop.x) / 2, + y: left.y + }, { + x: symbolTop.x + (left.x - symbolTop.x) / 2, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y + } ], text), this.leftStart = !0, symbol.topEnd = !0, maxX = left.x); else line = drawLine(this.chart, bottom, [ { + x: bottom.x, + y: bottom.y + lineLength / 2 + }, { + x: bottom.x + (bottom.x - symbolTop.x) / 2, + y: bottom.y + lineLength / 2 + }, { + x: bottom.x + (bottom.x - symbolTop.x) / 2, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y + } ], text), this.bottomStart = !0, symbol.topEnd = !0, maxX = bottom.x + (bottom.x - symbolTop.x) / 2; else line = this.leftEnd && isUpper ? drawLine(this.chart, bottom, [ { + x: bottom.x, + y: bottom.y + lineLength / 2 + }, { + x: bottom.x + (bottom.x - symbolTop.x) / 2, + y: bottom.y + lineLength / 2 + }, { + x: bottom.x + (bottom.x - symbolTop.x) / 2, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y + } ], text) : drawLine(this.chart, bottom, [ { + x: bottom.x, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y + } ], text), this.bottomStart = !0, symbol.topEnd = !0, maxX = bottom.x + (bottom.x - symbolTop.x) / 2; else line = drawLine(this.chart, right, [ { + x: right.x + lineLength / 2, + y: right.y + }, { + x: right.x + lineLength / 2, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y + } ], text), this.rightStart = !0, symbol.topEnd = !0, maxX = right.x + lineLength / 2; else line = drawLine(this.chart, right, [ { + x: right.x + lineLength / 2, + y: right.y + }, { + x: right.x + lineLength / 2, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y - lineLength / 2 + }, { + x: symbolTop.x, + y: symbolTop.y + } ], text), this.rightStart = !0, symbol.topEnd = !0, maxX = right.x + lineLength / 2; else line = drawLine(this.chart, left, symbolRight, text), + this.leftStart = !0, symbol.rightEnd = !0, maxX = symbolRight.x; else line = drawLine(this.chart, right, symbolLeft, text), + this.rightStart = !0, symbol.leftEnd = !0, maxX = symbolLeft.x; else line = drawLine(this.chart, bottom, symbolTop, text), + this.bottomStart = !0, symbol.topEnd = !0, maxX = bottom.x; + if (line) { + for (var l = 0, llen = this.chart.lines.length; llen > l; l++) for (var len, otherLine = this.chart.lines[l], ePath = otherLine.attr("path"), lPath = line.attr("path"), iP = 0, lenP = ePath.length - 1; lenP > iP; iP++) { + var newPath = []; + newPath.push([ "M", ePath[iP][1], ePath[iP][2] ]), newPath.push([ "L", ePath[iP + 1][1], ePath[iP + 1][2] ]); + for (var line1_from_x = newPath[0][1], line1_from_y = newPath[0][2], line1_to_x = newPath[1][1], line1_to_y = newPath[1][2], lP = 0, lenlP = lPath.length - 1; lenlP > lP; lP++) { + var newLinePath = []; + newLinePath.push([ "M", lPath[lP][1], lPath[lP][2] ]), newLinePath.push([ "L", lPath[lP + 1][1], lPath[lP + 1][2] ]); + var line2_from_x = newLinePath[0][1], line2_from_y = newLinePath[0][2], line2_to_x = newLinePath[1][1], line2_to_y = newLinePath[1][2], res = checkLineIntersection(line1_from_x, line1_from_y, line1_to_x, line1_to_y, line2_from_x, line2_from_y, line2_to_x, line2_to_y); + if (res.onLine1 && res.onLine2) { + var newSegment; + line2_from_y === line2_to_y ? line2_from_x > line2_to_x ? (newSegment = [ "L", res.x + 2 * lineWith, line2_from_y ], + lPath.splice(lP + 1, 0, newSegment), newSegment = [ "C", res.x + 2 * lineWith, line2_from_y, res.x, line2_from_y - 4 * lineWith, res.x - 2 * lineWith, line2_from_y ], + lPath.splice(lP + 2, 0, newSegment), line.attr("path", lPath)) : (newSegment = [ "L", res.x - 2 * lineWith, line2_from_y ], + lPath.splice(lP + 1, 0, newSegment), newSegment = [ "C", res.x - 2 * lineWith, line2_from_y, res.x, line2_from_y - 4 * lineWith, res.x + 2 * lineWith, line2_from_y ], + lPath.splice(lP + 2, 0, newSegment), line.attr("path", lPath)) : line2_from_y > line2_to_y ? (newSegment = [ "L", line2_from_x, res.y + 2 * lineWith ], + lPath.splice(lP + 1, 0, newSegment), newSegment = [ "C", line2_from_x, res.y + 2 * lineWith, line2_from_x + 4 * lineWith, res.y, line2_from_x, res.y - 2 * lineWith ], + lPath.splice(lP + 2, 0, newSegment), line.attr("path", lPath)) : (newSegment = [ "L", line2_from_x, res.y - 2 * lineWith ], + lPath.splice(lP + 1, 0, newSegment), newSegment = [ "C", line2_from_x, res.y - 2 * lineWith, line2_from_x + 4 * lineWith, res.y, line2_from_x, res.y + 2 * lineWith ], + lPath.splice(lP + 2, 0, newSegment), line.attr("path", lPath)), lP += 2, len += 2; + } + } + } + this.chart.lines.push(line); + } + (!this.chart.maxXFromLine || this.chart.maxXFromLine && maxX > this.chart.maxXFromLine) && (this.chart.maxXFromLine = maxX); + }, module.exports = Symbol; + }, /* 3 */ + /*!************************************!*\ + !*** ./src/flowchart.functions.js ***! + \************************************/ + /***/ + function(module, exports) { + function drawPath(chart, location, points) { + var i, len, path = "M{0},{1}"; + for (i = 2, len = 2 * points.length + 2; len > i; i += 2) path += " L{" + i + "},{" + (i + 1) + "}"; + var pathValues = [ location.x, location.y ]; + for (i = 0, len = points.length; len > i; i++) pathValues.push(points[i].x), pathValues.push(points[i].y); + var symbol = chart.paper.path(path, pathValues); + symbol.attr("stroke", chart.options["element-color"]), symbol.attr("stroke-width", chart.options["line-width"]); + var font = chart.options.font, fontF = chart.options["font-family"], fontW = chart.options["font-weight"]; + return font && symbol.attr({ + font: font + }), fontF && symbol.attr({ + "font-family": fontF + }), fontW && symbol.attr({ + "font-weight": fontW + }), symbol; + } + function drawLine(chart, from, to, text) { + var i, len; + "[object Array]" !== Object.prototype.toString.call(to) && (to = [ to ]); + var path = "M{0},{1}"; + for (i = 2, len = 2 * to.length + 2; len > i; i += 2) path += " L{" + i + "},{" + (i + 1) + "}"; + var pathValues = [ from.x, from.y ]; + for (i = 0, len = to.length; len > i; i++) pathValues.push(to[i].x), pathValues.push(to[i].y); + var line = chart.paper.path(path, pathValues); + line.attr({ + stroke: chart.options["line-color"], + "stroke-width": chart.options["line-width"], + "arrow-end": chart.options["arrow-end"] + }); + var font = chart.options.font, fontF = chart.options["font-family"], fontW = chart.options["font-weight"]; + if (font && line.attr({ + font: font + }), fontF && line.attr({ + "font-family": fontF + }), fontW && line.attr({ + "font-weight": fontW + }), text) { + var centerText = !1, textPath = chart.paper.text(0, 0, text), isHorizontal = !1, firstTo = to[0]; + from.y === firstTo.y && (isHorizontal = !0); + var x = 0, y = 0; + centerText ? (x = from.x > firstTo.x ? from.x - (from.x - firstTo.x) / 2 : firstTo.x - (firstTo.x - from.x) / 2, + y = from.y > firstTo.y ? from.y - (from.y - firstTo.y) / 2 : firstTo.y - (firstTo.y - from.y) / 2, + isHorizontal ? (x -= textPath.getBBox().width / 2, y -= chart.options["text-margin"]) : (x += chart.options["text-margin"], + y -= textPath.getBBox().height / 2)) : (x = from.x, y = from.y, isHorizontal ? (x += chart.options["text-margin"] / 2, + y -= chart.options["text-margin"]) : (x += chart.options["text-margin"] / 2, y += chart.options["text-margin"])), + textPath.attr({ + "text-anchor": "start", + "font-size": chart.options["font-size"], + fill: chart.options["font-color"], + x: x, + y: y + }), font && textPath.attr({ + font: font + }), fontF && textPath.attr({ + "font-family": fontF + }), fontW && textPath.attr({ + "font-weight": fontW + }); + } + return line; + } + function checkLineIntersection(line1StartX, line1StartY, line1EndX, line1EndY, line2StartX, line2StartY, line2EndX, line2EndY) { + // if the lines intersect, the result contains the x and y of the intersection (treating the lines as infinite) and booleans for whether line segment 1 or line segment 2 contain the point + var denominator, a, b, numerator1, numerator2, result = { + x: null, + y: null, + onLine1: !1, + onLine2: !1 + }; + // if we cast these lines infinitely in both directions, they intersect here: + /* + // it is worth noting that this should be the same as: + x = line2StartX + (b * (line2EndX - line2StartX)); + y = line2StartX + (b * (line2EndY - line2StartY)); + */ + // if line1 is a segment and line2 is infinite, they intersect if: + // if line2 is a segment and line1 is infinite, they intersect if: + return denominator = (line2EndY - line2StartY) * (line1EndX - line1StartX) - (line2EndX - line2StartX) * (line1EndY - line1StartY), + 0 === denominator ? result : (a = line1StartY - line2StartY, b = line1StartX - line2StartX, + numerator1 = (line2EndX - line2StartX) * a - (line2EndY - line2StartY) * b, numerator2 = (line1EndX - line1StartX) * a - (line1EndY - line1StartY) * b, + a = numerator1 / denominator, b = numerator2 / denominator, result.x = line1StartX + a * (line1EndX - line1StartX), + result.y = line1StartY + a * (line1EndY - line1StartY), a > 0 && 1 > a && (result.onLine1 = !0), + b > 0 && 1 > b && (result.onLine2 = !0), result); + } + module.exports = { + drawPath: drawPath, + drawLine: drawLine, + checkLineIntersection: checkLineIntersection + }; + }, /* 4 */ + /*!********************************!*\ + !*** ./src/flowchart.parse.js ***! + \********************************/ + /***/ + function(module, exports, __webpack_require__) { + function parse(input) { + function getSymbol(s) { + var startIndex = s.indexOf("(") + 1, endIndex = s.indexOf(")"); + return startIndex >= 0 && endIndex >= 0 ? chart.symbols[s.substring(0, startIndex - 1)] : chart.symbols[s]; + } + function getNextPath(s) { + var next = "next", startIndex = s.indexOf("(") + 1, endIndex = s.indexOf(")"); + return startIndex >= 0 && endIndex >= 0 && (next = flowSymb.substring(startIndex, endIndex), + next.indexOf(",") < 0 && "yes" !== next && "no" !== next && (next = "next, " + next)), + next; + } + input = input || "", input = input.trim(); + for (var chart = { + symbols: {}, + start: null, + drawSVG: function(container, options) { + function getDisplaySymbol(s) { + if (dispSymbols[s.key]) return dispSymbols[s.key]; + switch (s.symbolType) { + case "start": + dispSymbols[s.key] = new Start(diagram, s); + break; + + case "end": + dispSymbols[s.key] = new End(diagram, s); + break; + + case "operation": + dispSymbols[s.key] = new Operation(diagram, s); + break; + + case "inputoutput": + dispSymbols[s.key] = new InputOutput(diagram, s); + break; + + case "subroutine": + dispSymbols[s.key] = new Subroutine(diagram, s); + break; + + case "condition": + dispSymbols[s.key] = new Condition(diagram, s); + break; + + default: + return new Error("Wrong symbol type!"); + } + return dispSymbols[s.key]; + } + var self = this; + this.diagram && this.diagram.clean(); + var diagram = new FlowChart(container, options); + this.diagram = diagram; + var dispSymbols = {}; + !function constructChart(s, prevDisp, prev) { + var dispSymb = getDisplaySymbol(s); + return self.start === s ? diagram.startWith(dispSymb) : prevDisp && prev && !prevDisp.pathOk && (prevDisp instanceof Condition ? (prev.yes === s && prevDisp.yes(dispSymb), + prev.no === s && prevDisp.no(dispSymb)) : prevDisp.then(dispSymb)), dispSymb.pathOk ? dispSymb : (dispSymb instanceof Condition ? (s.yes && constructChart(s.yes, dispSymb, s), + s.no && constructChart(s.no, dispSymb, s)) : s.next && constructChart(s.next, dispSymb, s), + dispSymb); + }(this.start), diagram.render(); + }, + clean: function() { + this.diagram.clean(); + } + }, lines = [], prevBreak = 0, i0 = 1, i0len = input.length; i0len > i0; i0++) if ("\n" === input[i0] && "\\" !== input[i0 - 1]) { + var line0 = input.substring(prevBreak, i0); + prevBreak = i0 + 1, lines.push(line0.replace(/\\\n/g, "\n")); + } + prevBreak < input.length && lines.push(input.substr(prevBreak)); + for (var l = 1, len = lines.length; len > l; ) { + var currentLine = lines[l]; + currentLine.indexOf("->") < 0 && currentLine.indexOf("=>") < 0 ? (lines[l - 1] += "\n" + currentLine, + lines.splice(l, 1), len--) : l++; + } + for (;lines.length > 0; ) { + var line = lines.splice(0, 1)[0]; + if (line.indexOf("=>") >= 0) { + // definition + var sub, parts = line.split("=>"), symbol = { + key: parts[0], + symbolType: parts[1], + text: null, + link: null, + target: null, + flowstate: null + }; + /* adding support for links */ + if (symbol.symbolType.indexOf(": ") >= 0 && (sub = symbol.symbolType.split(": "), + symbol.symbolType = sub.shift(), symbol.text = sub.join(": ")), symbol.text && symbol.text.indexOf(":>") >= 0 ? (sub = symbol.text.split(":>"), + symbol.text = sub.shift(), symbol.link = sub.join(":>")) : symbol.symbolType.indexOf(":>") >= 0 && (sub = symbol.symbolType.split(":>"), + symbol.symbolType = sub.shift(), symbol.link = sub.join(":>")), symbol.symbolType.indexOf("\n") >= 0 && (symbol.symbolType = symbol.symbolType.split("\n")[0]), + symbol.link) { + var startIndex = symbol.link.indexOf("[") + 1, endIndex = symbol.link.indexOf("]"); + startIndex >= 0 && endIndex >= 0 && (symbol.target = symbol.link.substring(startIndex, endIndex), + symbol.link = symbol.link.substring(0, startIndex - 1)); + + // sanitize + var prot = ''; + try { + prot = decodeURIComponent(unescape(symbol.link)) + .replace(/[^\w:]/g, '') + .toLowerCase(); + } catch (e) { + symbol.link = '' + } + if (prot.indexOf('javascript:') === 0 || prot.indexOf('vbscript:') === 0) { + symbol.link = '' + } + } + /* end of link support */ + /* adding support for flowstates */ + if (symbol.text && symbol.text.indexOf("|") >= 0) { + var txtAndState = symbol.text.split("|"); + symbol.flowstate = txtAndState.pop().trim(), symbol.text = txtAndState.join("|"); + } + /* end of flowstate support */ + chart.symbols[symbol.key] = symbol; + } else if (line.indexOf("->") >= 0) for (var flowSymbols = line.split("->"), i = 0, lenS = flowSymbols.length; lenS > i; i++) { + var flowSymb = flowSymbols[i], realSymb = getSymbol(flowSymb), next = getNextPath(flowSymb), direction = null; + if (next.indexOf(",") >= 0) { + var condOpt = next.split(","); + next = condOpt[0], direction = condOpt[1].trim(); + } + if (chart.start || (chart.start = realSymb), lenS > i + 1) { + var nextSymb = flowSymbols[i + 1]; + realSymb[next] = getSymbol(nextSymb), realSymb["direction_" + next] = direction, + direction = null; + } + } + } + return chart; + } + var FlowChart = __webpack_require__(/*! ./flowchart.chart */ 6), Start = __webpack_require__(/*! ./flowchart.symbol.start */ 12), End = __webpack_require__(/*! ./flowchart.symbol.end */ 9), Operation = __webpack_require__(/*! ./flowchart.symbol.operation */ 11), InputOutput = __webpack_require__(/*! ./flowchart.symbol.inputoutput */ 10), Subroutine = __webpack_require__(/*! ./flowchart.symbol.subroutine */ 13), Condition = __webpack_require__(/*! ./flowchart.symbol.condition */ 5); + module.exports = parse; + }, /* 5 */ + /*!*******************************************!*\ + !*** ./src/flowchart.symbol.condition.js ***! + \*******************************************/ + /***/ + function(module, exports, __webpack_require__) { + function Condition(chart, options) { + options = options || {}, Symbol.call(this, chart, options), this.textMargin = this.getAttr("text-margin"), + this.yes_direction = "bottom", this.no_direction = "right", options.yes && options.direction_yes && options.no && !options.direction_no ? "right" === options.direction_yes ? (this.no_direction = "bottom", + this.yes_direction = "right") : (this.no_direction = "right", this.yes_direction = "bottom") : options.yes && !options.direction_yes && options.no && options.direction_no ? "right" === options.direction_no ? (this.yes_direction = "bottom", + this.no_direction = "right") : (this.yes_direction = "right", this.no_direction = "bottom") : (this.yes_direction = "bottom", + this.no_direction = "right"), this.yes_direction = this.yes_direction || "bottom", + this.no_direction = this.no_direction || "right", this.text.attr({ + x: 2 * this.textMargin + }); + var width = this.text.getBBox().width + 3 * this.textMargin; + width += width / 2; + var height = this.text.getBBox().height + 2 * this.textMargin; + height += height / 2, height = Math.max(.5 * width, height); + var startX = width / 4, startY = height / 4; + this.text.attr({ + x: startX + this.textMargin / 2 + }); + var start = { + x: startX, + y: startY + }, points = [ { + x: startX - width / 4, + y: startY + height / 4 + }, { + x: startX - width / 4 + width / 2, + y: startY + height / 4 + height / 2 + }, { + x: startX - width / 4 + width, + y: startY + height / 4 + }, { + x: startX - width / 4 + width / 2, + y: startY + height / 4 - height / 2 + }, { + x: startX - width / 4, + y: startY + height / 4 + } ], symbol = drawPath(chart, start, points); + symbol.attr({ + stroke: this.getAttr("element-color"), + "stroke-width": this.getAttr("line-width"), + fill: this.getAttr("fill") + }), options.link && symbol.attr("href", options.link), options.target && symbol.attr("target", options.target), + options.key && (symbol.node.id = options.key), symbol.node.setAttribute("class", this.getAttr("class")), + this.text.attr({ + y: symbol.getBBox().height / 2 + }), this.group.push(symbol), symbol.insertBefore(this.text), this.initialize(); + } + var Symbol = __webpack_require__(/*! ./flowchart.symbol */ 2), inherits = __webpack_require__(/*! ./flowchart.helpers */ 1).inherits, drawAPI = __webpack_require__(/*! ./flowchart.functions */ 3), drawPath = drawAPI.drawPath; + inherits(Condition, Symbol), Condition.prototype.render = function() { + this.yes_direction && (this[this.yes_direction + "_symbol"] = this.yes_symbol), + this.no_direction && (this[this.no_direction + "_symbol"] = this.no_symbol); + var lineLength = this.getAttr("line-length"); + if (this.bottom_symbol) { + var bottomPoint = this.getBottom(); + this.bottom_symbol.isPositioned || (this.bottom_symbol.shiftY(this.getY() + this.height + lineLength), + this.bottom_symbol.setX(bottomPoint.x - this.bottom_symbol.width / 2), this.bottom_symbol.isPositioned = !0, + this.bottom_symbol.render()); + } + if (this.right_symbol) { + var rightPoint = this.getRight(); + if (!this.right_symbol.isPositioned) { + this.right_symbol.setY(rightPoint.y - this.right_symbol.height / 2), this.right_symbol.shiftX(this.group.getBBox().x + this.width + lineLength); + var self = this; + !function shift() { + for (var symb, hasSymbolUnder = !1, i = 0, len = self.chart.symbols.length; len > i; i++) { + symb = self.chart.symbols[i]; + var diff = Math.abs(symb.getCenter().x - self.right_symbol.getCenter().x); + if (symb.getCenter().y > self.right_symbol.getCenter().y && diff <= self.right_symbol.width / 2) { + hasSymbolUnder = !0; + break; + } + } + hasSymbolUnder && (self.right_symbol.setX(symb.getX() + symb.width + lineLength), + shift()); + }(), this.right_symbol.isPositioned = !0, this.right_symbol.render(); + } + } + }, Condition.prototype.renderLines = function() { + this.yes_symbol && this.drawLineTo(this.yes_symbol, this.getAttr("yes-text"), this.yes_direction), + this.no_symbol && this.drawLineTo(this.no_symbol, this.getAttr("no-text"), this.no_direction); + }, module.exports = Condition; + }, /* 6 */ + /*!********************************!*\ + !*** ./src/flowchart.chart.js ***! + \********************************/ + /***/ + function(module, exports, __webpack_require__) { + function FlowChart(container, options) { + options = options || {}, this.paper = new Raphael(container), this.options = defaults(options, defaultOptions), + this.symbols = [], this.lines = [], this.start = null; + } + var Raphael = __webpack_require__(/*! raphael */ 15), defaults = __webpack_require__(/*! ./flowchart.helpers */ 1).defaults, defaultOptions = __webpack_require__(/*! ./flowchart.defaults */ 7), Condition = __webpack_require__(/*! ./flowchart.symbol.condition */ 5); + FlowChart.prototype.handle = function(symbol) { + this.symbols.indexOf(symbol) <= -1 && this.symbols.push(symbol); + var flowChart = this; + return symbol instanceof Condition ? (symbol.yes = function(nextSymbol) { + return symbol.yes_symbol = nextSymbol, symbol.no_symbol && (symbol.pathOk = !0), + flowChart.handle(nextSymbol); + }, symbol.no = function(nextSymbol) { + return symbol.no_symbol = nextSymbol, symbol.yes_symbol && (symbol.pathOk = !0), + flowChart.handle(nextSymbol); + }) : symbol.then = function(nextSymbol) { + return symbol.next = nextSymbol, symbol.pathOk = !0, flowChart.handle(nextSymbol); + }, symbol; + }, FlowChart.prototype.startWith = function(symbol) { + return this.start = symbol, this.handle(symbol); + }, FlowChart.prototype.render = function() { + var symbol, line, maxWidth = 0, maxHeight = 0, i = 0, len = 0, maxX = 0, maxY = 0, minX = 0, minY = 0; + for (i = 0, len = this.symbols.length; len > i; i++) symbol = this.symbols[i], symbol.width > maxWidth && (maxWidth = symbol.width), + symbol.height > maxHeight && (maxHeight = symbol.height); + for (i = 0, len = this.symbols.length; len > i; i++) symbol = this.symbols[i], symbol.shiftX(this.options.x + (maxWidth - symbol.width) / 2 + this.options["line-width"]), + symbol.shiftY(this.options.y + (maxHeight - symbol.height) / 2 + this.options["line-width"]); + // for (i = 0, len = this.symbols.length; i < len; i++) { + // symbol = this.symbols[i]; + // symbol.render(); + // } + for (this.start.render(), i = 0, len = this.symbols.length; len > i; i++) symbol = this.symbols[i], + symbol.renderLines(); + for (maxX = this.maxXFromLine, i = 0, len = this.symbols.length; len > i; i++) { + symbol = this.symbols[i]; + var x = symbol.getX() + symbol.width, y = symbol.getY() + symbol.height; + x > maxX && (maxX = x), y > maxY && (maxY = y); + } + for (i = 0, len = this.lines.length; len > i; i++) { + line = this.lines[i].getBBox(); + var x = line.x, y = line.y, x2 = line.x2, y2 = line.y2; + minX > x && (minX = x), minY > y && (minY = y), x2 > maxX && (maxX = x2), y2 > maxY && (maxY = y2); + } + var scale = this.options.scale, lineWidth = this.options["line-width"]; + 0 > minX && (minX -= lineWidth), 0 > minY && (minY -= lineWidth); + var width = maxX + lineWidth - minX, height = maxY + lineWidth - minY; + this.paper.setSize(width * scale, height * scale), this.paper.setViewBox(minX, minY, width, height, !0); + }, FlowChart.prototype.clean = function() { + if (this.paper) { + var paperDom = this.paper.canvas; + paperDom.parentNode.removeChild(paperDom); + } + }, module.exports = FlowChart; + }, /* 7 */ + /*!***********************************!*\ + !*** ./src/flowchart.defaults.js ***! + \***********************************/ + /***/ + function(module, exports) { + // defaults + module.exports = { + x: 0, + y: 0, + "line-width": 3, + "line-length": 50, + "text-margin": 10, + "font-size": 14, + "font-color": "black", + // 'font': 'normal', + // 'font-family': 'calibri', + // 'font-weight': 'normal', + "line-color": "black", + "element-color": "black", + fill: "white", + "yes-text": "yes", + "no-text": "no", + "arrow-end": "block", + "class": "flowchart", + scale: 1, + symbols: { + start: {}, + end: {}, + condition: {}, + inputoutput: {}, + operation: {}, + subroutine: {} + } + }; + }, /* 8 */ + /*!*******************************!*\ + !*** ./src/flowchart.shim.js ***! + \*******************************/ + /***/ + function(module, exports) { + // add indexOf to non ECMA-262 standard compliant browsers + Array.prototype.indexOf || (Array.prototype.indexOf = function(searchElement) { +if (null === this) throw new TypeError(); + var t = Object(this), len = t.length >>> 0; + if (0 === len) return -1; + var n = 0; + if (arguments.length > 0 && (n = Number(arguments[1]), n != n ? n = 0 : 0 !== n && n != 1 / 0 && n != -(1 / 0) && (n = (n > 0 || -1) * Math.floor(Math.abs(n)))), + n >= len) return -1; + for (var k = n >= 0 ? n : Math.max(len - Math.abs(n), 0); len > k; k++) if (k in t && t[k] === searchElement) return k; + return -1; + }), // add lastIndexOf to non ECMA-262 standard compliant browsers + Array.prototype.lastIndexOf || (Array.prototype.lastIndexOf = function(searchElement) { +if (null === this) throw new TypeError(); + var t = Object(this), len = t.length >>> 0; + if (0 === len) return -1; + var n = len; + arguments.length > 1 && (n = Number(arguments[1]), n != n ? n = 0 : 0 !== n && n != 1 / 0 && n != -(1 / 0) && (n = (n > 0 || -1) * Math.floor(Math.abs(n)))); + for (var k = n >= 0 ? Math.min(n, len - 1) : len - Math.abs(n); k >= 0; k--) if (k in t && t[k] === searchElement) return k; + return -1; + }), String.prototype.trim || (String.prototype.trim = function() { + return this.replace(/^\s+|\s+$/g, ""); + }); + }, /* 9 */ + /*!*************************************!*\ + !*** ./src/flowchart.symbol.end.js ***! + \*************************************/ + /***/ + function(module, exports, __webpack_require__) { + function End(chart, options) { + var symbol = chart.paper.rect(0, 0, 0, 0, 20); + options = options || {}, options.text = options.text || "End", Symbol.call(this, chart, options, symbol); + } + var Symbol = __webpack_require__(/*! ./flowchart.symbol */ 2), inherits = __webpack_require__(/*! ./flowchart.helpers */ 1).inherits; + inherits(End, Symbol), module.exports = End; + }, /* 10 */ + /*!*********************************************!*\ + !*** ./src/flowchart.symbol.inputoutput.js ***! + \*********************************************/ + /***/ + function(module, exports, __webpack_require__) { + function InputOutput(chart, options) { + options = options || {}, Symbol.call(this, chart, options), this.textMargin = this.getAttr("text-margin"), + this.text.attr({ + x: 3 * this.textMargin + }); + var width = this.text.getBBox().width + 4 * this.textMargin, height = this.text.getBBox().height + 2 * this.textMargin, startX = this.textMargin, startY = height / 2, start = { + x: startX, + y: startY + }, points = [ { + x: startX - this.textMargin, + y: height + }, { + x: startX - this.textMargin + width, + y: height + }, { + x: startX - this.textMargin + width + 2 * this.textMargin, + y: 0 + }, { + x: startX - this.textMargin + 2 * this.textMargin, + y: 0 + }, { + x: startX, + y: startY + } ], symbol = drawPath(chart, start, points); + symbol.attr({ + stroke: this.getAttr("element-color"), + "stroke-width": this.getAttr("line-width"), + fill: this.getAttr("fill") + }), options.link && symbol.attr("href", options.link), options.target && symbol.attr("target", options.target), + options.key && (symbol.node.id = options.key), symbol.node.setAttribute("class", this.getAttr("class")), + this.text.attr({ + y: symbol.getBBox().height / 2 + }), this.group.push(symbol), symbol.insertBefore(this.text), this.initialize(); + } + var Symbol = __webpack_require__(/*! ./flowchart.symbol */ 2), inherits = __webpack_require__(/*! ./flowchart.helpers */ 1).inherits, drawAPI = __webpack_require__(/*! ./flowchart.functions */ 3), drawPath = drawAPI.drawPath; + inherits(InputOutput, Symbol), InputOutput.prototype.getLeft = function() { + var y = this.getY() + this.group.getBBox().height / 2, x = this.getX() + this.textMargin; + return { + x: x, + y: y + }; + }, InputOutput.prototype.getRight = function() { + var y = this.getY() + this.group.getBBox().height / 2, x = this.getX() + this.group.getBBox().width - this.textMargin; + return { + x: x, + y: y + }; + }, module.exports = InputOutput; + }, /* 11 */ + /*!*******************************************!*\ + !*** ./src/flowchart.symbol.operation.js ***! + \*******************************************/ + /***/ + function(module, exports, __webpack_require__) { + function Operation(chart, options) { + var symbol = chart.paper.rect(0, 0, 0, 0); + options = options || {}, Symbol.call(this, chart, options, symbol); + } + var Symbol = __webpack_require__(/*! ./flowchart.symbol */ 2), inherits = __webpack_require__(/*! ./flowchart.helpers */ 1).inherits; + inherits(Operation, Symbol), module.exports = Operation; + }, /* 12 */ + /*!***************************************!*\ + !*** ./src/flowchart.symbol.start.js ***! + \***************************************/ + /***/ + function(module, exports, __webpack_require__) { + function Start(chart, options) { + var symbol = chart.paper.rect(0, 0, 0, 0, 20); + options = options || {}, options.text = options.text || "Start", Symbol.call(this, chart, options, symbol); + } + var Symbol = __webpack_require__(/*! ./flowchart.symbol */ 2), inherits = __webpack_require__(/*! ./flowchart.helpers */ 1).inherits; + inherits(Start, Symbol), module.exports = Start; + }, /* 13 */ + /*!********************************************!*\ + !*** ./src/flowchart.symbol.subroutine.js ***! + \********************************************/ + /***/ + function(module, exports, __webpack_require__) { + function Subroutine(chart, options) { + var symbol = chart.paper.rect(0, 0, 0, 0); + options = options || {}, Symbol.call(this, chart, options, symbol), symbol.attr({ + width: this.text.getBBox().width + 4 * this.getAttr("text-margin") + }), this.text.attr({ + x: 2 * this.getAttr("text-margin") + }); + var innerWrap = chart.paper.rect(0, 0, 0, 0); + innerWrap.attr({ + x: this.getAttr("text-margin"), + stroke: this.getAttr("element-color"), + "stroke-width": this.getAttr("line-width"), + width: this.text.getBBox().width + 2 * this.getAttr("text-margin"), + height: this.text.getBBox().height + 2 * this.getAttr("text-margin"), + fill: this.getAttr("fill") + }), options.key && (innerWrap.node.id = options.key + "i"); + var font = this.getAttr("font"), fontF = this.getAttr("font-family"), fontW = this.getAttr("font-weight"); + font && innerWrap.attr({ + font: font + }), fontF && innerWrap.attr({ + "font-family": fontF + }), fontW && innerWrap.attr({ + "font-weight": fontW + }), options.link && innerWrap.attr("href", options.link), options.target && innerWrap.attr("target", options.target), + this.group.push(innerWrap), innerWrap.insertBefore(this.text), this.initialize(); + } + var Symbol = __webpack_require__(/*! ./flowchart.symbol */ 2), inherits = __webpack_require__(/*! ./flowchart.helpers */ 1).inherits; + inherits(Subroutine, Symbol), module.exports = Subroutine; + }, /* 14 */ + /*!******************************!*\ + !*** ./src/jquery-plugin.js ***! + \******************************/ + /***/ + function(module, exports, __webpack_require__) { + if ("undefined" != typeof jQuery) { + var parse = __webpack_require__(/*! ./flowchart.parse */ 4); + !function($) { + $.fn.flowChart = function(options) { + return this.each(function() { + var $this = $(this), chart = parse($this.text()); + $this.html(""), chart.drawSVG(this, options); + }); + }; + }(jQuery); + } + }, /* 15 */ + /*!**************************!*\ + !*** external "Raphael" ***! + \**************************/ + /***/ + function(module, exports) { + module.exports = __WEBPACK_EXTERNAL_MODULE_15__; + } ]); +}); +//# sourceMappingURL=flowchart.js.map +// Source: public/javascripts/vendor/flowchart/jquery.flowchart.min.js +/*! jQuery.flowchart.js v1.1.0 | jquery.flowchart.min.js | jQuery plugin for flowchart.js. | MIT License | By: Pandao | https://github.com/pandao/jquery.flowchart.js | 2015-03-09 */ +(function(factory){if(typeof require==="function"&&typeof exports==="object"&&typeof module==="object"){module.exports=factory}else{if(typeof define==="function"){factory(jQuery,flowchart)}else{factory($,flowchart)}}}(function(jQuery,flowchart){(function($){$.fn.flowChart=function(options){options=options||{};var defaults={"x":0,"y":0,"line-width":2,"line-length":50,"text-margin":10,"font-size":14,"font-color":"black","line-color":"black","element-color":"black","fill":"white","yes-text":"yes","no-text":"no","arrow-end":"block","symbols":{"start":{"font-color":"black","element-color":"black","fill":"white"},"end":{"class":"end-element"}},"flowstate":{"past":{"fill":"#CCCCCC","font-size":12},"current":{"fill":"black","font-color":"white","font-weight":"bold"},"future":{"fill":"white"},"request":{"fill":"blue"},"invalid":{"fill":"#444444"},"approved":{"fill":"#58C4A3","font-size":12,"yes-text":"APPROVED","no-text":"n/a"},"rejected":{"fill":"#C45879","font-size":12,"yes-text":"n/a","no-text":"REJECTED"}}};return this.each(function(){var $this=$(this);var diagram=flowchart.parse($this.text());var settings=$.extend(true,defaults,options);$this.html("");diagram.drawSVG(this,settings)})}})(jQuery)})); +// Source: public/javascripts/vendor/markdown/he.js +/*! https://mths.be/he v0.5.0 by @mathias | MIT license */ +; +(function (root) { + + // Detect free variables `exports`. + var freeExports = typeof exports == 'object' && exports; + + // Detect free variable `module`. + var freeModule = typeof module == 'object' && module && + module.exports == freeExports && module; + + // Detect free variable `global`, from Node.js or Browserified code, + // and use it as `root`. + var freeGlobal = typeof global == 'object' && global; + if (freeGlobal.global === freeGlobal || freeGlobal.window === freeGlobal) { + root = freeGlobal; + } + + /*--------------------------------------------------------------------------*/ + + // All astral symbols. + var regexAstralSymbols = /[\uD800-\uDBFF][\uDC00-\uDFFF]/g; + // All ASCII symbols (not just printable ASCII) except those listed in the + // first column of the overrides table. + // https://html.spec.whatwg.org/multipage/syntax.html#table-charref-overrides + var regexAsciiWhitelist = /[\x01-\x7F]/g; + // All BMP symbols that are not ASCII newlines, printable ASCII symbols, or + // code points listed in the first column of the overrides table on + // https://html.spec.whatwg.org/multipage/syntax.html#table-charref-overrides. + var regexBmpWhitelist = /[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g; + + var regexEncodeNonAscii = /<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g; + var encodeMap = { + '\xC1': 'Aacute', + '\xE1': 'aacute', + '\u0102': 'Abreve', + '\u0103': 'abreve', + '\u223E': 'ac', + '\u223F': 'acd', + '\u223E\u0333': 'acE', + '\xC2': 'Acirc', + '\xE2': 'acirc', + '\xB4': 'acute', + '\u0410': 'Acy', + '\u0430': 'acy', + '\xC6': 'AElig', + '\xE6': 'aelig', + '\u2061': 'af', + '\uD835\uDD04': 'Afr', + '\uD835\uDD1E': 'afr', + '\xC0': 'Agrave', + '\xE0': 'agrave', + '\u2135': 'aleph', + '\u0391': 'Alpha', + '\u03B1': 'alpha', + '\u0100': 'Amacr', + '\u0101': 'amacr', + '\u2A3F': 'amalg', + '&': 'amp', + '\u2A55': 'andand', + '\u2A53': 'And', + '\u2227': 'and', + '\u2A5C': 'andd', + '\u2A58': 'andslope', + '\u2A5A': 'andv', + '\u2220': 'ang', + '\u29A4': 'ange', + '\u29A8': 'angmsdaa', + '\u29A9': 'angmsdab', + '\u29AA': 'angmsdac', + '\u29AB': 'angmsdad', + '\u29AC': 'angmsdae', + '\u29AD': 'angmsdaf', + '\u29AE': 'angmsdag', + '\u29AF': 'angmsdah', + '\u2221': 'angmsd', + '\u221F': 'angrt', + '\u22BE': 'angrtvb', + '\u299D': 'angrtvbd', + '\u2222': 'angsph', + '\xC5': 'angst', + '\u237C': 'angzarr', + '\u0104': 'Aogon', + '\u0105': 'aogon', + '\uD835\uDD38': 'Aopf', + '\uD835\uDD52': 'aopf', + '\u2A6F': 'apacir', + '\u2248': 'ap', + '\u2A70': 'apE', + '\u224A': 'ape', + '\u224B': 'apid', + '\'': 'apos', + '\xE5': 'aring', + '\uD835\uDC9C': 'Ascr', + '\uD835\uDCB6': 'ascr', + '\u2254': 'colone', + '*': 'ast', + '\u224D': 'CupCap', + '\xC3': 'Atilde', + '\xE3': 'atilde', + '\xC4': 'Auml', + '\xE4': 'auml', + '\u2233': 'awconint', + '\u2A11': 'awint', + '\u224C': 'bcong', + '\u03F6': 'bepsi', + '\u2035': 'bprime', + '\u223D': 'bsim', + '\u22CD': 'bsime', + '\u2216': 'setmn', + '\u2AE7': 'Barv', + '\u22BD': 'barvee', + '\u2305': 'barwed', + '\u2306': 'Barwed', + '\u23B5': 'bbrk', + '\u23B6': 'bbrktbrk', + '\u0411': 'Bcy', + '\u0431': 'bcy', + '\u201E': 'bdquo', + '\u2235': 'becaus', + '\u29B0': 'bemptyv', + '\u212C': 'Bscr', + '\u0392': 'Beta', + '\u03B2': 'beta', + '\u2136': 'beth', + '\u226C': 'twixt', + '\uD835\uDD05': 'Bfr', + '\uD835\uDD1F': 'bfr', + '\u22C2': 'xcap', + '\u25EF': 'xcirc', + '\u22C3': 'xcup', + '\u2A00': 'xodot', + '\u2A01': 'xoplus', + '\u2A02': 'xotime', + '\u2A06': 'xsqcup', + '\u2605': 'starf', + '\u25BD': 'xdtri', + '\u25B3': 'xutri', + '\u2A04': 'xuplus', + '\u22C1': 'Vee', + '\u22C0': 'Wedge', + '\u290D': 'rbarr', + '\u29EB': 'lozf', + '\u25AA': 'squf', + '\u25B4': 'utrif', + '\u25BE': 'dtrif', + '\u25C2': 'ltrif', + '\u25B8': 'rtrif', + '\u2423': 'blank', + '\u2592': 'blk12', + '\u2591': 'blk14', + '\u2593': 'blk34', + '\u2588': 'block', + '=\u20E5': 'bne', + '\u2261\u20E5': 'bnequiv', + '\u2AED': 'bNot', + '\u2310': 'bnot', + '\uD835\uDD39': 'Bopf', + '\uD835\uDD53': 'bopf', + '\u22A5': 'bot', + '\u22C8': 'bowtie', + '\u29C9': 'boxbox', + '\u2510': 'boxdl', + '\u2555': 'boxdL', + '\u2556': 'boxDl', + '\u2557': 'boxDL', + '\u250C': 'boxdr', + '\u2552': 'boxdR', + '\u2553': 'boxDr', + '\u2554': 'boxDR', + '\u2500': 'boxh', + '\u2550': 'boxH', + '\u252C': 'boxhd', + '\u2564': 'boxHd', + '\u2565': 'boxhD', + '\u2566': 'boxHD', + '\u2534': 'boxhu', + '\u2567': 'boxHu', + '\u2568': 'boxhU', + '\u2569': 'boxHU', + '\u229F': 'minusb', + '\u229E': 'plusb', + '\u22A0': 'timesb', + '\u2518': 'boxul', + '\u255B': 'boxuL', + '\u255C': 'boxUl', + '\u255D': 'boxUL', + '\u2514': 'boxur', + '\u2558': 'boxuR', + '\u2559': 'boxUr', + '\u255A': 'boxUR', + '\u2502': 'boxv', + '\u2551': 'boxV', + '\u253C': 'boxvh', + '\u256A': 'boxvH', + '\u256B': 'boxVh', + '\u256C': 'boxVH', + '\u2524': 'boxvl', + '\u2561': 'boxvL', + '\u2562': 'boxVl', + '\u2563': 'boxVL', + '\u251C': 'boxvr', + '\u255E': 'boxvR', + '\u255F': 'boxVr', + '\u2560': 'boxVR', + '\u02D8': 'breve', + '\xA6': 'brvbar', + '\uD835\uDCB7': 'bscr', + '\u204F': 'bsemi', + '\u29C5': 'bsolb', + '\\': 'bsol', + '\u27C8': 'bsolhsub', + '\u2022': 'bull', + '\u224E': 'bump', + '\u2AAE': 'bumpE', + '\u224F': 'bumpe', + '\u0106': 'Cacute', + '\u0107': 'cacute', + '\u2A44': 'capand', + '\u2A49': 'capbrcup', + '\u2A4B': 'capcap', + '\u2229': 'cap', + '\u22D2': 'Cap', + '\u2A47': 'capcup', + '\u2A40': 'capdot', + '\u2145': 'DD', + '\u2229\uFE00': 'caps', + '\u2041': 'caret', + '\u02C7': 'caron', + '\u212D': 'Cfr', + '\u2A4D': 'ccaps', + '\u010C': 'Ccaron', + '\u010D': 'ccaron', + '\xC7': 'Ccedil', + '\xE7': 'ccedil', + '\u0108': 'Ccirc', + '\u0109': 'ccirc', + '\u2230': 'Cconint', + '\u2A4C': 'ccups', + '\u2A50': 'ccupssm', + '\u010A': 'Cdot', + '\u010B': 'cdot', + '\xB8': 'cedil', + '\u29B2': 'cemptyv', + '\xA2': 'cent', + '\xB7': 'middot', + '\uD835\uDD20': 'cfr', + '\u0427': 'CHcy', + '\u0447': 'chcy', + '\u2713': 'check', + '\u03A7': 'Chi', + '\u03C7': 'chi', + '\u02C6': 'circ', + '\u2257': 'cire', + '\u21BA': 'olarr', + '\u21BB': 'orarr', + '\u229B': 'oast', + '\u229A': 'ocir', + '\u229D': 'odash', + '\u2299': 'odot', + '\xAE': 'reg', + '\u24C8': 'oS', + '\u2296': 'ominus', + '\u2295': 'oplus', + '\u2297': 'otimes', + '\u25CB': 'cir', + '\u29C3': 'cirE', + '\u2A10': 'cirfnint', + '\u2AEF': 'cirmid', + '\u29C2': 'cirscir', + '\u2232': 'cwconint', + '\u201D': 'rdquo', + '\u2019': 'rsquo', + '\u2663': 'clubs', + ':': 'colon', + '\u2237': 'Colon', + '\u2A74': 'Colone', + ',': 'comma', + '@': 'commat', + '\u2201': 'comp', + '\u2218': 'compfn', + '\u2102': 'Copf', + '\u2245': 'cong', + '\u2A6D': 'congdot', + '\u2261': 'equiv', + '\u222E': 'oint', + '\u222F': 'Conint', + '\uD835\uDD54': 'copf', + '\u2210': 'coprod', + '\xA9': 'copy', + '\u2117': 'copysr', + '\u21B5': 'crarr', + '\u2717': 'cross', + '\u2A2F': 'Cross', + '\uD835\uDC9E': 'Cscr', + '\uD835\uDCB8': 'cscr', + '\u2ACF': 'csub', + '\u2AD1': 'csube', + '\u2AD0': 'csup', + '\u2AD2': 'csupe', + '\u22EF': 'ctdot', + '\u2938': 'cudarrl', + '\u2935': 'cudarrr', + '\u22DE': 'cuepr', + '\u22DF': 'cuesc', + '\u21B6': 'cularr', + '\u293D': 'cularrp', + '\u2A48': 'cupbrcap', + '\u2A46': 'cupcap', + '\u222A': 'cup', + '\u22D3': 'Cup', + '\u2A4A': 'cupcup', + '\u228D': 'cupdot', + '\u2A45': 'cupor', + '\u222A\uFE00': 'cups', + '\u21B7': 'curarr', + '\u293C': 'curarrm', + '\u22CE': 'cuvee', + '\u22CF': 'cuwed', + '\xA4': 'curren', + '\u2231': 'cwint', + '\u232D': 'cylcty', + '\u2020': 'dagger', + '\u2021': 'Dagger', + '\u2138': 'daleth', + '\u2193': 'darr', + '\u21A1': 'Darr', + '\u21D3': 'dArr', + '\u2010': 'dash', + '\u2AE4': 'Dashv', + '\u22A3': 'dashv', + '\u290F': 'rBarr', + '\u02DD': 'dblac', + '\u010E': 'Dcaron', + '\u010F': 'dcaron', + '\u0414': 'Dcy', + '\u0434': 'dcy', + '\u21CA': 'ddarr', + '\u2146': 'dd', + '\u2911': 'DDotrahd', + '\u2A77': 'eDDot', + '\xB0': 'deg', + '\u2207': 'Del', + '\u0394': 'Delta', + '\u03B4': 'delta', + '\u29B1': 'demptyv', + '\u297F': 'dfisht', + '\uD835\uDD07': 'Dfr', + '\uD835\uDD21': 'dfr', + '\u2965': 'dHar', + '\u21C3': 'dharl', + '\u21C2': 'dharr', + '\u02D9': 'dot', + '`': 'grave', + '\u02DC': 'tilde', + '\u22C4': 'diam', + '\u2666': 'diams', + '\xA8': 'die', + '\u03DD': 'gammad', + '\u22F2': 'disin', + '\xF7': 'div', + '\u22C7': 'divonx', + '\u0402': 'DJcy', + '\u0452': 'djcy', + '\u231E': 'dlcorn', + '\u230D': 'dlcrop', + '$': 'dollar', + '\uD835\uDD3B': 'Dopf', + '\uD835\uDD55': 'dopf', + '\u20DC': 'DotDot', + '\u2250': 'doteq', + '\u2251': 'eDot', + '\u2238': 'minusd', + '\u2214': 'plusdo', + '\u22A1': 'sdotb', + '\u21D0': 'lArr', + '\u21D4': 'iff', + '\u27F8': 'xlArr', + '\u27FA': 'xhArr', + '\u27F9': 'xrArr', + '\u21D2': 'rArr', + '\u22A8': 'vDash', + '\u21D1': 'uArr', + '\u21D5': 'vArr', + '\u2225': 'par', + '\u2913': 'DownArrowBar', + '\u21F5': 'duarr', + '\u0311': 'DownBreve', + '\u2950': 'DownLeftRightVector', + '\u295E': 'DownLeftTeeVector', + '\u2956': 'DownLeftVectorBar', + '\u21BD': 'lhard', + '\u295F': 'DownRightTeeVector', + '\u2957': 'DownRightVectorBar', + '\u21C1': 'rhard', + '\u21A7': 'mapstodown', + '\u22A4': 'top', + '\u2910': 'RBarr', + '\u231F': 'drcorn', + '\u230C': 'drcrop', + '\uD835\uDC9F': 'Dscr', + '\uD835\uDCB9': 'dscr', + '\u0405': 'DScy', + '\u0455': 'dscy', + '\u29F6': 'dsol', + '\u0110': 'Dstrok', + '\u0111': 'dstrok', + '\u22F1': 'dtdot', + '\u25BF': 'dtri', + '\u296F': 'duhar', + '\u29A6': 'dwangle', + '\u040F': 'DZcy', + '\u045F': 'dzcy', + '\u27FF': 'dzigrarr', + '\xC9': 'Eacute', + '\xE9': 'eacute', + '\u2A6E': 'easter', + '\u011A': 'Ecaron', + '\u011B': 'ecaron', + '\xCA': 'Ecirc', + '\xEA': 'ecirc', + '\u2256': 'ecir', + '\u2255': 'ecolon', + '\u042D': 'Ecy', + '\u044D': 'ecy', + '\u0116': 'Edot', + '\u0117': 'edot', + '\u2147': 'ee', + '\u2252': 'efDot', + '\uD835\uDD08': 'Efr', + '\uD835\uDD22': 'efr', + '\u2A9A': 'eg', + '\xC8': 'Egrave', + '\xE8': 'egrave', + '\u2A96': 'egs', + '\u2A98': 'egsdot', + '\u2A99': 'el', + '\u2208': 'in', + '\u23E7': 'elinters', + '\u2113': 'ell', + '\u2A95': 'els', + '\u2A97': 'elsdot', + '\u0112': 'Emacr', + '\u0113': 'emacr', + '\u2205': 'empty', + '\u25FB': 'EmptySmallSquare', + '\u25AB': 'EmptyVerySmallSquare', + '\u2004': 'emsp13', + '\u2005': 'emsp14', + '\u2003': 'emsp', + '\u014A': 'ENG', + '\u014B': 'eng', + '\u2002': 'ensp', + '\u0118': 'Eogon', + '\u0119': 'eogon', + '\uD835\uDD3C': 'Eopf', + '\uD835\uDD56': 'eopf', + '\u22D5': 'epar', + '\u29E3': 'eparsl', + '\u2A71': 'eplus', + '\u03B5': 'epsi', + '\u0395': 'Epsilon', + '\u03F5': 'epsiv', + '\u2242': 'esim', + '\u2A75': 'Equal', + '=': 'equals', + '\u225F': 'equest', + '\u21CC': 'rlhar', + '\u2A78': 'equivDD', + '\u29E5': 'eqvparsl', + '\u2971': 'erarr', + '\u2253': 'erDot', + '\u212F': 'escr', + '\u2130': 'Escr', + '\u2A73': 'Esim', + '\u0397': 'Eta', + '\u03B7': 'eta', + '\xD0': 'ETH', + '\xF0': 'eth', + '\xCB': 'Euml', + '\xEB': 'euml', + '\u20AC': 'euro', + '!': 'excl', + '\u2203': 'exist', + '\u0424': 'Fcy', + '\u0444': 'fcy', + '\u2640': 'female', + '\uFB03': 'ffilig', + '\uFB00': 'fflig', + '\uFB04': 'ffllig', + '\uD835\uDD09': 'Ffr', + '\uD835\uDD23': 'ffr', + '\uFB01': 'filig', + '\u25FC': 'FilledSmallSquare', + 'fj': 'fjlig', + '\u266D': 'flat', + '\uFB02': 'fllig', + '\u25B1': 'fltns', + '\u0192': 'fnof', + '\uD835\uDD3D': 'Fopf', + '\uD835\uDD57': 'fopf', + '\u2200': 'forall', + '\u22D4': 'fork', + '\u2AD9': 'forkv', + '\u2131': 'Fscr', + '\u2A0D': 'fpartint', + '\xBD': 'half', + '\u2153': 'frac13', + '\xBC': 'frac14', + '\u2155': 'frac15', + '\u2159': 'frac16', + '\u215B': 'frac18', + '\u2154': 'frac23', + '\u2156': 'frac25', + '\xBE': 'frac34', + '\u2157': 'frac35', + '\u215C': 'frac38', + '\u2158': 'frac45', + '\u215A': 'frac56', + '\u215D': 'frac58', + '\u215E': 'frac78', + '\u2044': 'frasl', + '\u2322': 'frown', + '\uD835\uDCBB': 'fscr', + '\u01F5': 'gacute', + '\u0393': 'Gamma', + '\u03B3': 'gamma', + '\u03DC': 'Gammad', + '\u2A86': 'gap', + '\u011E': 'Gbreve', + '\u011F': 'gbreve', + '\u0122': 'Gcedil', + '\u011C': 'Gcirc', + '\u011D': 'gcirc', + '\u0413': 'Gcy', + '\u0433': 'gcy', + '\u0120': 'Gdot', + '\u0121': 'gdot', + '\u2265': 'ge', + '\u2267': 'gE', + '\u2A8C': 'gEl', + '\u22DB': 'gel', + '\u2A7E': 'ges', + '\u2AA9': 'gescc', + '\u2A80': 'gesdot', + '\u2A82': 'gesdoto', + '\u2A84': 'gesdotol', + '\u22DB\uFE00': 'gesl', + '\u2A94': 'gesles', + '\uD835\uDD0A': 'Gfr', + '\uD835\uDD24': 'gfr', + '\u226B': 'gg', + '\u22D9': 'Gg', + '\u2137': 'gimel', + '\u0403': 'GJcy', + '\u0453': 'gjcy', + '\u2AA5': 'gla', + '\u2277': 'gl', + '\u2A92': 'glE', + '\u2AA4': 'glj', + '\u2A8A': 'gnap', + '\u2A88': 'gne', + '\u2269': 'gnE', + '\u22E7': 'gnsim', + '\uD835\uDD3E': 'Gopf', + '\uD835\uDD58': 'gopf', + '\u2AA2': 'GreaterGreater', + '\u2273': 'gsim', + '\uD835\uDCA2': 'Gscr', + '\u210A': 'gscr', + '\u2A8E': 'gsime', + '\u2A90': 'gsiml', + '\u2AA7': 'gtcc', + '\u2A7A': 'gtcir', + '>': 'gt', + '\u22D7': 'gtdot', + '\u2995': 'gtlPar', + '\u2A7C': 'gtquest', + '\u2978': 'gtrarr', + '\u2269\uFE00': 'gvnE', + '\u200A': 'hairsp', + '\u210B': 'Hscr', + '\u042A': 'HARDcy', + '\u044A': 'hardcy', + '\u2948': 'harrcir', + '\u2194': 'harr', + '\u21AD': 'harrw', + '^': 'Hat', + '\u210F': 'hbar', + '\u0124': 'Hcirc', + '\u0125': 'hcirc', + '\u2665': 'hearts', + '\u2026': 'mldr', + '\u22B9': 'hercon', + '\uD835\uDD25': 'hfr', + '\u210C': 'Hfr', + '\u2925': 'searhk', + '\u2926': 'swarhk', + '\u21FF': 'hoarr', + '\u223B': 'homtht', + '\u21A9': 'larrhk', + '\u21AA': 'rarrhk', + '\uD835\uDD59': 'hopf', + '\u210D': 'Hopf', + '\u2015': 'horbar', + '\uD835\uDCBD': 'hscr', + '\u0126': 'Hstrok', + '\u0127': 'hstrok', + '\u2043': 'hybull', + '\xCD': 'Iacute', + '\xED': 'iacute', + '\u2063': 'ic', + '\xCE': 'Icirc', + '\xEE': 'icirc', + '\u0418': 'Icy', + '\u0438': 'icy', + '\u0130': 'Idot', + '\u0415': 'IEcy', + '\u0435': 'iecy', + '\xA1': 'iexcl', + '\uD835\uDD26': 'ifr', + '\u2111': 'Im', + '\xCC': 'Igrave', + '\xEC': 'igrave', + '\u2148': 'ii', + '\u2A0C': 'qint', + '\u222D': 'tint', + '\u29DC': 'iinfin', + '\u2129': 'iiota', + '\u0132': 'IJlig', + '\u0133': 'ijlig', + '\u012A': 'Imacr', + '\u012B': 'imacr', + '\u2110': 'Iscr', + '\u0131': 'imath', + '\u22B7': 'imof', + '\u01B5': 'imped', + '\u2105': 'incare', + '\u221E': 'infin', + '\u29DD': 'infintie', + '\u22BA': 'intcal', + '\u222B': 'int', + '\u222C': 'Int', + '\u2124': 'Zopf', + '\u2A17': 'intlarhk', + '\u2A3C': 'iprod', + '\u2062': 'it', + '\u0401': 'IOcy', + '\u0451': 'iocy', + '\u012E': 'Iogon', + '\u012F': 'iogon', + '\uD835\uDD40': 'Iopf', + '\uD835\uDD5A': 'iopf', + '\u0399': 'Iota', + '\u03B9': 'iota', + '\xBF': 'iquest', + '\uD835\uDCBE': 'iscr', + '\u22F5': 'isindot', + '\u22F9': 'isinE', + '\u22F4': 'isins', + '\u22F3': 'isinsv', + '\u0128': 'Itilde', + '\u0129': 'itilde', + '\u0406': 'Iukcy', + '\u0456': 'iukcy', + '\xCF': 'Iuml', + '\xEF': 'iuml', + '\u0134': 'Jcirc', + '\u0135': 'jcirc', + '\u0419': 'Jcy', + '\u0439': 'jcy', + '\uD835\uDD0D': 'Jfr', + '\uD835\uDD27': 'jfr', + '\u0237': 'jmath', + '\uD835\uDD41': 'Jopf', + '\uD835\uDD5B': 'jopf', + '\uD835\uDCA5': 'Jscr', + '\uD835\uDCBF': 'jscr', + '\u0408': 'Jsercy', + '\u0458': 'jsercy', + '\u0404': 'Jukcy', + '\u0454': 'jukcy', + '\u039A': 'Kappa', + '\u03BA': 'kappa', + '\u03F0': 'kappav', + '\u0136': 'Kcedil', + '\u0137': 'kcedil', + '\u041A': 'Kcy', + '\u043A': 'kcy', + '\uD835\uDD0E': 'Kfr', + '\uD835\uDD28': 'kfr', + '\u0138': 'kgreen', + '\u0425': 'KHcy', + '\u0445': 'khcy', + '\u040C': 'KJcy', + '\u045C': 'kjcy', + '\uD835\uDD42': 'Kopf', + '\uD835\uDD5C': 'kopf', + '\uD835\uDCA6': 'Kscr', + '\uD835\uDCC0': 'kscr', + '\u21DA': 'lAarr', + '\u0139': 'Lacute', + '\u013A': 'lacute', + '\u29B4': 'laemptyv', + '\u2112': 'Lscr', + '\u039B': 'Lambda', + '\u03BB': 'lambda', + '\u27E8': 'lang', + '\u27EA': 'Lang', + '\u2991': 'langd', + '\u2A85': 'lap', + '\xAB': 'laquo', + '\u21E4': 'larrb', + '\u291F': 'larrbfs', + '\u2190': 'larr', + '\u219E': 'Larr', + '\u291D': 'larrfs', + '\u21AB': 'larrlp', + '\u2939': 'larrpl', + '\u2973': 'larrsim', + '\u21A2': 'larrtl', + '\u2919': 'latail', + '\u291B': 'lAtail', + '\u2AAB': 'lat', + '\u2AAD': 'late', + '\u2AAD\uFE00': 'lates', + '\u290C': 'lbarr', + '\u290E': 'lBarr', + '\u2772': 'lbbrk', + '{': 'lcub', + '[': 'lsqb', + '\u298B': 'lbrke', + '\u298F': 'lbrksld', + '\u298D': 'lbrkslu', + '\u013D': 'Lcaron', + '\u013E': 'lcaron', + '\u013B': 'Lcedil', + '\u013C': 'lcedil', + '\u2308': 'lceil', + '\u041B': 'Lcy', + '\u043B': 'lcy', + '\u2936': 'ldca', + '\u201C': 'ldquo', + '\u2967': 'ldrdhar', + '\u294B': 'ldrushar', + '\u21B2': 'ldsh', + '\u2264': 'le', + '\u2266': 'lE', + '\u21C6': 'lrarr', + '\u27E6': 'lobrk', + '\u2961': 'LeftDownTeeVector', + '\u2959': 'LeftDownVectorBar', + '\u230A': 'lfloor', + '\u21BC': 'lharu', + '\u21C7': 'llarr', + '\u21CB': 'lrhar', + '\u294E': 'LeftRightVector', + '\u21A4': 'mapstoleft', + '\u295A': 'LeftTeeVector', + '\u22CB': 'lthree', + '\u29CF': 'LeftTriangleBar', + '\u22B2': 'vltri', + '\u22B4': 'ltrie', + '\u2951': 'LeftUpDownVector', + '\u2960': 'LeftUpTeeVector', + '\u2958': 'LeftUpVectorBar', + '\u21BF': 'uharl', + '\u2952': 'LeftVectorBar', + '\u2A8B': 'lEg', + '\u22DA': 'leg', + '\u2A7D': 'les', + '\u2AA8': 'lescc', + '\u2A7F': 'lesdot', + '\u2A81': 'lesdoto', + '\u2A83': 'lesdotor', + '\u22DA\uFE00': 'lesg', + '\u2A93': 'lesges', + '\u22D6': 'ltdot', + '\u2276': 'lg', + '\u2AA1': 'LessLess', + '\u2272': 'lsim', + '\u297C': 'lfisht', + '\uD835\uDD0F': 'Lfr', + '\uD835\uDD29': 'lfr', + '\u2A91': 'lgE', + '\u2962': 'lHar', + '\u296A': 'lharul', + '\u2584': 'lhblk', + '\u0409': 'LJcy', + '\u0459': 'ljcy', + '\u226A': 'll', + '\u22D8': 'Ll', + '\u296B': 'llhard', + '\u25FA': 'lltri', + '\u013F': 'Lmidot', + '\u0140': 'lmidot', + '\u23B0': 'lmoust', + '\u2A89': 'lnap', + '\u2A87': 'lne', + '\u2268': 'lnE', + '\u22E6': 'lnsim', + '\u27EC': 'loang', + '\u21FD': 'loarr', + '\u27F5': 'xlarr', + '\u27F7': 'xharr', + '\u27FC': 'xmap', + '\u27F6': 'xrarr', + '\u21AC': 'rarrlp', + '\u2985': 'lopar', + '\uD835\uDD43': 'Lopf', + '\uD835\uDD5D': 'lopf', + '\u2A2D': 'loplus', + '\u2A34': 'lotimes', + '\u2217': 'lowast', + '_': 'lowbar', + '\u2199': 'swarr', + '\u2198': 'searr', + '\u25CA': 'loz', + '(': 'lpar', + '\u2993': 'lparlt', + '\u296D': 'lrhard', + '\u200E': 'lrm', + '\u22BF': 'lrtri', + '\u2039': 'lsaquo', + '\uD835\uDCC1': 'lscr', + '\u21B0': 'lsh', + '\u2A8D': 'lsime', + '\u2A8F': 'lsimg', + '\u2018': 'lsquo', + '\u201A': 'sbquo', + '\u0141': 'Lstrok', + '\u0142': 'lstrok', + '\u2AA6': 'ltcc', + '\u2A79': 'ltcir', + '<': 'lt', + '\u22C9': 'ltimes', + '\u2976': 'ltlarr', + '\u2A7B': 'ltquest', + '\u25C3': 'ltri', + '\u2996': 'ltrPar', + '\u294A': 'lurdshar', + '\u2966': 'luruhar', + '\u2268\uFE00': 'lvnE', + '\xAF': 'macr', + '\u2642': 'male', + '\u2720': 'malt', + '\u2905': 'Map', + '\u21A6': 'map', + '\u21A5': 'mapstoup', + '\u25AE': 'marker', + '\u2A29': 'mcomma', + '\u041C': 'Mcy', + '\u043C': 'mcy', + '\u2014': 'mdash', + '\u223A': 'mDDot', + '\u205F': 'MediumSpace', + '\u2133': 'Mscr', + '\uD835\uDD10': 'Mfr', + '\uD835\uDD2A': 'mfr', + '\u2127': 'mho', + '\xB5': 'micro', + '\u2AF0': 'midcir', + '\u2223': 'mid', + '\u2212': 'minus', + '\u2A2A': 'minusdu', + '\u2213': 'mp', + '\u2ADB': 'mlcp', + '\u22A7': 'models', + '\uD835\uDD44': 'Mopf', + '\uD835\uDD5E': 'mopf', + '\uD835\uDCC2': 'mscr', + '\u039C': 'Mu', + '\u03BC': 'mu', + '\u22B8': 'mumap', + '\u0143': 'Nacute', + '\u0144': 'nacute', + '\u2220\u20D2': 'nang', + '\u2249': 'nap', + '\u2A70\u0338': 'napE', + '\u224B\u0338': 'napid', + '\u0149': 'napos', + '\u266E': 'natur', + '\u2115': 'Nopf', + '\xA0': 'nbsp', + '\u224E\u0338': 'nbump', + '\u224F\u0338': 'nbumpe', + '\u2A43': 'ncap', + '\u0147': 'Ncaron', + '\u0148': 'ncaron', + '\u0145': 'Ncedil', + '\u0146': 'ncedil', + '\u2247': 'ncong', + '\u2A6D\u0338': 'ncongdot', + '\u2A42': 'ncup', + '\u041D': 'Ncy', + '\u043D': 'ncy', + '\u2013': 'ndash', + '\u2924': 'nearhk', + '\u2197': 'nearr', + '\u21D7': 'neArr', + '\u2260': 'ne', + '\u2250\u0338': 'nedot', + '\u200B': 'ZeroWidthSpace', + '\u2262': 'nequiv', + '\u2928': 'toea', + '\u2242\u0338': 'nesim', + '\n': 'NewLine', + '\u2204': 'nexist', + '\uD835\uDD11': 'Nfr', + '\uD835\uDD2B': 'nfr', + '\u2267\u0338': 'ngE', + '\u2271': 'nge', + '\u2A7E\u0338': 'nges', + '\u22D9\u0338': 'nGg', + '\u2275': 'ngsim', + '\u226B\u20D2': 'nGt', + '\u226F': 'ngt', + '\u226B\u0338': 'nGtv', + '\u21AE': 'nharr', + '\u21CE': 'nhArr', + '\u2AF2': 'nhpar', + '\u220B': 'ni', + '\u22FC': 'nis', + '\u22FA': 'nisd', + '\u040A': 'NJcy', + '\u045A': 'njcy', + '\u219A': 'nlarr', + '\u21CD': 'nlArr', + '\u2025': 'nldr', + '\u2266\u0338': 'nlE', + '\u2270': 'nle', + '\u2A7D\u0338': 'nles', + '\u226E': 'nlt', + '\u22D8\u0338': 'nLl', + '\u2274': 'nlsim', + '\u226A\u20D2': 'nLt', + '\u22EA': 'nltri', + '\u22EC': 'nltrie', + '\u226A\u0338': 'nLtv', + '\u2224': 'nmid', + '\u2060': 'NoBreak', + '\uD835\uDD5F': 'nopf', + '\u2AEC': 'Not', + '\xAC': 'not', + '\u226D': 'NotCupCap', + '\u2226': 'npar', + '\u2209': 'notin', + '\u2279': 'ntgl', + '\u22F5\u0338': 'notindot', + '\u22F9\u0338': 'notinE', + '\u22F7': 'notinvb', + '\u22F6': 'notinvc', + '\u29CF\u0338': 'NotLeftTriangleBar', + '\u2278': 'ntlg', + '\u2AA2\u0338': 'NotNestedGreaterGreater', + '\u2AA1\u0338': 'NotNestedLessLess', + '\u220C': 'notni', + '\u22FE': 'notnivb', + '\u22FD': 'notnivc', + '\u2280': 'npr', + '\u2AAF\u0338': 'npre', + '\u22E0': 'nprcue', + '\u29D0\u0338': 'NotRightTriangleBar', + '\u22EB': 'nrtri', + '\u22ED': 'nrtrie', + '\u228F\u0338': 'NotSquareSubset', + '\u22E2': 'nsqsube', + '\u2290\u0338': 'NotSquareSuperset', + '\u22E3': 'nsqsupe', + '\u2282\u20D2': 'vnsub', + '\u2288': 'nsube', + '\u2281': 'nsc', + '\u2AB0\u0338': 'nsce', + '\u22E1': 'nsccue', + '\u227F\u0338': 'NotSucceedsTilde', + '\u2283\u20D2': 'vnsup', + '\u2289': 'nsupe', + '\u2241': 'nsim', + '\u2244': 'nsime', + '\u2AFD\u20E5': 'nparsl', + '\u2202\u0338': 'npart', + '\u2A14': 'npolint', + '\u2933\u0338': 'nrarrc', + '\u219B': 'nrarr', + '\u21CF': 'nrArr', + '\u219D\u0338': 'nrarrw', + '\uD835\uDCA9': 'Nscr', + '\uD835\uDCC3': 'nscr', + '\u2284': 'nsub', + '\u2AC5\u0338': 'nsubE', + '\u2285': 'nsup', + '\u2AC6\u0338': 'nsupE', + '\xD1': 'Ntilde', + '\xF1': 'ntilde', + '\u039D': 'Nu', + '\u03BD': 'nu', + '#': 'num', + '\u2116': 'numero', + '\u2007': 'numsp', + '\u224D\u20D2': 'nvap', + '\u22AC': 'nvdash', + '\u22AD': 'nvDash', + '\u22AE': 'nVdash', + '\u22AF': 'nVDash', + '\u2265\u20D2': 'nvge', + '>\u20D2': 'nvgt', + '\u2904': 'nvHarr', + '\u29DE': 'nvinfin', + '\u2902': 'nvlArr', + '\u2264\u20D2': 'nvle', + '<\u20D2': 'nvlt', + '\u22B4\u20D2': 'nvltrie', + '\u2903': 'nvrArr', + '\u22B5\u20D2': 'nvrtrie', + '\u223C\u20D2': 'nvsim', + '\u2923': 'nwarhk', + '\u2196': 'nwarr', + '\u21D6': 'nwArr', + '\u2927': 'nwnear', + '\xD3': 'Oacute', + '\xF3': 'oacute', + '\xD4': 'Ocirc', + '\xF4': 'ocirc', + '\u041E': 'Ocy', + '\u043E': 'ocy', + '\u0150': 'Odblac', + '\u0151': 'odblac', + '\u2A38': 'odiv', + '\u29BC': 'odsold', + '\u0152': 'OElig', + '\u0153': 'oelig', + '\u29BF': 'ofcir', + '\uD835\uDD12': 'Ofr', + '\uD835\uDD2C': 'ofr', + '\u02DB': 'ogon', + '\xD2': 'Ograve', + '\xF2': 'ograve', + '\u29C1': 'ogt', + '\u29B5': 'ohbar', + '\u03A9': 'ohm', + '\u29BE': 'olcir', + '\u29BB': 'olcross', + '\u203E': 'oline', + '\u29C0': 'olt', + '\u014C': 'Omacr', + '\u014D': 'omacr', + '\u03C9': 'omega', + '\u039F': 'Omicron', + '\u03BF': 'omicron', + '\u29B6': 'omid', + '\uD835\uDD46': 'Oopf', + '\uD835\uDD60': 'oopf', + '\u29B7': 'opar', + '\u29B9': 'operp', + '\u2A54': 'Or', + '\u2228': 'or', + '\u2A5D': 'ord', + '\u2134': 'oscr', + '\xAA': 'ordf', + '\xBA': 'ordm', + '\u22B6': 'origof', + '\u2A56': 'oror', + '\u2A57': 'orslope', + '\u2A5B': 'orv', + '\uD835\uDCAA': 'Oscr', + '\xD8': 'Oslash', + '\xF8': 'oslash', + '\u2298': 'osol', + '\xD5': 'Otilde', + '\xF5': 'otilde', + '\u2A36': 'otimesas', + '\u2A37': 'Otimes', + '\xD6': 'Ouml', + '\xF6': 'ouml', + '\u233D': 'ovbar', + '\u23DE': 'OverBrace', + '\u23B4': 'tbrk', + '\u23DC': 'OverParenthesis', + '\xB6': 'para', + '\u2AF3': 'parsim', + '\u2AFD': 'parsl', + '\u2202': 'part', + '\u041F': 'Pcy', + '\u043F': 'pcy', + '%': 'percnt', + '.': 'period', + '\u2030': 'permil', + '\u2031': 'pertenk', + '\uD835\uDD13': 'Pfr', + '\uD835\uDD2D': 'pfr', + '\u03A6': 'Phi', + '\u03C6': 'phi', + '\u03D5': 'phiv', + '\u260E': 'phone', + '\u03A0': 'Pi', + '\u03C0': 'pi', + '\u03D6': 'piv', + '\u210E': 'planckh', + '\u2A23': 'plusacir', + '\u2A22': 'pluscir', + '+': 'plus', + '\u2A25': 'plusdu', + '\u2A72': 'pluse', + '\xB1': 'pm', + '\u2A26': 'plussim', + '\u2A27': 'plustwo', + '\u2A15': 'pointint', + '\uD835\uDD61': 'popf', + '\u2119': 'Popf', + '\xA3': 'pound', + '\u2AB7': 'prap', + '\u2ABB': 'Pr', + '\u227A': 'pr', + '\u227C': 'prcue', + '\u2AAF': 'pre', + '\u227E': 'prsim', + '\u2AB9': 'prnap', + '\u2AB5': 'prnE', + '\u22E8': 'prnsim', + '\u2AB3': 'prE', + '\u2032': 'prime', + '\u2033': 'Prime', + '\u220F': 'prod', + '\u232E': 'profalar', + '\u2312': 'profline', + '\u2313': 'profsurf', + '\u221D': 'prop', + '\u22B0': 'prurel', + '\uD835\uDCAB': 'Pscr', + '\uD835\uDCC5': 'pscr', + '\u03A8': 'Psi', + '\u03C8': 'psi', + '\u2008': 'puncsp', + '\uD835\uDD14': 'Qfr', + '\uD835\uDD2E': 'qfr', + '\uD835\uDD62': 'qopf', + '\u211A': 'Qopf', + '\u2057': 'qprime', + '\uD835\uDCAC': 'Qscr', + '\uD835\uDCC6': 'qscr', + '\u2A16': 'quatint', + '?': 'quest', + '"': 'quot', + '\u21DB': 'rAarr', + '\u223D\u0331': 'race', + '\u0154': 'Racute', + '\u0155': 'racute', + '\u221A': 'Sqrt', + '\u29B3': 'raemptyv', + '\u27E9': 'rang', + '\u27EB': 'Rang', + '\u2992': 'rangd', + '\u29A5': 'range', + '\xBB': 'raquo', + '\u2975': 'rarrap', + '\u21E5': 'rarrb', + '\u2920': 'rarrbfs', + '\u2933': 'rarrc', + '\u2192': 'rarr', + '\u21A0': 'Rarr', + '\u291E': 'rarrfs', + '\u2945': 'rarrpl', + '\u2974': 'rarrsim', + '\u2916': 'Rarrtl', + '\u21A3': 'rarrtl', + '\u219D': 'rarrw', + '\u291A': 'ratail', + '\u291C': 'rAtail', + '\u2236': 'ratio', + '\u2773': 'rbbrk', + '}': 'rcub', + ']': 'rsqb', + '\u298C': 'rbrke', + '\u298E': 'rbrksld', + '\u2990': 'rbrkslu', + '\u0158': 'Rcaron', + '\u0159': 'rcaron', + '\u0156': 'Rcedil', + '\u0157': 'rcedil', + '\u2309': 'rceil', + '\u0420': 'Rcy', + '\u0440': 'rcy', + '\u2937': 'rdca', + '\u2969': 'rdldhar', + '\u21B3': 'rdsh', + '\u211C': 'Re', + '\u211B': 'Rscr', + '\u211D': 'Ropf', + '\u25AD': 'rect', + '\u297D': 'rfisht', + '\u230B': 'rfloor', + '\uD835\uDD2F': 'rfr', + '\u2964': 'rHar', + '\u21C0': 'rharu', + '\u296C': 'rharul', + '\u03A1': 'Rho', + '\u03C1': 'rho', + '\u03F1': 'rhov', + '\u21C4': 'rlarr', + '\u27E7': 'robrk', + '\u295D': 'RightDownTeeVector', + '\u2955': 'RightDownVectorBar', + '\u21C9': 'rrarr', + '\u22A2': 'vdash', + '\u295B': 'RightTeeVector', + '\u22CC': 'rthree', + '\u29D0': 'RightTriangleBar', + '\u22B3': 'vrtri', + '\u22B5': 'rtrie', + '\u294F': 'RightUpDownVector', + '\u295C': 'RightUpTeeVector', + '\u2954': 'RightUpVectorBar', + '\u21BE': 'uharr', + '\u2953': 'RightVectorBar', + '\u02DA': 'ring', + '\u200F': 'rlm', + '\u23B1': 'rmoust', + '\u2AEE': 'rnmid', + '\u27ED': 'roang', + '\u21FE': 'roarr', + '\u2986': 'ropar', + '\uD835\uDD63': 'ropf', + '\u2A2E': 'roplus', + '\u2A35': 'rotimes', + '\u2970': 'RoundImplies', + ')': 'rpar', + '\u2994': 'rpargt', + '\u2A12': 'rppolint', + '\u203A': 'rsaquo', + '\uD835\uDCC7': 'rscr', + '\u21B1': 'rsh', + '\u22CA': 'rtimes', + '\u25B9': 'rtri', + '\u29CE': 'rtriltri', + '\u29F4': 'RuleDelayed', + '\u2968': 'ruluhar', + '\u211E': 'rx', + '\u015A': 'Sacute', + '\u015B': 'sacute', + '\u2AB8': 'scap', + '\u0160': 'Scaron', + '\u0161': 'scaron', + '\u2ABC': 'Sc', + '\u227B': 'sc', + '\u227D': 'sccue', + '\u2AB0': 'sce', + '\u2AB4': 'scE', + '\u015E': 'Scedil', + '\u015F': 'scedil', + '\u015C': 'Scirc', + '\u015D': 'scirc', + '\u2ABA': 'scnap', + '\u2AB6': 'scnE', + '\u22E9': 'scnsim', + '\u2A13': 'scpolint', + '\u227F': 'scsim', + '\u0421': 'Scy', + '\u0441': 'scy', + '\u22C5': 'sdot', + '\u2A66': 'sdote', + '\u21D8': 'seArr', + '\xA7': 'sect', + ';': 'semi', + '\u2929': 'tosa', + '\u2736': 'sext', + '\uD835\uDD16': 'Sfr', + '\uD835\uDD30': 'sfr', + '\u266F': 'sharp', + '\u0429': 'SHCHcy', + '\u0449': 'shchcy', + '\u0428': 'SHcy', + '\u0448': 'shcy', + '\u2191': 'uarr', + '\xAD': 'shy', + '\u03A3': 'Sigma', + '\u03C3': 'sigma', + '\u03C2': 'sigmaf', + '\u223C': 'sim', + '\u2A6A': 'simdot', + '\u2243': 'sime', + '\u2A9E': 'simg', + '\u2AA0': 'simgE', + '\u2A9D': 'siml', + '\u2A9F': 'simlE', + '\u2246': 'simne', + '\u2A24': 'simplus', + '\u2972': 'simrarr', + '\u2A33': 'smashp', + '\u29E4': 'smeparsl', + '\u2323': 'smile', + '\u2AAA': 'smt', + '\u2AAC': 'smte', + '\u2AAC\uFE00': 'smtes', + '\u042C': 'SOFTcy', + '\u044C': 'softcy', + '\u233F': 'solbar', + '\u29C4': 'solb', + '/': 'sol', + '\uD835\uDD4A': 'Sopf', + '\uD835\uDD64': 'sopf', + '\u2660': 'spades', + '\u2293': 'sqcap', + '\u2293\uFE00': 'sqcaps', + '\u2294': 'sqcup', + '\u2294\uFE00': 'sqcups', + '\u228F': 'sqsub', + '\u2291': 'sqsube', + '\u2290': 'sqsup', + '\u2292': 'sqsupe', + '\u25A1': 'squ', + '\uD835\uDCAE': 'Sscr', + '\uD835\uDCC8': 'sscr', + '\u22C6': 'Star', + '\u2606': 'star', + '\u2282': 'sub', + '\u22D0': 'Sub', + '\u2ABD': 'subdot', + '\u2AC5': 'subE', + '\u2286': 'sube', + '\u2AC3': 'subedot', + '\u2AC1': 'submult', + '\u2ACB': 'subnE', + '\u228A': 'subne', + '\u2ABF': 'subplus', + '\u2979': 'subrarr', + '\u2AC7': 'subsim', + '\u2AD5': 'subsub', + '\u2AD3': 'subsup', + '\u2211': 'sum', + '\u266A': 'sung', + '\xB9': 'sup1', + '\xB2': 'sup2', + '\xB3': 'sup3', + '\u2283': 'sup', + '\u22D1': 'Sup', + '\u2ABE': 'supdot', + '\u2AD8': 'supdsub', + '\u2AC6': 'supE', + '\u2287': 'supe', + '\u2AC4': 'supedot', + '\u27C9': 'suphsol', + '\u2AD7': 'suphsub', + '\u297B': 'suplarr', + '\u2AC2': 'supmult', + '\u2ACC': 'supnE', + '\u228B': 'supne', + '\u2AC0': 'supplus', + '\u2AC8': 'supsim', + '\u2AD4': 'supsub', + '\u2AD6': 'supsup', + '\u21D9': 'swArr', + '\u292A': 'swnwar', + '\xDF': 'szlig', + '\t': 'Tab', + '\u2316': 'target', + '\u03A4': 'Tau', + '\u03C4': 'tau', + '\u0164': 'Tcaron', + '\u0165': 'tcaron', + '\u0162': 'Tcedil', + '\u0163': 'tcedil', + '\u0422': 'Tcy', + '\u0442': 'tcy', + '\u20DB': 'tdot', + '\u2315': 'telrec', + '\uD835\uDD17': 'Tfr', + '\uD835\uDD31': 'tfr', + '\u2234': 'there4', + '\u0398': 'Theta', + '\u03B8': 'theta', + '\u03D1': 'thetav', + '\u205F\u200A': 'ThickSpace', + '\u2009': 'thinsp', + '\xDE': 'THORN', + '\xFE': 'thorn', + '\u2A31': 'timesbar', + '\xD7': 'times', + '\u2A30': 'timesd', + '\u2336': 'topbot', + '\u2AF1': 'topcir', + '\uD835\uDD4B': 'Topf', + '\uD835\uDD65': 'topf', + '\u2ADA': 'topfork', + '\u2034': 'tprime', + '\u2122': 'trade', + '\u25B5': 'utri', + '\u225C': 'trie', + '\u25EC': 'tridot', + '\u2A3A': 'triminus', + '\u2A39': 'triplus', + '\u29CD': 'trisb', + '\u2A3B': 'tritime', + '\u23E2': 'trpezium', + '\uD835\uDCAF': 'Tscr', + '\uD835\uDCC9': 'tscr', + '\u0426': 'TScy', + '\u0446': 'tscy', + '\u040B': 'TSHcy', + '\u045B': 'tshcy', + '\u0166': 'Tstrok', + '\u0167': 'tstrok', + '\xDA': 'Uacute', + '\xFA': 'uacute', + '\u219F': 'Uarr', + '\u2949': 'Uarrocir', + '\u040E': 'Ubrcy', + '\u045E': 'ubrcy', + '\u016C': 'Ubreve', + '\u016D': 'ubreve', + '\xDB': 'Ucirc', + '\xFB': 'ucirc', + '\u0423': 'Ucy', + '\u0443': 'ucy', + '\u21C5': 'udarr', + '\u0170': 'Udblac', + '\u0171': 'udblac', + '\u296E': 'udhar', + '\u297E': 'ufisht', + '\uD835\uDD18': 'Ufr', + '\uD835\uDD32': 'ufr', + '\xD9': 'Ugrave', + '\xF9': 'ugrave', + '\u2963': 'uHar', + '\u2580': 'uhblk', + '\u231C': 'ulcorn', + '\u230F': 'ulcrop', + '\u25F8': 'ultri', + '\u016A': 'Umacr', + '\u016B': 'umacr', + '\u23DF': 'UnderBrace', + '\u23DD': 'UnderParenthesis', + '\u228E': 'uplus', + '\u0172': 'Uogon', + '\u0173': 'uogon', + '\uD835\uDD4C': 'Uopf', + '\uD835\uDD66': 'uopf', + '\u2912': 'UpArrowBar', + '\u2195': 'varr', + '\u03C5': 'upsi', + '\u03D2': 'Upsi', + '\u03A5': 'Upsilon', + '\u21C8': 'uuarr', + '\u231D': 'urcorn', + '\u230E': 'urcrop', + '\u016E': 'Uring', + '\u016F': 'uring', + '\u25F9': 'urtri', + '\uD835\uDCB0': 'Uscr', + '\uD835\uDCCA': 'uscr', + '\u22F0': 'utdot', + '\u0168': 'Utilde', + '\u0169': 'utilde', + '\xDC': 'Uuml', + '\xFC': 'uuml', + '\u29A7': 'uwangle', + '\u299C': 'vangrt', + '\u228A\uFE00': 'vsubne', + '\u2ACB\uFE00': 'vsubnE', + '\u228B\uFE00': 'vsupne', + '\u2ACC\uFE00': 'vsupnE', + '\u2AE8': 'vBar', + '\u2AEB': 'Vbar', + '\u2AE9': 'vBarv', + '\u0412': 'Vcy', + '\u0432': 'vcy', + '\u22A9': 'Vdash', + '\u22AB': 'VDash', + '\u2AE6': 'Vdashl', + '\u22BB': 'veebar', + '\u225A': 'veeeq', + '\u22EE': 'vellip', + '|': 'vert', + '\u2016': 'Vert', + '\u2758': 'VerticalSeparator', + '\u2240': 'wr', + '\uD835\uDD19': 'Vfr', + '\uD835\uDD33': 'vfr', + '\uD835\uDD4D': 'Vopf', + '\uD835\uDD67': 'vopf', + '\uD835\uDCB1': 'Vscr', + '\uD835\uDCCB': 'vscr', + '\u22AA': 'Vvdash', + '\u299A': 'vzigzag', + '\u0174': 'Wcirc', + '\u0175': 'wcirc', + '\u2A5F': 'wedbar', + '\u2259': 'wedgeq', + '\u2118': 'wp', + '\uD835\uDD1A': 'Wfr', + '\uD835\uDD34': 'wfr', + '\uD835\uDD4E': 'Wopf', + '\uD835\uDD68': 'wopf', + '\uD835\uDCB2': 'Wscr', + '\uD835\uDCCC': 'wscr', + '\uD835\uDD1B': 'Xfr', + '\uD835\uDD35': 'xfr', + '\u039E': 'Xi', + '\u03BE': 'xi', + '\u22FB': 'xnis', + '\uD835\uDD4F': 'Xopf', + '\uD835\uDD69': 'xopf', + '\uD835\uDCB3': 'Xscr', + '\uD835\uDCCD': 'xscr', + '\xDD': 'Yacute', + '\xFD': 'yacute', + '\u042F': 'YAcy', + '\u044F': 'yacy', + '\u0176': 'Ycirc', + '\u0177': 'ycirc', + '\u042B': 'Ycy', + '\u044B': 'ycy', + '\xA5': 'yen', + '\uD835\uDD1C': 'Yfr', + '\uD835\uDD36': 'yfr', + '\u0407': 'YIcy', + '\u0457': 'yicy', + '\uD835\uDD50': 'Yopf', + '\uD835\uDD6A': 'yopf', + '\uD835\uDCB4': 'Yscr', + '\uD835\uDCCE': 'yscr', + '\u042E': 'YUcy', + '\u044E': 'yucy', + '\xFF': 'yuml', + '\u0178': 'Yuml', + '\u0179': 'Zacute', + '\u017A': 'zacute', + '\u017D': 'Zcaron', + '\u017E': 'zcaron', + '\u0417': 'Zcy', + '\u0437': 'zcy', + '\u017B': 'Zdot', + '\u017C': 'zdot', + '\u2128': 'Zfr', + '\u0396': 'Zeta', + '\u03B6': 'zeta', + '\uD835\uDD37': 'zfr', + '\u0416': 'ZHcy', + '\u0436': 'zhcy', + '\u21DD': 'zigrarr', + '\uD835\uDD6B': 'zopf', + '\uD835\uDCB5': 'Zscr', + '\uD835\uDCCF': 'zscr', + '\u200D': 'zwj', + '\u200C': 'zwnj' + }; + + var regexEscape = /["&'<>`]/g; + var escapeMap = { + '"': '"', + '&': '&', + '\'': ''', + '<': '<', + // See https://mathiasbynens.be/notes/ambiguous-ampersands: in HTML, the + // following is not strictly necessary unless it’s part of a tag or an + // unquoted attribute value. We’re only escaping it to support those + // situations, and for XML support. + '>': '>', + // In Internet Explorer ≤ 8, the backtick character can be used + // to break out of (un)quoted attribute values or HTML comments. + // See http://html5sec.org/#102, http://html5sec.org/#108, and + // http://html5sec.org/#133. + '`': '`' + }; + + var regexInvalidEntity = /&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/; + var regexInvalidRawCodePoint = /[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/; + var regexDecode = /&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+);|&(Aacute|iacute|Uacute|plusmn|otilde|Otilde|Agrave|agrave|yacute|Yacute|oslash|Oslash|Atilde|atilde|brvbar|Ccedil|ccedil|ograve|curren|divide|Eacute|eacute|Ograve|oacute|Egrave|egrave|ugrave|frac12|frac14|frac34|Ugrave|Oacute|Iacute|ntilde|Ntilde|uacute|middot|Igrave|igrave|iquest|aacute|laquo|THORN|micro|iexcl|icirc|Icirc|Acirc|ucirc|ecirc|Ocirc|ocirc|Ecirc|Ucirc|aring|Aring|aelig|AElig|acute|pound|raquo|acirc|times|thorn|szlig|cedil|COPY|Auml|ordf|ordm|uuml|macr|Uuml|auml|Ouml|ouml|para|nbsp|Euml|quot|QUOT|euml|yuml|cent|sect|copy|sup1|sup2|sup3|Iuml|iuml|shy|eth|reg|not|yen|amp|AMP|REG|uml|ETH|deg|gt|GT|LT|lt)([=a-zA-Z0-9])?/g; + var decodeMap = { + 'Aacute': '\xC1', + 'aacute': '\xE1', + 'Abreve': '\u0102', + 'abreve': '\u0103', + 'ac': '\u223E', + 'acd': '\u223F', + 'acE': '\u223E\u0333', + 'Acirc': '\xC2', + 'acirc': '\xE2', + 'acute': '\xB4', + 'Acy': '\u0410', + 'acy': '\u0430', + 'AElig': '\xC6', + 'aelig': '\xE6', + 'af': '\u2061', + 'Afr': '\uD835\uDD04', + 'afr': '\uD835\uDD1E', + 'Agrave': '\xC0', + 'agrave': '\xE0', + 'alefsym': '\u2135', + 'aleph': '\u2135', + 'Alpha': '\u0391', + 'alpha': '\u03B1', + 'Amacr': '\u0100', + 'amacr': '\u0101', + 'amalg': '\u2A3F', + 'amp': '&', + 'AMP': '&', + 'andand': '\u2A55', + 'And': '\u2A53', + 'and': '\u2227', + 'andd': '\u2A5C', + 'andslope': '\u2A58', + 'andv': '\u2A5A', + 'ang': '\u2220', + 'ange': '\u29A4', + 'angle': '\u2220', + 'angmsdaa': '\u29A8', + 'angmsdab': '\u29A9', + 'angmsdac': '\u29AA', + 'angmsdad': '\u29AB', + 'angmsdae': '\u29AC', + 'angmsdaf': '\u29AD', + 'angmsdag': '\u29AE', + 'angmsdah': '\u29AF', + 'angmsd': '\u2221', + 'angrt': '\u221F', + 'angrtvb': '\u22BE', + 'angrtvbd': '\u299D', + 'angsph': '\u2222', + 'angst': '\xC5', + 'angzarr': '\u237C', + 'Aogon': '\u0104', + 'aogon': '\u0105', + 'Aopf': '\uD835\uDD38', + 'aopf': '\uD835\uDD52', + 'apacir': '\u2A6F', + 'ap': '\u2248', + 'apE': '\u2A70', + 'ape': '\u224A', + 'apid': '\u224B', + 'apos': '\'', + 'ApplyFunction': '\u2061', + 'approx': '\u2248', + 'approxeq': '\u224A', + 'Aring': '\xC5', + 'aring': '\xE5', + 'Ascr': '\uD835\uDC9C', + 'ascr': '\uD835\uDCB6', + 'Assign': '\u2254', + 'ast': '*', + 'asymp': '\u2248', + 'asympeq': '\u224D', + 'Atilde': '\xC3', + 'atilde': '\xE3', + 'Auml': '\xC4', + 'auml': '\xE4', + 'awconint': '\u2233', + 'awint': '\u2A11', + 'backcong': '\u224C', + 'backepsilon': '\u03F6', + 'backprime': '\u2035', + 'backsim': '\u223D', + 'backsimeq': '\u22CD', + 'Backslash': '\u2216', + 'Barv': '\u2AE7', + 'barvee': '\u22BD', + 'barwed': '\u2305', + 'Barwed': '\u2306', + 'barwedge': '\u2305', + 'bbrk': '\u23B5', + 'bbrktbrk': '\u23B6', + 'bcong': '\u224C', + 'Bcy': '\u0411', + 'bcy': '\u0431', + 'bdquo': '\u201E', + 'becaus': '\u2235', + 'because': '\u2235', + 'Because': '\u2235', + 'bemptyv': '\u29B0', + 'bepsi': '\u03F6', + 'bernou': '\u212C', + 'Bernoullis': '\u212C', + 'Beta': '\u0392', + 'beta': '\u03B2', + 'beth': '\u2136', + 'between': '\u226C', + 'Bfr': '\uD835\uDD05', + 'bfr': '\uD835\uDD1F', + 'bigcap': '\u22C2', + 'bigcirc': '\u25EF', + 'bigcup': '\u22C3', + 'bigodot': '\u2A00', + 'bigoplus': '\u2A01', + 'bigotimes': '\u2A02', + 'bigsqcup': '\u2A06', + 'bigstar': '\u2605', + 'bigtriangledown': '\u25BD', + 'bigtriangleup': '\u25B3', + 'biguplus': '\u2A04', + 'bigvee': '\u22C1', + 'bigwedge': '\u22C0', + 'bkarow': '\u290D', + 'blacklozenge': '\u29EB', + 'blacksquare': '\u25AA', + 'blacktriangle': '\u25B4', + 'blacktriangledown': '\u25BE', + 'blacktriangleleft': '\u25C2', + 'blacktriangleright': '\u25B8', + 'blank': '\u2423', + 'blk12': '\u2592', + 'blk14': '\u2591', + 'blk34': '\u2593', + 'block': '\u2588', + 'bne': '=\u20E5', + 'bnequiv': '\u2261\u20E5', + 'bNot': '\u2AED', + 'bnot': '\u2310', + 'Bopf': '\uD835\uDD39', + 'bopf': '\uD835\uDD53', + 'bot': '\u22A5', + 'bottom': '\u22A5', + 'bowtie': '\u22C8', + 'boxbox': '\u29C9', + 'boxdl': '\u2510', + 'boxdL': '\u2555', + 'boxDl': '\u2556', + 'boxDL': '\u2557', + 'boxdr': '\u250C', + 'boxdR': '\u2552', + 'boxDr': '\u2553', + 'boxDR': '\u2554', + 'boxh': '\u2500', + 'boxH': '\u2550', + 'boxhd': '\u252C', + 'boxHd': '\u2564', + 'boxhD': '\u2565', + 'boxHD': '\u2566', + 'boxhu': '\u2534', + 'boxHu': '\u2567', + 'boxhU': '\u2568', + 'boxHU': '\u2569', + 'boxminus': '\u229F', + 'boxplus': '\u229E', + 'boxtimes': '\u22A0', + 'boxul': '\u2518', + 'boxuL': '\u255B', + 'boxUl': '\u255C', + 'boxUL': '\u255D', + 'boxur': '\u2514', + 'boxuR': '\u2558', + 'boxUr': '\u2559', + 'boxUR': '\u255A', + 'boxv': '\u2502', + 'boxV': '\u2551', + 'boxvh': '\u253C', + 'boxvH': '\u256A', + 'boxVh': '\u256B', + 'boxVH': '\u256C', + 'boxvl': '\u2524', + 'boxvL': '\u2561', + 'boxVl': '\u2562', + 'boxVL': '\u2563', + 'boxvr': '\u251C', + 'boxvR': '\u255E', + 'boxVr': '\u255F', + 'boxVR': '\u2560', + 'bprime': '\u2035', + 'breve': '\u02D8', + 'Breve': '\u02D8', + 'brvbar': '\xA6', + 'bscr': '\uD835\uDCB7', + 'Bscr': '\u212C', + 'bsemi': '\u204F', + 'bsim': '\u223D', + 'bsime': '\u22CD', + 'bsolb': '\u29C5', + 'bsol': '\\', + 'bsolhsub': '\u27C8', + 'bull': '\u2022', + 'bullet': '\u2022', + 'bump': '\u224E', + 'bumpE': '\u2AAE', + 'bumpe': '\u224F', + 'Bumpeq': '\u224E', + 'bumpeq': '\u224F', + 'Cacute': '\u0106', + 'cacute': '\u0107', + 'capand': '\u2A44', + 'capbrcup': '\u2A49', + 'capcap': '\u2A4B', + 'cap': '\u2229', + 'Cap': '\u22D2', + 'capcup': '\u2A47', + 'capdot': '\u2A40', + 'CapitalDifferentialD': '\u2145', + 'caps': '\u2229\uFE00', + 'caret': '\u2041', + 'caron': '\u02C7', + 'Cayleys': '\u212D', + 'ccaps': '\u2A4D', + 'Ccaron': '\u010C', + 'ccaron': '\u010D', + 'Ccedil': '\xC7', + 'ccedil': '\xE7', + 'Ccirc': '\u0108', + 'ccirc': '\u0109', + 'Cconint': '\u2230', + 'ccups': '\u2A4C', + 'ccupssm': '\u2A50', + 'Cdot': '\u010A', + 'cdot': '\u010B', + 'cedil': '\xB8', + 'Cedilla': '\xB8', + 'cemptyv': '\u29B2', + 'cent': '\xA2', + 'centerdot': '\xB7', + 'CenterDot': '\xB7', + 'cfr': '\uD835\uDD20', + 'Cfr': '\u212D', + 'CHcy': '\u0427', + 'chcy': '\u0447', + 'check': '\u2713', + 'checkmark': '\u2713', + 'Chi': '\u03A7', + 'chi': '\u03C7', + 'circ': '\u02C6', + 'circeq': '\u2257', + 'circlearrowleft': '\u21BA', + 'circlearrowright': '\u21BB', + 'circledast': '\u229B', + 'circledcirc': '\u229A', + 'circleddash': '\u229D', + 'CircleDot': '\u2299', + 'circledR': '\xAE', + 'circledS': '\u24C8', + 'CircleMinus': '\u2296', + 'CirclePlus': '\u2295', + 'CircleTimes': '\u2297', + 'cir': '\u25CB', + 'cirE': '\u29C3', + 'cire': '\u2257', + 'cirfnint': '\u2A10', + 'cirmid': '\u2AEF', + 'cirscir': '\u29C2', + 'ClockwiseContourIntegral': '\u2232', + 'CloseCurlyDoubleQuote': '\u201D', + 'CloseCurlyQuote': '\u2019', + 'clubs': '\u2663', + 'clubsuit': '\u2663', + 'colon': ':', + 'Colon': '\u2237', + 'Colone': '\u2A74', + 'colone': '\u2254', + 'coloneq': '\u2254', + 'comma': ',', + 'commat': '@', + 'comp': '\u2201', + 'compfn': '\u2218', + 'complement': '\u2201', + 'complexes': '\u2102', + 'cong': '\u2245', + 'congdot': '\u2A6D', + 'Congruent': '\u2261', + 'conint': '\u222E', + 'Conint': '\u222F', + 'ContourIntegral': '\u222E', + 'copf': '\uD835\uDD54', + 'Copf': '\u2102', + 'coprod': '\u2210', + 'Coproduct': '\u2210', + 'copy': '\xA9', + 'COPY': '\xA9', + 'copysr': '\u2117', + 'CounterClockwiseContourIntegral': '\u2233', + 'crarr': '\u21B5', + 'cross': '\u2717', + 'Cross': '\u2A2F', + 'Cscr': '\uD835\uDC9E', + 'cscr': '\uD835\uDCB8', + 'csub': '\u2ACF', + 'csube': '\u2AD1', + 'csup': '\u2AD0', + 'csupe': '\u2AD2', + 'ctdot': '\u22EF', + 'cudarrl': '\u2938', + 'cudarrr': '\u2935', + 'cuepr': '\u22DE', + 'cuesc': '\u22DF', + 'cularr': '\u21B6', + 'cularrp': '\u293D', + 'cupbrcap': '\u2A48', + 'cupcap': '\u2A46', + 'CupCap': '\u224D', + 'cup': '\u222A', + 'Cup': '\u22D3', + 'cupcup': '\u2A4A', + 'cupdot': '\u228D', + 'cupor': '\u2A45', + 'cups': '\u222A\uFE00', + 'curarr': '\u21B7', + 'curarrm': '\u293C', + 'curlyeqprec': '\u22DE', + 'curlyeqsucc': '\u22DF', + 'curlyvee': '\u22CE', + 'curlywedge': '\u22CF', + 'curren': '\xA4', + 'curvearrowleft': '\u21B6', + 'curvearrowright': '\u21B7', + 'cuvee': '\u22CE', + 'cuwed': '\u22CF', + 'cwconint': '\u2232', + 'cwint': '\u2231', + 'cylcty': '\u232D', + 'dagger': '\u2020', + 'Dagger': '\u2021', + 'daleth': '\u2138', + 'darr': '\u2193', + 'Darr': '\u21A1', + 'dArr': '\u21D3', + 'dash': '\u2010', + 'Dashv': '\u2AE4', + 'dashv': '\u22A3', + 'dbkarow': '\u290F', + 'dblac': '\u02DD', + 'Dcaron': '\u010E', + 'dcaron': '\u010F', + 'Dcy': '\u0414', + 'dcy': '\u0434', + 'ddagger': '\u2021', + 'ddarr': '\u21CA', + 'DD': '\u2145', + 'dd': '\u2146', + 'DDotrahd': '\u2911', + 'ddotseq': '\u2A77', + 'deg': '\xB0', + 'Del': '\u2207', + 'Delta': '\u0394', + 'delta': '\u03B4', + 'demptyv': '\u29B1', + 'dfisht': '\u297F', + 'Dfr': '\uD835\uDD07', + 'dfr': '\uD835\uDD21', + 'dHar': '\u2965', + 'dharl': '\u21C3', + 'dharr': '\u21C2', + 'DiacriticalAcute': '\xB4', + 'DiacriticalDot': '\u02D9', + 'DiacriticalDoubleAcute': '\u02DD', + 'DiacriticalGrave': '`', + 'DiacriticalTilde': '\u02DC', + 'diam': '\u22C4', + 'diamond': '\u22C4', + 'Diamond': '\u22C4', + 'diamondsuit': '\u2666', + 'diams': '\u2666', + 'die': '\xA8', + 'DifferentialD': '\u2146', + 'digamma': '\u03DD', + 'disin': '\u22F2', + 'div': '\xF7', + 'divide': '\xF7', + 'divideontimes': '\u22C7', + 'divonx': '\u22C7', + 'DJcy': '\u0402', + 'djcy': '\u0452', + 'dlcorn': '\u231E', + 'dlcrop': '\u230D', + 'dollar': '$', + 'Dopf': '\uD835\uDD3B', + 'dopf': '\uD835\uDD55', + 'Dot': '\xA8', + 'dot': '\u02D9', + 'DotDot': '\u20DC', + 'doteq': '\u2250', + 'doteqdot': '\u2251', + 'DotEqual': '\u2250', + 'dotminus': '\u2238', + 'dotplus': '\u2214', + 'dotsquare': '\u22A1', + 'doublebarwedge': '\u2306', + 'DoubleContourIntegral': '\u222F', + 'DoubleDot': '\xA8', + 'DoubleDownArrow': '\u21D3', + 'DoubleLeftArrow': '\u21D0', + 'DoubleLeftRightArrow': '\u21D4', + 'DoubleLeftTee': '\u2AE4', + 'DoubleLongLeftArrow': '\u27F8', + 'DoubleLongLeftRightArrow': '\u27FA', + 'DoubleLongRightArrow': '\u27F9', + 'DoubleRightArrow': '\u21D2', + 'DoubleRightTee': '\u22A8', + 'DoubleUpArrow': '\u21D1', + 'DoubleUpDownArrow': '\u21D5', + 'DoubleVerticalBar': '\u2225', + 'DownArrowBar': '\u2913', + 'downarrow': '\u2193', + 'DownArrow': '\u2193', + 'Downarrow': '\u21D3', + 'DownArrowUpArrow': '\u21F5', + 'DownBreve': '\u0311', + 'downdownarrows': '\u21CA', + 'downharpoonleft': '\u21C3', + 'downharpoonright': '\u21C2', + 'DownLeftRightVector': '\u2950', + 'DownLeftTeeVector': '\u295E', + 'DownLeftVectorBar': '\u2956', + 'DownLeftVector': '\u21BD', + 'DownRightTeeVector': '\u295F', + 'DownRightVectorBar': '\u2957', + 'DownRightVector': '\u21C1', + 'DownTeeArrow': '\u21A7', + 'DownTee': '\u22A4', + 'drbkarow': '\u2910', + 'drcorn': '\u231F', + 'drcrop': '\u230C', + 'Dscr': '\uD835\uDC9F', + 'dscr': '\uD835\uDCB9', + 'DScy': '\u0405', + 'dscy': '\u0455', + 'dsol': '\u29F6', + 'Dstrok': '\u0110', + 'dstrok': '\u0111', + 'dtdot': '\u22F1', + 'dtri': '\u25BF', + 'dtrif': '\u25BE', + 'duarr': '\u21F5', + 'duhar': '\u296F', + 'dwangle': '\u29A6', + 'DZcy': '\u040F', + 'dzcy': '\u045F', + 'dzigrarr': '\u27FF', + 'Eacute': '\xC9', + 'eacute': '\xE9', + 'easter': '\u2A6E', + 'Ecaron': '\u011A', + 'ecaron': '\u011B', + 'Ecirc': '\xCA', + 'ecirc': '\xEA', + 'ecir': '\u2256', + 'ecolon': '\u2255', + 'Ecy': '\u042D', + 'ecy': '\u044D', + 'eDDot': '\u2A77', + 'Edot': '\u0116', + 'edot': '\u0117', + 'eDot': '\u2251', + 'ee': '\u2147', + 'efDot': '\u2252', + 'Efr': '\uD835\uDD08', + 'efr': '\uD835\uDD22', + 'eg': '\u2A9A', + 'Egrave': '\xC8', + 'egrave': '\xE8', + 'egs': '\u2A96', + 'egsdot': '\u2A98', + 'el': '\u2A99', + 'Element': '\u2208', + 'elinters': '\u23E7', + 'ell': '\u2113', + 'els': '\u2A95', + 'elsdot': '\u2A97', + 'Emacr': '\u0112', + 'emacr': '\u0113', + 'empty': '\u2205', + 'emptyset': '\u2205', + 'EmptySmallSquare': '\u25FB', + 'emptyv': '\u2205', + 'EmptyVerySmallSquare': '\u25AB', + 'emsp13': '\u2004', + 'emsp14': '\u2005', + 'emsp': '\u2003', + 'ENG': '\u014A', + 'eng': '\u014B', + 'ensp': '\u2002', + 'Eogon': '\u0118', + 'eogon': '\u0119', + 'Eopf': '\uD835\uDD3C', + 'eopf': '\uD835\uDD56', + 'epar': '\u22D5', + 'eparsl': '\u29E3', + 'eplus': '\u2A71', + 'epsi': '\u03B5', + 'Epsilon': '\u0395', + 'epsilon': '\u03B5', + 'epsiv': '\u03F5', + 'eqcirc': '\u2256', + 'eqcolon': '\u2255', + 'eqsim': '\u2242', + 'eqslantgtr': '\u2A96', + 'eqslantless': '\u2A95', + 'Equal': '\u2A75', + 'equals': '=', + 'EqualTilde': '\u2242', + 'equest': '\u225F', + 'Equilibrium': '\u21CC', + 'equiv': '\u2261', + 'equivDD': '\u2A78', + 'eqvparsl': '\u29E5', + 'erarr': '\u2971', + 'erDot': '\u2253', + 'escr': '\u212F', + 'Escr': '\u2130', + 'esdot': '\u2250', + 'Esim': '\u2A73', + 'esim': '\u2242', + 'Eta': '\u0397', + 'eta': '\u03B7', + 'ETH': '\xD0', + 'eth': '\xF0', + 'Euml': '\xCB', + 'euml': '\xEB', + 'euro': '\u20AC', + 'excl': '!', + 'exist': '\u2203', + 'Exists': '\u2203', + 'expectation': '\u2130', + 'exponentiale': '\u2147', + 'ExponentialE': '\u2147', + 'fallingdotseq': '\u2252', + 'Fcy': '\u0424', + 'fcy': '\u0444', + 'female': '\u2640', + 'ffilig': '\uFB03', + 'fflig': '\uFB00', + 'ffllig': '\uFB04', + 'Ffr': '\uD835\uDD09', + 'ffr': '\uD835\uDD23', + 'filig': '\uFB01', + 'FilledSmallSquare': '\u25FC', + 'FilledVerySmallSquare': '\u25AA', + 'fjlig': 'fj', + 'flat': '\u266D', + 'fllig': '\uFB02', + 'fltns': '\u25B1', + 'fnof': '\u0192', + 'Fopf': '\uD835\uDD3D', + 'fopf': '\uD835\uDD57', + 'forall': '\u2200', + 'ForAll': '\u2200', + 'fork': '\u22D4', + 'forkv': '\u2AD9', + 'Fouriertrf': '\u2131', + 'fpartint': '\u2A0D', + 'frac12': '\xBD', + 'frac13': '\u2153', + 'frac14': '\xBC', + 'frac15': '\u2155', + 'frac16': '\u2159', + 'frac18': '\u215B', + 'frac23': '\u2154', + 'frac25': '\u2156', + 'frac34': '\xBE', + 'frac35': '\u2157', + 'frac38': '\u215C', + 'frac45': '\u2158', + 'frac56': '\u215A', + 'frac58': '\u215D', + 'frac78': '\u215E', + 'frasl': '\u2044', + 'frown': '\u2322', + 'fscr': '\uD835\uDCBB', + 'Fscr': '\u2131', + 'gacute': '\u01F5', + 'Gamma': '\u0393', + 'gamma': '\u03B3', + 'Gammad': '\u03DC', + 'gammad': '\u03DD', + 'gap': '\u2A86', + 'Gbreve': '\u011E', + 'gbreve': '\u011F', + 'Gcedil': '\u0122', + 'Gcirc': '\u011C', + 'gcirc': '\u011D', + 'Gcy': '\u0413', + 'gcy': '\u0433', + 'Gdot': '\u0120', + 'gdot': '\u0121', + 'ge': '\u2265', + 'gE': '\u2267', + 'gEl': '\u2A8C', + 'gel': '\u22DB', + 'geq': '\u2265', + 'geqq': '\u2267', + 'geqslant': '\u2A7E', + 'gescc': '\u2AA9', + 'ges': '\u2A7E', + 'gesdot': '\u2A80', + 'gesdoto': '\u2A82', + 'gesdotol': '\u2A84', + 'gesl': '\u22DB\uFE00', + 'gesles': '\u2A94', + 'Gfr': '\uD835\uDD0A', + 'gfr': '\uD835\uDD24', + 'gg': '\u226B', + 'Gg': '\u22D9', + 'ggg': '\u22D9', + 'gimel': '\u2137', + 'GJcy': '\u0403', + 'gjcy': '\u0453', + 'gla': '\u2AA5', + 'gl': '\u2277', + 'glE': '\u2A92', + 'glj': '\u2AA4', + 'gnap': '\u2A8A', + 'gnapprox': '\u2A8A', + 'gne': '\u2A88', + 'gnE': '\u2269', + 'gneq': '\u2A88', + 'gneqq': '\u2269', + 'gnsim': '\u22E7', + 'Gopf': '\uD835\uDD3E', + 'gopf': '\uD835\uDD58', + 'grave': '`', + 'GreaterEqual': '\u2265', + 'GreaterEqualLess': '\u22DB', + 'GreaterFullEqual': '\u2267', + 'GreaterGreater': '\u2AA2', + 'GreaterLess': '\u2277', + 'GreaterSlantEqual': '\u2A7E', + 'GreaterTilde': '\u2273', + 'Gscr': '\uD835\uDCA2', + 'gscr': '\u210A', + 'gsim': '\u2273', + 'gsime': '\u2A8E', + 'gsiml': '\u2A90', + 'gtcc': '\u2AA7', + 'gtcir': '\u2A7A', + 'gt': '>', + 'GT': '>', + 'Gt': '\u226B', + 'gtdot': '\u22D7', + 'gtlPar': '\u2995', + 'gtquest': '\u2A7C', + 'gtrapprox': '\u2A86', + 'gtrarr': '\u2978', + 'gtrdot': '\u22D7', + 'gtreqless': '\u22DB', + 'gtreqqless': '\u2A8C', + 'gtrless': '\u2277', + 'gtrsim': '\u2273', + 'gvertneqq': '\u2269\uFE00', + 'gvnE': '\u2269\uFE00', + 'Hacek': '\u02C7', + 'hairsp': '\u200A', + 'half': '\xBD', + 'hamilt': '\u210B', + 'HARDcy': '\u042A', + 'hardcy': '\u044A', + 'harrcir': '\u2948', + 'harr': '\u2194', + 'hArr': '\u21D4', + 'harrw': '\u21AD', + 'Hat': '^', + 'hbar': '\u210F', + 'Hcirc': '\u0124', + 'hcirc': '\u0125', + 'hearts': '\u2665', + 'heartsuit': '\u2665', + 'hellip': '\u2026', + 'hercon': '\u22B9', + 'hfr': '\uD835\uDD25', + 'Hfr': '\u210C', + 'HilbertSpace': '\u210B', + 'hksearow': '\u2925', + 'hkswarow': '\u2926', + 'hoarr': '\u21FF', + 'homtht': '\u223B', + 'hookleftarrow': '\u21A9', + 'hookrightarrow': '\u21AA', + 'hopf': '\uD835\uDD59', + 'Hopf': '\u210D', + 'horbar': '\u2015', + 'HorizontalLine': '\u2500', + 'hscr': '\uD835\uDCBD', + 'Hscr': '\u210B', + 'hslash': '\u210F', + 'Hstrok': '\u0126', + 'hstrok': '\u0127', + 'HumpDownHump': '\u224E', + 'HumpEqual': '\u224F', + 'hybull': '\u2043', + 'hyphen': '\u2010', + 'Iacute': '\xCD', + 'iacute': '\xED', + 'ic': '\u2063', + 'Icirc': '\xCE', + 'icirc': '\xEE', + 'Icy': '\u0418', + 'icy': '\u0438', + 'Idot': '\u0130', + 'IEcy': '\u0415', + 'iecy': '\u0435', + 'iexcl': '\xA1', + 'iff': '\u21D4', + 'ifr': '\uD835\uDD26', + 'Ifr': '\u2111', + 'Igrave': '\xCC', + 'igrave': '\xEC', + 'ii': '\u2148', + 'iiiint': '\u2A0C', + 'iiint': '\u222D', + 'iinfin': '\u29DC', + 'iiota': '\u2129', + 'IJlig': '\u0132', + 'ijlig': '\u0133', + 'Imacr': '\u012A', + 'imacr': '\u012B', + 'image': '\u2111', + 'ImaginaryI': '\u2148', + 'imagline': '\u2110', + 'imagpart': '\u2111', + 'imath': '\u0131', + 'Im': '\u2111', + 'imof': '\u22B7', + 'imped': '\u01B5', + 'Implies': '\u21D2', + 'incare': '\u2105', + 'in': '\u2208', + 'infin': '\u221E', + 'infintie': '\u29DD', + 'inodot': '\u0131', + 'intcal': '\u22BA', + 'int': '\u222B', + 'Int': '\u222C', + 'integers': '\u2124', + 'Integral': '\u222B', + 'intercal': '\u22BA', + 'Intersection': '\u22C2', + 'intlarhk': '\u2A17', + 'intprod': '\u2A3C', + 'InvisibleComma': '\u2063', + 'InvisibleTimes': '\u2062', + 'IOcy': '\u0401', + 'iocy': '\u0451', + 'Iogon': '\u012E', + 'iogon': '\u012F', + 'Iopf': '\uD835\uDD40', + 'iopf': '\uD835\uDD5A', + 'Iota': '\u0399', + 'iota': '\u03B9', + 'iprod': '\u2A3C', + 'iquest': '\xBF', + 'iscr': '\uD835\uDCBE', + 'Iscr': '\u2110', + 'isin': '\u2208', + 'isindot': '\u22F5', + 'isinE': '\u22F9', + 'isins': '\u22F4', + 'isinsv': '\u22F3', + 'isinv': '\u2208', + 'it': '\u2062', + 'Itilde': '\u0128', + 'itilde': '\u0129', + 'Iukcy': '\u0406', + 'iukcy': '\u0456', + 'Iuml': '\xCF', + 'iuml': '\xEF', + 'Jcirc': '\u0134', + 'jcirc': '\u0135', + 'Jcy': '\u0419', + 'jcy': '\u0439', + 'Jfr': '\uD835\uDD0D', + 'jfr': '\uD835\uDD27', + 'jmath': '\u0237', + 'Jopf': '\uD835\uDD41', + 'jopf': '\uD835\uDD5B', + 'Jscr': '\uD835\uDCA5', + 'jscr': '\uD835\uDCBF', + 'Jsercy': '\u0408', + 'jsercy': '\u0458', + 'Jukcy': '\u0404', + 'jukcy': '\u0454', + 'Kappa': '\u039A', + 'kappa': '\u03BA', + 'kappav': '\u03F0', + 'Kcedil': '\u0136', + 'kcedil': '\u0137', + 'Kcy': '\u041A', + 'kcy': '\u043A', + 'Kfr': '\uD835\uDD0E', + 'kfr': '\uD835\uDD28', + 'kgreen': '\u0138', + 'KHcy': '\u0425', + 'khcy': '\u0445', + 'KJcy': '\u040C', + 'kjcy': '\u045C', + 'Kopf': '\uD835\uDD42', + 'kopf': '\uD835\uDD5C', + 'Kscr': '\uD835\uDCA6', + 'kscr': '\uD835\uDCC0', + 'lAarr': '\u21DA', + 'Lacute': '\u0139', + 'lacute': '\u013A', + 'laemptyv': '\u29B4', + 'lagran': '\u2112', + 'Lambda': '\u039B', + 'lambda': '\u03BB', + 'lang': '\u27E8', + 'Lang': '\u27EA', + 'langd': '\u2991', + 'langle': '\u27E8', + 'lap': '\u2A85', + 'Laplacetrf': '\u2112', + 'laquo': '\xAB', + 'larrb': '\u21E4', + 'larrbfs': '\u291F', + 'larr': '\u2190', + 'Larr': '\u219E', + 'lArr': '\u21D0', + 'larrfs': '\u291D', + 'larrhk': '\u21A9', + 'larrlp': '\u21AB', + 'larrpl': '\u2939', + 'larrsim': '\u2973', + 'larrtl': '\u21A2', + 'latail': '\u2919', + 'lAtail': '\u291B', + 'lat': '\u2AAB', + 'late': '\u2AAD', + 'lates': '\u2AAD\uFE00', + 'lbarr': '\u290C', + 'lBarr': '\u290E', + 'lbbrk': '\u2772', + 'lbrace': '{', + 'lbrack': '[', + 'lbrke': '\u298B', + 'lbrksld': '\u298F', + 'lbrkslu': '\u298D', + 'Lcaron': '\u013D', + 'lcaron': '\u013E', + 'Lcedil': '\u013B', + 'lcedil': '\u013C', + 'lceil': '\u2308', + 'lcub': '{', + 'Lcy': '\u041B', + 'lcy': '\u043B', + 'ldca': '\u2936', + 'ldquo': '\u201C', + 'ldquor': '\u201E', + 'ldrdhar': '\u2967', + 'ldrushar': '\u294B', + 'ldsh': '\u21B2', + 'le': '\u2264', + 'lE': '\u2266', + 'LeftAngleBracket': '\u27E8', + 'LeftArrowBar': '\u21E4', + 'leftarrow': '\u2190', + 'LeftArrow': '\u2190', + 'Leftarrow': '\u21D0', + 'LeftArrowRightArrow': '\u21C6', + 'leftarrowtail': '\u21A2', + 'LeftCeiling': '\u2308', + 'LeftDoubleBracket': '\u27E6', + 'LeftDownTeeVector': '\u2961', + 'LeftDownVectorBar': '\u2959', + 'LeftDownVector': '\u21C3', + 'LeftFloor': '\u230A', + 'leftharpoondown': '\u21BD', + 'leftharpoonup': '\u21BC', + 'leftleftarrows': '\u21C7', + 'leftrightarrow': '\u2194', + 'LeftRightArrow': '\u2194', + 'Leftrightarrow': '\u21D4', + 'leftrightarrows': '\u21C6', + 'leftrightharpoons': '\u21CB', + 'leftrightsquigarrow': '\u21AD', + 'LeftRightVector': '\u294E', + 'LeftTeeArrow': '\u21A4', + 'LeftTee': '\u22A3', + 'LeftTeeVector': '\u295A', + 'leftthreetimes': '\u22CB', + 'LeftTriangleBar': '\u29CF', + 'LeftTriangle': '\u22B2', + 'LeftTriangleEqual': '\u22B4', + 'LeftUpDownVector': '\u2951', + 'LeftUpTeeVector': '\u2960', + 'LeftUpVectorBar': '\u2958', + 'LeftUpVector': '\u21BF', + 'LeftVectorBar': '\u2952', + 'LeftVector': '\u21BC', + 'lEg': '\u2A8B', + 'leg': '\u22DA', + 'leq': '\u2264', + 'leqq': '\u2266', + 'leqslant': '\u2A7D', + 'lescc': '\u2AA8', + 'les': '\u2A7D', + 'lesdot': '\u2A7F', + 'lesdoto': '\u2A81', + 'lesdotor': '\u2A83', + 'lesg': '\u22DA\uFE00', + 'lesges': '\u2A93', + 'lessapprox': '\u2A85', + 'lessdot': '\u22D6', + 'lesseqgtr': '\u22DA', + 'lesseqqgtr': '\u2A8B', + 'LessEqualGreater': '\u22DA', + 'LessFullEqual': '\u2266', + 'LessGreater': '\u2276', + 'lessgtr': '\u2276', + 'LessLess': '\u2AA1', + 'lesssim': '\u2272', + 'LessSlantEqual': '\u2A7D', + 'LessTilde': '\u2272', + 'lfisht': '\u297C', + 'lfloor': '\u230A', + 'Lfr': '\uD835\uDD0F', + 'lfr': '\uD835\uDD29', + 'lg': '\u2276', + 'lgE': '\u2A91', + 'lHar': '\u2962', + 'lhard': '\u21BD', + 'lharu': '\u21BC', + 'lharul': '\u296A', + 'lhblk': '\u2584', + 'LJcy': '\u0409', + 'ljcy': '\u0459', + 'llarr': '\u21C7', + 'll': '\u226A', + 'Ll': '\u22D8', + 'llcorner': '\u231E', + 'Lleftarrow': '\u21DA', + 'llhard': '\u296B', + 'lltri': '\u25FA', + 'Lmidot': '\u013F', + 'lmidot': '\u0140', + 'lmoustache': '\u23B0', + 'lmoust': '\u23B0', + 'lnap': '\u2A89', + 'lnapprox': '\u2A89', + 'lne': '\u2A87', + 'lnE': '\u2268', + 'lneq': '\u2A87', + 'lneqq': '\u2268', + 'lnsim': '\u22E6', + 'loang': '\u27EC', + 'loarr': '\u21FD', + 'lobrk': '\u27E6', + 'longleftarrow': '\u27F5', + 'LongLeftArrow': '\u27F5', + 'Longleftarrow': '\u27F8', + 'longleftrightarrow': '\u27F7', + 'LongLeftRightArrow': '\u27F7', + 'Longleftrightarrow': '\u27FA', + 'longmapsto': '\u27FC', + 'longrightarrow': '\u27F6', + 'LongRightArrow': '\u27F6', + 'Longrightarrow': '\u27F9', + 'looparrowleft': '\u21AB', + 'looparrowright': '\u21AC', + 'lopar': '\u2985', + 'Lopf': '\uD835\uDD43', + 'lopf': '\uD835\uDD5D', + 'loplus': '\u2A2D', + 'lotimes': '\u2A34', + 'lowast': '\u2217', + 'lowbar': '_', + 'LowerLeftArrow': '\u2199', + 'LowerRightArrow': '\u2198', + 'loz': '\u25CA', + 'lozenge': '\u25CA', + 'lozf': '\u29EB', + 'lpar': '(', + 'lparlt': '\u2993', + 'lrarr': '\u21C6', + 'lrcorner': '\u231F', + 'lrhar': '\u21CB', + 'lrhard': '\u296D', + 'lrm': '\u200E', + 'lrtri': '\u22BF', + 'lsaquo': '\u2039', + 'lscr': '\uD835\uDCC1', + 'Lscr': '\u2112', + 'lsh': '\u21B0', + 'Lsh': '\u21B0', + 'lsim': '\u2272', + 'lsime': '\u2A8D', + 'lsimg': '\u2A8F', + 'lsqb': '[', + 'lsquo': '\u2018', + 'lsquor': '\u201A', + 'Lstrok': '\u0141', + 'lstrok': '\u0142', + 'ltcc': '\u2AA6', + 'ltcir': '\u2A79', + 'lt': '<', + 'LT': '<', + 'Lt': '\u226A', + 'ltdot': '\u22D6', + 'lthree': '\u22CB', + 'ltimes': '\u22C9', + 'ltlarr': '\u2976', + 'ltquest': '\u2A7B', + 'ltri': '\u25C3', + 'ltrie': '\u22B4', + 'ltrif': '\u25C2', + 'ltrPar': '\u2996', + 'lurdshar': '\u294A', + 'luruhar': '\u2966', + 'lvertneqq': '\u2268\uFE00', + 'lvnE': '\u2268\uFE00', + 'macr': '\xAF', + 'male': '\u2642', + 'malt': '\u2720', + 'maltese': '\u2720', + 'Map': '\u2905', + 'map': '\u21A6', + 'mapsto': '\u21A6', + 'mapstodown': '\u21A7', + 'mapstoleft': '\u21A4', + 'mapstoup': '\u21A5', + 'marker': '\u25AE', + 'mcomma': '\u2A29', + 'Mcy': '\u041C', + 'mcy': '\u043C', + 'mdash': '\u2014', + 'mDDot': '\u223A', + 'measuredangle': '\u2221', + 'MediumSpace': '\u205F', + 'Mellintrf': '\u2133', + 'Mfr': '\uD835\uDD10', + 'mfr': '\uD835\uDD2A', + 'mho': '\u2127', + 'micro': '\xB5', + 'midast': '*', + 'midcir': '\u2AF0', + 'mid': '\u2223', + 'middot': '\xB7', + 'minusb': '\u229F', + 'minus': '\u2212', + 'minusd': '\u2238', + 'minusdu': '\u2A2A', + 'MinusPlus': '\u2213', + 'mlcp': '\u2ADB', + 'mldr': '\u2026', + 'mnplus': '\u2213', + 'models': '\u22A7', + 'Mopf': '\uD835\uDD44', + 'mopf': '\uD835\uDD5E', + 'mp': '\u2213', + 'mscr': '\uD835\uDCC2', + 'Mscr': '\u2133', + 'mstpos': '\u223E', + 'Mu': '\u039C', + 'mu': '\u03BC', + 'multimap': '\u22B8', + 'mumap': '\u22B8', + 'nabla': '\u2207', + 'Nacute': '\u0143', + 'nacute': '\u0144', + 'nang': '\u2220\u20D2', + 'nap': '\u2249', + 'napE': '\u2A70\u0338', + 'napid': '\u224B\u0338', + 'napos': '\u0149', + 'napprox': '\u2249', + 'natural': '\u266E', + 'naturals': '\u2115', + 'natur': '\u266E', + 'nbsp': '\xA0', + 'nbump': '\u224E\u0338', + 'nbumpe': '\u224F\u0338', + 'ncap': '\u2A43', + 'Ncaron': '\u0147', + 'ncaron': '\u0148', + 'Ncedil': '\u0145', + 'ncedil': '\u0146', + 'ncong': '\u2247', + 'ncongdot': '\u2A6D\u0338', + 'ncup': '\u2A42', + 'Ncy': '\u041D', + 'ncy': '\u043D', + 'ndash': '\u2013', + 'nearhk': '\u2924', + 'nearr': '\u2197', + 'neArr': '\u21D7', + 'nearrow': '\u2197', + 'ne': '\u2260', + 'nedot': '\u2250\u0338', + 'NegativeMediumSpace': '\u200B', + 'NegativeThickSpace': '\u200B', + 'NegativeThinSpace': '\u200B', + 'NegativeVeryThinSpace': '\u200B', + 'nequiv': '\u2262', + 'nesear': '\u2928', + 'nesim': '\u2242\u0338', + 'NestedGreaterGreater': '\u226B', + 'NestedLessLess': '\u226A', + 'NewLine': '\n', + 'nexist': '\u2204', + 'nexists': '\u2204', + 'Nfr': '\uD835\uDD11', + 'nfr': '\uD835\uDD2B', + 'ngE': '\u2267\u0338', + 'nge': '\u2271', + 'ngeq': '\u2271', + 'ngeqq': '\u2267\u0338', + 'ngeqslant': '\u2A7E\u0338', + 'nges': '\u2A7E\u0338', + 'nGg': '\u22D9\u0338', + 'ngsim': '\u2275', + 'nGt': '\u226B\u20D2', + 'ngt': '\u226F', + 'ngtr': '\u226F', + 'nGtv': '\u226B\u0338', + 'nharr': '\u21AE', + 'nhArr': '\u21CE', + 'nhpar': '\u2AF2', + 'ni': '\u220B', + 'nis': '\u22FC', + 'nisd': '\u22FA', + 'niv': '\u220B', + 'NJcy': '\u040A', + 'njcy': '\u045A', + 'nlarr': '\u219A', + 'nlArr': '\u21CD', + 'nldr': '\u2025', + 'nlE': '\u2266\u0338', + 'nle': '\u2270', + 'nleftarrow': '\u219A', + 'nLeftarrow': '\u21CD', + 'nleftrightarrow': '\u21AE', + 'nLeftrightarrow': '\u21CE', + 'nleq': '\u2270', + 'nleqq': '\u2266\u0338', + 'nleqslant': '\u2A7D\u0338', + 'nles': '\u2A7D\u0338', + 'nless': '\u226E', + 'nLl': '\u22D8\u0338', + 'nlsim': '\u2274', + 'nLt': '\u226A\u20D2', + 'nlt': '\u226E', + 'nltri': '\u22EA', + 'nltrie': '\u22EC', + 'nLtv': '\u226A\u0338', + 'nmid': '\u2224', + 'NoBreak': '\u2060', + 'NonBreakingSpace': '\xA0', + 'nopf': '\uD835\uDD5F', + 'Nopf': '\u2115', + 'Not': '\u2AEC', + 'not': '\xAC', + 'NotCongruent': '\u2262', + 'NotCupCap': '\u226D', + 'NotDoubleVerticalBar': '\u2226', + 'NotElement': '\u2209', + 'NotEqual': '\u2260', + 'NotEqualTilde': '\u2242\u0338', + 'NotExists': '\u2204', + 'NotGreater': '\u226F', + 'NotGreaterEqual': '\u2271', + 'NotGreaterFullEqual': '\u2267\u0338', + 'NotGreaterGreater': '\u226B\u0338', + 'NotGreaterLess': '\u2279', + 'NotGreaterSlantEqual': '\u2A7E\u0338', + 'NotGreaterTilde': '\u2275', + 'NotHumpDownHump': '\u224E\u0338', + 'NotHumpEqual': '\u224F\u0338', + 'notin': '\u2209', + 'notindot': '\u22F5\u0338', + 'notinE': '\u22F9\u0338', + 'notinva': '\u2209', + 'notinvb': '\u22F7', + 'notinvc': '\u22F6', + 'NotLeftTriangleBar': '\u29CF\u0338', + 'NotLeftTriangle': '\u22EA', + 'NotLeftTriangleEqual': '\u22EC', + 'NotLess': '\u226E', + 'NotLessEqual': '\u2270', + 'NotLessGreater': '\u2278', + 'NotLessLess': '\u226A\u0338', + 'NotLessSlantEqual': '\u2A7D\u0338', + 'NotLessTilde': '\u2274', + 'NotNestedGreaterGreater': '\u2AA2\u0338', + 'NotNestedLessLess': '\u2AA1\u0338', + 'notni': '\u220C', + 'notniva': '\u220C', + 'notnivb': '\u22FE', + 'notnivc': '\u22FD', + 'NotPrecedes': '\u2280', + 'NotPrecedesEqual': '\u2AAF\u0338', + 'NotPrecedesSlantEqual': '\u22E0', + 'NotReverseElement': '\u220C', + 'NotRightTriangleBar': '\u29D0\u0338', + 'NotRightTriangle': '\u22EB', + 'NotRightTriangleEqual': '\u22ED', + 'NotSquareSubset': '\u228F\u0338', + 'NotSquareSubsetEqual': '\u22E2', + 'NotSquareSuperset': '\u2290\u0338', + 'NotSquareSupersetEqual': '\u22E3', + 'NotSubset': '\u2282\u20D2', + 'NotSubsetEqual': '\u2288', + 'NotSucceeds': '\u2281', + 'NotSucceedsEqual': '\u2AB0\u0338', + 'NotSucceedsSlantEqual': '\u22E1', + 'NotSucceedsTilde': '\u227F\u0338', + 'NotSuperset': '\u2283\u20D2', + 'NotSupersetEqual': '\u2289', + 'NotTilde': '\u2241', + 'NotTildeEqual': '\u2244', + 'NotTildeFullEqual': '\u2247', + 'NotTildeTilde': '\u2249', + 'NotVerticalBar': '\u2224', + 'nparallel': '\u2226', + 'npar': '\u2226', + 'nparsl': '\u2AFD\u20E5', + 'npart': '\u2202\u0338', + 'npolint': '\u2A14', + 'npr': '\u2280', + 'nprcue': '\u22E0', + 'nprec': '\u2280', + 'npreceq': '\u2AAF\u0338', + 'npre': '\u2AAF\u0338', + 'nrarrc': '\u2933\u0338', + 'nrarr': '\u219B', + 'nrArr': '\u21CF', + 'nrarrw': '\u219D\u0338', + 'nrightarrow': '\u219B', + 'nRightarrow': '\u21CF', + 'nrtri': '\u22EB', + 'nrtrie': '\u22ED', + 'nsc': '\u2281', + 'nsccue': '\u22E1', + 'nsce': '\u2AB0\u0338', + 'Nscr': '\uD835\uDCA9', + 'nscr': '\uD835\uDCC3', + 'nshortmid': '\u2224', + 'nshortparallel': '\u2226', + 'nsim': '\u2241', + 'nsime': '\u2244', + 'nsimeq': '\u2244', + 'nsmid': '\u2224', + 'nspar': '\u2226', + 'nsqsube': '\u22E2', + 'nsqsupe': '\u22E3', + 'nsub': '\u2284', + 'nsubE': '\u2AC5\u0338', + 'nsube': '\u2288', + 'nsubset': '\u2282\u20D2', + 'nsubseteq': '\u2288', + 'nsubseteqq': '\u2AC5\u0338', + 'nsucc': '\u2281', + 'nsucceq': '\u2AB0\u0338', + 'nsup': '\u2285', + 'nsupE': '\u2AC6\u0338', + 'nsupe': '\u2289', + 'nsupset': '\u2283\u20D2', + 'nsupseteq': '\u2289', + 'nsupseteqq': '\u2AC6\u0338', + 'ntgl': '\u2279', + 'Ntilde': '\xD1', + 'ntilde': '\xF1', + 'ntlg': '\u2278', + 'ntriangleleft': '\u22EA', + 'ntrianglelefteq': '\u22EC', + 'ntriangleright': '\u22EB', + 'ntrianglerighteq': '\u22ED', + 'Nu': '\u039D', + 'nu': '\u03BD', + 'num': '#', + 'numero': '\u2116', + 'numsp': '\u2007', + 'nvap': '\u224D\u20D2', + 'nvdash': '\u22AC', + 'nvDash': '\u22AD', + 'nVdash': '\u22AE', + 'nVDash': '\u22AF', + 'nvge': '\u2265\u20D2', + 'nvgt': '>\u20D2', + 'nvHarr': '\u2904', + 'nvinfin': '\u29DE', + 'nvlArr': '\u2902', + 'nvle': '\u2264\u20D2', + 'nvlt': '<\u20D2', + 'nvltrie': '\u22B4\u20D2', + 'nvrArr': '\u2903', + 'nvrtrie': '\u22B5\u20D2', + 'nvsim': '\u223C\u20D2', + 'nwarhk': '\u2923', + 'nwarr': '\u2196', + 'nwArr': '\u21D6', + 'nwarrow': '\u2196', + 'nwnear': '\u2927', + 'Oacute': '\xD3', + 'oacute': '\xF3', + 'oast': '\u229B', + 'Ocirc': '\xD4', + 'ocirc': '\xF4', + 'ocir': '\u229A', + 'Ocy': '\u041E', + 'ocy': '\u043E', + 'odash': '\u229D', + 'Odblac': '\u0150', + 'odblac': '\u0151', + 'odiv': '\u2A38', + 'odot': '\u2299', + 'odsold': '\u29BC', + 'OElig': '\u0152', + 'oelig': '\u0153', + 'ofcir': '\u29BF', + 'Ofr': '\uD835\uDD12', + 'ofr': '\uD835\uDD2C', + 'ogon': '\u02DB', + 'Ograve': '\xD2', + 'ograve': '\xF2', + 'ogt': '\u29C1', + 'ohbar': '\u29B5', + 'ohm': '\u03A9', + 'oint': '\u222E', + 'olarr': '\u21BA', + 'olcir': '\u29BE', + 'olcross': '\u29BB', + 'oline': '\u203E', + 'olt': '\u29C0', + 'Omacr': '\u014C', + 'omacr': '\u014D', + 'Omega': '\u03A9', + 'omega': '\u03C9', + 'Omicron': '\u039F', + 'omicron': '\u03BF', + 'omid': '\u29B6', + 'ominus': '\u2296', + 'Oopf': '\uD835\uDD46', + 'oopf': '\uD835\uDD60', + 'opar': '\u29B7', + 'OpenCurlyDoubleQuote': '\u201C', + 'OpenCurlyQuote': '\u2018', + 'operp': '\u29B9', + 'oplus': '\u2295', + 'orarr': '\u21BB', + 'Or': '\u2A54', + 'or': '\u2228', + 'ord': '\u2A5D', + 'order': '\u2134', + 'orderof': '\u2134', + 'ordf': '\xAA', + 'ordm': '\xBA', + 'origof': '\u22B6', + 'oror': '\u2A56', + 'orslope': '\u2A57', + 'orv': '\u2A5B', + 'oS': '\u24C8', + 'Oscr': '\uD835\uDCAA', + 'oscr': '\u2134', + 'Oslash': '\xD8', + 'oslash': '\xF8', + 'osol': '\u2298', + 'Otilde': '\xD5', + 'otilde': '\xF5', + 'otimesas': '\u2A36', + 'Otimes': '\u2A37', + 'otimes': '\u2297', + 'Ouml': '\xD6', + 'ouml': '\xF6', + 'ovbar': '\u233D', + 'OverBar': '\u203E', + 'OverBrace': '\u23DE', + 'OverBracket': '\u23B4', + 'OverParenthesis': '\u23DC', + 'para': '\xB6', + 'parallel': '\u2225', + 'par': '\u2225', + 'parsim': '\u2AF3', + 'parsl': '\u2AFD', + 'part': '\u2202', + 'PartialD': '\u2202', + 'Pcy': '\u041F', + 'pcy': '\u043F', + 'percnt': '%', + 'period': '.', + 'permil': '\u2030', + 'perp': '\u22A5', + 'pertenk': '\u2031', + 'Pfr': '\uD835\uDD13', + 'pfr': '\uD835\uDD2D', + 'Phi': '\u03A6', + 'phi': '\u03C6', + 'phiv': '\u03D5', + 'phmmat': '\u2133', + 'phone': '\u260E', + 'Pi': '\u03A0', + 'pi': '\u03C0', + 'pitchfork': '\u22D4', + 'piv': '\u03D6', + 'planck': '\u210F', + 'planckh': '\u210E', + 'plankv': '\u210F', + 'plusacir': '\u2A23', + 'plusb': '\u229E', + 'pluscir': '\u2A22', + 'plus': '+', + 'plusdo': '\u2214', + 'plusdu': '\u2A25', + 'pluse': '\u2A72', + 'PlusMinus': '\xB1', + 'plusmn': '\xB1', + 'plussim': '\u2A26', + 'plustwo': '\u2A27', + 'pm': '\xB1', + 'Poincareplane': '\u210C', + 'pointint': '\u2A15', + 'popf': '\uD835\uDD61', + 'Popf': '\u2119', + 'pound': '\xA3', + 'prap': '\u2AB7', + 'Pr': '\u2ABB', + 'pr': '\u227A', + 'prcue': '\u227C', + 'precapprox': '\u2AB7', + 'prec': '\u227A', + 'preccurlyeq': '\u227C', + 'Precedes': '\u227A', + 'PrecedesEqual': '\u2AAF', + 'PrecedesSlantEqual': '\u227C', + 'PrecedesTilde': '\u227E', + 'preceq': '\u2AAF', + 'precnapprox': '\u2AB9', + 'precneqq': '\u2AB5', + 'precnsim': '\u22E8', + 'pre': '\u2AAF', + 'prE': '\u2AB3', + 'precsim': '\u227E', + 'prime': '\u2032', + 'Prime': '\u2033', + 'primes': '\u2119', + 'prnap': '\u2AB9', + 'prnE': '\u2AB5', + 'prnsim': '\u22E8', + 'prod': '\u220F', + 'Product': '\u220F', + 'profalar': '\u232E', + 'profline': '\u2312', + 'profsurf': '\u2313', + 'prop': '\u221D', + 'Proportional': '\u221D', + 'Proportion': '\u2237', + 'propto': '\u221D', + 'prsim': '\u227E', + 'prurel': '\u22B0', + 'Pscr': '\uD835\uDCAB', + 'pscr': '\uD835\uDCC5', + 'Psi': '\u03A8', + 'psi': '\u03C8', + 'puncsp': '\u2008', + 'Qfr': '\uD835\uDD14', + 'qfr': '\uD835\uDD2E', + 'qint': '\u2A0C', + 'qopf': '\uD835\uDD62', + 'Qopf': '\u211A', + 'qprime': '\u2057', + 'Qscr': '\uD835\uDCAC', + 'qscr': '\uD835\uDCC6', + 'quaternions': '\u210D', + 'quatint': '\u2A16', + 'quest': '?', + 'questeq': '\u225F', + 'quot': '"', + 'QUOT': '"', + 'rAarr': '\u21DB', + 'race': '\u223D\u0331', + 'Racute': '\u0154', + 'racute': '\u0155', + 'radic': '\u221A', + 'raemptyv': '\u29B3', + 'rang': '\u27E9', + 'Rang': '\u27EB', + 'rangd': '\u2992', + 'range': '\u29A5', + 'rangle': '\u27E9', + 'raquo': '\xBB', + 'rarrap': '\u2975', + 'rarrb': '\u21E5', + 'rarrbfs': '\u2920', + 'rarrc': '\u2933', + 'rarr': '\u2192', + 'Rarr': '\u21A0', + 'rArr': '\u21D2', + 'rarrfs': '\u291E', + 'rarrhk': '\u21AA', + 'rarrlp': '\u21AC', + 'rarrpl': '\u2945', + 'rarrsim': '\u2974', + 'Rarrtl': '\u2916', + 'rarrtl': '\u21A3', + 'rarrw': '\u219D', + 'ratail': '\u291A', + 'rAtail': '\u291C', + 'ratio': '\u2236', + 'rationals': '\u211A', + 'rbarr': '\u290D', + 'rBarr': '\u290F', + 'RBarr': '\u2910', + 'rbbrk': '\u2773', + 'rbrace': '}', + 'rbrack': ']', + 'rbrke': '\u298C', + 'rbrksld': '\u298E', + 'rbrkslu': '\u2990', + 'Rcaron': '\u0158', + 'rcaron': '\u0159', + 'Rcedil': '\u0156', + 'rcedil': '\u0157', + 'rceil': '\u2309', + 'rcub': '}', + 'Rcy': '\u0420', + 'rcy': '\u0440', + 'rdca': '\u2937', + 'rdldhar': '\u2969', + 'rdquo': '\u201D', + 'rdquor': '\u201D', + 'rdsh': '\u21B3', + 'real': '\u211C', + 'realine': '\u211B', + 'realpart': '\u211C', + 'reals': '\u211D', + 'Re': '\u211C', + 'rect': '\u25AD', + 'reg': '\xAE', + 'REG': '\xAE', + 'ReverseElement': '\u220B', + 'ReverseEquilibrium': '\u21CB', + 'ReverseUpEquilibrium': '\u296F', + 'rfisht': '\u297D', + 'rfloor': '\u230B', + 'rfr': '\uD835\uDD2F', + 'Rfr': '\u211C', + 'rHar': '\u2964', + 'rhard': '\u21C1', + 'rharu': '\u21C0', + 'rharul': '\u296C', + 'Rho': '\u03A1', + 'rho': '\u03C1', + 'rhov': '\u03F1', + 'RightAngleBracket': '\u27E9', + 'RightArrowBar': '\u21E5', + 'rightarrow': '\u2192', + 'RightArrow': '\u2192', + 'Rightarrow': '\u21D2', + 'RightArrowLeftArrow': '\u21C4', + 'rightarrowtail': '\u21A3', + 'RightCeiling': '\u2309', + 'RightDoubleBracket': '\u27E7', + 'RightDownTeeVector': '\u295D', + 'RightDownVectorBar': '\u2955', + 'RightDownVector': '\u21C2', + 'RightFloor': '\u230B', + 'rightharpoondown': '\u21C1', + 'rightharpoonup': '\u21C0', + 'rightleftarrows': '\u21C4', + 'rightleftharpoons': '\u21CC', + 'rightrightarrows': '\u21C9', + 'rightsquigarrow': '\u219D', + 'RightTeeArrow': '\u21A6', + 'RightTee': '\u22A2', + 'RightTeeVector': '\u295B', + 'rightthreetimes': '\u22CC', + 'RightTriangleBar': '\u29D0', + 'RightTriangle': '\u22B3', + 'RightTriangleEqual': '\u22B5', + 'RightUpDownVector': '\u294F', + 'RightUpTeeVector': '\u295C', + 'RightUpVectorBar': '\u2954', + 'RightUpVector': '\u21BE', + 'RightVectorBar': '\u2953', + 'RightVector': '\u21C0', + 'ring': '\u02DA', + 'risingdotseq': '\u2253', + 'rlarr': '\u21C4', + 'rlhar': '\u21CC', + 'rlm': '\u200F', + 'rmoustache': '\u23B1', + 'rmoust': '\u23B1', + 'rnmid': '\u2AEE', + 'roang': '\u27ED', + 'roarr': '\u21FE', + 'robrk': '\u27E7', + 'ropar': '\u2986', + 'ropf': '\uD835\uDD63', + 'Ropf': '\u211D', + 'roplus': '\u2A2E', + 'rotimes': '\u2A35', + 'RoundImplies': '\u2970', + 'rpar': ')', + 'rpargt': '\u2994', + 'rppolint': '\u2A12', + 'rrarr': '\u21C9', + 'Rrightarrow': '\u21DB', + 'rsaquo': '\u203A', + 'rscr': '\uD835\uDCC7', + 'Rscr': '\u211B', + 'rsh': '\u21B1', + 'Rsh': '\u21B1', + 'rsqb': ']', + 'rsquo': '\u2019', + 'rsquor': '\u2019', + 'rthree': '\u22CC', + 'rtimes': '\u22CA', + 'rtri': '\u25B9', + 'rtrie': '\u22B5', + 'rtrif': '\u25B8', + 'rtriltri': '\u29CE', + 'RuleDelayed': '\u29F4', + 'ruluhar': '\u2968', + 'rx': '\u211E', + 'Sacute': '\u015A', + 'sacute': '\u015B', + 'sbquo': '\u201A', + 'scap': '\u2AB8', + 'Scaron': '\u0160', + 'scaron': '\u0161', + 'Sc': '\u2ABC', + 'sc': '\u227B', + 'sccue': '\u227D', + 'sce': '\u2AB0', + 'scE': '\u2AB4', + 'Scedil': '\u015E', + 'scedil': '\u015F', + 'Scirc': '\u015C', + 'scirc': '\u015D', + 'scnap': '\u2ABA', + 'scnE': '\u2AB6', + 'scnsim': '\u22E9', + 'scpolint': '\u2A13', + 'scsim': '\u227F', + 'Scy': '\u0421', + 'scy': '\u0441', + 'sdotb': '\u22A1', + 'sdot': '\u22C5', + 'sdote': '\u2A66', + 'searhk': '\u2925', + 'searr': '\u2198', + 'seArr': '\u21D8', + 'searrow': '\u2198', + 'sect': '\xA7', + 'semi': ';', + 'seswar': '\u2929', + 'setminus': '\u2216', + 'setmn': '\u2216', + 'sext': '\u2736', + 'Sfr': '\uD835\uDD16', + 'sfr': '\uD835\uDD30', + 'sfrown': '\u2322', + 'sharp': '\u266F', + 'SHCHcy': '\u0429', + 'shchcy': '\u0449', + 'SHcy': '\u0428', + 'shcy': '\u0448', + 'ShortDownArrow': '\u2193', + 'ShortLeftArrow': '\u2190', + 'shortmid': '\u2223', + 'shortparallel': '\u2225', + 'ShortRightArrow': '\u2192', + 'ShortUpArrow': '\u2191', + 'shy': '\xAD', + 'Sigma': '\u03A3', + 'sigma': '\u03C3', + 'sigmaf': '\u03C2', + 'sigmav': '\u03C2', + 'sim': '\u223C', + 'simdot': '\u2A6A', + 'sime': '\u2243', + 'simeq': '\u2243', + 'simg': '\u2A9E', + 'simgE': '\u2AA0', + 'siml': '\u2A9D', + 'simlE': '\u2A9F', + 'simne': '\u2246', + 'simplus': '\u2A24', + 'simrarr': '\u2972', + 'slarr': '\u2190', + 'SmallCircle': '\u2218', + 'smallsetminus': '\u2216', + 'smashp': '\u2A33', + 'smeparsl': '\u29E4', + 'smid': '\u2223', + 'smile': '\u2323', + 'smt': '\u2AAA', + 'smte': '\u2AAC', + 'smtes': '\u2AAC\uFE00', + 'SOFTcy': '\u042C', + 'softcy': '\u044C', + 'solbar': '\u233F', + 'solb': '\u29C4', + 'sol': '/', + 'Sopf': '\uD835\uDD4A', + 'sopf': '\uD835\uDD64', + 'spades': '\u2660', + 'spadesuit': '\u2660', + 'spar': '\u2225', + 'sqcap': '\u2293', + 'sqcaps': '\u2293\uFE00', + 'sqcup': '\u2294', + 'sqcups': '\u2294\uFE00', + 'Sqrt': '\u221A', + 'sqsub': '\u228F', + 'sqsube': '\u2291', + 'sqsubset': '\u228F', + 'sqsubseteq': '\u2291', + 'sqsup': '\u2290', + 'sqsupe': '\u2292', + 'sqsupset': '\u2290', + 'sqsupseteq': '\u2292', + 'square': '\u25A1', + 'Square': '\u25A1', + 'SquareIntersection': '\u2293', + 'SquareSubset': '\u228F', + 'SquareSubsetEqual': '\u2291', + 'SquareSuperset': '\u2290', + 'SquareSupersetEqual': '\u2292', + 'SquareUnion': '\u2294', + 'squarf': '\u25AA', + 'squ': '\u25A1', + 'squf': '\u25AA', + 'srarr': '\u2192', + 'Sscr': '\uD835\uDCAE', + 'sscr': '\uD835\uDCC8', + 'ssetmn': '\u2216', + 'ssmile': '\u2323', + 'sstarf': '\u22C6', + 'Star': '\u22C6', + 'star': '\u2606', + 'starf': '\u2605', + 'straightepsilon': '\u03F5', + 'straightphi': '\u03D5', + 'strns': '\xAF', + 'sub': '\u2282', + 'Sub': '\u22D0', + 'subdot': '\u2ABD', + 'subE': '\u2AC5', + 'sube': '\u2286', + 'subedot': '\u2AC3', + 'submult': '\u2AC1', + 'subnE': '\u2ACB', + 'subne': '\u228A', + 'subplus': '\u2ABF', + 'subrarr': '\u2979', + 'subset': '\u2282', + 'Subset': '\u22D0', + 'subseteq': '\u2286', + 'subseteqq': '\u2AC5', + 'SubsetEqual': '\u2286', + 'subsetneq': '\u228A', + 'subsetneqq': '\u2ACB', + 'subsim': '\u2AC7', + 'subsub': '\u2AD5', + 'subsup': '\u2AD3', + 'succapprox': '\u2AB8', + 'succ': '\u227B', + 'succcurlyeq': '\u227D', + 'Succeeds': '\u227B', + 'SucceedsEqual': '\u2AB0', + 'SucceedsSlantEqual': '\u227D', + 'SucceedsTilde': '\u227F', + 'succeq': '\u2AB0', + 'succnapprox': '\u2ABA', + 'succneqq': '\u2AB6', + 'succnsim': '\u22E9', + 'succsim': '\u227F', + 'SuchThat': '\u220B', + 'sum': '\u2211', + 'Sum': '\u2211', + 'sung': '\u266A', + 'sup1': '\xB9', + 'sup2': '\xB2', + 'sup3': '\xB3', + 'sup': '\u2283', + 'Sup': '\u22D1', + 'supdot': '\u2ABE', + 'supdsub': '\u2AD8', + 'supE': '\u2AC6', + 'supe': '\u2287', + 'supedot': '\u2AC4', + 'Superset': '\u2283', + 'SupersetEqual': '\u2287', + 'suphsol': '\u27C9', + 'suphsub': '\u2AD7', + 'suplarr': '\u297B', + 'supmult': '\u2AC2', + 'supnE': '\u2ACC', + 'supne': '\u228B', + 'supplus': '\u2AC0', + 'supset': '\u2283', + 'Supset': '\u22D1', + 'supseteq': '\u2287', + 'supseteqq': '\u2AC6', + 'supsetneq': '\u228B', + 'supsetneqq': '\u2ACC', + 'supsim': '\u2AC8', + 'supsub': '\u2AD4', + 'supsup': '\u2AD6', + 'swarhk': '\u2926', + 'swarr': '\u2199', + 'swArr': '\u21D9', + 'swarrow': '\u2199', + 'swnwar': '\u292A', + 'szlig': '\xDF', + 'Tab': '\t', + 'target': '\u2316', + 'Tau': '\u03A4', + 'tau': '\u03C4', + 'tbrk': '\u23B4', + 'Tcaron': '\u0164', + 'tcaron': '\u0165', + 'Tcedil': '\u0162', + 'tcedil': '\u0163', + 'Tcy': '\u0422', + 'tcy': '\u0442', + 'tdot': '\u20DB', + 'telrec': '\u2315', + 'Tfr': '\uD835\uDD17', + 'tfr': '\uD835\uDD31', + 'there4': '\u2234', + 'therefore': '\u2234', + 'Therefore': '\u2234', + 'Theta': '\u0398', + 'theta': '\u03B8', + 'thetasym': '\u03D1', + 'thetav': '\u03D1', + 'thickapprox': '\u2248', + 'thicksim': '\u223C', + 'ThickSpace': '\u205F\u200A', + 'ThinSpace': '\u2009', + 'thinsp': '\u2009', + 'thkap': '\u2248', + 'thksim': '\u223C', + 'THORN': '\xDE', + 'thorn': '\xFE', + 'tilde': '\u02DC', + 'Tilde': '\u223C', + 'TildeEqual': '\u2243', + 'TildeFullEqual': '\u2245', + 'TildeTilde': '\u2248', + 'timesbar': '\u2A31', + 'timesb': '\u22A0', + 'times': '\xD7', + 'timesd': '\u2A30', + 'tint': '\u222D', + 'toea': '\u2928', + 'topbot': '\u2336', + 'topcir': '\u2AF1', + 'top': '\u22A4', + 'Topf': '\uD835\uDD4B', + 'topf': '\uD835\uDD65', + 'topfork': '\u2ADA', + 'tosa': '\u2929', + 'tprime': '\u2034', + 'trade': '\u2122', + 'TRADE': '\u2122', + 'triangle': '\u25B5', + 'triangledown': '\u25BF', + 'triangleleft': '\u25C3', + 'trianglelefteq': '\u22B4', + 'triangleq': '\u225C', + 'triangleright': '\u25B9', + 'trianglerighteq': '\u22B5', + 'tridot': '\u25EC', + 'trie': '\u225C', + 'triminus': '\u2A3A', + 'TripleDot': '\u20DB', + 'triplus': '\u2A39', + 'trisb': '\u29CD', + 'tritime': '\u2A3B', + 'trpezium': '\u23E2', + 'Tscr': '\uD835\uDCAF', + 'tscr': '\uD835\uDCC9', + 'TScy': '\u0426', + 'tscy': '\u0446', + 'TSHcy': '\u040B', + 'tshcy': '\u045B', + 'Tstrok': '\u0166', + 'tstrok': '\u0167', + 'twixt': '\u226C', + 'twoheadleftarrow': '\u219E', + 'twoheadrightarrow': '\u21A0', + 'Uacute': '\xDA', + 'uacute': '\xFA', + 'uarr': '\u2191', + 'Uarr': '\u219F', + 'uArr': '\u21D1', + 'Uarrocir': '\u2949', + 'Ubrcy': '\u040E', + 'ubrcy': '\u045E', + 'Ubreve': '\u016C', + 'ubreve': '\u016D', + 'Ucirc': '\xDB', + 'ucirc': '\xFB', + 'Ucy': '\u0423', + 'ucy': '\u0443', + 'udarr': '\u21C5', + 'Udblac': '\u0170', + 'udblac': '\u0171', + 'udhar': '\u296E', + 'ufisht': '\u297E', + 'Ufr': '\uD835\uDD18', + 'ufr': '\uD835\uDD32', + 'Ugrave': '\xD9', + 'ugrave': '\xF9', + 'uHar': '\u2963', + 'uharl': '\u21BF', + 'uharr': '\u21BE', + 'uhblk': '\u2580', + 'ulcorn': '\u231C', + 'ulcorner': '\u231C', + 'ulcrop': '\u230F', + 'ultri': '\u25F8', + 'Umacr': '\u016A', + 'umacr': '\u016B', + 'uml': '\xA8', + 'UnderBar': '_', + 'UnderBrace': '\u23DF', + 'UnderBracket': '\u23B5', + 'UnderParenthesis': '\u23DD', + 'Union': '\u22C3', + 'UnionPlus': '\u228E', + 'Uogon': '\u0172', + 'uogon': '\u0173', + 'Uopf': '\uD835\uDD4C', + 'uopf': '\uD835\uDD66', + 'UpArrowBar': '\u2912', + 'uparrow': '\u2191', + 'UpArrow': '\u2191', + 'Uparrow': '\u21D1', + 'UpArrowDownArrow': '\u21C5', + 'updownarrow': '\u2195', + 'UpDownArrow': '\u2195', + 'Updownarrow': '\u21D5', + 'UpEquilibrium': '\u296E', + 'upharpoonleft': '\u21BF', + 'upharpoonright': '\u21BE', + 'uplus': '\u228E', + 'UpperLeftArrow': '\u2196', + 'UpperRightArrow': '\u2197', + 'upsi': '\u03C5', + 'Upsi': '\u03D2', + 'upsih': '\u03D2', + 'Upsilon': '\u03A5', + 'upsilon': '\u03C5', + 'UpTeeArrow': '\u21A5', + 'UpTee': '\u22A5', + 'upuparrows': '\u21C8', + 'urcorn': '\u231D', + 'urcorner': '\u231D', + 'urcrop': '\u230E', + 'Uring': '\u016E', + 'uring': '\u016F', + 'urtri': '\u25F9', + 'Uscr': '\uD835\uDCB0', + 'uscr': '\uD835\uDCCA', + 'utdot': '\u22F0', + 'Utilde': '\u0168', + 'utilde': '\u0169', + 'utri': '\u25B5', + 'utrif': '\u25B4', + 'uuarr': '\u21C8', + 'Uuml': '\xDC', + 'uuml': '\xFC', + 'uwangle': '\u29A7', + 'vangrt': '\u299C', + 'varepsilon': '\u03F5', + 'varkappa': '\u03F0', + 'varnothing': '\u2205', + 'varphi': '\u03D5', + 'varpi': '\u03D6', + 'varpropto': '\u221D', + 'varr': '\u2195', + 'vArr': '\u21D5', + 'varrho': '\u03F1', + 'varsigma': '\u03C2', + 'varsubsetneq': '\u228A\uFE00', + 'varsubsetneqq': '\u2ACB\uFE00', + 'varsupsetneq': '\u228B\uFE00', + 'varsupsetneqq': '\u2ACC\uFE00', + 'vartheta': '\u03D1', + 'vartriangleleft': '\u22B2', + 'vartriangleright': '\u22B3', + 'vBar': '\u2AE8', + 'Vbar': '\u2AEB', + 'vBarv': '\u2AE9', + 'Vcy': '\u0412', + 'vcy': '\u0432', + 'vdash': '\u22A2', + 'vDash': '\u22A8', + 'Vdash': '\u22A9', + 'VDash': '\u22AB', + 'Vdashl': '\u2AE6', + 'veebar': '\u22BB', + 'vee': '\u2228', + 'Vee': '\u22C1', + 'veeeq': '\u225A', + 'vellip': '\u22EE', + 'verbar': '|', + 'Verbar': '\u2016', + 'vert': '|', + 'Vert': '\u2016', + 'VerticalBar': '\u2223', + 'VerticalLine': '|', + 'VerticalSeparator': '\u2758', + 'VerticalTilde': '\u2240', + 'VeryThinSpace': '\u200A', + 'Vfr': '\uD835\uDD19', + 'vfr': '\uD835\uDD33', + 'vltri': '\u22B2', + 'vnsub': '\u2282\u20D2', + 'vnsup': '\u2283\u20D2', + 'Vopf': '\uD835\uDD4D', + 'vopf': '\uD835\uDD67', + 'vprop': '\u221D', + 'vrtri': '\u22B3', + 'Vscr': '\uD835\uDCB1', + 'vscr': '\uD835\uDCCB', + 'vsubnE': '\u2ACB\uFE00', + 'vsubne': '\u228A\uFE00', + 'vsupnE': '\u2ACC\uFE00', + 'vsupne': '\u228B\uFE00', + 'Vvdash': '\u22AA', + 'vzigzag': '\u299A', + 'Wcirc': '\u0174', + 'wcirc': '\u0175', + 'wedbar': '\u2A5F', + 'wedge': '\u2227', + 'Wedge': '\u22C0', + 'wedgeq': '\u2259', + 'weierp': '\u2118', + 'Wfr': '\uD835\uDD1A', + 'wfr': '\uD835\uDD34', + 'Wopf': '\uD835\uDD4E', + 'wopf': '\uD835\uDD68', + 'wp': '\u2118', + 'wr': '\u2240', + 'wreath': '\u2240', + 'Wscr': '\uD835\uDCB2', + 'wscr': '\uD835\uDCCC', + 'xcap': '\u22C2', + 'xcirc': '\u25EF', + 'xcup': '\u22C3', + 'xdtri': '\u25BD', + 'Xfr': '\uD835\uDD1B', + 'xfr': '\uD835\uDD35', + 'xharr': '\u27F7', + 'xhArr': '\u27FA', + 'Xi': '\u039E', + 'xi': '\u03BE', + 'xlarr': '\u27F5', + 'xlArr': '\u27F8', + 'xmap': '\u27FC', + 'xnis': '\u22FB', + 'xodot': '\u2A00', + 'Xopf': '\uD835\uDD4F', + 'xopf': '\uD835\uDD69', + 'xoplus': '\u2A01', + 'xotime': '\u2A02', + 'xrarr': '\u27F6', + 'xrArr': '\u27F9', + 'Xscr': '\uD835\uDCB3', + 'xscr': '\uD835\uDCCD', + 'xsqcup': '\u2A06', + 'xuplus': '\u2A04', + 'xutri': '\u25B3', + 'xvee': '\u22C1', + 'xwedge': '\u22C0', + 'Yacute': '\xDD', + 'yacute': '\xFD', + 'YAcy': '\u042F', + 'yacy': '\u044F', + 'Ycirc': '\u0176', + 'ycirc': '\u0177', + 'Ycy': '\u042B', + 'ycy': '\u044B', + 'yen': '\xA5', + 'Yfr': '\uD835\uDD1C', + 'yfr': '\uD835\uDD36', + 'YIcy': '\u0407', + 'yicy': '\u0457', + 'Yopf': '\uD835\uDD50', + 'yopf': '\uD835\uDD6A', + 'Yscr': '\uD835\uDCB4', + 'yscr': '\uD835\uDCCE', + 'YUcy': '\u042E', + 'yucy': '\u044E', + 'yuml': '\xFF', + 'Yuml': '\u0178', + 'Zacute': '\u0179', + 'zacute': '\u017A', + 'Zcaron': '\u017D', + 'zcaron': '\u017E', + 'Zcy': '\u0417', + 'zcy': '\u0437', + 'Zdot': '\u017B', + 'zdot': '\u017C', + 'zeetrf': '\u2128', + 'ZeroWidthSpace': '\u200B', + 'Zeta': '\u0396', + 'zeta': '\u03B6', + 'zfr': '\uD835\uDD37', + 'Zfr': '\u2128', + 'ZHcy': '\u0416', + 'zhcy': '\u0436', + 'zigrarr': '\u21DD', + 'zopf': '\uD835\uDD6B', + 'Zopf': '\u2124', + 'Zscr': '\uD835\uDCB5', + 'zscr': '\uD835\uDCCF', + 'zwj': '\u200D', + 'zwnj': '\u200C' + }; + var decodeMapLegacy = { + 'Aacute': '\xC1', + 'aacute': '\xE1', + 'Acirc': '\xC2', + 'acirc': '\xE2', + 'acute': '\xB4', + 'AElig': '\xC6', + 'aelig': '\xE6', + 'Agrave': '\xC0', + 'agrave': '\xE0', + 'amp': '&', + 'AMP': '&', + 'Aring': '\xC5', + 'aring': '\xE5', + 'Atilde': '\xC3', + 'atilde': '\xE3', + 'Auml': '\xC4', + 'auml': '\xE4', + 'brvbar': '\xA6', + 'Ccedil': '\xC7', + 'ccedil': '\xE7', + 'cedil': '\xB8', + 'cent': '\xA2', + 'copy': '\xA9', + 'COPY': '\xA9', + 'curren': '\xA4', + 'deg': '\xB0', + 'divide': '\xF7', + 'Eacute': '\xC9', + 'eacute': '\xE9', + 'Ecirc': '\xCA', + 'ecirc': '\xEA', + 'Egrave': '\xC8', + 'egrave': '\xE8', + 'ETH': '\xD0', + 'eth': '\xF0', + 'Euml': '\xCB', + 'euml': '\xEB', + 'frac12': '\xBD', + 'frac14': '\xBC', + 'frac34': '\xBE', + 'gt': '>', + 'GT': '>', + 'Iacute': '\xCD', + 'iacute': '\xED', + 'Icirc': '\xCE', + 'icirc': '\xEE', + 'iexcl': '\xA1', + 'Igrave': '\xCC', + 'igrave': '\xEC', + 'iquest': '\xBF', + 'Iuml': '\xCF', + 'iuml': '\xEF', + 'laquo': '\xAB', + 'lt': '<', + 'LT': '<', + 'macr': '\xAF', + 'micro': '\xB5', + 'middot': '\xB7', + 'nbsp': '\xA0', + 'not': '\xAC', + 'Ntilde': '\xD1', + 'ntilde': '\xF1', + 'Oacute': '\xD3', + 'oacute': '\xF3', + 'Ocirc': '\xD4', + 'ocirc': '\xF4', + 'Ograve': '\xD2', + 'ograve': '\xF2', + 'ordf': '\xAA', + 'ordm': '\xBA', + 'Oslash': '\xD8', + 'oslash': '\xF8', + 'Otilde': '\xD5', + 'otilde': '\xF5', + 'Ouml': '\xD6', + 'ouml': '\xF6', + 'para': '\xB6', + 'plusmn': '\xB1', + 'pound': '\xA3', + 'quot': '"', + 'QUOT': '"', + 'raquo': '\xBB', + 'reg': '\xAE', + 'REG': '\xAE', + 'sect': '\xA7', + 'shy': '\xAD', + 'sup1': '\xB9', + 'sup2': '\xB2', + 'sup3': '\xB3', + 'szlig': '\xDF', + 'THORN': '\xDE', + 'thorn': '\xFE', + 'times': '\xD7', + 'Uacute': '\xDA', + 'uacute': '\xFA', + 'Ucirc': '\xDB', + 'ucirc': '\xFB', + 'Ugrave': '\xD9', + 'ugrave': '\xF9', + 'uml': '\xA8', + 'Uuml': '\xDC', + 'uuml': '\xFC', + 'Yacute': '\xDD', + 'yacute': '\xFD', + 'yen': '\xA5', + 'yuml': '\xFF' + }; + var decodeMapNumeric = { + '0': '\uFFFD', + '128': '\u20AC', + '130': '\u201A', + '131': '\u0192', + '132': '\u201E', + '133': '\u2026', + '134': '\u2020', + '135': '\u2021', + '136': '\u02C6', + '137': '\u2030', + '138': '\u0160', + '139': '\u2039', + '140': '\u0152', + '142': '\u017D', + '145': '\u2018', + '146': '\u2019', + '147': '\u201C', + '148': '\u201D', + '149': '\u2022', + '150': '\u2013', + '151': '\u2014', + '152': '\u02DC', + '153': '\u2122', + '154': '\u0161', + '155': '\u203A', + '156': '\u0153', + '158': '\u017E', + '159': '\u0178' + }; + var invalidReferenceCodePoints = [1, 2, 3, 4, 5, 6, 7, 8, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 64976, 64977, 64978, 64979, 64980, 64981, 64982, 64983, 64984, 64985, 64986, 64987, 64988, 64989, 64990, 64991, 64992, 64993, 64994, 64995, 64996, 64997, 64998, 64999, 65000, 65001, 65002, 65003, 65004, 65005, 65006, 65007, 65534, 65535, 131070, 131071, 196606, 196607, 262142, 262143, 327678, 327679, 393214, 393215, 458750, 458751, 524286, 524287, 589822, 589823, 655358, 655359, 720894, 720895, 786430, 786431, 851966, 851967, 917502, 917503, 983038, 983039, 1048574, 1048575, 1114110, 1114111]; + + /*--------------------------------------------------------------------------*/ + + var stringFromCharCode = String.fromCharCode; + + var object = {}; + var hasOwnProperty = object.hasOwnProperty; + var has = function (object, propertyName) { + return hasOwnProperty.call(object, propertyName); + }; + + var contains = function (array, value) { + var index = -1; + var length = array.length; + while (++index < length) { + if (array[index] == value) { + return true; + } + } + return false; + }; + + var merge = function (options, defaults) { + if (!options) { + return defaults; + } + var result = {}; + var key; + for (key in defaults) { + // A `hasOwnProperty` check is not needed here, since only recognized + // option names are used anyway. Any others are ignored. + result[key] = has(options, key) ? options[key] : defaults[key]; + } + return result; + }; + + // Modified version of `ucs2encode`; see https://mths.be/punycode. + var codePointToSymbol = function (codePoint, strict) { + var output = ''; + if ((codePoint >= 0xD800 && codePoint <= 0xDFFF) || codePoint > 0x10FFFF) { + // See issue #4: + // “Otherwise, if the number is in the range 0xD800 to 0xDFFF or is + // greater than 0x10FFFF, then this is a parse error. Return a U+FFFD + // REPLACEMENT CHARACTER.” + if (strict) { + parseError('character reference outside the permissible Unicode range'); + } + return '\uFFFD'; + } + if (has(decodeMapNumeric, codePoint)) { + if (strict) { + parseError('disallowed character reference'); + } + return decodeMapNumeric[codePoint]; + } + if (strict && contains(invalidReferenceCodePoints, codePoint)) { + parseError('disallowed character reference'); + } + if (codePoint > 0xFFFF) { + codePoint -= 0x10000; + output += stringFromCharCode(codePoint >>> 10 & 0x3FF | 0xD800); + codePoint = 0xDC00 | codePoint & 0x3FF; + } + output += stringFromCharCode(codePoint); + return output; + }; + + var hexEscape = function (symbol) { + return '&#x' + symbol.charCodeAt(0).toString(16).toUpperCase() + ';'; + }; + + var parseError = function (message) { + throw Error('Parse error: ' + message); + }; + + /*--------------------------------------------------------------------------*/ + + var encode = function (string, options) { + options = merge(options, encode.options); + var strict = options.strict; + if (strict && regexInvalidRawCodePoint.test(string)) { + parseError('forbidden code point'); + } + var encodeEverything = options.encodeEverything; + var useNamedReferences = options.useNamedReferences; + var allowUnsafeSymbols = options.allowUnsafeSymbols; + if (encodeEverything) { + // Encode ASCII symbols. + string = string.replace(regexAsciiWhitelist, function (symbol) { + // Use named references if requested & possible. + if (useNamedReferences && has(encodeMap, symbol)) { + return '&' + encodeMap[symbol] + ';'; + } + return hexEscape(symbol); + }); + // Shorten a few escapes that represent two symbols, of which at least one + // is within the ASCII range. + if (useNamedReferences) { + string = string + .replace(/>\u20D2/g, '>⃒') + .replace(/<\u20D2/g, '<⃒') + .replace(/fj/g, 'fj'); + } + // Encode non-ASCII symbols. + if (useNamedReferences) { + // Encode non-ASCII symbols that can be replaced with a named reference. + string = string.replace(regexEncodeNonAscii, function (string) { + // Note: there is no need to check `has(encodeMap, string)` here. + return '&' + encodeMap[string] + ';'; + }); + } + // Note: any remaining non-ASCII symbols are handled outside of the `if`. + } else if (useNamedReferences) { + // Apply named character references. + // Encode `<>"'&` using named character references. + if (!allowUnsafeSymbols) { + string = string.replace(regexEscape, function (string) { + return '&' + encodeMap[string] + ';'; // no need to check `has()` here + }); + } + // Shorten escapes that represent two symbols, of which at least one is + // `<>"'&`. + string = string + .replace(/>\u20D2/g, '>⃒') + .replace(/<\u20D2/g, '<⃒'); + // Encode non-ASCII symbols that can be replaced with a named reference. + string = string.replace(regexEncodeNonAscii, function (string) { + // Note: there is no need to check `has(encodeMap, string)` here. + return '&' + encodeMap[string] + ';'; + }); + } else if (!allowUnsafeSymbols) { + // Encode `<>"'&` using hexadecimal escapes, now that they’re not handled + // using named character references. + string = string.replace(regexEscape, hexEscape); + } + return string + // Encode astral symbols. + .replace(regexAstralSymbols, function ($0) { + // https://mathiasbynens.be/notes/javascript-encoding#surrogate-formulae + var high = $0.charCodeAt(0); + var low = $0.charCodeAt(1); + var codePoint = (high - 0xD800) * 0x400 + low - 0xDC00 + 0x10000; + return '&#x' + codePoint.toString(16).toUpperCase() + ';'; + }) + // Encode any remaining BMP symbols that are not printable ASCII symbols + // using a hexadecimal escape. + .replace(regexBmpWhitelist, hexEscape); + }; + // Expose default options (so they can be overridden globally). + encode.options = { + 'allowUnsafeSymbols': false, + 'encodeEverything': false, + 'strict': false, + 'useNamedReferences': false + }; + + var decode = function (html, options) { + options = merge(options, decode.options); + var strict = options.strict; + if (strict && regexInvalidEntity.test(html)) { + parseError('malformed character reference'); + } + return html.replace(regexDecode, function ($0, $1, $2, $3, $4, $5, $6, $7) { + var codePoint; + var semicolon; + var hexDigits; + var reference; + var next; + if ($1) { + // Decode decimal escapes, e.g. `𝌆`. + codePoint = $1; + semicolon = $2; + if (strict && !semicolon) { + parseError('character reference was not terminated by a semicolon'); + } + return codePointToSymbol(codePoint, strict); + } + if ($3) { + // Decode hexadecimal escapes, e.g. `𝌆`. + hexDigits = $3; + semicolon = $4; + if (strict && !semicolon) { + parseError('character reference was not terminated by a semicolon'); + } + codePoint = parseInt(hexDigits, 16); + return codePointToSymbol(codePoint, strict); + } + if ($5) { + // Decode named character references with trailing `;`, e.g. `©`. + reference = $5; + if (has(decodeMap, reference)) { + return decodeMap[reference]; + } else { + // Ambiguous ampersand. https://mths.be/notes/ambiguous-ampersands + if (strict) { + parseError( + 'named character reference was not terminated by a semicolon' + ); + } + return $0; + } + } + // If we’re still here, it’s a legacy reference for sure. No need for an + // extra `if` check. + // Decode named character references without trailing `;`, e.g. `&` + // This is only a parse error if it gets converted to `&`, or if it is + // followed by `=` in an attribute context. + reference = $6; + next = $7; + if (next && options.isAttributeValue) { + if (strict && next == '=') { + parseError('`&` did not start a character reference'); + } + return $0; + } else { + if (strict) { + parseError( + 'named character reference was not terminated by a semicolon' + ); + } + // Note: there is no need to check `has(decodeMapLegacy, reference)`. + return decodeMapLegacy[reference] + (next || ''); + } + }); + }; + // Expose default options (so they can be overridden globally). + decode.options = { + 'isAttributeValue': false, + 'strict': false + }; + + var escape = function (string) { + return string.replace(regexEscape, function ($0) { + // Note: there is no need to check `has(escapeMap, $0)` here. + return escapeMap[$0]; + }); + }; + + /*--------------------------------------------------------------------------*/ + + var he = { + 'version': '0.5.0', + 'encode': encode, + 'decode': decode, + 'escape': escape, + 'unescape': decode + }; + + // Some AMD build optimizers, like r.js, check for specific condition patterns + // like the following: + if ( + typeof define == 'function' && + typeof define.amd == 'object' && + define.amd + ) { + define(function () { + return he; + }); + } else if (freeExports && !freeExports.nodeType) { + if (freeModule) { // in Node.js, io.js, or RingoJS v0.8.0+ + freeModule.exports = he; + } else { // in Narwhal or RingoJS v0.7.0- + for (var key in he) { + has(he, key) && (freeExports[key] = he[key]); + } + } + } else { // in Rhino or a web browser + root.he = he; + } + +}(this)); + +// Source: public/javascripts/vendor/markdown/marked.js +/** + * marked - a markdown parser + * Copyright (c) 2011-2014, Christopher Jeffrey. (MIT Licensed) + * https://github.com/chjj/marked + */ + +(function () { + var emojiNames = ",bowtie,smile,laughing,blush,smiley,relaxed,smirk,heart_eyes,kissing_heart,kissing_closed_eyes,flushed,relieved,satisfied,grin,wink,stuck_out_tongue_winking_eye,stuck_out_tongue_closed_eyes,grinning,kissing,kissing_smiling_eyes,stuck_out_tongue,sleeping,worried,frowning,anguished,open_mouth,grimacing,confused,hushed,expressionless,unamused,sweat_smile,sweat,disappointed_relieved,weary,pensive,disappointed,confounded,fearful,cold_sweat,persevere,cry,sob,joy,astonished,scream,neckbeard,tired_face,angry,rage,triumph,sleepy,yum,mask,sunglasses,dizzy_face,imp,smiling_imp,neutral_face,no_mouth,innocent,alien,yellow_heart,blue_heart,purple_heart,heart,green_heart,broken_heart,heartbeat,heartpulse,two_hearts,revolving_hearts,cupid,sparkling_heart,sparkles,star,star2,dizzy,boom,collision,anger,exclamation,question,grey_exclamation,grey_question,zzz,dash,sweat_drops,notes,musical_note,fire,hankey,poop,shit,+1,thumbsup,-1,thumbsdown,ok_hand,punch,facepunch,fist,v,wave,hand,raised_hand,open_hands,point_up,point_down,point_left,point_right,raised_hands,pray,point_up_2,clap,muscle,metal,fu,walking,runner,running,couple,family,two_men_holding_hands,two_women_holding_hands,dancer,dancers,ok_woman,no_good,information_desk_person,raising_hand,bride_with_veil,person_with_pouting_face,person_frowning,bow,couplekiss,couple_with_heart,massage,haircut,nail_care,boy,girl,woman,man,baby,older_woman,older_man,person_with_blond_hair,man_with_gua_pi_mao,man_with_turban,construction_worker,cop,angel,princess,smiley_cat,smile_cat,heart_eyes_cat,kissing_cat,smirk_cat,scream_cat,crying_cat_face,joy_cat,pouting_cat,japanese_ogre,japanese_goblin,see_no_evil,hear_no_evil,speak_no_evil,guardsman,skull,feet,lips,kiss,droplet,ear,eyes,nose,tongue,love_letter,bust_in_silhouette,busts_in_silhouette,speech_balloon,thought_balloon,feelsgood,finnadie,goberserk,godmode,hurtrealbad,rage1,rage2,rage3,rage4,suspect,trollface,sunny,umbrella,cloud,snowflake,snowman,zap,cyclone,foggy,ocean,cat,dog,mouse,hamster,rabbit,wolf,frog,tiger,koala,bear,pig,pig_nose,cow,boar,monkey_face,monkey,horse,racehorse,camel,sheep,elephant,panda_face,snake,bird,baby_chick,hatched_chick,hatching_chick,chicken,penguin,turtle,bug,honeybee,ant,beetle,snail,octopus,tropical_fish,fish,whale,whale2,dolphin,cow2,ram,rat,water_buffalo,tiger2,rabbit2,dragon,goat,rooster,dog2,pig2,mouse2,ox,dragon_face,blowfish,crocodile,dromedary_camel,leopard,cat2,poodle,paw_prints,bouquet,cherry_blossom,tulip,four_leaf_clover,rose,sunflower,hibiscus,maple_leaf,leaves,fallen_leaf,herb,mushroom,cactus,palm_tree,evergreen_tree,deciduous_tree,chestnut,seedling,blossom,ear_of_rice,shell,globe_with_meridians,sun_with_face,full_moon_with_face,new_moon_with_face,new_moon,waxing_crescent_moon,first_quarter_moon,waxing_gibbous_moon,full_moon,waning_gibbous_moon,last_quarter_moon,waning_crescent_moon,last_quarter_moon_with_face,first_quarter_moon_with_face,moon,earth_africa,earth_americas,earth_asia,volcano,milky_way,partly_sunny,octocat,squirrel,bamboo,gift_heart,dolls,school_satchel,mortar_board,flags,fireworks,sparkler,wind_chime,rice_scene,jack_o_lantern,ghost,santa,christmas_tree,gift,bell,no_bell,tanabata_tree,tada,confetti_ball,balloon,crystal_ball,cd,dvd,floppy_disk,camera,video_camera,movie_camera,computer,tv,iphone,phone,telephone,telephone_receiver,pager,fax,minidisc,vhs,sound,speaker,mute,loudspeaker,mega,hourglass,hourglass_flowing_sand,alarm_clock,watch,radio,satellite,loop,mag,mag_right,unlock,lock,lock_with_ink_pen,closed_lock_with_key,key,bulb,flashlight,high_brightness,low_brightness,electric_plug,battery,calling,email,mailbox,postbox,bath,bathtub,shower,toilet,wrench,nut_and_bolt,hammer,seat,moneybag,yen,dollar,pound,euro,credit_card,money_with_wings,e-mail,inbox_tray,outbox_tray,envelope,incoming_envelope,postal_horn,mailbox_closed,mailbox_with_mail,mailbox_with_no_mail,package,door,smoking,bomb,gun,hocho,pill,syringe,page_facing_up,page_with_curl,bookmark_tabs,bar_chart,chart_with_upwards_trend,chart_with_downwards_trend,scroll,clipboard,calendar,date,card_index,file_folder,open_file_folder,scissors,pushpin,paperclip,black_nib,pencil2,straight_ruler,triangular_ruler,closed_book,green_book,blue_book,orange_book,notebook,notebook_with_decorative_cover,ledger,books,bookmark,name_badge,microscope,telescope,newspaper,football,basketball,soccer,baseball,tennis,8ball,rugby_football,bowling,golf,mountain_bicyclist,bicyclist,horse_racing,snowboarder,swimmer,surfer,ski,spades,hearts,clubs,diamonds,gem,ring,trophy,musical_score,musical_keyboard,violin,space_invader,video_game,black_joker,flower_playing_cards,game_die,dart,mahjong,clapper,memo,pencil,book,art,microphone,headphones,trumpet,saxophone,guitar,shoe,sandal,high_heel,lipstick,boot,shirt,tshirt,necktie,womans_clothes,dress,running_shirt_with_sash,jeans,kimono,bikini,ribbon,tophat,crown,womans_hat,mans_shoe,closed_umbrella,briefcase,handbag,pouch,purse,eyeglasses,fishing_pole_and_fish,coffee,tea,sake,baby_bottle,beer,beers,cocktail,tropical_drink,wine_glass,fork_and_knife,pizza,hamburger,fries,poultry_leg,meat_on_bone,spaghetti,curry,fried_shrimp,bento,sushi,fish_cake,rice_ball,rice_cracker,rice,ramen,stew,oden,dango,egg,bread,doughnut,custard,icecream,ice_cream,shaved_ice,birthday,cake,cookie,chocolate_bar,candy,lollipop,honey_pot,apple,green_apple,tangerine,lemon,cherries,grapes,watermelon,strawberry,peach,melon,banana,pear,pineapple,sweet_potato,eggplant,tomato,corn,house,house_with_garden,school,office,post_office,hospital,bank,convenience_store,love_hotel,hotel,wedding,church,department_store,european_post_office,city_sunrise,city_sunset,japanese_castle,european_castle,tent,factory,tokyo_tower,japan,mount_fuji,sunrise_over_mountains,sunrise,stars,statue_of_liberty,bridge_at_night,carousel_horse,rainbow,ferris_wheel,fountain,roller_coaster,ship,speedboat,boat,sailboat,rowboat,anchor,rocket,airplane,helicopter,steam_locomotive,tram,mountain_railway,bike,aerial_tramway,suspension_railway,mountain_cableway,tractor,blue_car,oncoming_automobile,car,red_car,taxi,oncoming_taxi,articulated_lorry,bus,oncoming_bus,rotating_light,police_car,oncoming_police_car,fire_engine,ambulance,minibus,truck,train,station,train2,bullettrain_front,bullettrain_side,light_rail,monorail,railway_car,trolleybus,ticket,fuelpump,vertical_traffic_light,traffic_light,warning,construction,beginner,atm,slot_machine,busstop,barber,hotsprings,checkered_flag,crossed_flags,izakaya_lantern,moyai,circus_tent,performing_arts,round_pushpin,triangular_flag_on_post,jp,kr,cn,us,fr,es,it,ru,gb,uk,de,one,two,three,four,five,six,seven,eight,nine,keycap_ten,1234,zero,hash,symbols,arrow_backward,arrow_down,arrow_forward,arrow_left,capital_abcd,abcd,abc,arrow_lower_left,arrow_lower_right,arrow_right,arrow_up,arrow_upper_left,arrow_upper_right,arrow_double_down,arrow_double_up,arrow_down_small,arrow_heading_down,arrow_heading_up,leftwards_arrow_with_hook,arrow_right_hook,left_right_arrow,arrow_up_down,arrow_up_small,arrows_clockwise,arrows_counterclockwise,rewind,fast_forward,information_source,ok,twisted_rightwards_arrows,repeat,repeat_one,new,top,up,cool,free,ng,cinema,koko,signal_strength,u5272,u5408,u55b6,u6307,u6708,u6709,u6e80,u7121,u7533,u7a7a,u7981,sa,restroom,mens,womens,baby_symbol,no_smoking,parking,wheelchair,metro,baggage_claim,accept,wc,potable_water,put_litter_in_its_place,secret,congratulations,m,passport_control,left_luggage,customs,ideograph_advantage,cl,sos,id,no_entry_sign,underage,no_mobile_phones,do_not_litter,non-potable_water,no_bicycles,no_pedestrians,children_crossing,no_entry,eight_spoked_asterisk,sparkle,eight_pointed_black_star,heart_decoration,vs,vibration_mode,mobile_phone_off,chart,currency_exchange,aries,taurus,gemini,cancer,leo,virgo,libra,scorpius,sagittarius,capricorn,aquarius,pisces,ophiuchus,six_pointed_star,negative_squared_cross_mark,a,b,ab,o2,diamond_shape_with_a_dot_inside,recycle,end,back,on,soon,clock1,clock130,clock10,clock1030,clock11,clock1130,clock12,clock1230,clock2,clock230,clock3,clock330,clock4,clock430,clock5,clock530,clock6,clock630,clock7,clock730,clock8,clock830,clock9,clock930,heavy_dollar_sign,copyright,registered,tm,x,heavy_exclamation_mark,bangbang,interrobang,o,heavy_multiplication_x,heavy_plus_sign,heavy_minus_sign,heavy_division_sign,white_flower,100,heavy_check_mark,ballot_box_with_check,radio_button,link,curly_loop,wavy_dash,part_alternation_mark,trident,black_small_square,white_small_square,black_medium_small_square,white_medium_small_square,black_medium_square,white_medium_square,black_large_square,white_large_square,white_check_mark,black_square_button,white_square_button,black_circle,white_circle,red_circle,large_blue_circle,large_blue_diamond,large_orange_diamond,small_blue_diamond,small_orange_diamond,small_red_triangle,small_red_triangle_down,shipit,tw-1f004,tw-1f0cf,tw-1f170,tw-1f171,tw-1f17e,tw-1f17f,tw-1f18e,tw-1f191,tw-1f192,tw-1f193,tw-1f194,tw-1f195,tw-1f196,tw-1f197,tw-1f198,tw-1f199,tw-1f19a,tw-1f1e6,tw-1f1e7,tw-1f1e8-1f1f3,tw-1f1e8,tw-1f1e9-1f1ea,tw-1f1e9,tw-1f1ea-1f1f8,tw-1f1ea,tw-1f1eb-1f1f7,tw-1f1eb,tw-1f1ec-1f1e7,tw-1f1ec,tw-1f1ed,tw-1f1ee-1f1f9,tw-1f1ee,tw-1f1ef-1f1f5,tw-1f1ef,tw-1f1f0-1f1f7,tw-1f1f0,tw-1f1f1,tw-1f1f2,tw-1f1f3,tw-1f1f4,tw-1f1f5,tw-1f1f6,tw-1f1f7-1f1fa,tw-1f1f7,tw-1f1f8,tw-1f1f9,tw-1f1fa-1f1f8,tw-1f1fa,tw-1f1fb,tw-1f1fc,tw-1f1fd,tw-1f1fe,tw-1f1ff,tw-1f201,tw-1f202,tw-1f21a,tw-1f22f,tw-1f232,tw-1f233,tw-1f234,tw-1f235,tw-1f236,tw-1f237,tw-1f238,tw-1f239,tw-1f23a,tw-1f250,tw-1f251,tw-1f300,tw-1f301,tw-1f302,tw-1f303,tw-1f304,tw-1f305,tw-1f306,tw-1f307,tw-1f308,tw-1f309,tw-1f30a,tw-1f30b,tw-1f30c,tw-1f30d,tw-1f30e,tw-1f30f,tw-1f310,tw-1f311,tw-1f312,tw-1f313,tw-1f314,tw-1f315,tw-1f316,tw-1f317,tw-1f318,tw-1f319,tw-1f31a,tw-1f31b,tw-1f31c,tw-1f31d,tw-1f31e,tw-1f31f,tw-1f320,tw-1f330,tw-1f331,tw-1f332,tw-1f333,tw-1f334,tw-1f335,tw-1f337,tw-1f338,tw-1f339,tw-1f33a,tw-1f33b,tw-1f33c,tw-1f33d,tw-1f33e,tw-1f33f,tw-1f340,tw-1f341,tw-1f342,tw-1f343,tw-1f344,tw-1f345,tw-1f346,tw-1f347,tw-1f348,tw-1f349,tw-1f34a,tw-1f34b,tw-1f34c,tw-1f34d,tw-1f34e,tw-1f34f,tw-1f350,tw-1f351,tw-1f352,tw-1f353,tw-1f354,tw-1f355,tw-1f356,tw-1f357,tw-1f358,tw-1f359,tw-1f35a,tw-1f35b,tw-1f35c,tw-1f35d,tw-1f35e,tw-1f35f,tw-1f360,tw-1f361,tw-1f362,tw-1f363,tw-1f364,tw-1f365,tw-1f366,tw-1f367,tw-1f368,tw-1f369,tw-1f36a,tw-1f36b,tw-1f36c,tw-1f36d,tw-1f36e,tw-1f36f,tw-1f370,tw-1f371,tw-1f372,tw-1f373,tw-1f374,tw-1f375,tw-1f376,tw-1f377,tw-1f378,tw-1f379,tw-1f37a,tw-1f37b,tw-1f37c,tw-1f380,tw-1f381,tw-1f382,tw-1f383,tw-1f384,tw-1f385,tw-1f386,tw-1f387,tw-1f388,tw-1f389,tw-1f38a,tw-1f38b,tw-1f38c,tw-1f38d,tw-1f38e,tw-1f38f,tw-1f390,tw-1f391,tw-1f392,tw-1f393,tw-1f3a0,tw-1f3a1,tw-1f3a2,tw-1f3a3,tw-1f3a4,tw-1f3a5,tw-1f3a6,tw-1f3a7,tw-1f3a8,tw-1f3a9,tw-1f3aa,tw-1f3ab,tw-1f3ac,tw-1f3ad,tw-1f3ae,tw-1f3af,tw-1f3b0,tw-1f3b1,tw-1f3b2,tw-1f3b3,tw-1f3b4,tw-1f3b5,tw-1f3b6,tw-1f3b7,tw-1f3b8,tw-1f3b9,tw-1f3ba,tw-1f3bb,tw-1f3bc,tw-1f3bd,tw-1f3be,tw-1f3bf,tw-1f3c0,tw-1f3c1,tw-1f3c2,tw-1f3c3,tw-1f3c4,tw-1f3c6,tw-1f3c7,tw-1f3c8,tw-1f3c9,tw-1f3ca,tw-1f3e0,tw-1f3e1,tw-1f3e2,tw-1f3e3,tw-1f3e4,tw-1f3e5,tw-1f3e6,tw-1f3e7,tw-1f3e8,tw-1f3e9,tw-1f3ea,tw-1f3eb,tw-1f3ec,tw-1f3ed,tw-1f3ee,tw-1f3ef,tw-1f3f0,tw-1f400,tw-1f401,tw-1f402,tw-1f403,tw-1f404,tw-1f405,tw-1f406,tw-1f407,tw-1f408,tw-1f409,tw-1f40a,tw-1f40b,tw-1f40c,tw-1f40d,tw-1f40e,tw-1f40f,tw-1f410,tw-1f411,tw-1f412,tw-1f413,tw-1f414,tw-1f415,tw-1f416,tw-1f417,tw-1f418,tw-1f419,tw-1f41a,tw-1f41b,tw-1f41c,tw-1f41d,tw-1f41e,tw-1f41f,tw-1f420,tw-1f421,tw-1f422,tw-1f423,tw-1f424,tw-1f425,tw-1f426,tw-1f427,tw-1f428,tw-1f429,tw-1f42a,tw-1f42b,tw-1f42c,tw-1f42d,tw-1f42e,tw-1f42f,tw-1f430,tw-1f431,tw-1f432,tw-1f433,tw-1f434,tw-1f435,tw-1f436,tw-1f437,tw-1f438,tw-1f439,tw-1f43a,tw-1f43b,tw-1f43c,tw-1f43d,tw-1f43e,tw-1f440,tw-1f442,tw-1f443,tw-1f444,tw-1f445,tw-1f446,tw-1f447,tw-1f448,tw-1f449,tw-1f44a,tw-1f44b,tw-1f44c,tw-1f44d,tw-1f44e,tw-1f44f,tw-1f450,tw-1f451,tw-1f452,tw-1f453,tw-1f454,tw-1f455,tw-1f456,tw-1f457,tw-1f458,tw-1f459,tw-1f45a,tw-1f45b,tw-1f45c,tw-1f45d,tw-1f45e,tw-1f45f,tw-1f460,tw-1f461,tw-1f462,tw-1f463,tw-1f464,tw-1f465,tw-1f466,tw-1f467,tw-1f468,tw-1f469,tw-1f46a,tw-1f46b,tw-1f46c,tw-1f46d,tw-1f46e,tw-1f46f,tw-1f470,tw-1f471,tw-1f472,tw-1f473,tw-1f474,tw-1f475,tw-1f476,tw-1f477,tw-1f478,tw-1f479,tw-1f47a,tw-1f47b,tw-1f47c,tw-1f47d,tw-1f47e,tw-1f47f,tw-1f480,tw-1f481,tw-1f482,tw-1f483,tw-1f484,tw-1f485,tw-1f486,tw-1f487,tw-1f488,tw-1f489,tw-1f48a,tw-1f48b,tw-1f48c,tw-1f48d,tw-1f48e,tw-1f48f,tw-1f490,tw-1f491,tw-1f492,tw-1f493,tw-1f494,tw-1f495,tw-1f496,tw-1f497,tw-1f498,tw-1f499,tw-1f49a,tw-1f49b,tw-1f49c,tw-1f49d,tw-1f49e,tw-1f49f,tw-1f4a0,tw-1f4a1,tw-1f4a2,tw-1f4a3,tw-1f4a4,tw-1f4a5,tw-1f4a6,tw-1f4a7,tw-1f4a8,tw-1f4a9,tw-1f4aa,tw-1f4ab,tw-1f4ac,tw-1f4ad,tw-1f4ae,tw-1f4af,tw-1f4b0,tw-1f4b1,tw-1f4b2,tw-1f4b3,tw-1f4b4,tw-1f4b5,tw-1f4b6,tw-1f4b7,tw-1f4b8,tw-1f4b9,tw-1f4ba,tw-1f4bb,tw-1f4bc,tw-1f4bd,tw-1f4be,tw-1f4bf,tw-1f4c0,tw-1f4c1,tw-1f4c2,tw-1f4c3,tw-1f4c4,tw-1f4c5,tw-1f4c6,tw-1f4c7,tw-1f4c8,tw-1f4c9,tw-1f4ca,tw-1f4cb,tw-1f4cc,tw-1f4cd,tw-1f4ce,tw-1f4cf,tw-1f4d0,tw-1f4d1,tw-1f4d2,tw-1f4d3,tw-1f4d4,tw-1f4d5,tw-1f4d6,tw-1f4d7,tw-1f4d8,tw-1f4d9,tw-1f4da,tw-1f4db,tw-1f4dc,tw-1f4dd,tw-1f4de,tw-1f4df,tw-1f4e0,tw-1f4e1,tw-1f4e2,tw-1f4e3,tw-1f4e4,tw-1f4e5,tw-1f4e6,tw-1f4e7,tw-1f4e8,tw-1f4e9,tw-1f4ea,tw-1f4eb,tw-1f4ec,tw-1f4ed,tw-1f4ee,tw-1f4ef,tw-1f4f0,tw-1f4f1,tw-1f4f2,tw-1f4f3,tw-1f4f4,tw-1f4f5,tw-1f4f6,tw-1f4f7,tw-1f4f9,tw-1f4fa,tw-1f4fb,tw-1f4fc,tw-1f500,tw-1f501,tw-1f502,tw-1f503,tw-1f504,tw-1f505,tw-1f506,tw-1f507,tw-1f508,tw-1f509,tw-1f50a,tw-1f50b,tw-1f50c,tw-1f50d,tw-1f50e,tw-1f50f,tw-1f510,tw-1f511,tw-1f512,tw-1f513,tw-1f514,tw-1f515,tw-1f516,tw-1f517,tw-1f518,tw-1f519,tw-1f51a,tw-1f51b,tw-1f51c,tw-1f51d,tw-1f51e,tw-1f51f,tw-1f520,tw-1f521,tw-1f522,tw-1f523,tw-1f524,tw-1f525,tw-1f526,tw-1f527,tw-1f528,tw-1f529,tw-1f52a,tw-1f52b,tw-1f52c,tw-1f52d,tw-1f52e,tw-1f52f,tw-1f530,tw-1f531,tw-1f532,tw-1f533,tw-1f534,tw-1f535,tw-1f536,tw-1f537,tw-1f538,tw-1f539,tw-1f53a,tw-1f53b,tw-1f53c,tw-1f53d,tw-1f550,tw-1f551,tw-1f552,tw-1f553,tw-1f554,tw-1f555,tw-1f556,tw-1f557,tw-1f558,tw-1f559,tw-1f55a,tw-1f55b,tw-1f55c,tw-1f55d,tw-1f55e,tw-1f55f,tw-1f560,tw-1f561,tw-1f562,tw-1f563,tw-1f564,tw-1f565,tw-1f566,tw-1f567,tw-1f5fb,tw-1f5fc,tw-1f5fd,tw-1f5fe,tw-1f5ff,tw-1f600,tw-1f601,tw-1f602,tw-1f603,tw-1f604,tw-1f605,tw-1f606,tw-1f607,tw-1f608,tw-1f609,tw-1f60a,tw-1f60b,tw-1f60c,tw-1f60d,tw-1f60e,tw-1f60f,tw-1f610,tw-1f611,tw-1f612,tw-1f613,tw-1f614,tw-1f615,tw-1f616,tw-1f617,tw-1f618,tw-1f619,tw-1f61a,tw-1f61b,tw-1f61c,tw-1f61d,tw-1f61e,tw-1f61f,tw-1f620,tw-1f621,tw-1f622,tw-1f623,tw-1f624,tw-1f625,tw-1f626,tw-1f627,tw-1f628,tw-1f629,tw-1f62a,tw-1f62b,tw-1f62c,tw-1f62d,tw-1f62e,tw-1f62f,tw-1f630,tw-1f631,tw-1f632,tw-1f633,tw-1f634,tw-1f635,tw-1f636,tw-1f637,tw-1f638,tw-1f639,tw-1f63a,tw-1f63b,tw-1f63c,tw-1f63d,tw-1f63e,tw-1f63f,tw-1f640,tw-1f645,tw-1f646,tw-1f647,tw-1f648,tw-1f649,tw-1f64a,tw-1f64b,tw-1f64c,tw-1f64d,tw-1f64e,tw-1f64f,tw-1f680,tw-1f681,tw-1f682,tw-1f683,tw-1f684,tw-1f685,tw-1f686,tw-1f687,tw-1f688,tw-1f689,tw-1f68a,tw-1f68b,tw-1f68c,tw-1f68d,tw-1f68e,tw-1f68f,tw-1f690,tw-1f691,tw-1f692,tw-1f693,tw-1f694,tw-1f695,tw-1f696,tw-1f697,tw-1f698,tw-1f699,tw-1f69a,tw-1f69b,tw-1f69c,tw-1f69d,tw-1f69e,tw-1f69f,tw-1f6a0,tw-1f6a1,tw-1f6a2,tw-1f6a3,tw-1f6a4,tw-1f6a5,tw-1f6a6,tw-1f6a7,tw-1f6a8,tw-1f6a9,tw-1f6aa,tw-1f6ab,tw-1f6ac,tw-1f6ad,tw-1f6ae,tw-1f6af,tw-1f6b0,tw-1f6b1,tw-1f6b2,tw-1f6b3,tw-1f6b4,tw-1f6b5,tw-1f6b6,tw-1f6b7,tw-1f6b8,tw-1f6b9,tw-1f6ba,tw-1f6bb,tw-1f6bc,tw-1f6bd,tw-1f6be,tw-1f6bf,tw-1f6c0,tw-1f6c1,tw-1f6c2,tw-1f6c3,tw-1f6c4,tw-1f6c5,tw-203c,tw-2049,tw-2122,tw-2139,tw-2194,tw-2195,tw-2196,tw-2197,tw-2198,tw-2199,tw-21a9,tw-21aa,tw-23-20e3,tw-231a,tw-231b,tw-23e9,tw-23ea,tw-23eb,tw-23ec,tw-23f0,tw-23f3,tw-24c2,tw-25aa,tw-25ab,tw-25b6,tw-25c0,tw-25fb,tw-25fc,tw-25fd,tw-25fe,tw-2600,tw-2601,tw-260e,tw-2611,tw-2614,tw-2615,tw-261d,tw-263a,tw-2648,tw-2649,tw-264a,tw-264b,tw-264c,tw-264d,tw-264e,tw-264f,tw-2650,tw-2651,tw-2652,tw-2653,tw-2660,tw-2663,tw-2665,tw-2666,tw-2668,tw-267b,tw-267f,tw-2693,tw-26a0,tw-26a1,tw-26aa,tw-26ab,tw-26bd,tw-26be,tw-26c4,tw-26c5,tw-26ce,tw-26d4,tw-26ea,tw-26f2,tw-26f3,tw-26f5,tw-26fa,tw-26fd,tw-2702,tw-2705,tw-2708,tw-2709,tw-270a,tw-270b,tw-270c,tw-270f,tw-2712,tw-2714,tw-2716,tw-2728,tw-2733,tw-2734,tw-2744,tw-2747,tw-274c,tw-274e,tw-2753,tw-2754,tw-2755,tw-2757,tw-2764,tw-2795,tw-2796,tw-2797,tw-27a1,tw-27b0,tw-27bf,tw-2934,tw-2935,tw-2b05,tw-2b06,tw-2b07,tw-2b1b,tw-2b1c,tw-2b50,tw-2b55,tw-30-20e3,tw-3030,tw-303d,tw-31-20e3,tw-32-20e3,tw-3297,tw-3299,tw-33-20e3,tw-34-20e3,tw-35-20e3,tw-36-20e3,tw-37-20e3,tw-38-20e3,tw-39-20e3,tw-a9,tw-ae,tw-e50a,fa-glass,fa-music,fa-search,fa-envelope-o,fa-heart,fa-star,fa-star-o,fa-user,fa-film,fa-th-large,fa-th,fa-th-list,fa-check,fa-times,fa-search-plus,fa-search-minus,fa-power-off,fa-signal,fa-cog,fa-trash-o,fa-home,fa-file-o,fa-clock-o,fa-road,fa-download,fa-arrow-circle-o-down,fa-arrow-circle-o-up,fa-inbox,fa-play-circle-o,fa-repeat,fa-refresh,fa-list-alt,fa-lock,fa-flag,fa-headphones,fa-volume-off,fa-volume-down,fa-volume-up,fa-qrcode,fa-barcode,fa-tag,fa-tags,fa-book,fa-bookmark,fa-print,fa-camera,fa-font,fa-bold,fa-italic,fa-text-height,fa-text-width,fa-align-left,fa-align-center,fa-align-right,fa-align-justify,fa-list,fa-outdent,fa-indent,fa-video-camera,fa-picture-o,fa-pencil,fa-map-marker,fa-adjust,fa-tint,fa-pencil-square-o,fa-share-square-o,fa-check-square-o,fa-arrows,fa-step-backward,fa-fast-backward,fa-backward,fa-play,fa-pause,fa-stop,fa-forward,fa-fast-forward,fa-step-forward,fa-eject,fa-chevron-left,fa-chevron-right,fa-plus-circle,fa-minus-circle,fa-times-circle,fa-check-circle,fa-question-circle,fa-info-circle,fa-crosshairs,fa-times-circle-o,fa-check-circle-o,fa-ban,fa-arrow-left,fa-arrow-right,fa-arrow-up,fa-arrow-down,fa-share,fa-expand,fa-compress,fa-plus,fa-minus,fa-asterisk,fa-exclamation-circle,fa-gift,fa-leaf,fa-fire,fa-eye,fa-eye-slash,fa-exclamation-triangle,fa-plane,fa-calendar,fa-random,fa-comment,fa-magnet,fa-chevron-up,fa-chevron-down,fa-retweet,fa-shopping-cart,fa-folder,fa-folder-open,fa-arrows-v,fa-arrows-h,fa-bar-chart,fa-twitter-square,fa-facebook-square,fa-camera-retro,fa-key,fa-cogs,fa-comments,fa-thumbs-o-up,fa-thumbs-o-down,fa-star-half,fa-heart-o,fa-sign-out,fa-linkedin-square,fa-thumb-tack,fa-external-link,fa-sign-in,fa-trophy,fa-github-square,fa-upload,fa-lemon-o,fa-phone,fa-square-o,fa-bookmark-o,fa-phone-square,fa-twitter,fa-facebook,fa-github,fa-unlock,fa-credit-card,fa-rss,fa-hdd-o,fa-bullhorn,fa-bell,fa-certificate,fa-hand-o-right,fa-hand-o-left,fa-hand-o-up,fa-hand-o-down,fa-arrow-circle-left,fa-arrow-circle-right,fa-arrow-circle-up,fa-arrow-circle-down,fa-globe,fa-wrench,fa-tasks,fa-filter,fa-briefcase,fa-arrows-alt,fa-users,fa-link,fa-cloud,fa-flask,fa-scissors,fa-files-o,fa-paperclip,fa-floppy-o,fa-square,fa-bars,fa-list-ul,fa-list-ol,fa-strikethrough,fa-underline,fa-table,fa-magic,fa-truck,fa-pinterest,fa-pinterest-square,fa-google-plus-square,fa-google-plus,fa-money,fa-caret-down,fa-caret-up,fa-caret-left,fa-caret-right,fa-columns,fa-sort,fa-sort-desc,fa-sort-asc,fa-envelope,fa-linkedin,fa-undo,fa-gavel,fa-tachometer,fa-comment-o,fa-comments-o,fa-bolt,fa-sitemap,fa-umbrella,fa-clipboard,fa-lightbulb-o,fa-exchange,fa-cloud-download,fa-cloud-upload,fa-user-md,fa-stethoscope,fa-suitcase,fa-bell-o,fa-coffee,fa-cutlery,fa-file-text-o,fa-building-o,fa-hospital-o,fa-ambulance,fa-medkit,fa-fighter-jet,fa-beer,fa-h-square,fa-plus-square,fa-angle-double-left,fa-angle-double-right,fa-angle-double-up,fa-angle-double-down,fa-angle-left,fa-angle-right,fa-angle-up,fa-angle-down,fa-desktop,fa-laptop,fa-tablet,fa-mobile,fa-circle-o,fa-quote-left,fa-quote-right,fa-spinner,fa-circle,fa-reply,fa-github-alt,fa-folder-o,fa-folder-open-o,fa-smile-o,fa-frown-o,fa-meh-o,fa-gamepad,fa-keyboard-o,fa-flag-o,fa-flag-checkered,fa-terminal,fa-code,fa-reply-all,fa-star-half-o,fa-location-arrow,fa-crop,fa-code-fork,fa-chain-broken,fa-question,fa-info,fa-exclamation,fa-superscript,fa-subscript,fa-eraser,fa-puzzle-piece,fa-microphone,fa-microphone-slash,fa-shield,fa-calendar-o,fa-fire-extinguisher,fa-rocket,fa-maxcdn,fa-chevron-circle-left,fa-chevron-circle-right,fa-chevron-circle-up,fa-chevron-circle-down,fa-html5,fa-css3,fa-anchor,fa-unlock-alt,fa-bullseye,fa-ellipsis-h,fa-ellipsis-v,fa-rss-square,fa-play-circle,fa-ticket,fa-minus-square,fa-minus-square-o,fa-level-up,fa-level-down,fa-check-square,fa-pencil-square,fa-share-square,fa-compass,fa-caret-square-o-down,fa-caret-square-o-up,fa-caret-square-o-right,fa-eur,fa-gbp,fa-usd,fa-inr,fa-jpy,fa-rub,fa-krw,fa-btc,fa-file,fa-file-text,fa-sort-alpha-asc,fa-sort-alpha-desc,fa-sort-amount-asc,fa-sort-amount-desc,fa-sort-numeric-asc,fa-sort-numeric-desc,fa-thumbs-up,fa-thumbs-down,fa-youtube-square,fa-youtube,fa-xing,fa-xing-square,fa-youtube-play,fa-dropbox,fa-stack-overflow,fa-instagram,fa-flickr,fa-adn,fa-bitbucket,fa-bitbucket-square,fa-tumblr,fa-tumblr-square,fa-long-arrow-down,fa-long-arrow-up,fa-long-arrow-left,fa-long-arrow-right,fa-apple,fa-windows,fa-android,fa-linux,fa-dribbble,fa-skype,fa-foursquare,fa-trello,fa-female,fa-male,fa-gratipay,fa-sun-o,fa-moon-o,fa-archive,fa-bug,fa-vk,fa-weibo,fa-renren,fa-pagelines,fa-stack-exchange,fa-arrow-circle-o-right,fa-arrow-circle-o-left,fa-caret-square-o-left,fa-dot-circle-o,fa-wheelchair,fa-vimeo-square,fa-try,fa-plus-square-o,fa-space-shuttle,fa-slack,fa-envelope-square,fa-wordpress,fa-openid,fa-university,fa-graduation-cap,fa-yahoo,fa-google,fa-reddit,fa-reddit-square,fa-stumbleupon-circle,fa-stumbleupon,fa-delicious,fa-digg,fa-pied-piper,fa-pied-piper-alt,fa-drupal,fa-joomla,fa-language,fa-fax,fa-building,fa-child,fa-paw,fa-spoon,fa-cube,fa-cubes,fa-behance,fa-behance-square,fa-steam,fa-steam-square,fa-recycle,fa-car,fa-taxi,fa-tree,fa-spotify,fa-deviantart,fa-soundcloud,fa-database,fa-file-pdf-o,fa-file-word-o,fa-file-excel-o,fa-file-powerpoint-o,fa-file-image-o,fa-file-archive-o,fa-file-audio-o,fa-file-video-o,fa-file-code-o,fa-vine,fa-codepen,fa-jsfiddle,fa-life-ring,fa-circle-o-notch,fa-rebel,fa-empire,fa-git-square,fa-git,fa-hacker-news,fa-tencent-weibo,fa-qq,fa-weixin,fa-paper-plane,fa-paper-plane-o,fa-history,fa-circle-thin,fa-header,fa-paragraph,fa-sliders,fa-share-alt,fa-share-alt-square,fa-bomb,fa-futbol-o,fa-tty,fa-binoculars,fa-plug,fa-slideshare,fa-twitch,fa-yelp,fa-newspaper-o,fa-wifi,fa-calculator,fa-paypal,fa-google-wallet,fa-cc-visa,fa-cc-mastercard,fa-cc-discover,fa-cc-amex,fa-cc-paypal,fa-cc-stripe,fa-bell-slash,fa-bell-slash-o,fa-trash,fa-copyright,fa-at,fa-eyedropper,fa-paint-brush,fa-birthday-cake,fa-area-chart,fa-pie-chart,fa-line-chart,fa-lastfm,fa-lastfm-square,fa-toggle-off,fa-toggle-on,fa-bicycle,fa-bus,fa-ioxhost,fa-angellist,fa-cc,fa-ils,fa-meanpath,fa-buysellads,fa-connectdevelop,fa-dashcube,fa-forumbee,fa-leanpub,fa-sellsy,fa-shirtsinbulk,fa-simplybuilt,fa-skyatlas,fa-cart-plus,fa-cart-arrow-down,fa-diamond,fa-ship,fa-user-secret,fa-motorcycle,fa-street-view,fa-heartbeat,fa-venus,fa-mars,fa-mercury,fa-transgender,fa-transgender-alt,fa-venus-double,fa-mars-double,fa-venus-mars,fa-mars-stroke,fa-mars-stroke-v,fa-mars-stroke-h,fa-neuter,fa-facebook-official,fa-pinterest-p,fa-whatsapp,fa-server,fa-user-plus,fa-user-times,fa-bed,fa-viacoin,fa-train,fa-subway,fa-medium,fa-GitHub,fa-bed,fa-buysellads,fa-cart-arrow-down,fa-cart-plus,fa-connectdevelop,fa-dashcube,fa-diamond,fa-facebook-official,fa-forumbee,fa-heartbeat,fa-hotel,fa-leanpub,fa-mars,fa-mars-double,fa-mars-stroke,fa-mars-stroke-h,fa-mars-stroke-v,fa-medium,fa-mercury,fa-motorcycle,fa-neuter,fa-pinterest-p,fa-sellsy,fa-server,fa-ship,fa-shirtsinbulk,fa-simplybuilt,fa-skyatlas,fa-street-view,fa-subway,fa-train,fa-transgender,fa-transgender-alt,fa-user-plus,fa-user-secret,fa-user-times,fa-venus,fa-venus-double,fa-venus-mars,fa-viacoin,fa-whatsapp,fa-adjust,fa-anchor,fa-archive,fa-area-chart,fa-arrows,fa-arrows-h,fa-arrows-v,fa-asterisk,fa-at,fa-automobile,fa-ban,fa-bank,fa-bar-chart,fa-bar-chart-o,fa-barcode,fa-bars,fa-bed,fa-beer,fa-bell,fa-bell-o,fa-bell-slash,fa-bell-slash-o,fa-bicycle,fa-binoculars,fa-birthday-cake,fa-bolt,fa-bomb,fa-book,fa-bookmark,fa-bookmark-o,fa-briefcase,fa-bug,fa-building,fa-building-o,fa-bullhorn,fa-bullseye,fa-bus,fa-cab,fa-calculator,fa-calendar,fa-calendar-o,fa-camera,fa-camera-retro,fa-car,fa-caret-square-o-down,fa-caret-square-o-left,fa-caret-square-o-right,fa-caret-square-o-up,fa-cart-arrow-down,fa-cart-plus,fa-cc,fa-certificate,fa-check,fa-check-circle,fa-check-circle-o,fa-check-square,fa-check-square-o,fa-child,fa-circle,fa-circle-o,fa-circle-o-notch,fa-circle-thin,fa-clock-o,fa-close,fa-cloud,fa-cloud-download,fa-cloud-upload,fa-code,fa-code-fork,fa-coffee,fa-cog,fa-cogs,fa-comment,fa-comment-o,fa-comments,fa-comments-o,fa-compass,fa-copyright,fa-credit-card,fa-crop,fa-crosshairs,fa-cube,fa-cubes,fa-cutlery,fa-dashboard,fa-database,fa-desktop,fa-diamond,fa-dot-circle-o,fa-download,fa-edit,fa-ellipsis-h,fa-ellipsis-v,fa-envelope,fa-envelope-o,fa-envelope-square,fa-eraser,fa-exchange,fa-exclamation,fa-exclamation-circle,fa-exclamation-triangle,fa-external-link,fa-external-link-square,fa-eye,fa-eye-slash,fa-eyedropper,fa-fax,fa-female,fa-fighter-jet,fa-file-archive-o,fa-file-audio-o,fa-file-code-o,fa-file-excel-o,fa-file-image-o,fa-file-movie-o,fa-file-pdf-o,fa-file-photo-o,fa-file-picture-o,fa-file-powerpoint-o,fa-file-sound-o,fa-file-video-o,fa-file-word-o,fa-file-zip-o,fa-film,fa-filter,fa-fire,fa-fire-extinguisher,fa-flag,fa-flag-checkered,fa-flag-o,fa-flash,fa-flask,fa-folder,fa-folder-o,fa-folder-open,fa-folder-open-o,fa-frown-o,fa-futbol-o,fa-gamepad,fa-gavel,fa-gear,fa-gears,fa-genderless,fa-gift,fa-glass,fa-globe,fa-graduation-cap,fa-group,fa-hdd-o,fa-headphones,fa-heart,fa-heart-o,fa-heartbeat,fa-history,fa-home,fa-hotel,fa-image,fa-inbox,fa-info,fa-info-circle,fa-institution,fa-key,fa-keyboard-o,fa-language,fa-laptop,fa-leaf,fa-legal,fa-lemon-o,fa-level-down,fa-level-up,fa-life-bouy,fa-life-buoy,fa-life-ring,fa-life-saver,fa-lightbulb-o,fa-line-chart,fa-location-arrow,fa-lock,fa-magic,fa-magnet,fa-mail-forward,fa-mail-reply,fa-mail-reply-all,fa-male,fa-map-marker,fa-meh-o,fa-microphone,fa-microphone-slash,fa-minus,fa-minus-circle,fa-minus-square,fa-minus-square-o,fa-mobile,fa-mobile-phone,fa-money,fa-moon-o,fa-mortar-board,fa-motorcycle,fa-music,fa-navicon,fa-newspaper-o,fa-paint-brush,fa-paper-plane,fa-paper-plane-o,fa-paw,fa-pencil,fa-pencil-square,fa-pencil-square-o,fa-phone,fa-phone-square,fa-photo,fa-picture-o,fa-pie-chart,fa-plane,fa-plug,fa-plus,fa-plus-circle,fa-plus-square,fa-plus-square-o,fa-power-off,fa-print,fa-puzzle-piece,fa-qrcode,fa-question,fa-question-circle,fa-quote-left,fa-quote-right,fa-random,fa-recycle,fa-refresh,fa-remove,fa-reorder,fa-reply,fa-reply-all,fa-retweet,fa-road,fa-rocket,fa-rss,fa-rss-square,fa-search,fa-search-minus,fa-search-plus,fa-send,fa-send-o,fa-server,fa-share,fa-share-alt,fa-share-alt-square,fa-share-square,fa-share-square-o,fa-shield,fa-ship,fa-shopping-cart,fa-sign-in,fa-sign-out,fa-signal,fa-sitemap,fa-sliders,fa-smile-o,fa-soccer-ball-o,fa-sort,fa-sort-alpha-asc,fa-sort-alpha-desc,fa-sort-amount-asc,fa-sort-amount-desc,fa-sort-asc,fa-sort-desc,fa-sort-down,fa-sort-numeric-asc,fa-sort-numeric-desc,fa-sort-up,fa-space-shuttle,fa-spinner,fa-spoon,fa-square,fa-square-o,fa-star,fa-star-half,fa-star-half-empty,fa-star-half-full,fa-star-half-o,fa-star-o,fa-street-view,fa-suitcase,fa-sun-o,fa-support,fa-tablet,fa-tachometer,fa-tag,fa-tags,fa-tasks,fa-taxi,fa-terminal,fa-thumb-tack,fa-thumbs-down,fa-thumbs-o-down,fa-thumbs-o-up,fa-thumbs-up,fa-ticket,fa-times,fa-times-circle,fa-times-circle-o,fa-tint,fa-toggle-down,fa-toggle-left,fa-toggle-off,fa-toggle-on,fa-toggle-right,fa-toggle-up,fa-trash,fa-trash-o,fa-tree,fa-trophy,fa-truck,fa-tty,fa-umbrella,fa-university,fa-unlock,fa-unlock-alt,fa-unsorted,fa-upload,fa-user,fa-user-plus,fa-user-secret,fa-user-times,fa-users,fa-video-camera,fa-volume-down,fa-volume-off,fa-volume-up,fa-warning,fa-wheelchair,fa-wifi,fa-wrench,fa-ambulance,fa-automobile,fa-bicycle,fa-bus,fa-cab,fa-car,fa-fighter-jet,fa-motorcycle,fa-plane,fa-rocket,fa-ship,fa-space-shuttle,fa-subway,fa-taxi,fa-train,fa-truck,fa-wheelchair,fa-circle-thin,fa-genderless,fa-mars,fa-mars-double,fa-mars-stroke,fa-mars-stroke-h,fa-mars-stroke-v,fa-mercury,fa-neuter,fa-transgender,fa-transgender-alt,fa-venus,fa-venus-double,fa-venus-mars,fa-file,fa-file-archive-o,fa-file-audio-o,fa-file-code-o,fa-file-excel-o,fa-file-image-o,fa-file-movie-o,fa-file-o,fa-file-pdf-o,fa-file-photo-o,fa-file-picture-o,fa-file-powerpoint-o,fa-file-sound-o,fa-file-text,fa-file-text-o,fa-file-video-o,fa-file-word-o,fa-file-zip-o,fa-circle-o-notch,fa-cog,fa-gear,fa-refresh,fa-spinner,fa-check-square,fa-check-square-o,fa-circle,fa-circle-o,fa-dot-circle-o,fa-minus-square,fa-minus-square-o,fa-plus-square,fa-plus-square-o,fa-square,fa-square-o,fa-cc-amex,fa-cc-discover,fa-cc-mastercard,fa-cc-paypal,fa-cc-stripe,fa-cc-visa,fa-credit-card,fa-google-wallet,fa-paypal,fa-area-chart,fa-bar-chart,fa-bar-chart-o,fa-line-chart,fa-pie-chart,fa-bitcoin,fa-btc,fa-cny,fa-dollar,fa-eur,fa-euro,fa-gbp,fa-ils,fa-inr,fa-jpy,fa-krw,fa-money,fa-rmb,fa-rouble,fa-rub,fa-ruble,fa-rupee,fa-shekel,fa-sheqel,fa-try,fa-turkish-lira,fa-usd,fa-won,fa-yen,fa-align-center,fa-align-justify,fa-align-left,fa-align-right,fa-bold,fa-chain,fa-chain-broken,fa-clipboard,fa-columns,fa-copy,fa-cut,fa-dedent,fa-eraser,fa-file,fa-file-o,fa-file-text,fa-file-text-o,fa-files-o,fa-floppy-o,fa-font,fa-header,fa-indent,fa-italic,fa-link,fa-list,fa-list-alt,fa-list-ol,fa-list-ul,fa-outdent,fa-paperclip,fa-paragraph,fa-paste,fa-repeat,fa-rotate-left,fa-rotate-right,fa-save,fa-scissors,fa-strikethrough,fa-subscript,fa-superscript,fa-table,fa-text-height,fa-text-width,fa-th,fa-th-large,fa-th-list,fa-underline,fa-undo,fa-unlink,fa-angle-double-down,fa-angle-double-left,fa-angle-double-right,fa-angle-double-up,fa-angle-down,fa-angle-left,fa-angle-right,fa-angle-up,fa-arrow-circle-down,fa-arrow-circle-left,fa-arrow-circle-o-down,fa-arrow-circle-o-left,fa-arrow-circle-o-right,fa-arrow-circle-o-up,fa-arrow-circle-right,fa-arrow-circle-up,fa-arrow-down,fa-arrow-left,fa-arrow-right,fa-arrow-up,fa-arrows,fa-arrows-alt,fa-arrows-h,fa-arrows-v,fa-caret-down,fa-caret-left,fa-caret-right,fa-caret-square-o-down,fa-caret-square-o-left,fa-caret-square-o-right,fa-caret-square-o-up,fa-caret-up,fa-chevron-circle-down,fa-chevron-circle-left,fa-chevron-circle-right,fa-chevron-circle-up,fa-chevron-down,fa-chevron-left,fa-chevron-right,fa-chevron-up,fa-hand-o-down,fa-hand-o-left,fa-hand-o-right,fa-hand-o-up,fa-long-arrow-down,fa-long-arrow-left,fa-long-arrow-right,fa-long-arrow-up,fa-toggle-down,fa-toggle-left,fa-toggle-right,fa-toggle-up,fa-arrows-alt,fa-backward,fa-compress,fa-eject,fa-expand,fa-fast-backward,fa-fast-forward,fa-forward,fa-pause,fa-play,fa-play-circle,fa-play-circle-o,fa-step-backward,fa-step-forward,fa-stop,fa-youtube-play,fa-report,fa-adn,fa-android,fa-angellist,fa-apple,fa-behance,fa-behance-square,fa-bitbucket,fa-bitbucket-square,fa-bitcoin,fa-btc,fa-buysellads,fa-cc-amex,fa-cc-discover,fa-cc-mastercard,fa-cc-paypal,fa-cc-stripe,fa-cc-visa,fa-codepen,fa-connectdevelop,fa-css3,fa-dashcube,fa-delicious,fa-deviantart,fa-digg,fa-dribbble,fa-dropbox,fa-drupal,fa-empire,fa-facebook,fa-facebook-f,fa-facebook-official,fa-facebook-square,fa-flickr,fa-forumbee,fa-foursquare,fa-ge,fa-git,fa-git-square,fa-github,fa-github-alt,fa-github-square,fa-gittip,fa-google,fa-google-plus,fa-google-plus-square,fa-google-wallet,fa-gratipay,fa-hacker-news,fa-html5,fa-instagram,fa-ioxhost,fa-joomla,fa-jsfiddle,fa-lastfm,fa-lastfm-square,fa-leanpub,fa-linkedin,fa-linkedin-square,fa-linux,fa-maxcdn,fa-meanpath,fa-medium,fa-openid,fa-pagelines,fa-paypal,fa-pied-piper,fa-pied-piper-alt,fa-pinterest,fa-pinterest-p,fa-pinterest-square,fa-qq,fa-ra,fa-rebel,fa-reddit,fa-reddit-square,fa-renren,fa-sellsy,fa-share-alt,fa-share-alt-square,fa-shirtsinbulk,fa-simplybuilt,fa-skyatlas,fa-skype,fa-slack,fa-slideshare,fa-soundcloud,fa-spotify,fa-stack-exchange,fa-stack-overflow,fa-steam,fa-steam-square,fa-stumbleupon,fa-stumbleupon-circle,fa-tencent-weibo,fa-trello,fa-tumblr,fa-tumblr-square,fa-twitch,fa-twitter,fa-twitter-square,fa-viacoin,fa-vimeo-square,fa-vine,fa-vk,fa-wechat,fa-weibo,fa-weixin,fa-whatsapp,fa-windows,fa-wordpress,fa-xing,fa-xing-square,fa-yahoo,fa-yelp,fa-youtube,fa-youtube-play,fa-youtube-square,fa-ambulance,fa-h-square,fa-heart,fa-heart-o,fa-heartbeat,fa-hospital-o,fa-medkit,fa-plus-square,fa-stethoscope,fa-user-md,fa-wheelchair,"; + /** + * Block-Level Grammar + */ + + var block = { + newline: /^\n+/, + code: /^( {4}[^\n]+\n*)+/, + fences: noop, + hr: /^( *[-*_]){3,} *(?:\n+|$)/, + heading: /^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/, + nptable: noop, + lheading: /^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/, + blockquote: /^( *>[^\n]+(\n(?!def)[^\n]+)*\n*)+/, + list: /^( *)(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/, + html: /^ *(?:comment *(?:\n|\s*$)|closed *(?:\n{2,}|\s*$)|closing *(?:\n{2,}|\s*$))/, + def: /^ *\[([^\]]+)\]: *]+)>?(?: +["(]([^\n]+)[")])? *(?:\n+|$)/, + table: noop, + paragraph: /^((?:[^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+)\n*/, + text: /^[^\n]+/ + }; + + block.bullet = /(?:[*+-]|\d+\.)/; + block.item = /^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/; + block.item = replace(block.item, 'gm')(/bull/g, block.bullet)(); + + block.list = replace(block.list)(/bull/g, block.bullet)('hr', '\\n+(?=\\1?(?:[-*_] *){3,}(?:\\n+|$))')('def', '\\n+(?=' + block.def.source + ')')(); + + block.blockquote = replace(block.blockquote) + ('def', block.def) + (); + + block._tag = '(?!(?:' + + 'a|em|strong|small|s|cite|q|dfn|abbr|data|time|code' + + '|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo' + + '|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|[^\\w\\s@]*@)\\b'; + + block.html = replace(block.html) + ('comment', //) + ('closed', /<(tag)[\s\S]+?<\/\1>/) + ('closing', /])*?>/) + (/tag/g, block._tag) + (); + + block.paragraph = replace(block.paragraph) + ('hr', block.hr) + ('heading', block.heading) + ('lheading', block.lheading) + ('blockquote', block.blockquote) + ('tag', '<' + block._tag) + ('def', block.def) + (); + + /** + * Normal Block Grammar + */ + + block.normal = merge({}, block); + + /** + * GFM Block Grammar + */ + + block.gfm = merge({}, block.normal, { + fences: /^ *(`{3,}|~{3,}) *(\S+)? *\n([\s\S]+?)\s*\1 *(?:\n+|$)/, + paragraph: /^/ + }); + + block.gfm.paragraph = replace(block.paragraph) + ('(?!', '(?!' + + block.gfm.fences.source.replace('\\1', '\\2') + '|' + + block.list.source.replace('\\1', '\\3') + '|') + (); + + /** + * GFM + Tables Block Grammar + */ + + block.tables = merge({}, block.gfm, { + nptable: /^ *(\S.*\|.*)\n *([-:]+ *\|[-| :]*)\n((?:.*\|.*(?:\n|$))*)\n*/, + table: /^ *\|(.+)\n *\|( *[-:]+[-| :]*)\n((?: *\|.*(?:\n|$))*)\n*/ + }); + + /** + * Block Lexer + */ + + function Lexer(options) { + this.tokens = []; + this.tokens.links = {}; + this.options = options || marked.defaults; + this.rules = block.normal; + + if (this.options.gfm) { + if (this.options.tables) { + this.rules = block.tables; + } else { + this.rules = block.gfm; + } + } + } + + /** + * Expose Block Rules + */ + + Lexer.rules = block; + + /** + * Static Lex Method + */ + + Lexer.lex = function (src, options) { + var lexer = new Lexer(options); + return lexer.lex(src); + }; + + /** + * Preprocessing + */ + + Lexer.prototype.lex = function (src) { + src = src + .replace(/\r\n|\r/g, '\n') + .replace(/\t/g, ' ') + .replace(/\u00a0/g, ' ') + .replace(/\u2424/g, '\n'); + + return this.token(src, true); + }; + + /** + * Lexing + */ + + Lexer.prototype.token = function (src, top, bq) { + var src = src.replace(/^ +$/gm, '') + , next + , loose + , cap + , bull + , b + , item + , space + , i + , l; + + while (src) { + // newline + if (cap = this.rules.newline.exec(src)) { + src = src.substring(cap[0].length); + if (cap[0].length > 1) { + this.tokens.push({ + type: 'space' + }); + } + } + + // code + if (cap = this.rules.code.exec(src)) { + src = src.substring(cap[0].length); + cap = cap[0].replace(/^ {4}/gm, ''); + this.tokens.push({ + type: 'code', + text: !this.options.pedantic + ? cap.replace(/\n+$/, '') + : cap + }); + continue; + } + + // fences (gfm) + if (cap = this.rules.fences.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'code', + lang: cap[2], + text: cap[3] + }); + continue; + } + + // heading + if (cap = this.rules.heading.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'heading', + depth: cap[1].length, + text: cap[2] + }); + continue; + } + + // table no leading pipe (gfm) + if (top && (cap = this.rules.nptable.exec(src))) { + src = src.substring(cap[0].length); + + item = { + type: 'table', + header: cap[1].replace(/^ *| *\| *$/g, '').split(/ *\| */), + align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */), + cells: cap[3].replace(/\n$/, '').split('\n') + }; + + for (i = 0; i < item.align.length; i++) { + if (/^ *-+: *$/.test(item.align[i])) { + item.align[i] = 'right'; + } else if (/^ *:-+: *$/.test(item.align[i])) { + item.align[i] = 'center'; + } else if (/^ *:-+ *$/.test(item.align[i])) { + item.align[i] = 'left'; + } else { + item.align[i] = null; + } + } + + for (i = 0; i < item.cells.length; i++) { + item.cells[i] = item.cells[i].split(/ *\| */); + } + + this.tokens.push(item); + + continue; + } + + // lheading + if (cap = this.rules.lheading.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'heading', + depth: cap[2] === '=' ? 1 : 2, + text: cap[1] + }); + continue; + } + + // hr + if (cap = this.rules.hr.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'hr' + }); + continue; + } + + // blockquote + if (cap = this.rules.blockquote.exec(src)) { + src = src.substring(cap[0].length); + + this.tokens.push({ + type: 'blockquote_start' + }); + + cap = cap[0].replace(/^ *> ?/gm, ''); + + // Pass `top` to keep the current + // "toplevel" state. This is exactly + // how markdown.pl works. + this.token(cap, top, true); + + this.tokens.push({ + type: 'blockquote_end' + }); + + continue; + } + + // list + if (cap = this.rules.list.exec(src)) { + src = src.substring(cap[0].length); + bull = cap[2]; + + this.tokens.push({ + type: 'list_start', + ordered: bull.length > 1 + }); + + // Get each top-level item. + cap = cap[0].match(this.rules.item); + + next = false; + l = cap.length; + i = 0; + + for (; i < l; i++) { + item = cap[i]; + + // Remove the list item's bullet + // so it is seen as the next token. + space = item.length; + item = item.replace(/^ *([*+-]|\d+\.) +/, ''); + + // Outdent whatever the + // list item contains. Hacky. + if (~item.indexOf('\n ')) { + space -= item.length; + item = !this.options.pedantic + ? item.replace(new RegExp('^ {1,' + space + '}', 'gm'), '') + : item.replace(/^ {1,4}/gm, ''); + } + + // Determine whether the next list item belongs here. + // Backpedal if it does not belong in this list. + if (this.options.smartLists && i !== l - 1) { + b = block.bullet.exec(cap[i + 1])[0]; + if (bull !== b && !(bull.length > 1 && b.length > 1)) { + src = cap.slice(i + 1).join('\n') + src; + i = l - 1; + } + } + + // Determine whether item is loose or not. + // Use: /(^|\n)(?! )[^\n]+\n\n(?!\s*$)/ + // for discount behavior. + loose = next || /\n\n(?!\s*$)/.test(item); + if (i !== l - 1) { + next = item.charAt(item.length - 1) === '\n'; + if (!loose) loose = next; + } + + this.tokens.push({ + type: loose + ? 'loose_item_start' + : 'list_item_start' + }); + + // Recurse. + this.token(item, false, bq); + + this.tokens.push({ + type: 'list_item_end' + }); + } + + this.tokens.push({ + type: 'list_end' + }); + + continue; + } + + // html + if (cap = this.rules.html.exec(src)) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: this.options.sanitize + ? 'paragraph' + : 'html', + pre: cap[1] === 'pre' || cap[1] === 'script' || cap[1] === 'style', + text: cap[0] + }); + continue; + } + + // def + if ((!bq && top) && (cap = this.rules.def.exec(src))) { + src = src.substring(cap[0].length); + this.tokens.links[cap[1].toLowerCase()] = { + href: cap[2], + title: cap[3] + }; + continue; + } + + // table (gfm) + if (top && (cap = this.rules.table.exec(src))) { + src = src.substring(cap[0].length); + + item = { + type: 'table', + header: cap[1].replace(/^ *| *\| *$/g, '').split(/ *\| */), + align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */), + cells: cap[3].replace(/(?: *\| *)?\n$/, '').split('\n') + }; + + for (i = 0; i < item.align.length; i++) { + if (/^ *-+: *$/.test(item.align[i])) { + item.align[i] = 'right'; + } else if (/^ *:-+: *$/.test(item.align[i])) { + item.align[i] = 'center'; + } else if (/^ *:-+ *$/.test(item.align[i])) { + item.align[i] = 'left'; + } else { + item.align[i] = null; + } + } + + for (i = 0; i < item.cells.length; i++) { + item.cells[i] = item.cells[i] + .replace(/^ *\| *| *\| *$/g, '') + .split(/ *\| */); + } + + this.tokens.push(item); + + continue; + } + + // top-level paragraph + if (top && (cap = this.rules.paragraph.exec(src))) { + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'paragraph', + text: cap[1].charAt(cap[1].length - 1) === '\n' + ? cap[1].slice(0, -1) + : cap[1] + }); + continue; + } + + // text + if (cap = this.rules.text.exec(src)) { + // Top-level should never reach here. + src = src.substring(cap[0].length); + this.tokens.push({ + type: 'text', + text: cap[0] + }); + continue; + } + + if (src) { + throw new + Error('Infinite loop on byte: ' + src.charCodeAt(0)); + } + } + + return this.tokens; + }; + + /** + * Inline-Level Grammar + */ + + var inline = { + escape: /^\\([\\`*{}\[\]()#+\-.!_>])/, + autolink: /^<([^ >]+(@|:\/)[^ >]+)>/, + url: noop, + tag: /^|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/, + link: /^!?\[(inside)\]\(href\)/, + reflink: /^!?\[(inside)\]\s*\[([^\]]*)\]/, + nolink: /^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/, + strong: /^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?!\*)/, + em: /^\b_((?:__|[\s\S])+?)_\b|^\*((?:\*\*|[\s\S])+?)\*(?!\*)/, + code: /^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/, + br: /^ {2,}\n(?!\s*$)/, + del: noop, + emoji: noop, + text: /^[\s\S]+?(?=[\\?(?:\s+['"]([\s\S]*?)['"])?\s*/; + + inline.link = replace(inline.link) + ('inside', inline._inside) + ('href', inline._href) + (); + + inline.reflink = replace(inline.reflink) + ('inside', inline._inside) + (); + + /** + * Normal Inline Grammar + */ + + inline.normal = merge({}, inline); + + /** + * Pedantic Inline Grammar + */ + + inline.pedantic = merge({}, inline.normal, { + strong: /^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/, + em: /^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/ + }); + + /** + * GFM Inline Grammar + */ + + inline.gfm = merge({}, inline.normal, { + escape: replace(inline.escape)('])', '~|])')(), + url: /^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/, + del: /^~~(?=\S)([\s\S]*?\S)~~/, + //emoji + emoji: /^:([A-Za-z0-9_\-\+]+?):/, + text: replace(inline.text) + //(']|', '~]|') + (']|', ':~]|') + ('|', '|https?://|') + () + }); + + /** + * GFM + Line Breaks Inline Grammar + */ + + inline.breaks = merge({}, inline.gfm, { + br: replace(inline.br)('{2,}', '*')(), + text: replace(inline.gfm.text)('{2,}', '*')() + }); + + /** + * Inline Lexer & Compiler + */ + + function InlineLexer(links, options) { + this.options = options || marked.defaults; + this.links = links; + this.rules = inline.normal; + this.renderer = this.options.renderer || new Renderer; + this.renderer.options = this.options; + + if (!this.links) { + throw new + Error('Tokens array requires a `links` property.'); + } + + if (this.options.gfm) { + if (this.options.breaks) { + this.rules = inline.breaks; + } else { + this.rules = inline.gfm; + } + } else if (this.options.pedantic) { + this.rules = inline.pedantic; + } + //emoji + this.emojiTemplate = getEmojiTemplate(options); + } + + /** + * Expose Inline Rules + */ + + InlineLexer.rules = inline; + + /** + * Static Lexing/Compiling Method + */ + + InlineLexer.output = function (src, links, options) { + var inline = new InlineLexer(links, options); + return inline.output(src); + }; + + /** + * Lexing/Compiling + */ + + InlineLexer.prototype.output = function (src) { + var out = '' + , link + , text + , href + , cap; + + while (src) { + // escape + if (cap = this.rules.escape.exec(src)) { + src = src.substring(cap[0].length); + out += cap[1]; + continue; + } + + // autolink + if (cap = this.rules.autolink.exec(src)) { + src = src.substring(cap[0].length); + if (cap[2] === '@') { + text = cap[1].charAt(6) === ':' + ? this.mangle(cap[1].substring(7)) + : this.mangle(cap[1]); + href = this.mangle('mailto:') + text; + } else { + text = escape(cap[1]); + href = text; + } + out += this.renderer.link(href, null, text); + continue; + } + + // url (gfm) + if (!this.inLink && (cap = this.rules.url.exec(src))) { + src = src.substring(cap[0].length); + text = escape(cap[1]); + href = text; + out += this.renderer.link(href, null, text); + continue; + } + + // tag + if (cap = this.rules.tag.exec(src)) { + if (!this.inLink && /^/i.test(cap[0])) { + this.inLink = false; + } + src = src.substring(cap[0].length); + out += this.options.sanitize + ? escape(cap[0]) + : cap[0]; + continue; + } + + // link + if (cap = this.rules.link.exec(src)) { + src = src.substring(cap[0].length); + this.inLink = true; + out += this.outputLink(cap, { + href: cap[2], + title: cap[3] + }); + this.inLink = false; + continue; + } + + // reflink, nolink + if ((cap = this.rules.reflink.exec(src)) + || (cap = this.rules.nolink.exec(src))) { + src = src.substring(cap[0].length); + link = (cap[2] || cap[1]).replace(/\s+/g, ' '); + link = this.links[link.toLowerCase()]; + if (!link || !link.href) { + out += cap[0].charAt(0); + src = cap[0].substring(1) + src; + continue; + } + this.inLink = true; + out += this.outputLink(cap, link); + this.inLink = false; + continue; + } + + // strong + if (cap = this.rules.strong.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.strong(this.output(cap[2] || cap[1])); + continue; + } + + // em + if (cap = this.rules.em.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.em(this.output(cap[2] || cap[1])); + continue; + } + + // code + if (cap = this.rules.code.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.codespan(escape(cap[2], true)); + continue; + } + + // br + if (cap = this.rules.br.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.br(); + continue; + } + + // del (gfm) + if (cap = this.rules.del.exec(src)) { + src = src.substring(cap[0].length); + out += this.renderer.del(this.output(cap[1])); + continue; + } + + // emoji (gfm) + if (cap = this.rules.emoji.exec(src)) { + src = src.substring(cap[0].length); + out += this.emoji(cap[1]); + continue; + } + + // text + if (cap = this.rules.text.exec(src)) { + src = src.substring(cap[0].length); + out += escape(this.smartypants(cap[0])); + continue; + } + + if (src) { + throw new + Error('Infinite loop on byte: ' + src.charCodeAt(0)); + } + } + + return out; + }; + + /** + * Compile Link + */ + + InlineLexer.prototype.outputLink = function (cap, link) { + var href = escape(link.href) + , title = link.title ? escape(link.title) : null; + + return cap[0].charAt(0) !== '!' + ? this.renderer.link(href, title, this.output(cap[1])) + : this.renderer.image(href, title, escape(cap[1])); + }; + + /** + * Emoji Transformations + */ + + function emojiDefaultTemplate(emoji) { + if(emojiNames.indexOf(','+emoji+',')<0){ + return ":"+emoji+":"; + } + var _class = emoji.match(/fa-\S+/) === null ? '' : 'fa ' + emoji; + return '<\/emoji>'; + } + + function getEmojiTemplate(options) { + if (options.emoji) { + if (typeof options.emoji === 'function') { + return options.emoji; + } + + if (typeof options.emoji === 'string') { + var emojiSplit = options.emoji.split(/\{emoji\}/g); + return function (emoji) { + return emojiSplit.join(emoji); + } + } + } + return emojiDefaultTemplate; + } + + InlineLexer.prototype.emojiTemplate = emojiDefaultTemplate; + InlineLexer.prototype.emoji = function (name) { + if (!this.options.emoji) return ':' + name + ':'; + + return this.emojiTemplate(name); + }; + + /** + * Smartypants Transformations + */ + + InlineLexer.prototype.smartypants = function (text) { + if (!this.options.smartypants) return text; + return text + // em-dashes + .replace(/--/g, '\u2014') + // opening singles + .replace(/(^|[-\u2014/(\[{"\s])'/g, '$1\u2018') + // closing singles & apostrophes + .replace(/'/g, '\u2019') + // opening doubles + .replace(/(^|[-\u2014/(\[{\u2018\s])"/g, '$1\u201c') + // closing doubles + .replace(/"/g, '\u201d') + // ellipses + .replace(/\.{3}/g, '\u2026'); + }; + + /** + * Mangle Links + */ + + InlineLexer.prototype.mangle = function (text) { + var out = '' + , l = text.length + , i = 0 + , ch; + + for (; i < l; i++) { + ch = text.charCodeAt(i); + if (Math.random() > 0.5) { + ch = 'x' + ch.toString(16); + } + out += '&#' + ch + ';'; + } + + return out; + }; + + /** + * Renderer + */ + + function Renderer(options) { + this.options = options || {}; + } + + Renderer.prototype.code = function (code, lang, escaped) { + if (this.options.highlight) { + var out = this.options.highlight(code, lang); + if (out != null && out !== code) { + escaped = true; + code = out; + } + } + + if (!lang) { + return '
      '
      +                + (escaped ? code : escape(code, true))
      +                + '\n
      '; + } + + return '
      '
      +            + (escaped ? code : escape(code, true))
      +            + '\n
      \n'; + }; + + Renderer.prototype.blockquote = function (quote) { + return '
      \n' + quote + '
      \n'; + }; + + Renderer.prototype.html = function (html) { + return html; + }; + + Renderer.prototype.heading = function (text, level, raw) { + return '' + + text + + '\n'; + }; + + Renderer.prototype.hr = function () { + return this.options.xhtml ? '
      \n' : '
      \n'; + }; + + Renderer.prototype.list = function (body, ordered) { + var type = ordered ? 'ol' : 'ul'; + return '<' + type + '>\n' + body + '\n'; + }; + + Renderer.prototype.listitem = function (text) { + return '
    • ' + text + '
    • \n'; + }; + + Renderer.prototype.paragraph = function (text) { + return '

      ' + text + '

      \n'; + }; + + Renderer.prototype.table = function (header, body) { + return '\n' + + '\n' + + header + + '\n' + + '\n' + + body + + '\n' + + '
      \n'; + }; + + Renderer.prototype.tablerow = function (content) { + return '\n' + content + '\n'; + }; + + Renderer.prototype.tablecell = function (content, flags) { + var type = flags.header ? 'th' : 'td'; + var tag = flags.align + ? '<' + type + ' style="text-align:' + flags.align + '">' + : '<' + type + '>'; + return tag + content + '\n'; + }; + +// span level renderer + Renderer.prototype.strong = function (text) { + return '' + text + ''; + }; + + Renderer.prototype.em = function (text) { + return '' + text + ''; + }; + + Renderer.prototype.codespan = function (text) { + return '' + text + ''; + }; + + Renderer.prototype.br = function () { + return this.options.xhtml ? '
      ' : '
      '; + }; + + Renderer.prototype.del = function (text) { + return '' + text + ''; + }; + + Renderer.prototype.link = function (href, title, text) { + if (this.options.sanitize) { + try { + var prot = decodeURIComponent(unescape(href)) + .replace(/[^\w:]/g, '') + .toLowerCase(); + } catch (e) { + return ''; + } + if (prot.indexOf('javascript:') === 0 || prot.indexOf('vbscript:') === 0) { + return ''; + } + } + var out = '
      '; + return out; + }; + + Renderer.prototype.image = function (href, title, text) { + var out = '' + text + '' : '>'; + return out; + }; + + /** + * Parsing & Compiling + */ + + function Parser(options) { + this.tokens = []; + this.token = null; + this.options = options || marked.defaults; + this.options.renderer = this.options.renderer || new Renderer; + this.renderer = this.options.renderer; + this.renderer.options = this.options; + } + + /** + * Static Parse Method + */ + + Parser.parse = function (src, options, renderer) { + var parser = new Parser(options, renderer); + return parser.parse(src); + }; + + /** + * Parse Loop + */ + + Parser.prototype.parse = function (src) { + this.inline = new InlineLexer(src.links, this.options, this.renderer); + this.tokens = src.reverse(); + + var out = ''; + while (this.next()) { + out += this.tok(); + } + + return out; + }; + + /** + * Next Token + */ + + Parser.prototype.next = function () { + return this.token = this.tokens.pop(); + }; + + /** + * Preview Next Token + */ + + Parser.prototype.peek = function () { + return this.tokens[this.tokens.length - 1] || 0; + }; + + /** + * Parse Text Tokens + */ + + Parser.prototype.parseText = function () { + var body = this.token.text; + + while (this.peek().type === 'text') { + body += '\n' + this.next().text; + } + + return this.inline.output(body); + }; + + /** + * Parse Current Token + */ + + Parser.prototype.tok = function () { + switch (this.token.type) { + case 'space': + { + return ''; + } + case 'hr': + { + return this.renderer.hr(); + } + case 'heading': + { + return this.renderer.heading( + this.inline.output(this.token.text), + this.token.depth, + this.token.text); + } + case 'code': + { + return this.renderer.code(this.token.text, + this.token.lang, + this.token.escaped); + } + case 'table': + { + var header = '' + , body = '' + , i + , row + , cell + , flags + , j; + + // header + cell = ''; + for (i = 0; i < this.token.header.length; i++) { + flags = {header: true, align: this.token.align[i]}; + cell += this.renderer.tablecell( + this.inline.output(this.token.header[i]), + {header: true, align: this.token.align[i]} + ); + } + header += this.renderer.tablerow(cell); + + for (i = 0; i < this.token.cells.length; i++) { + row = this.token.cells[i]; + + cell = ''; + for (j = 0; j < row.length; j++) { + cell += this.renderer.tablecell( + this.inline.output(row[j]), + {header: false, align: this.token.align[j]} + ); + } + + body += this.renderer.tablerow(cell); + } + return this.renderer.table(header, body); + } + case 'blockquote_start': + { + var body = ''; + + while (this.next().type !== 'blockquote_end') { + body += this.tok(); + } + + return this.renderer.blockquote(body); + } + case 'list_start': + { + var body = '' + , ordered = this.token.ordered; + + while (this.next().type !== 'list_end') { + body += this.tok(); + } + + return this.renderer.list(body, ordered); + } + case 'list_item_start': + { + var body = ''; + + while (this.next().type !== 'list_item_end') { + body += this.token.type === 'text' + ? this.parseText() + : this.tok(); + } + + return this.renderer.listitem(body); + } + case 'loose_item_start': + { + var body = ''; + + while (this.next().type !== 'list_item_end') { + body += this.tok(); + } + + return this.renderer.listitem(body); + } + case 'html': + { + var html = !this.token.pre && !this.options.pedantic + ? this.inline.output(this.token.text) + : this.token.text; + return this.renderer.html(html); + } + case 'paragraph': + { + return this.renderer.paragraph(this.inline.output(this.token.text)); + } + case 'text': + { + return this.renderer.paragraph(this.parseText()); + } + } + }; + + /** + * Helpers + */ + + function escape(html, encode) { + return html + .replace(!encode ? /&(?!#?\w+;)/g : /&/g, '&') + .replace(//g, '>') + .replace(/"/g, '"') + .replace(/'/g, '''); + } + + function unescape(html) { + return html.replace(/&([#\w]+);/g, function (_, n) { + n = n.toLowerCase(); + if (n === 'colon') return ':'; + if (n.charAt(0) === '#') { + return n.charAt(1) === 'x' + ? String.fromCharCode(parseInt(n.substring(2), 16)) + : String.fromCharCode(+n.substring(1)); + } + return ''; + }); + } + + function replace(regex, opt) { + regex = regex.source; + opt = opt || ''; + return function self(name, val) { + if (!name) return new RegExp(regex, opt); + val = val.source || val; + val = val.replace(/(^|[^\[])\^/g, '$1'); + regex = regex.replace(name, val); + return self; + }; + } + + function noop() { + } + + noop.exec = noop; + + function merge(obj) { + var i = 1 + , target + , key; + + for (; i < arguments.length; i++) { + target = arguments[i]; + for (key in target) { + if (Object.prototype.hasOwnProperty.call(target, key)) { + obj[key] = target[key]; + } + } + } + + return obj; + } + + + /** + * Marked + */ + + function marked(src, opt, callback) { + if (callback || typeof opt === 'function') { + if (!callback) { + callback = opt; + opt = null; + } + + opt = merge({}, marked.defaults, opt || {}); + + var highlight = opt.highlight + , tokens + , pending + , i = 0; + + try { + tokens = Lexer.lex(src, opt) + } catch (e) { + return callback(e); + } + + pending = tokens.length; + + var done = function (err) { + if (err) { + opt.highlight = highlight; + return callback(err); + } + + var out; + + try { + out = Parser.parse(tokens, opt); + } catch (e) { + err = e; + } + + opt.highlight = highlight; + + return err + ? callback(err) + : callback(null, out); + }; + + if (!highlight || highlight.length < 3) { + return done(); + } + + delete opt.highlight; + + if (!pending) return done(); + + for (; i < tokens.length; i++) { + (function (token) { + if (token.type !== 'code') { + return --pending || done(); + } + return highlight(token.text, token.lang, function (err, code) { + if (err) return done(err); + if (code == null || code === token.text) { + return --pending || done(); + } + token.text = code; + token.escaped = true; + --pending || done(); + }); + })(tokens[i]); + } + + return; + } + try { + if (opt) opt = merge({}, marked.defaults, opt); + return Parser.parse(Lexer.lex(src, opt), opt); + } catch (e) { + e.message += '\nPlease report this to https://github.com/chjj/marked.'; + if ((opt || marked.defaults).silent) { + return '

      An error occured:

      '
      +                    + escape(e.message + '', true)
      +                    + '
      '; + } + throw e; + } + } + + /** + * Options + */ + + marked.options = + marked.setOptions = function (opt) { + merge(marked.defaults, opt); + return marked; + }; + + marked.defaults = { + gfm: true, + emoji: false, + tables: true, + breaks: false, + pedantic: false, + sanitize: false, + smartLists: false, + silent: false, + highlight: null, + langPrefix: 'lang-', + smartypants: false, + headerPrefix: '', + renderer: new Renderer, + xhtml: false + }; + + /** + * Expose + */ + + marked.Parser = Parser; + marked.parser = Parser.parse; + + marked.Renderer = Renderer; + + marked.Lexer = Lexer; + marked.lexer = Lexer.lex; + + marked.InlineLexer = InlineLexer; + marked.inlineLexer = InlineLexer.output; + + marked.parse = marked; + + if (typeof module !== 'undefined' && typeof exports === 'object') { + module.exports = marked; + } else if (typeof define === 'function' && define.amd) { + define(function () { + return marked; + }); + } else { + this.marked = marked; + } + +}).call(function () { + return this || (typeof window !== 'undefined' ? window : global); + }()); +// Source: public/javascripts/vendor/markdown/to-markdown.js +/* + * to-markdown - an HTML to Markdown converter + * + * Copyright 2011, Dom Christie + * Licenced under the MIT licence + * + */ + +if (typeof he !== 'object' && typeof require === 'function') { + var he = require('he'); +} + +var toMarkdown = function (string) { + + var ELEMENTS = [ + { + patterns: 'p', + replacement: function (str, attrs, innerHTML) { + return innerHTML ? '\n\n' + innerHTML + '\n' : ''; + } + }, + { + patterns: 'br', + type: 'void', + replacement: ' \n' + }, + { + patterns: 'h([1-6])', + replacement: function (str, hLevel, attrs, innerHTML) { + var hPrefix = ''; + for (var i = 0; i < hLevel; i++) { + hPrefix += '#'; + } + return '\n\n' + hPrefix + ' ' + innerHTML + '\n'; + } + }, + { + patterns: 'hr', + type: 'void', + replacement: '\n\n* * *\n' + }, + { + patterns: 'a', + replacement: function (str, attrs, innerHTML) { + var href = attrs.match(attrRegExp('href')), + title = attrs.match(attrRegExp('title')); + return href ? '[' + innerHTML + ']' + '(' + href[1] + (title && title[1] ? ' "' + title[1] + '"' : '') + ')' : str; + } + }, + { + patterns: ['b', 'strong'], + replacement: function (str, attrs, innerHTML) { + return innerHTML ? '**' + innerHTML + '**' : ''; + } + }, + { + patterns: ['i', 'em'], + replacement: function (str, attrs, innerHTML) { + return innerHTML ? '_' + innerHTML + '_' : ''; + } + }, + { + patterns: 'code', + replacement: function (str, attrs, innerHTML) { + var language = ''; + if (attrs) { + var langs = attrs.match(/lang-\S+/); + if (langs && langs.length > 0) { + var lang = langs[0]; + if (lang) { + var _language = lang.substring(lang.indexOf('-') + 1, lang.length).replace(/"$/, ''); + if (_language) + language = _language; + } + } + } + innerHTML = innerHTML.replace(/</g, "$-lt+$") + .replace(/>/g, "$-gt+$"); + var code = he.decode(innerHTML, {'isAttributeValue': true}); + return innerHTML ? '```' + language + '\n' + code + '```' : ''; + } + }, + { + patterns: 'img', + type: 'void', + replacement: function (str, attrs, innerHTML) { + var src = attrs.match(attrRegExp('src')), + alt = attrs.match(attrRegExp('alt')), + title = attrs.match(attrRegExp('title')); + return src ? '![' + (alt && alt[1] ? alt[1] : '') + ']' + '(' + src[1] + (title && title[1] ? ' "' + title[1] + '"' : '') + ')' : ''; + } + }, { + patterns: 'emoji', + replacement: function (str, attrs, innerHTML) { + var _emoji = '', + emoji = attrs.match(/data-name="\S+"/); + if (emoji && emoji.length>0) { + _emoji = emoji[0]?emoji[0].substring(emoji[0].indexOf('=') + 2, emoji[0].length - 1):_emoji; + } + return attrs ? ':emoji[' + _emoji + ']:' : ''; + } + } + ]; + + for (var i = 0, len = ELEMENTS.length; i < len; i++) { + if (typeof ELEMENTS[i].patterns === 'string') { + string = replaceEls(string, { + tag: ELEMENTS[i].patterns, + replacement: ELEMENTS[i].replacement, + type: ELEMENTS[i].type + }); + } + else { + for (var j = 0, pLen = ELEMENTS[i].patterns.length; j < pLen; j++) { + string = replaceEls(string, { + tag: ELEMENTS[i].patterns[j], + replacement: ELEMENTS[i].replacement, + type: ELEMENTS[i].type + }); + } + } + } + + function replaceEls(html, elProperties) { + var pattern = elProperties.type === 'void' ? '<' + elProperties.tag + '\\b([^>]*)\\/?>' : '<' + elProperties.tag + '\\b([^>]*)>([\\s\\S]*?)<\\/' + elProperties.tag + '>', + regex = new RegExp(pattern, 'gi'), + markdown = ''; + if (typeof elProperties.replacement === 'string') { + markdown = html.replace(regex, elProperties.replacement); + } + else { + markdown = html.replace(regex, function (str, p1, p2, p3) { + return elProperties.replacement.call(this, str, p1, p2, p3); + }); + } + return markdown; + } + + function attrRegExp(attr) { + return new RegExp(attr + '\\s*=\\s*["\']?([^"\']*)["\']?', 'i'); + } + + // Pre code blocks + + string = string.replace(/]*>([\s\S]*?)<\/pre>/gi, function (str, innerHTML) { + var text = he.decode(innerHTML); + text = text.replace(/^\t+/g, ' '); // convert tabs to spaces (you know it makes sense) + //text = text.replace(/\n/g, '\n '); + return '\n' + text; + }); + + // Lists + + // Escape numbers that could trigger an ol + // If there are more than three spaces before the code, it would be in a pre tag + // Make sure we are escaping the period not matching any character + string = string.replace(/^(\s{0,3}\d+)\. /g, '$1\\. '); + + // Converts lists that have no child lists (of same type) first, then works its way up + var noChildrenRegex = /<(ul|ol)\b[^>]*>(?:(?!/gi; + while (string.match(noChildrenRegex)) { + string = string.replace(noChildrenRegex, function (str) { + return replaceLists(str); + }); + } + + function replaceLists(html) { + + html = html.replace(/<(ul|ol)\b[^>]*>([\s\S]*?)<\/\1>/gi, function (str, listType, innerHTML) { + var lis = innerHTML.split(''); + lis.splice(lis.length - 1, 1); + + for (i = 0, len = lis.length; i < len; i++) { + if (lis[i]) { + var prefix = (listType === 'ol') ? (i + 1) + ". " : "* "; + lis[i] = lis[i].replace(/\s*]*>([\s\S]*)/i, function (str, innerHTML) { + + innerHTML = innerHTML.replace(/^\s+/, ''); + innerHTML = innerHTML.replace(/\n\n/g, '\n\n '); + // indent nested lists + innerHTML = innerHTML.replace(/\n([ ]*)+(\*|\d+\.) /g, '\n$1 $2 '); + return prefix + innerHTML; + }); + } + lis[i] = lis[i].replace(/(.) +$/m, '$1'); + } + return lis.join('\n'); + }); + + return html.replace(/[ \t]+\n|\s+$/g, ''); + } + + // Blockquotes + var deepest = /]*>((?:(?!/gi; + while (string.match(deepest)) { + string = string.replace(deepest, function (str) { + return replaceBlockquotes(str); + }); + } + + function replaceBlockquotes(html) { + html = html.replace(/]*>([\s\S]*?)<\/blockquote>/gi, function (str, inner) { + inner = inner.replace(/^\s+|\s+$/g, ''); + inner = cleanUp(inner); + inner = inner.replace(/^/gm, '> '); + inner = inner.replace(/^(>([ \t]{2,}>)+)/gm, '> >'); + return inner; + }); + return html; + } + + function cleanUp(string) { + string = string.replace(/^[\t\r\n]+|[\t\r\n]+$/g, ''); // trim leading/trailing whitespace + string = string.replace(/\n\s+\n/g, '\n\n'); + string = string.replace(/\n{3,}/g, '\n\n'); // limit consecutive linebreaks to 2 + return string; + } + + return cleanUp(string); +}; + +if (typeof exports === 'object') { + exports.toMarkdown = toMarkdown; +} +// Source: public/javascripts/vendor/markdown/jsHtmlToText.js +/* + Copyright (C) 2006 Google Inc. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + HTML decoding functionality provided by: http://code.google.com/p/google-trekker/ + */ + +/* + adam-p: modified to be a module + */ + +; +(function () { + + + function htmlToText(html, extensions) { + + var text = html, i; + + if (extensions && extensions['preprocessing']) + text = extensions['preprocessing'](text); + + text = text + // Remove line breaks + //.replace(/(?:\n|\r\n|\r)/ig, " ") + // Remove content in script tags. + .replace(/<\s*script[^>]*>[\s\S]*?<\/script>/mig, "") + // Remove content in style tags. + .replace(/<\s*style[^>]*>[\s\S]*?<\/style>/mig, "") + // Remove content in comments. + .replace(//mig, "") + // Remove !DOCTYPE + .replace(//ig, ""); + + /* I scanned http://en.wikipedia.org/wiki/HTML_element for all html tags. + I put those tags that should affect plain text formatting in two categories: + those that should be replaced with two newlines and those that should be + replaced with one newline. */ + + if (extensions && extensions['tagreplacement']) + text = extensions['tagreplacement'](text); + + var doubleNewlineTags = ['p', 'h[1-6]', 'dl', 'dt', 'dd', 'ol', 'ul', + 'dir', 'address', 'blockquote', 'center', 'div', 'hr', 'pre', 'form', + 'textarea', 'table']; + + var singleNewlineTags = ['li', 'del', 'ins', 'fieldset', 'legend', + 'tr', 'th', 'caption', 'thead', 'tbody', 'tfoot']; + + for (i = 0; i < doubleNewlineTags.length; i++) { + var r = RegExp(']*>', 'ig'); + text = text.replace(r, '\n\n'); + } + + for (i = 0; i < singleNewlineTags.length; i++) { + var r = RegExp('<\\s*' + singleNewlineTags[i] + '[^>]*>', 'ig'); + text = text.replace(r, '\n'); + } + + // Replace
      and
      with a single newline + text = text.replace(/<\s*br[^>]*\/?\s*>/ig, '\n'); + + text = text + // Remove all remaining tags. + .replace(/(<([^>]+)>)/ig, "") + // Make sure there are never more than two + // consecutive linebreaks. + .replace(/\n{2,}/g, "\n\n") + // Remove newlines at the beginning of the text. + .replace(/^\n+/, "") + // Remove newlines at the end of the text. + .replace(/\n+$/, "") + // Decode HTML entities. + .replace(/&([^;]+);/g, decodeHtmlEntity); + + /* adam-p: make trailing whitespace stripping optional */ + + if (!extensions || !extensions['allowTrailingWhitespace']) { + text = text + // Trim rightmost whitespaces for all lines + .replace(/([^\n\S]+)\n/g, "\n") + .replace(/([^\n\S]+)$/, ""); + } + + if (extensions && extensions['postprocessing']) + text = extensions['postprocessing'](text); + text = text.replace(/\$-lt\+\$/g, "<") + .replace(/\$-gt\+\$/g, ">"); + return text; + } + + function decodeHtmlEntity(m, n) { + // Determine the character code of the entity. Range is 0 to 65535 + // (characters in JavaScript are Unicode, and entities can represent + // Unicode characters). + var code; + + // Try to parse as numeric entity. This is done before named entities for + // speed because associative array lookup in many JavaScript implementations + // is a linear search. + if (n.substr(0, 1) == '#') { + // Try to parse as numeric entity + if (n.substr(1, 1) == 'x') { + // Try to parse as hexadecimal + code = parseInt(n.substr(2), 16); + } else { + // Try to parse as decimal + code = parseInt(n.substr(1), 10); + } + } else { + // Try to parse as named entity + code = ENTITIES_MAP[n]; + } + + // If still nothing, pass entity through + return (code === undefined || code === NaN) ? + '&' + n + ';' : String.fromCharCode(code); + } + + var ENTITIES_MAP = { + 'nbsp': 160, + 'iexcl': 161, + 'cent': 162, + 'pound': 163, + 'curren': 164, + 'yen': 165, + 'brvbar': 166, + 'sect': 167, + 'uml': 168, + 'copy': 169, + 'ordf': 170, + 'laquo': 171, + 'not': 172, + 'shy': 173, + 'reg': 174, + 'macr': 175, + 'deg': 176, + 'plusmn': 177, + 'sup2': 178, + 'sup3': 179, + 'acute': 180, + 'micro': 181, + 'para': 182, + 'middot': 183, + 'cedil': 184, + 'sup1': 185, + 'ordm': 186, + 'raquo': 187, + 'frac14': 188, + 'frac12': 189, + 'frac34': 190, + 'iquest': 191, + 'Agrave': 192, + 'Aacute': 193, + 'Acirc': 194, + 'Atilde': 195, + 'Auml': 196, + 'Aring': 197, + 'AElig': 198, + 'Ccedil': 199, + 'Egrave': 200, + 'Eacute': 201, + 'Ecirc': 202, + 'Euml': 203, + 'Igrave': 204, + 'Iacute': 205, + 'Icirc': 206, + 'Iuml': 207, + 'ETH': 208, + 'Ntilde': 209, + 'Ograve': 210, + 'Oacute': 211, + 'Ocirc': 212, + 'Otilde': 213, + 'Ouml': 214, + 'times': 215, + 'Oslash': 216, + 'Ugrave': 217, + 'Uacute': 218, + 'Ucirc': 219, + 'Uuml': 220, + 'Yacute': 221, + 'THORN': 222, + 'szlig': 223, + 'agrave': 224, + 'aacute': 225, + 'acirc': 226, + 'atilde': 227, + 'auml': 228, + 'aring': 229, + 'aelig': 230, + 'ccedil': 231, + 'egrave': 232, + 'eacute': 233, + 'ecirc': 234, + 'euml': 235, + 'igrave': 236, + 'iacute': 237, + 'icirc': 238, + 'iuml': 239, + 'eth': 240, + 'ntilde': 241, + 'ograve': 242, + 'oacute': 243, + 'ocirc': 244, + 'otilde': 245, + 'ouml': 246, + 'divide': 247, + 'oslash': 248, + 'ugrave': 249, + 'uacute': 250, + 'ucirc': 251, + 'uuml': 252, + 'yacute': 253, + 'thorn': 254, + 'yuml': 255, + 'quot': 34, + 'amp': 38, + 'lt': 60, + 'gt': 62, + 'OElig': 338, + 'oelig': 339, + 'Scaron': 352, + 'scaron': 353, + 'Yuml': 376, + 'circ': 710, + 'tilde': 732, + 'ensp': 8194, + 'emsp': 8195, + 'thinsp': 8201, + 'zwnj': 8204, + 'zwj': 8205, + 'lrm': 8206, + 'rlm': 8207, + 'ndash': 8211, + 'mdash': 8212, + 'lsquo': 8216, + 'rsquo': 8217, + 'sbquo': 8218, + 'ldquo': 8220, + 'rdquo': 8221, + 'bdquo': 8222, + 'dagger': 8224, + 'Dagger': 8225, + 'permil': 8240, + 'lsaquo': 8249, + 'rsaquo': 8250, + 'euro': 8364 + }; + + var EXPORTED_SYMBOLS = ['htmlToText']; + + if (typeof module !== 'undefined') { + module.exports = htmlToText; + } else { + this.htmlToText = htmlToText; + this.EXPORTED_SYMBOLS = EXPORTED_SYMBOLS; + } + +}).call(function () { + return this || (typeof window !== 'undefined' ? window : global); + }()); + +// Source: public/javascripts/vendor/markdown/tab.js +/** + * Created by ling on 2015/1/13. + */ +var stopEvent = function (evt) { + evt = evt || window.event; + + if (evt.preventDefault) { + evt.preventDefault(); + evt.stopPropagation(); + } + if (evt.returnValue) + evt.returnValue = false; + if (evt.cancelBubble) + evt.cancelBubble = true; + return false; +}; + +String.prototype.trim = function () { + return this.replace(/(^\s*)|(\s*$)/g, ''); +}; + +String.prototype.lastChar = function () { + return this.charAt(this.length - 1); +}; + +String.prototype.fristChar = function () { + return this.charAt(0); +}; + +String.prototype.toUnicode = function () { + var temp, + i = 0, + r = '', + len = this.length; + + for (; i < len; i++) { + temp = this.charCodeAt(i).toString(16); + while (temp.length < 4) + temp = '0' + temp; + + r += '\\u' + temp; + } + return r; +}; +String.prototype.countOf = function (reg) { + if (undefined !== reg) + return (this.match(reg) || []).length; + return 0; +}; + +String.prototype.countOfTab = function () { + var reg = /\u0020{4}/g; + return (this.match(reg) || []).length; +}; + +String.prototype.get + +String.prototype.countOfTabEnter = function () { + var reg = /\u0020{4}\u000a/g; + return (this.match(reg) || []).length; +}; + +String.prototype.countOfTabInCloseTag = function () { + var reg = /\u007b\u000a*\u0020{4}\u000a*\u007d/g; + return (this.match(reg) || []).length; +}; + +var tabFunc = function (evt) { + evt = evt || window.event; + var keyCode = evt.keyCode, + tab = 9, + enter = 13, + key_y = 89, + key_z = 90; + var target = evt.target, + selectionStart = -1, + selectionEnd = -1, + tabKey = '\u0020\u0020\u0020\u0020', + doubleTabKey = tabKey + tabKey, + enterKey = '\u000a', + value = '', + prefix = '', + suffix = ''; + if (target && target.tagName === 'TEXTAREA') { + selectionStart = target.selectionStart; + selectionEnd = target.selectionEnd; + value = target.value; + if (selectionStart < 0 || selectionEnd < 0) { + return stopEvent(evt); + } else { + prefix = value.substring(0, selectionStart); + suffix = value.substring(selectionEnd); + } + } else { + return; + } + + //tab + if (keyCode === tab) { + var _value = prefix + tabKey + suffix; + + selectionStart += 4; + selectionEnd = selectionStart; + target.value = _value; + target.setSelectionRange(selectionStart, selectionEnd); + return stopEvent(evt); + } + + //enter + if (keyCode === enter) { + //{} + var _value = '', + frist = prefix.trim().lastChar(), + last = suffix.trim().fristChar(), + count = prefix.countOf(/\u000a/g); + if (('\u003b' === frist || '\u0029' === frist || '\u007b' === frist) && '\u007d' === last) { + if (count === 0) { + _value = prefix + enterKey + tabKey + enterKey + suffix; + selectionStart += 5; + } else if (count > 0) { + var tabs = prefix.substring(prefix.lastIndexOf('\u000a'), selectionStart).countOfTab(), i = 0, tabStr = ''; + for (; i < tabs; ++i) { + tabStr += tabKey; + } + _value += prefix; + _value += enterKey; + _value += tabStr; + if ('\u003b' !== frist) { + _value += tabKey; + ++tabs; + } + if (enterKey !== suffix.fristChar()) { + _value += enterKey; + _value += tabStr; + } + _value += suffix; + + selectionStart += 1 + (tabs * 4); + } + } else { + //fix Ctrl+z and Ctrl+y bug + return; + /*_value = prefix + enterKey + suffix; + ++selectionStart;*/ + } + + selectionEnd = selectionStart; + target.value = _value; + target.setSelectionRange(selectionStart, selectionEnd); + return stopEvent(evt); + } + +}; + +window.document.addEventListener('keydown', tabFunc, false); +// Source: public/javascripts/vendor/markdown/config.js +/** + * Created by ling on 2015/3/3. + */ +hljs.configure({useBR: false}); +hljs.configure({tabReplace: ' '}); +hljs.initHighlightingOnLoad(); + +marked.setOptions({ + renderer: new marked.Renderer(), + gfm: true, + emoji: true, + tables: true, + breaks: false, + pedantic: false, + sanitize: true, + smartLists: true, + smartypants: false, + highlight: function (code, lang) { + try { + if (lang) + return hljs.highlight(lang, code).value; + } catch (e) { + return hljs.highlightAuto(code).value; + } + return hljs.highlightAuto(code).value; + } +}); + +// Source: public/javascripts/vendor/markdown/emoji.js +var githubEmojiPeople = '\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u003d\u0022\u0050\u0065\u006f\u0070\u006c\u0065\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u0022\u003e\u0050\u0065\u006f\u0070\u006c\u0065\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u0077\u0074\u0069\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u0077\u0074\u0069\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0061\u0075\u0067\u0068\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0061\u0075\u0067\u0068\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0075\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0075\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u006c\u0061\u0078\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u006c\u0061\u0078\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0069\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0069\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u005f\u0065\u0079\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u005f\u0065\u0079\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0065\u0079\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0065\u0079\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006c\u0075\u0073\u0068\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006c\u0075\u0073\u0068\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u006c\u0069\u0065\u0076\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u006c\u0069\u0065\u0076\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u0074\u0069\u0073\u0066\u0069\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u0074\u0069\u0073\u0066\u0069\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0075\u0063\u006b\u005f\u006f\u0075\u0074\u005f\u0074\u006f\u006e\u0067\u0075\u0065\u005f\u0077\u0069\u006e\u006b\u0069\u006e\u0067\u005f\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0075\u0063\u006b\u005f\u006f\u0075\u0074\u005f\u0074\u006f\u006e\u0067\u0075\u0065\u005f\u0077\u0069\u006e\u006b\u0069\u006e\u0067\u005f\u0065\u0079\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0075\u0063\u006b\u005f\u006f\u0075\u0074\u005f\u0074\u006f\u006e\u0067\u0075\u0065\u005f\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0065\u0079\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0075\u0063\u006b\u005f\u006f\u0075\u0074\u005f\u0074\u006f\u006e\u0067\u0075\u0065\u005f\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0065\u0079\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0069\u006e\u006e\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0069\u006e\u006e\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0073\u006d\u0069\u006c\u0069\u006e\u0067\u005f\u0065\u0079\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0073\u006d\u0069\u006c\u0069\u006e\u0067\u005f\u0065\u0079\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0075\u0063\u006b\u005f\u006f\u0075\u0074\u005f\u0074\u006f\u006e\u0067\u0075\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0075\u0063\u006b\u005f\u006f\u0075\u0074\u005f\u0074\u006f\u006e\u0067\u0075\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006c\u0065\u0065\u0070\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006c\u0065\u0065\u0070\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u006f\u0072\u0072\u0069\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u006f\u0072\u0072\u0069\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0072\u006f\u0077\u006e\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0072\u006f\u0077\u006e\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0070\u0065\u006e\u005f\u006d\u006f\u0075\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0070\u0065\u006e\u005f\u006d\u006f\u0075\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0069\u006d\u0061\u0063\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0069\u006d\u0061\u0063\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006e\u0066\u0075\u0073\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006e\u0066\u0075\u0073\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0075\u0073\u0068\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0075\u0073\u0068\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0078\u0070\u0072\u0065\u0073\u0073\u0069\u006f\u006e\u006c\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0078\u0070\u0072\u0065\u0073\u0073\u0069\u006f\u006e\u006c\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u006e\u0061\u006d\u0075\u0073\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u006e\u0061\u006d\u0075\u0073\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0077\u0065\u0061\u0074\u005f\u0073\u006d\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0077\u0065\u0061\u0074\u005f\u0073\u006d\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0077\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0077\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0069\u0073\u0061\u0070\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u005f\u0072\u0065\u006c\u0069\u0065\u0076\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0069\u0073\u0061\u0070\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u005f\u0072\u0065\u006c\u0069\u0065\u0076\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0065\u0061\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0065\u0061\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u006e\u0073\u0069\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u006e\u0073\u0069\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0069\u0073\u0061\u0070\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0069\u0073\u0061\u0070\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006e\u0066\u006f\u0075\u006e\u0064\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006e\u0066\u006f\u0075\u006e\u0064\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0065\u0061\u0072\u0066\u0075\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0065\u0061\u0072\u0066\u0075\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006c\u0064\u005f\u0073\u0077\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006c\u0064\u005f\u0073\u0077\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u0072\u0073\u0065\u0076\u0065\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u0072\u0073\u0065\u0076\u0065\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006f\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006f\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u006f\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u006f\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0073\u0074\u006f\u006e\u0069\u0073\u0068\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0073\u0074\u006f\u006e\u0069\u0073\u0068\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0063\u0072\u0065\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0063\u0072\u0065\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0063\u006b\u0062\u0065\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0063\u006b\u0062\u0065\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0069\u0072\u0065\u0064\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0069\u0072\u0065\u0064\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006e\u0067\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006e\u0067\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0069\u0075\u006d\u0070\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0069\u0075\u006d\u0070\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006c\u0065\u0065\u0070\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006c\u0065\u0065\u0070\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0079\u0075\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0079\u0075\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0073\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u006e\u0067\u006c\u0061\u0073\u0073\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u006e\u0067\u006c\u0061\u0073\u0073\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0069\u007a\u007a\u0079\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0069\u007a\u007a\u0079\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u006d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u006d\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0069\u006c\u0069\u006e\u0067\u005f\u0069\u006d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0069\u006c\u0069\u006e\u0067\u005f\u0069\u006d\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0075\u0074\u0072\u0061\u006c\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0075\u0074\u0072\u0061\u006c\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u006d\u006f\u0075\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u006d\u006f\u0075\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u006e\u006e\u006f\u0063\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u006e\u006e\u006f\u0063\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006c\u0069\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006c\u0069\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0079\u0065\u006c\u006c\u006f\u0077\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0079\u0065\u006c\u006c\u006f\u0077\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0075\u0065\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0075\u0065\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0075\u0072\u0070\u006c\u0065\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0075\u0072\u0070\u006c\u0065\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0065\u0065\u006e\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0065\u0065\u006e\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0072\u006f\u006b\u0065\u006e\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0072\u006f\u006b\u0065\u006e\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0070\u0075\u006c\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0070\u0075\u006c\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u006f\u005f\u0068\u0065\u0061\u0072\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u006f\u005f\u0068\u0065\u0061\u0072\u0074\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0076\u006f\u006c\u0076\u0069\u006e\u0067\u005f\u0068\u0065\u0061\u0072\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0076\u006f\u006c\u0076\u0069\u006e\u0067\u005f\u0068\u0065\u0061\u0072\u0074\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0075\u0070\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0075\u0070\u0069\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0069\u006e\u0067\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0069\u006e\u0067\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0061\u0072\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0061\u0072\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0069\u007a\u007a\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0069\u007a\u007a\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u006f\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006c\u006c\u0069\u0073\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006c\u006c\u0069\u0073\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006e\u0067\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006e\u0067\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0065\u0079\u005f\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0065\u0079\u005f\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0065\u0079\u005f\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0065\u0079\u005f\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u007a\u007a\u007a\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u007a\u007a\u007a\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0077\u0065\u0061\u0074\u005f\u0064\u0072\u006f\u0070\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0077\u0065\u0061\u0074\u005f\u0064\u0072\u006f\u0070\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u0074\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u0074\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0075\u0073\u0069\u0063\u0061\u006c\u005f\u006e\u006f\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0075\u0073\u0069\u0063\u0061\u006c\u005f\u006e\u006f\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u006e\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u006e\u006b\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u002b\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u002b\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0068\u0075\u006d\u0062\u0073\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0068\u0075\u006d\u0062\u0073\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u002d\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u002d\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0068\u0075\u006d\u0062\u0073\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0068\u0075\u006d\u0062\u0073\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006b\u005f\u0068\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006b\u005f\u0068\u0061\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0075\u006e\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0075\u006e\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u0063\u0065\u0070\u0075\u006e\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u0063\u0065\u0070\u0075\u006e\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0069\u0073\u0065\u0064\u005f\u0068\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0069\u0073\u0065\u0064\u005f\u0068\u0061\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0070\u0065\u006e\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0070\u0065\u006e\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0069\u0073\u0065\u0064\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0069\u0073\u0065\u0064\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0072\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0072\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0075\u0070\u005f\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0075\u0070\u005f\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u0061\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0075\u0073\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0075\u0073\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0065\u0074\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0065\u0074\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0075\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0075\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u006c\u006b\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u006c\u006b\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0075\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0075\u006e\u006e\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0075\u006e\u006e\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0075\u006e\u006e\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0075\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0075\u0070\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u006d\u0069\u006c\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u006d\u0069\u006c\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u006f\u005f\u006d\u0065\u006e\u005f\u0068\u006f\u006c\u0064\u0069\u006e\u0067\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u006f\u005f\u006d\u0065\u006e\u005f\u0068\u006f\u006c\u0064\u0069\u006e\u0067\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u006f\u005f\u0077\u006f\u006d\u0065\u006e\u005f\u0068\u006f\u006c\u0064\u0069\u006e\u0067\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u006f\u005f\u0077\u006f\u006d\u0065\u006e\u005f\u0068\u006f\u006c\u0064\u0069\u006e\u0067\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0061\u006e\u0063\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0061\u006e\u0063\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0061\u006e\u0063\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0061\u006e\u0063\u0065\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006b\u005f\u0077\u006f\u006d\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006b\u005f\u0077\u006f\u006d\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u0067\u006f\u006f\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u0067\u006f\u006f\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e\u005f\u0064\u0065\u0073\u006b\u005f\u0070\u0065\u0072\u0073\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e\u005f\u0064\u0065\u0073\u006b\u005f\u0070\u0065\u0072\u0073\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0069\u0073\u0069\u006e\u0067\u005f\u0068\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0069\u0073\u0069\u006e\u0067\u005f\u0068\u0061\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0072\u0069\u0064\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0076\u0065\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0072\u0069\u0064\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0076\u0065\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u0072\u0073\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0070\u006f\u0075\u0074\u0069\u006e\u0067\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u0072\u0073\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0070\u006f\u0075\u0074\u0069\u006e\u0067\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u0072\u0073\u006f\u006e\u005f\u0066\u0072\u006f\u0077\u006e\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u0072\u0073\u006f\u006e\u005f\u0066\u0072\u006f\u0077\u006e\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0075\u0070\u006c\u0065\u006b\u0069\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0075\u0070\u006c\u0065\u006b\u0069\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0075\u0070\u006c\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0075\u0070\u006c\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0073\u0073\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0073\u0073\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u0069\u0072\u0063\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u0069\u0072\u0063\u0075\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0061\u0069\u006c\u005f\u0063\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0061\u0069\u006c\u005f\u0063\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0069\u0072\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0069\u0072\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u006f\u006d\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u006f\u006d\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0062\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0062\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006c\u0064\u0065\u0072\u005f\u0077\u006f\u006d\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006c\u0064\u0065\u0072\u005f\u0077\u006f\u006d\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006c\u0064\u0065\u0072\u005f\u006d\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006c\u0064\u0065\u0072\u005f\u006d\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u0072\u0073\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0062\u006c\u006f\u006e\u0064\u005f\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u0072\u0073\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0062\u006c\u006f\u006e\u0064\u005f\u0068\u0061\u0069\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0067\u0075\u0061\u005f\u0070\u0069\u005f\u006d\u0061\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0067\u0075\u0061\u005f\u0070\u0069\u005f\u006d\u0061\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0074\u0075\u0072\u0062\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0074\u0075\u0072\u0062\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u005f\u0077\u006f\u0072\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u005f\u0077\u006f\u0072\u006b\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006e\u0067\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006e\u0067\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0072\u0069\u006e\u0063\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0072\u0069\u006e\u0063\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u0079\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u0079\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u005f\u0065\u0079\u0065\u0073\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u005f\u0065\u0079\u0065\u0073\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0069\u0072\u006b\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0069\u0072\u006b\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0063\u0072\u0065\u0061\u006d\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0063\u0072\u0065\u0061\u006d\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0072\u0079\u0069\u006e\u0067\u005f\u0063\u0061\u0074\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0072\u0079\u0069\u006e\u0067\u005f\u0063\u0061\u0074\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u006f\u0079\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u006f\u0079\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0075\u0074\u0069\u006e\u0067\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0075\u0074\u0069\u006e\u0067\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u005f\u006f\u0067\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u005f\u006f\u0067\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u005f\u0067\u006f\u0062\u006c\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u005f\u0067\u006f\u0062\u006c\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0065\u0065\u005f\u006e\u006f\u005f\u0065\u0076\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0065\u0065\u005f\u006e\u006f\u005f\u0065\u0076\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u005f\u006e\u006f\u005f\u0065\u0076\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u005f\u006e\u006f\u005f\u0065\u0076\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0065\u0061\u006b\u005f\u006e\u006f\u005f\u0065\u0076\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0065\u0061\u006b\u005f\u006e\u006f\u005f\u0065\u0076\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0075\u0061\u0072\u0064\u0073\u006d\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0075\u0061\u0072\u0064\u0073\u006d\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006b\u0075\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006b\u0075\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0065\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0065\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0069\u0070\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0069\u0070\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0069\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0069\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0072\u006f\u0070\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0072\u006f\u0070\u006c\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0079\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0079\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u006f\u006e\u0067\u0075\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u006f\u006e\u0067\u0075\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u0076\u0065\u005f\u006c\u0065\u0074\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u0076\u0065\u005f\u006c\u0065\u0074\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u0073\u0074\u005f\u0069\u006e\u005f\u0073\u0069\u006c\u0068\u006f\u0075\u0065\u0074\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u0073\u0074\u005f\u0069\u006e\u005f\u0073\u0069\u006c\u0068\u006f\u0075\u0065\u0074\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u0073\u0074\u0073\u005f\u0069\u006e\u005f\u0073\u0069\u006c\u0068\u006f\u0075\u0065\u0074\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u0073\u0074\u0073\u005f\u0069\u006e\u005f\u0073\u0069\u006c\u0068\u006f\u0075\u0065\u0074\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0065\u0065\u0063\u0068\u005f\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0065\u0065\u0063\u0068\u005f\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0068\u006f\u0075\u0067\u0068\u0074\u005f\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0068\u006f\u0075\u0067\u0068\u0074\u005f\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0065\u0065\u006c\u0073\u0067\u006f\u006f\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0065\u0065\u006c\u0073\u0067\u006f\u006f\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u006e\u006e\u0061\u0064\u0069\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u006e\u006e\u0061\u0064\u0069\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u006f\u0062\u0065\u0072\u0073\u0065\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u006f\u0062\u0065\u0072\u0073\u0065\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u006f\u0064\u006d\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u006f\u0064\u006d\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0075\u0072\u0074\u0072\u0065\u0061\u006c\u0062\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0075\u0072\u0074\u0072\u0065\u0061\u006c\u0062\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0067\u0065\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0067\u0065\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0067\u0065\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0067\u0065\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0067\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0067\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0067\u0065\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0067\u0065\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u0073\u0070\u0065\u0063\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u0073\u0070\u0065\u0063\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u006f\u006c\u006c\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u006f\u006c\u006c\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e'; +var githubEmojiNature = '\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u003d\u0022\u004e\u0061\u0074\u0075\u0072\u0065\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u0022\u003e\u004e\u0061\u0074\u0075\u0072\u0065\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u006e\u006e\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u006e\u006e\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0075\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006e\u006f\u0077\u006d\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006e\u006f\u0077\u006d\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u007a\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u007a\u0061\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0079\u0063\u006c\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0079\u0063\u006c\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006f\u0067\u0067\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006f\u0067\u0067\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0063\u0065\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0063\u0065\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0075\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0075\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u006d\u0073\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u006d\u0073\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0062\u0062\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0062\u0062\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u006f\u006c\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u006f\u006c\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0072\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0072\u006f\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0069\u0067\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0069\u0067\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u006f\u0061\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u006f\u0061\u006c\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0065\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0065\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0069\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0069\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0069\u0067\u005f\u006e\u006f\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0069\u0067\u005f\u006e\u006f\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u006e\u006b\u0065\u0079\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u006e\u006b\u0065\u0079\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u006e\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u006e\u006b\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0072\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0072\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0063\u0065\u0068\u006f\u0072\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0063\u0065\u0068\u006f\u0072\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u006d\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u006d\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u0065\u0065\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u0065\u0065\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006c\u0065\u0070\u0068\u0061\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u006c\u0065\u0070\u0068\u0061\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u006e\u0064\u0061\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u006e\u0064\u0061\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006e\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006e\u0061\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0069\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0069\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0062\u0079\u005f\u0063\u0068\u0069\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0062\u0079\u005f\u0063\u0068\u0069\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u0074\u0063\u0068\u0065\u0064\u005f\u0063\u0068\u0069\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u0074\u0063\u0068\u0065\u0064\u005f\u0063\u0068\u0069\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u0074\u0063\u0068\u0069\u006e\u0067\u005f\u0063\u0068\u0069\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u0074\u0063\u0068\u0069\u006e\u0067\u005f\u0063\u0068\u0069\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0069\u0063\u006b\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0069\u0063\u006b\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u006e\u0067\u0075\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u006e\u0067\u0075\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0075\u0072\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0075\u0072\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u006e\u0065\u0079\u0062\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u006e\u0065\u0079\u0062\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0065\u0065\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0065\u0065\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006e\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006e\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0063\u0074\u006f\u0070\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0063\u0074\u006f\u0070\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u006f\u0070\u0069\u0063\u0061\u006c\u005f\u0066\u0069\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u006f\u0070\u0069\u0063\u0061\u006c\u005f\u0066\u0069\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0061\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0061\u006c\u0065\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0061\u006c\u0065\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u006c\u0070\u0068\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u006c\u0070\u0068\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0077\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0077\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0074\u0065\u0072\u005f\u0062\u0075\u0066\u0066\u0061\u006c\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0074\u0065\u0072\u005f\u0062\u0075\u0066\u0066\u0061\u006c\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0069\u0067\u0065\u0072\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0069\u0067\u0065\u0072\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0062\u0062\u0069\u0074\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0062\u0062\u0069\u0074\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0072\u0061\u0067\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0072\u0061\u0067\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u006f\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u006f\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u006f\u006f\u0073\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u006f\u006f\u0073\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u0067\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u0067\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0069\u0067\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0069\u0067\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0075\u0073\u0065\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0075\u0073\u0065\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0072\u0061\u0067\u006f\u006e\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0072\u0061\u0067\u006f\u006e\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u006f\u0077\u0066\u0069\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u006f\u0077\u0066\u0069\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0072\u006f\u0063\u006f\u0064\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0072\u006f\u0063\u006f\u0064\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0072\u006f\u006d\u0065\u0064\u0061\u0072\u0079\u005f\u0063\u0061\u006d\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0072\u006f\u006d\u0065\u0064\u0061\u0072\u0079\u005f\u0063\u0061\u006d\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u006f\u0070\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u006f\u0070\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0074\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0074\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u006f\u0064\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u006f\u0064\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0077\u005f\u0070\u0072\u0069\u006e\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0077\u005f\u0070\u0072\u0069\u006e\u0074\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u0075\u0071\u0075\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u0075\u0071\u0075\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0065\u0072\u0072\u0079\u005f\u0062\u006c\u006f\u0073\u0073\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0065\u0072\u0072\u0079\u005f\u0062\u006c\u006f\u0073\u0073\u006f\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0075\u006c\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0075\u006c\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006f\u0075\u0072\u005f\u006c\u0065\u0061\u0066\u005f\u0063\u006c\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006f\u0075\u0072\u005f\u006c\u0065\u0061\u0066\u005f\u0063\u006c\u006f\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u006f\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u006f\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u006e\u0066\u006c\u006f\u0077\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u006e\u0066\u006c\u006f\u0077\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0069\u0062\u0069\u0073\u0063\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0069\u0062\u0069\u0073\u0063\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0070\u006c\u0065\u005f\u006c\u0065\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0070\u006c\u0065\u005f\u006c\u0065\u0061\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u0061\u0076\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u0061\u0076\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u006c\u006c\u0065\u006e\u005f\u006c\u0065\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u006c\u006c\u0065\u006e\u005f\u006c\u0065\u0061\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0072\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0072\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0075\u0073\u0068\u0072\u006f\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0075\u0073\u0068\u0072\u006f\u006f\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0063\u0074\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0063\u0074\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u006c\u006d\u005f\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u006c\u006d\u005f\u0074\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0076\u0065\u0072\u0067\u0072\u0065\u0065\u006e\u005f\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0076\u0065\u0072\u0067\u0072\u0065\u0065\u006e\u005f\u0074\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0065\u0063\u0069\u0064\u0075\u006f\u0075\u0073\u005f\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0065\u0063\u0069\u0064\u0075\u006f\u0075\u0073\u005f\u0074\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0065\u0073\u0074\u006e\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0065\u0073\u0074\u006e\u0075\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0065\u0065\u0064\u006c\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0065\u0065\u0064\u006c\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u006f\u0073\u0073\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u006f\u0073\u0073\u006f\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0061\u0072\u005f\u006f\u0066\u005f\u0072\u0069\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0061\u0072\u005f\u006f\u0066\u005f\u0072\u0069\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u0065\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u0065\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u006c\u006f\u0062\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u006d\u0065\u0072\u0069\u0064\u0069\u0061\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u006c\u006f\u0062\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u006d\u0065\u0072\u0069\u0064\u0069\u0061\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0075\u006c\u006c\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0075\u006c\u006c\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0077\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0077\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0077\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0077\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0078\u0069\u006e\u0067\u005f\u0063\u0072\u0065\u0073\u0063\u0065\u006e\u0074\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0078\u0069\u006e\u0067\u005f\u0063\u0072\u0065\u0073\u0063\u0065\u006e\u0074\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0072\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0072\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0078\u0069\u006e\u0067\u005f\u0067\u0069\u0062\u0062\u006f\u0075\u0073\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0078\u0069\u006e\u0067\u005f\u0067\u0069\u0062\u0062\u006f\u0075\u0073\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0075\u006c\u006c\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0075\u006c\u006c\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u006e\u0069\u006e\u0067\u005f\u0067\u0069\u0062\u0062\u006f\u0075\u0073\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u006e\u0069\u006e\u0067\u005f\u0067\u0069\u0062\u0062\u006f\u0075\u0073\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0061\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0061\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u006e\u0069\u006e\u0067\u005f\u0063\u0072\u0065\u0073\u0063\u0065\u006e\u0074\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u006e\u0069\u006e\u0067\u005f\u0063\u0072\u0065\u0073\u0063\u0065\u006e\u0074\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0061\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0061\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0072\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0072\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0061\u0072\u0074\u0068\u005f\u0061\u0066\u0072\u0069\u0063\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0061\u0072\u0074\u0068\u005f\u0061\u0066\u0072\u0069\u0063\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0061\u0072\u0074\u0068\u005f\u0061\u006d\u0065\u0072\u0069\u0063\u0061\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0061\u0072\u0074\u0068\u005f\u0061\u006d\u0065\u0072\u0069\u0063\u0061\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0061\u0072\u0074\u0068\u005f\u0061\u0073\u0069\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0061\u0072\u0074\u0068\u005f\u0061\u0073\u0069\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u006f\u006c\u0063\u0061\u006e\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u006f\u006c\u0063\u0061\u006e\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0069\u006c\u006b\u0079\u005f\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0069\u006c\u006b\u0079\u005f\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0072\u0074\u006c\u0079\u005f\u0073\u0075\u006e\u006e\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0072\u0074\u006c\u0079\u005f\u0073\u0075\u006e\u006e\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0063\u0074\u006f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0063\u0074\u006f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0071\u0075\u0069\u0072\u0072\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0071\u0075\u0069\u0072\u0072\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e'; +var githubEmojiObjects = '\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u003d\u0022\u004f\u0062\u006a\u0065\u0063\u0074\u0073\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u0022\u003e\u004f\u0062\u006a\u0065\u0063\u0074\u0073\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u006d\u0062\u006f\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u006d\u0062\u006f\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0069\u0066\u0074\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0069\u0066\u0074\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u006c\u006c\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u006c\u006c\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0063\u0068\u006f\u006f\u006c\u005f\u0073\u0061\u0074\u0063\u0068\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0063\u0068\u006f\u006f\u006c\u005f\u0073\u0061\u0074\u0063\u0068\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0072\u0074\u0061\u0072\u005f\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0072\u0074\u0061\u0072\u005f\u0062\u006f\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006c\u0061\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006c\u0061\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0072\u0065\u0077\u006f\u0072\u006b\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0072\u0065\u0077\u006f\u0072\u006b\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0069\u006e\u0064\u005f\u0063\u0068\u0069\u006d\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0069\u006e\u0064\u005f\u0063\u0068\u0069\u006d\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0069\u0063\u0065\u005f\u0073\u0063\u0065\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0069\u0063\u0065\u005f\u0073\u0063\u0065\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u0061\u0063\u006b\u005f\u006f\u005f\u006c\u0061\u006e\u0074\u0065\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u0061\u0063\u006b\u005f\u006f\u005f\u006c\u0061\u006e\u0074\u0065\u0072\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0068\u006f\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0068\u006f\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u006e\u0074\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u006e\u0074\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0072\u0069\u0073\u0074\u006d\u0061\u0073\u005f\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0072\u0069\u0073\u0074\u006d\u0061\u0073\u005f\u0074\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0069\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0069\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0065\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0065\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u0062\u0065\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u0062\u0065\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0061\u006e\u0061\u0062\u0061\u0074\u0061\u005f\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0061\u006e\u0061\u0062\u0061\u0074\u0061\u005f\u0074\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0061\u0064\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0061\u0064\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u005f\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u005f\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0072\u0079\u0073\u0074\u0061\u006c\u005f\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0072\u0079\u0073\u0074\u0061\u006c\u005f\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0076\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0076\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006c\u006f\u0070\u0070\u0079\u005f\u0064\u0069\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006c\u006f\u0070\u0070\u0079\u005f\u0064\u0069\u0073\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0069\u0064\u0065\u006f\u005f\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0069\u0064\u0065\u006f\u005f\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0076\u0069\u0065\u005f\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0076\u0069\u0065\u005f\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006d\u0070\u0075\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006d\u0070\u0075\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0065\u006c\u0065\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0065\u006c\u0065\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0065\u006c\u0065\u0070\u0068\u006f\u006e\u0065\u005f\u0072\u0065\u0063\u0065\u0069\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0065\u006c\u0065\u0070\u0068\u006f\u006e\u0065\u005f\u0072\u0065\u0063\u0065\u0069\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0067\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0067\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0069\u006e\u0069\u0064\u0069\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0069\u006e\u0069\u0064\u0069\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0068\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0068\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006f\u0075\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006f\u0075\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0065\u0061\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0065\u0061\u006b\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0075\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0075\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u0075\u0064\u0073\u0070\u0065\u0061\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u0075\u0064\u0073\u0070\u0065\u0061\u006b\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0065\u0067\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0065\u0067\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0075\u0072\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0075\u0072\u0067\u006c\u0061\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0075\u0072\u0067\u006c\u0061\u0073\u0073\u005f\u0066\u006c\u006f\u0077\u0069\u006e\u0067\u005f\u0073\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0075\u0072\u0067\u006c\u0061\u0073\u0073\u005f\u0066\u006c\u006f\u0077\u0069\u006e\u0067\u005f\u0073\u0061\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006c\u0061\u0072\u006d\u005f\u0063\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006c\u0061\u0072\u006d\u005f\u0063\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0074\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0064\u0069\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0064\u0069\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u0074\u0065\u006c\u006c\u0069\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u0074\u0065\u006c\u006c\u0069\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0067\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0067\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u0063\u006b\u005f\u0077\u0069\u0074\u0068\u005f\u0069\u006e\u006b\u005f\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u0063\u006b\u005f\u0077\u0069\u0074\u0068\u005f\u0069\u006e\u006b\u005f\u0070\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u006c\u006f\u0063\u006b\u005f\u0077\u0069\u0074\u0068\u005f\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u006c\u006f\u0063\u006b\u005f\u0077\u0069\u0074\u0068\u005f\u006b\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u006c\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u006c\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006c\u0061\u0073\u0068\u006c\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006c\u0061\u0073\u0068\u006c\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0069\u0067\u0068\u005f\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0069\u0067\u0068\u005f\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u0077\u005f\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u0077\u005f\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006c\u0065\u0063\u0074\u0072\u0069\u0063\u005f\u0070\u006c\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u006c\u0065\u0063\u0074\u0072\u0069\u0063\u005f\u0070\u006c\u0075\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0074\u0074\u0065\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0074\u0074\u0065\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u006c\u006c\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u006c\u006c\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006d\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u006d\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0073\u0074\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0073\u0074\u0062\u006f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0074\u0068\u0074\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0074\u0068\u0074\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u006f\u0077\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u006f\u0077\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u006f\u0069\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u006f\u0069\u006c\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0075\u0074\u005f\u0061\u006e\u0064\u005f\u0062\u006f\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0075\u0074\u005f\u0061\u006e\u0064\u005f\u0062\u006f\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u006d\u006d\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u006d\u006d\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u006e\u0065\u0079\u0062\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u006e\u0065\u0079\u0062\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0079\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0079\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u006c\u006c\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u006c\u006c\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0075\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0075\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0075\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0075\u0072\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0072\u0065\u0064\u0069\u0074\u005f\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0072\u0065\u0064\u0069\u0074\u005f\u0063\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u006e\u0065\u0079\u005f\u0077\u0069\u0074\u0068\u005f\u0077\u0069\u006e\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u006e\u0065\u0079\u005f\u0077\u0069\u0074\u0068\u005f\u0077\u0069\u006e\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u002d\u006d\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u002d\u006d\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u006e\u0062\u006f\u0078\u005f\u0074\u0072\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u006e\u0062\u006f\u0078\u005f\u0074\u0072\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0075\u0074\u0062\u006f\u0078\u005f\u0074\u0072\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0075\u0074\u0062\u006f\u0078\u005f\u0074\u0072\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0073\u0074\u0061\u006c\u005f\u0068\u006f\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0073\u0074\u0061\u006c\u005f\u0068\u006f\u0072\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u005f\u0063\u006c\u006f\u0073\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u005f\u0063\u006c\u006f\u0073\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u005f\u0077\u0069\u0074\u0068\u005f\u006d\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u005f\u0077\u0069\u0074\u0068\u005f\u006d\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u005f\u0077\u0069\u0074\u0068\u005f\u006e\u006f\u005f\u006d\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u005f\u0077\u0069\u0074\u0068\u005f\u006e\u006f\u005f\u006d\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u006f\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u006f\u006b\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u006f\u006b\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u006d\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u006d\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0075\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0075\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0063\u0068\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0063\u0068\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0069\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0069\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0079\u0072\u0069\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0079\u0072\u0069\u006e\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0067\u0065\u005f\u0066\u0061\u0063\u0069\u006e\u0067\u005f\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0067\u0065\u005f\u0066\u0061\u0063\u0069\u006e\u0067\u005f\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0067\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0063\u0075\u0072\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0067\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0063\u0075\u0072\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u005f\u0074\u0061\u0062\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u005f\u0074\u0061\u0062\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0072\u005f\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0072\u005f\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0061\u0072\u0074\u005f\u0077\u0069\u0074\u0068\u005f\u0075\u0070\u0077\u0061\u0072\u0064\u0073\u005f\u0074\u0072\u0065\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0061\u0072\u0074\u005f\u0077\u0069\u0074\u0068\u005f\u0075\u0070\u0077\u0061\u0072\u0064\u0073\u005f\u0074\u0072\u0065\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0061\u0072\u0074\u005f\u0077\u0069\u0074\u0068\u005f\u0064\u006f\u0077\u006e\u0077\u0061\u0072\u0064\u0073\u005f\u0074\u0072\u0065\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0061\u0072\u0074\u005f\u0077\u0069\u0074\u0068\u005f\u0064\u006f\u0077\u006e\u0077\u0061\u0072\u0064\u0073\u005f\u0074\u0072\u0065\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0063\u0072\u006f\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0063\u0072\u006f\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0061\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0061\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0072\u0064\u005f\u0069\u006e\u0064\u0065\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0072\u0064\u005f\u0069\u006e\u0064\u0065\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u006c\u0065\u005f\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u006c\u0065\u005f\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0070\u0065\u006e\u005f\u0066\u0069\u006c\u0065\u005f\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0070\u0065\u006e\u005f\u0066\u0069\u006c\u0065\u005f\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0075\u0073\u0068\u0070\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0075\u0073\u0068\u0070\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006e\u0069\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006e\u0069\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u006e\u0063\u0069\u006c\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u006e\u0063\u0069\u006c\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074\u005f\u0072\u0075\u006c\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074\u005f\u0072\u0075\u006c\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0069\u0061\u006e\u0067\u0075\u006c\u0061\u0072\u005f\u0072\u0075\u006c\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0069\u0061\u006e\u0067\u0075\u006c\u0061\u0072\u005f\u0072\u0075\u006c\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0065\u0065\u006e\u005f\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0065\u0065\u006e\u005f\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0075\u0065\u005f\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0075\u0065\u005f\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0072\u0061\u006e\u0067\u0065\u005f\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0072\u0061\u006e\u0067\u0065\u005f\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u0074\u0065\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u0074\u0065\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u0074\u0065\u0062\u006f\u006f\u006b\u005f\u0077\u0069\u0074\u0068\u005f\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u0076\u0065\u005f\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u0074\u0065\u0062\u006f\u006f\u006b\u005f\u0077\u0069\u0074\u0068\u005f\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u0076\u0065\u005f\u0063\u006f\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u0064\u0067\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u0064\u0067\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u006f\u006b\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u006f\u006b\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0061\u006d\u0065\u005f\u0062\u0061\u0064\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0061\u006d\u0065\u005f\u0062\u0061\u0064\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0069\u0063\u0072\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0069\u0063\u0072\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0065\u006c\u0065\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0065\u006c\u0065\u0073\u0063\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006f\u006f\u0074\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006f\u006f\u0074\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0073\u006b\u0065\u0074\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0073\u006b\u0065\u0074\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006f\u0063\u0063\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006f\u0063\u0063\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0073\u0065\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0073\u0065\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0065\u006e\u006e\u0069\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0065\u006e\u006e\u0069\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0038\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0038\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0075\u0067\u0062\u0079\u005f\u0066\u006f\u006f\u0074\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0075\u0067\u0062\u0079\u005f\u0066\u006f\u006f\u0074\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u0077\u006c\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u0077\u006c\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u006f\u006c\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u006f\u006c\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u005f\u0062\u0069\u0063\u0079\u0063\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u005f\u0062\u0069\u0063\u0079\u0063\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0069\u0063\u0079\u0063\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0069\u0063\u0079\u0063\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0072\u0073\u0065\u005f\u0072\u0061\u0063\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0072\u0073\u0065\u005f\u0072\u0061\u0063\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006e\u006f\u0077\u0062\u006f\u0061\u0072\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006e\u006f\u0077\u0062\u006f\u0061\u0072\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0077\u0069\u006d\u006d\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0077\u0069\u006d\u006d\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u0072\u0066\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u0072\u0066\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006b\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006b\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0061\u0064\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0061\u0064\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u0075\u0062\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u0075\u0062\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0065\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0065\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0075\u0073\u0069\u0063\u0061\u006c\u005f\u0073\u0063\u006f\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0075\u0073\u0069\u0063\u0061\u006c\u005f\u0073\u0063\u006f\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0075\u0073\u0069\u0063\u0061\u006c\u005f\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0075\u0073\u0069\u0063\u0061\u006c\u005f\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0069\u006f\u006c\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0069\u006f\u006c\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0061\u0063\u0065\u005f\u0069\u006e\u0076\u0061\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0061\u0063\u0065\u005f\u0069\u006e\u0076\u0061\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0069\u0064\u0065\u006f\u005f\u0067\u0061\u006d\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0069\u0064\u0065\u006f\u005f\u0067\u0061\u006d\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006a\u006f\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006a\u006f\u006b\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006c\u006f\u0077\u0065\u0072\u005f\u0070\u006c\u0061\u0079\u0069\u006e\u0067\u005f\u0063\u0061\u0072\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006c\u006f\u0077\u0065\u0072\u005f\u0070\u006c\u0061\u0079\u0069\u006e\u0067\u005f\u0063\u0061\u0072\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0061\u006d\u0065\u005f\u0064\u0069\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0061\u006d\u0065\u005f\u0064\u0069\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0068\u006a\u006f\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0068\u006a\u006f\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u0061\u0070\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u0061\u0070\u0070\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0065\u006d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0065\u006d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0075\u006d\u0070\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0075\u006d\u0070\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u0078\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u0078\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0075\u0069\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0075\u0069\u0074\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u006f\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u006f\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u006e\u0064\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u006e\u0064\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0069\u0067\u0068\u005f\u0068\u0065\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0069\u0067\u0068\u005f\u0068\u0065\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0069\u0070\u0073\u0074\u0069\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0069\u0070\u0073\u0074\u0069\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u006f\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u006f\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u0069\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u0069\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0073\u0068\u0069\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0073\u0068\u0069\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0063\u006b\u0074\u0069\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0063\u006b\u0074\u0069\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u006f\u006d\u0061\u006e\u0073\u005f\u0063\u006c\u006f\u0074\u0068\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u006f\u006d\u0061\u006e\u0073\u005f\u0063\u006c\u006f\u0074\u0068\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0072\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0075\u006e\u006e\u0069\u006e\u0067\u005f\u0073\u0068\u0069\u0072\u0074\u005f\u0077\u0069\u0074\u0068\u005f\u0073\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0075\u006e\u006e\u0069\u006e\u0067\u005f\u0073\u0068\u0069\u0072\u0074\u005f\u0077\u0069\u0074\u0068\u005f\u0073\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u0065\u0061\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u0065\u0061\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0069\u006d\u006f\u006e\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0069\u006d\u006f\u006e\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0069\u006b\u0069\u006e\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0069\u006b\u0069\u006e\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0069\u0062\u0062\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0069\u0062\u0062\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u006f\u0070\u0068\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u006f\u0070\u0068\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0072\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0072\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u006f\u006d\u0061\u006e\u0073\u005f\u0068\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u006f\u006d\u0061\u006e\u0073\u005f\u0068\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u006e\u0073\u005f\u0073\u0068\u006f\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u006e\u0073\u005f\u0073\u0068\u006f\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u006e\u0064\u0062\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u006e\u0064\u0062\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0075\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0075\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0075\u0072\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0075\u0072\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0079\u0065\u0067\u006c\u0061\u0073\u0073\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0079\u0065\u0067\u006c\u0061\u0073\u0073\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0073\u0068\u0069\u006e\u0067\u005f\u0070\u006f\u006c\u0065\u005f\u0061\u006e\u0064\u005f\u0066\u0069\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0073\u0068\u0069\u006e\u0067\u005f\u0070\u006f\u006c\u0065\u005f\u0061\u006e\u0064\u005f\u0066\u0069\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0065\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0065\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0062\u0079\u005f\u0062\u006f\u0074\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0062\u0079\u005f\u0062\u006f\u0074\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0065\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0065\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0065\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0065\u0065\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0063\u006b\u0074\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0063\u006b\u0074\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u006f\u0070\u0069\u0063\u0061\u006c\u005f\u0064\u0072\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u006f\u0070\u0069\u0063\u0061\u006c\u005f\u0064\u0072\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0069\u006e\u0065\u005f\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0069\u006e\u0065\u005f\u0067\u006c\u0061\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006f\u0072\u006b\u005f\u0061\u006e\u0064\u005f\u006b\u006e\u0069\u0066\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006f\u0072\u006b\u005f\u0061\u006e\u0064\u005f\u006b\u006e\u0069\u0066\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0069\u007a\u007a\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0069\u007a\u007a\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u006d\u0062\u0075\u0072\u0067\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u006d\u0062\u0075\u0072\u0067\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0072\u0069\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0072\u0069\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0075\u006c\u0074\u0072\u0079\u005f\u006c\u0065\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0075\u006c\u0074\u0072\u0079\u005f\u006c\u0065\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0065\u0061\u0074\u005f\u006f\u006e\u005f\u0062\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0065\u0061\u0074\u005f\u006f\u006e\u005f\u0062\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0061\u0067\u0068\u0065\u0074\u0074\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0061\u0067\u0068\u0065\u0074\u0074\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0075\u0072\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0075\u0072\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0072\u0069\u0065\u0064\u005f\u0073\u0068\u0072\u0069\u006d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0072\u0069\u0065\u0064\u005f\u0073\u0068\u0072\u0069\u006d\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0065\u006e\u0074\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0065\u006e\u0074\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u0073\u0068\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u0073\u0068\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0073\u0068\u005f\u0063\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0073\u0068\u005f\u0063\u0061\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0069\u0063\u0065\u005f\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0069\u0063\u0065\u005f\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0069\u0063\u0065\u005f\u0063\u0072\u0061\u0063\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0069\u0063\u0065\u005f\u0063\u0072\u0061\u0063\u006b\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0069\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0069\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u006d\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u006d\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0065\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0064\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0064\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0061\u006e\u0067\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0061\u006e\u0067\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0067\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0067\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0072\u0065\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0072\u0065\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u0075\u0067\u0068\u006e\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u0075\u0067\u0068\u006e\u0075\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0075\u0073\u0074\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0075\u0073\u0074\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u0063\u0065\u0063\u0072\u0065\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u0063\u0065\u0063\u0072\u0065\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u0063\u0065\u005f\u0063\u0072\u0065\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u0063\u0065\u005f\u0063\u0072\u0065\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u0061\u0076\u0065\u0064\u005f\u0069\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u0061\u0076\u0065\u0064\u005f\u0069\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006f\u006b\u0069\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006f\u006b\u0069\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u006f\u0063\u006f\u006c\u0061\u0074\u0065\u005f\u0062\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u006f\u0063\u006f\u006c\u0061\u0074\u0065\u005f\u0062\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u006e\u0064\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u006e\u0064\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u006c\u006c\u0069\u0070\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u006c\u006c\u0069\u0070\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u006e\u0065\u0079\u005f\u0070\u006f\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u006e\u0065\u0079\u005f\u0070\u006f\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0070\u0070\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0065\u0065\u006e\u005f\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0065\u0065\u006e\u005f\u0061\u0070\u0070\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0061\u006e\u0067\u0065\u0072\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0061\u006e\u0067\u0065\u0072\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u006d\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u006d\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0065\u0072\u0072\u0069\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0065\u0072\u0072\u0069\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0061\u0070\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0061\u0070\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0074\u0065\u0072\u006d\u0065\u006c\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0074\u0065\u0072\u006d\u0065\u006c\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0072\u0061\u0077\u0062\u0065\u0072\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0072\u0061\u0077\u0062\u0065\u0072\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u0061\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u0061\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0065\u006c\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0065\u006c\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u006e\u0061\u006e\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u006e\u0061\u006e\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0069\u006e\u0065\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0069\u006e\u0065\u0061\u0070\u0070\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0077\u0065\u0065\u0074\u005f\u0070\u006f\u0074\u0061\u0074\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0077\u0065\u0065\u0074\u005f\u0070\u006f\u0074\u0061\u0074\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0067\u0067\u0070\u006c\u0061\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0067\u0067\u0070\u006c\u0061\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u006f\u006d\u0061\u0074\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u006f\u006d\u0061\u0074\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0072\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e'; +var githubEmojiPlaces = '\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u003d\u0022\u0050\u006c\u0061\u0063\u0065\u0073\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u0022\u003e\u0050\u006c\u0061\u0063\u0065\u0073\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0075\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0075\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0075\u0073\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0067\u0061\u0072\u0064\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0075\u0073\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0067\u0061\u0072\u0064\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0063\u0068\u006f\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0063\u0068\u006f\u006f\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0066\u0066\u0069\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0066\u0066\u0069\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0073\u0074\u005f\u006f\u0066\u0066\u0069\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0073\u0074\u005f\u006f\u0066\u0066\u0069\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006e\u0076\u0065\u006e\u0069\u0065\u006e\u0063\u0065\u005f\u0073\u0074\u006f\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006e\u0076\u0065\u006e\u0069\u0065\u006e\u0063\u0065\u005f\u0073\u0074\u006f\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u0076\u0065\u005f\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u0076\u0065\u005f\u0068\u006f\u0074\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0074\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0065\u0064\u0064\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0065\u0064\u0064\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0075\u0072\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0075\u0072\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0065\u0070\u0061\u0072\u0074\u006d\u0065\u006e\u0074\u005f\u0073\u0074\u006f\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0065\u0070\u0061\u0072\u0074\u006d\u0065\u006e\u0074\u005f\u0073\u0074\u006f\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0075\u0072\u006f\u0070\u0065\u0061\u006e\u005f\u0070\u006f\u0073\u0074\u005f\u006f\u0066\u0066\u0069\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0075\u0072\u006f\u0070\u0065\u0061\u006e\u005f\u0070\u006f\u0073\u0074\u005f\u006f\u0066\u0066\u0069\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0069\u0074\u0079\u005f\u0073\u0075\u006e\u0072\u0069\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0069\u0074\u0079\u005f\u0073\u0075\u006e\u0072\u0069\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0069\u0074\u0079\u005f\u0073\u0075\u006e\u0073\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0069\u0074\u0079\u005f\u0073\u0075\u006e\u0073\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u005f\u0063\u0061\u0073\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u005f\u0063\u0061\u0073\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0075\u0072\u006f\u0070\u0065\u0061\u006e\u005f\u0063\u0061\u0073\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0075\u0072\u006f\u0070\u0065\u0061\u006e\u005f\u0063\u0061\u0073\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u0063\u0074\u006f\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u0063\u0074\u006f\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u006f\u006b\u0079\u006f\u005f\u0074\u006f\u0077\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u006f\u006b\u0079\u006f\u005f\u0074\u006f\u0077\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u005f\u0066\u0075\u006a\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u005f\u0066\u0075\u006a\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u006e\u0072\u0069\u0073\u0065\u005f\u006f\u0076\u0065\u0072\u005f\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u006e\u0072\u0069\u0073\u0065\u005f\u006f\u0076\u0065\u0072\u005f\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u006e\u0072\u0069\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u006e\u0072\u0069\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0061\u0074\u0075\u0065\u005f\u006f\u0066\u005f\u006c\u0069\u0062\u0065\u0072\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0061\u0074\u0075\u0065\u005f\u006f\u0066\u005f\u006c\u0069\u0062\u0065\u0072\u0074\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0072\u0069\u0064\u0067\u0065\u005f\u0061\u0074\u005f\u006e\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0072\u0069\u0064\u0067\u0065\u005f\u0061\u0074\u005f\u006e\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0072\u006f\u0075\u0073\u0065\u006c\u005f\u0068\u006f\u0072\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0072\u006f\u0075\u0073\u0065\u006c\u005f\u0068\u006f\u0072\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0069\u006e\u0062\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0069\u006e\u0062\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0065\u0072\u0072\u0069\u0073\u005f\u0077\u0068\u0065\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0065\u0072\u0072\u0069\u0073\u005f\u0077\u0068\u0065\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u006f\u006c\u006c\u0065\u0072\u005f\u0063\u006f\u0061\u0073\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u006f\u006c\u006c\u0065\u0072\u005f\u0063\u006f\u0061\u0073\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0065\u0065\u0064\u0062\u006f\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0065\u0065\u0064\u0062\u006f\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u0069\u006c\u0062\u006f\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u0069\u006c\u0062\u006f\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u006f\u0077\u0062\u006f\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u006f\u0077\u0062\u006f\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0069\u0072\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0069\u0072\u0070\u006c\u0061\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u006c\u0069\u0063\u006f\u0070\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u006c\u0069\u0063\u006f\u0070\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0065\u0061\u006d\u005f\u006c\u006f\u0063\u006f\u006d\u006f\u0074\u0069\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0065\u0061\u006d\u005f\u006c\u006f\u0063\u006f\u006d\u006f\u0074\u0069\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u005f\u0072\u0061\u0069\u006c\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u005f\u0072\u0061\u0069\u006c\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0069\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0069\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0065\u0072\u0069\u0061\u006c\u005f\u0074\u0072\u0061\u006d\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0065\u0072\u0069\u0061\u006c\u005f\u0074\u0072\u0061\u006d\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u0073\u0070\u0065\u006e\u0073\u0069\u006f\u006e\u005f\u0072\u0061\u0069\u006c\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u0073\u0070\u0065\u006e\u0073\u0069\u006f\u006e\u005f\u0072\u0061\u0069\u006c\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u005f\u0063\u0061\u0062\u006c\u0065\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u005f\u0063\u0061\u0062\u006c\u0065\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0061\u0063\u0074\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0061\u0063\u0074\u006f\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0075\u0065\u005f\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0075\u0065\u005f\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0064\u005f\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0064\u005f\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0061\u0078\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0074\u0061\u0078\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0074\u0069\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u005f\u006c\u006f\u0072\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0074\u0069\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u005f\u006c\u006f\u0072\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0062\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u006f\u0074\u0061\u0074\u0069\u006e\u0067\u005f\u006c\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u006f\u0074\u0061\u0074\u0069\u006e\u0067\u005f\u006c\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u006c\u0069\u0063\u0065\u005f\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u006c\u0069\u0063\u0065\u005f\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0070\u006f\u006c\u0069\u0063\u0065\u005f\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0070\u006f\u006c\u0069\u0063\u0065\u005f\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0072\u0065\u005f\u0065\u006e\u0067\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0072\u0065\u005f\u0065\u006e\u0067\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0069\u006e\u0069\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0069\u006e\u0069\u0062\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0075\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0061\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0061\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0061\u0069\u006e\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0061\u0069\u006e\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u006c\u006c\u0065\u0074\u0074\u0072\u0061\u0069\u006e\u005f\u0066\u0072\u006f\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u006c\u006c\u0065\u0074\u0074\u0072\u0061\u0069\u006e\u005f\u0066\u0072\u006f\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u006c\u006c\u0065\u0074\u0074\u0072\u0061\u0069\u006e\u005f\u0073\u0069\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u006c\u006c\u0065\u0074\u0074\u0072\u0061\u0069\u006e\u005f\u0073\u0069\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0069\u0067\u0068\u0074\u005f\u0072\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0069\u0067\u0068\u0074\u005f\u0072\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u006e\u006f\u0072\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u006e\u006f\u0072\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0069\u006c\u0077\u0061\u0079\u005f\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0069\u006c\u0077\u0061\u0079\u005f\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u006f\u006c\u006c\u0065\u0079\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u006f\u006c\u006c\u0065\u0079\u0062\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0075\u0065\u006c\u0070\u0075\u006d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0075\u0065\u006c\u0070\u0075\u006d\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u005f\u0074\u0072\u0061\u0066\u0066\u0069\u0063\u005f\u006c\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u005f\u0074\u0072\u0061\u0066\u0066\u0069\u0063\u005f\u006c\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0061\u0066\u0066\u0069\u0063\u005f\u006c\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0061\u0066\u0066\u0069\u0063\u005f\u006c\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0072\u006e\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0072\u006e\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0065\u0067\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0065\u0067\u0069\u006e\u006e\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0074\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0074\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006c\u006f\u0074\u005f\u006d\u0061\u0063\u0068\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006c\u006f\u0074\u005f\u006d\u0061\u0063\u0068\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u0073\u0073\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u0073\u0073\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0072\u0062\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0072\u0062\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0074\u0073\u0070\u0072\u0069\u006e\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0074\u0073\u0070\u0072\u0069\u006e\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u005f\u0066\u006c\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u005f\u0066\u006c\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0072\u006f\u0073\u0073\u0065\u0064\u005f\u0066\u006c\u0061\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0072\u006f\u0073\u0073\u0065\u0064\u005f\u0066\u006c\u0061\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u007a\u0061\u006b\u0061\u0079\u0061\u005f\u006c\u0061\u006e\u0074\u0065\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u007a\u0061\u006b\u0061\u0079\u0061\u005f\u006c\u0061\u006e\u0074\u0065\u0072\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0079\u0061\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0079\u0061\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0069\u0072\u0063\u0075\u0073\u005f\u0074\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0069\u0072\u0063\u0075\u0073\u005f\u0074\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u0072\u0066\u006f\u0072\u006d\u0069\u006e\u0067\u005f\u0061\u0072\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u0072\u0066\u006f\u0072\u006d\u0069\u006e\u0067\u005f\u0061\u0072\u0074\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u006f\u0075\u006e\u0064\u005f\u0070\u0075\u0073\u0068\u0070\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u006f\u0075\u006e\u0064\u005f\u0070\u0075\u0073\u0068\u0070\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0069\u0061\u006e\u0067\u0075\u006c\u0061\u0072\u005f\u0066\u006c\u0061\u0067\u005f\u006f\u006e\u005f\u0070\u006f\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0069\u0061\u006e\u0067\u0075\u006c\u0061\u0072\u005f\u0066\u006c\u0061\u0067\u005f\u006f\u006e\u005f\u0070\u006f\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0075\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0075\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e'; +var githubEmojiSymbols = '\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u003d\u0022\u0053\u0079\u006d\u0062\u006f\u006c\u0073\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u0022\u003e\u0053\u0079\u006d\u0062\u006f\u006c\u0073\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0068\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0068\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006f\u0075\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006f\u0075\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0069\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0069\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0065\u0076\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0065\u0076\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0065\u0079\u0063\u0061\u0070\u005f\u0074\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0065\u0079\u0063\u0061\u0070\u005f\u0074\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0031\u0032\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0031\u0032\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u007a\u0065\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u007a\u0065\u0072\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0079\u006d\u0062\u006f\u006c\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0079\u006d\u0062\u006f\u006c\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0070\u0069\u0074\u0061\u006c\u005f\u0061\u0062\u0063\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0070\u0069\u0074\u0061\u006c\u005f\u0061\u0062\u0063\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0062\u0063\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0062\u0063\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0062\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0062\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u006c\u006f\u0077\u0065\u0072\u005f\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u006c\u006f\u0077\u0065\u0072\u005f\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u006c\u006f\u0077\u0065\u0072\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u006c\u006f\u0077\u0065\u0072\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u0070\u0065\u0072\u005f\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u0070\u0065\u0072\u005f\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u0070\u0065\u0072\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u0070\u0065\u0072\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0075\u0062\u006c\u0065\u005f\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0075\u0062\u006c\u0065\u005f\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0075\u0062\u006c\u0065\u005f\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0075\u0062\u006c\u0065\u005f\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0077\u006e\u005f\u0073\u006d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0077\u006e\u005f\u0073\u006d\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u005f\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u005f\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u005f\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u005f\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u0066\u0074\u0077\u0061\u0072\u0064\u0073\u005f\u0061\u0072\u0072\u006f\u0077\u005f\u0077\u0069\u0074\u0068\u005f\u0068\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u0066\u0074\u0077\u0061\u0072\u0064\u0073\u005f\u0061\u0072\u0072\u006f\u0077\u005f\u0077\u0069\u0074\u0068\u005f\u0068\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0072\u0069\u0067\u0068\u0074\u005f\u0068\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0072\u0069\u0067\u0068\u0074\u005f\u0068\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u0066\u0074\u005f\u0072\u0069\u0067\u0068\u0074\u005f\u0061\u0072\u0072\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u0066\u0074\u005f\u0072\u0069\u0067\u0068\u0074\u005f\u0061\u0072\u0072\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u005f\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u005f\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u005f\u0073\u006d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u005f\u0073\u006d\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u0073\u005f\u0063\u006c\u006f\u0063\u006b\u0077\u0069\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u0073\u005f\u0063\u006c\u006f\u0063\u006b\u0077\u0069\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u0073\u005f\u0063\u006f\u0075\u006e\u0074\u0065\u0072\u0063\u006c\u006f\u0063\u006b\u0077\u0069\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u0073\u005f\u0063\u006f\u0075\u006e\u0074\u0065\u0072\u0063\u006c\u006f\u0063\u006b\u0077\u0069\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0077\u0069\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0077\u0069\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u0073\u0074\u005f\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u0073\u0074\u005f\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e\u005f\u0073\u006f\u0075\u0072\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e\u005f\u0073\u006f\u0075\u0072\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u005f\u0072\u0069\u0067\u0068\u0074\u0077\u0061\u0072\u0064\u0073\u005f\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u005f\u0072\u0069\u0067\u0068\u0074\u0077\u0061\u0072\u0064\u0073\u005f\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0070\u0065\u0061\u0074\u005f\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0070\u0065\u0061\u0074\u005f\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006f\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0069\u006e\u0065\u006d\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0069\u006e\u0065\u006d\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u006f\u006b\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u006f\u006b\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0069\u0067\u006e\u0061\u006c\u005f\u0073\u0074\u0072\u0065\u006e\u0067\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0069\u0067\u006e\u0061\u006c\u005f\u0073\u0074\u0072\u0065\u006e\u0067\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0035\u0032\u0037\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0035\u0032\u0037\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0035\u0034\u0030\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0035\u0034\u0030\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0035\u0035\u0062\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0035\u0035\u0062\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0036\u0033\u0030\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0036\u0033\u0030\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0036\u0037\u0030\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0036\u0037\u0030\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0036\u0037\u0030\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0036\u0037\u0030\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0036\u0065\u0038\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0036\u0065\u0038\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0037\u0031\u0032\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0037\u0031\u0032\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0037\u0035\u0033\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0037\u0035\u0033\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0037\u0061\u0037\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0037\u0061\u0037\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0037\u0039\u0038\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0037\u0039\u0038\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0073\u0074\u0072\u006f\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0073\u0074\u0072\u006f\u006f\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0065\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0065\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u006f\u006d\u0065\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u006f\u006d\u0065\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0062\u0079\u005f\u0073\u0079\u006d\u0062\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0062\u0079\u005f\u0073\u0079\u006d\u0062\u006f\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u0073\u006d\u006f\u006b\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u0073\u006d\u006f\u006b\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0072\u006b\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0072\u006b\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0065\u0074\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0065\u0074\u0072\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0067\u0067\u0061\u0067\u0065\u005f\u0063\u006c\u0061\u0069\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0067\u0067\u0061\u0067\u0065\u005f\u0063\u006c\u0061\u0069\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0063\u0063\u0065\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0063\u0063\u0065\u0070\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0074\u0061\u0062\u006c\u0065\u005f\u0077\u0061\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0074\u0061\u0062\u006c\u0065\u005f\u0077\u0061\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0075\u0074\u005f\u006c\u0069\u0074\u0074\u0065\u0072\u005f\u0069\u006e\u005f\u0069\u0074\u0073\u005f\u0070\u006c\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0075\u0074\u005f\u006c\u0069\u0074\u0074\u0065\u0072\u005f\u0069\u006e\u005f\u0069\u0074\u0073\u005f\u0070\u006c\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006e\u0067\u0072\u0061\u0074\u0075\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006e\u0067\u0072\u0061\u0074\u0075\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0073\u0073\u0070\u006f\u0072\u0074\u005f\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0073\u0073\u0070\u006f\u0072\u0074\u005f\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u0066\u0074\u005f\u006c\u0075\u0067\u0067\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u0066\u0074\u005f\u006c\u0075\u0067\u0067\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0075\u0073\u0074\u006f\u006d\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0075\u0073\u0074\u006f\u006d\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u0064\u0065\u006f\u0067\u0072\u0061\u0070\u0068\u005f\u0061\u0064\u0076\u0061\u006e\u0074\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u0064\u0065\u006f\u0067\u0072\u0061\u0070\u0068\u005f\u0061\u0064\u0076\u0061\u006e\u0074\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006f\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006f\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u0065\u006e\u0074\u0072\u0079\u005f\u0073\u0069\u0067\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u0065\u006e\u0074\u0072\u0079\u005f\u0073\u0069\u0067\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u006e\u0064\u0065\u0072\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u006e\u0064\u0065\u0072\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u006d\u006f\u0062\u0069\u006c\u0065\u005f\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u006d\u006f\u0062\u0069\u006c\u0065\u005f\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u005f\u006e\u006f\u0074\u005f\u006c\u0069\u0074\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u005f\u006e\u006f\u0074\u005f\u006c\u0069\u0074\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u006e\u002d\u0070\u006f\u0074\u0061\u0062\u006c\u0065\u005f\u0077\u0061\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u006e\u002d\u0070\u006f\u0074\u0061\u0062\u006c\u0065\u005f\u0077\u0061\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u0070\u0065\u0064\u0065\u0073\u0074\u0072\u0069\u0061\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u0070\u0065\u0064\u0065\u0073\u0074\u0072\u0069\u0061\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0069\u006c\u0064\u0072\u0065\u006e\u005f\u0063\u0072\u006f\u0073\u0073\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0069\u006c\u0064\u0072\u0065\u006e\u005f\u0063\u0072\u006f\u0073\u0073\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u0065\u006e\u0074\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u0065\u006e\u0074\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0069\u0067\u0068\u0074\u005f\u0073\u0070\u006f\u006b\u0065\u0064\u005f\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0069\u0067\u0068\u0074\u005f\u0073\u0070\u006f\u006b\u0065\u0064\u005f\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0069\u0067\u0068\u0074\u005f\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u005f\u0062\u006c\u0061\u0063\u006b\u005f\u0073\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0069\u0067\u0068\u0074\u005f\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u005f\u0062\u006c\u0061\u0063\u006b\u005f\u0073\u0074\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u005f\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u005f\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0069\u0062\u0072\u0061\u0074\u0069\u006f\u006e\u005f\u006d\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0069\u0062\u0072\u0061\u0074\u0069\u006f\u006e\u005f\u006d\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0062\u0069\u006c\u0065\u005f\u0070\u0068\u006f\u006e\u0065\u005f\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0062\u0069\u006c\u0065\u005f\u0070\u0068\u006f\u006e\u0065\u005f\u006f\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0075\u0072\u0072\u0065\u006e\u0063\u0079\u005f\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0075\u0072\u0072\u0065\u006e\u0063\u0079\u005f\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0069\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0069\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0061\u0075\u0072\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0061\u0075\u0072\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0065\u006d\u0069\u006e\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0065\u006d\u0069\u006e\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u006e\u0063\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u006e\u0063\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0069\u0072\u0067\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0069\u0072\u0067\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0069\u0062\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0069\u0062\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0063\u006f\u0072\u0070\u0069\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0063\u006f\u0072\u0070\u0069\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u0067\u0069\u0074\u0074\u0061\u0072\u0069\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u0067\u0069\u0074\u0074\u0061\u0072\u0069\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0070\u0072\u0069\u0063\u006f\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0070\u0072\u0069\u0063\u006f\u0072\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0071\u0075\u0061\u0072\u0069\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0071\u0075\u0061\u0072\u0069\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0069\u0073\u0063\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0069\u0073\u0063\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0070\u0068\u0069\u0075\u0063\u0068\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0070\u0068\u0069\u0075\u0063\u0068\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0069\u0078\u005f\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u005f\u0073\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0069\u0078\u005f\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u005f\u0073\u0074\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0064\u005f\u0063\u0072\u006f\u0073\u0073\u005f\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0064\u005f\u0063\u0072\u006f\u0073\u0073\u005f\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u005f\u0073\u0068\u0061\u0070\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0061\u005f\u0064\u006f\u0074\u005f\u0069\u006e\u0073\u0069\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u005f\u0073\u0068\u0061\u0070\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0061\u005f\u0064\u006f\u0074\u005f\u0069\u006e\u0073\u0069\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0030\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0030\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0031\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0031\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0032\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0032\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0032\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0032\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0033\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0033\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0034\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0034\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0035\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0035\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0036\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0036\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0037\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0037\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0038\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0038\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0039\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0039\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0064\u006f\u006c\u006c\u0061\u0072\u005f\u0073\u0069\u0067\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0064\u006f\u006c\u006c\u0061\u0072\u005f\u0073\u0069\u0067\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0067\u0069\u0073\u0074\u0065\u0072\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0067\u0069\u0073\u0074\u0065\u0072\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u005f\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u005f\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u006e\u0067\u0062\u0061\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u006e\u0067\u0062\u0061\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u006e\u0074\u0065\u0072\u0072\u006f\u0062\u0061\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u006e\u0074\u0065\u0072\u0072\u006f\u0062\u0061\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u006d\u0075\u006c\u0074\u0069\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u005f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u006d\u0075\u006c\u0074\u0069\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u005f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0070\u006c\u0075\u0073\u005f\u0073\u0069\u0067\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0070\u006c\u0075\u0073\u005f\u0073\u0069\u0067\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u006d\u0069\u006e\u0075\u0073\u005f\u0073\u0069\u0067\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u006d\u0069\u006e\u0075\u0073\u005f\u0073\u0069\u0067\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0064\u0069\u0076\u0069\u0073\u0069\u006f\u006e\u005f\u0073\u0069\u0067\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0064\u0069\u0076\u0069\u0073\u0069\u006f\u006e\u005f\u0073\u0069\u0067\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0066\u006c\u006f\u0077\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0066\u006c\u006f\u0077\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0031\u0030\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0031\u0030\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0063\u0068\u0065\u0063\u006b\u005f\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0063\u0068\u0065\u0063\u006b\u005f\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u006c\u006c\u006f\u0074\u005f\u0062\u006f\u0078\u005f\u0077\u0069\u0074\u0068\u005f\u0063\u0068\u0065\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u006c\u006c\u006f\u0074\u005f\u0062\u006f\u0078\u005f\u0077\u0069\u0074\u0068\u005f\u0063\u0068\u0065\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0064\u0069\u006f\u005f\u0062\u0075\u0074\u0074\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0064\u0069\u006f\u005f\u0062\u0075\u0074\u0074\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0075\u0072\u006c\u0079\u005f\u006c\u006f\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0075\u0072\u006c\u0079\u005f\u006c\u006f\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0076\u0079\u005f\u0064\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0076\u0079\u005f\u0064\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0072\u0074\u005f\u0061\u006c\u0074\u0065\u0072\u006e\u0061\u0074\u0069\u006f\u006e\u005f\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0072\u0074\u005f\u0061\u006c\u0074\u0065\u0072\u006e\u0061\u0074\u0069\u006f\u006e\u005f\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0069\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0069\u0064\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006c\u0061\u0072\u0067\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006c\u0061\u0072\u0067\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u006c\u0061\u0072\u0067\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u006c\u0061\u0072\u0067\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0063\u0068\u0065\u0063\u006b\u005f\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0063\u0068\u0065\u0063\u006b\u005f\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u005f\u0062\u0075\u0074\u0074\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u005f\u0062\u0075\u0074\u0074\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u005f\u0062\u0075\u0074\u0074\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u005f\u0062\u0075\u0074\u0074\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0064\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0064\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0061\u0072\u0067\u0065\u005f\u0062\u006c\u0075\u0065\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0061\u0072\u0067\u0065\u005f\u0062\u006c\u0075\u0065\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0061\u0072\u0067\u0065\u005f\u0062\u006c\u0075\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0061\u0072\u0067\u0065\u005f\u0062\u006c\u0075\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0061\u0072\u0067\u0065\u005f\u006f\u0072\u0061\u006e\u0067\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0061\u0072\u0067\u0065\u005f\u006f\u0072\u0061\u006e\u0067\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u0062\u006c\u0075\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u0062\u006c\u0075\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u006f\u0072\u0061\u006e\u0067\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u006f\u0072\u0061\u006e\u0067\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u0072\u0065\u0064\u005f\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u0072\u0065\u0064\u005f\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u0072\u0065\u0064\u005f\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u005f\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u0072\u0065\u0064\u005f\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u005f\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u0069\u0070\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u0069\u0070\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e'; +var twemoji = '\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0030\u0030\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0030\u0030\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0030\u0063\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0030\u0063\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0038\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0038\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0038\u002d\u0031\u0066\u0031\u0066\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0038\u002d\u0031\u0066\u0031\u0066\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0039\u002d\u0031\u0066\u0031\u0065\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0039\u002d\u0031\u0066\u0031\u0065\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0061\u002d\u0031\u0066\u0031\u0066\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0061\u002d\u0031\u0066\u0031\u0066\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0062\u002d\u0031\u0066\u0031\u0066\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0062\u002d\u0031\u0066\u0031\u0066\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0063\u002d\u0031\u0066\u0031\u0065\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0063\u002d\u0031\u0066\u0031\u0065\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0065\u002d\u0031\u0066\u0031\u0066\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0065\u002d\u0031\u0066\u0031\u0066\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0066\u002d\u0031\u0066\u0031\u0066\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0066\u002d\u0031\u0066\u0031\u0066\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0030\u002d\u0031\u0066\u0031\u0066\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0030\u002d\u0031\u0066\u0031\u0066\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0037\u002d\u0031\u0066\u0031\u0066\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0037\u002d\u0031\u0066\u0031\u0066\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0061\u002d\u0031\u0066\u0031\u0066\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0061\u002d\u0031\u0066\u0031\u0066\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0030\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0030\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0030\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0030\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0031\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0031\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0032\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0032\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0035\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0035\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0035\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0035\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0032\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0032\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0066\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0066\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0030\u0033\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0030\u0033\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0030\u0034\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0030\u0034\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0032\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0032\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0033\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0033\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0061\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0061\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0061\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0061\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0031\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0031\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0031\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0031\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0066\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0066\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0066\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0066\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0034\u0063\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0034\u0063\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0061\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0061\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0062\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0062\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0063\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0063\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0030\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0030\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0030\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0030\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0030\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0030\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0033\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0033\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0037\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0037\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0037\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0037\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0039\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0039\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0062\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0062\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0063\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0063\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0063\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0063\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0064\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0064\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0065\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0065\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0031\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0031\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0031\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0031\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0031\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0031\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0032\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0032\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0033\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0033\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0036\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0036\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0039\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0039\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0039\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0039\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0039\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0039\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0061\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0061\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0062\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0062\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0062\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0062\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0039\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0039\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0039\u0033\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0039\u0033\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0030\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0030\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0030\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0030\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0030\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0030\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0031\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0031\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0031\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0031\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0035\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0035\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0035\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0035\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0030\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0030\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0030\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0030\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0030\u0033\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0030\u0033\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0031\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0031\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0032\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0032\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0032\u0039\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0032\u0039\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0032\u0039\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0032\u0039\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0033\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0033\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0034\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0034\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0035\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0035\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0036\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0036\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0037\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0037\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0038\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0038\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0039\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0039\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0061\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0061\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0061\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0061\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0065\u0035\u0030\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0065\u0035\u0030\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e'; +var fontAwesome = '\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0071\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0071\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0071\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0071\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0047\u0069\u0074\u0048\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0047\u0069\u0074\u0048\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0047\u0069\u0074\u0048\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0047\u0069\u0074\u0048\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u006e\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0062\u006f\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0064\u0069\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0064\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0064\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0064\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006d\u0061\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006d\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006d\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006d\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0069\u0074\u0075\u0074\u0069\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0069\u0074\u0075\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0069\u0074\u0075\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0069\u0074\u0075\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0067\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0067\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0067\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0067\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u006f\u0075\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u006f\u0075\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u006f\u0075\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u006f\u0075\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u0075\u006f\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u0075\u006f\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u0075\u006f\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u0075\u006f\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0073\u0061\u0076\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0073\u0061\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0073\u0061\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0073\u0061\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0072\u0074\u0061\u0072\u002d\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0072\u0074\u0061\u0072\u002d\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0072\u0074\u0061\u0072\u002d\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0072\u0074\u0061\u0072\u002d\u0062\u006f\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0061\u0076\u0069\u0063\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006e\u0061\u0076\u0069\u0063\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006e\u0061\u0076\u0069\u0063\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0061\u0076\u0069\u0063\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u0074\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u0074\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u0074\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u0074\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006d\u006f\u0076\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006d\u006f\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006d\u006f\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006d\u006f\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006f\u0072\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006f\u0072\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006f\u0072\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006f\u0072\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0063\u0063\u0065\u0072\u002d\u0062\u0061\u006c\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0063\u0063\u0065\u0072\u002d\u0062\u0061\u006c\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0063\u0063\u0065\u0072\u002d\u0062\u0061\u006c\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0063\u0063\u0065\u0072\u002d\u0062\u0061\u006c\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0065\u006d\u0070\u0074\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0065\u006d\u0070\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0065\u006d\u0070\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0065\u006d\u0070\u0074\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0066\u0075\u006c\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0066\u0075\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0066\u0075\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0066\u0075\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0073\u006f\u0072\u0074\u0065\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0073\u006f\u0072\u0074\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0073\u006f\u0072\u0074\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0073\u006f\u0072\u0074\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0061\u0072\u006e\u0069\u006e\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0061\u0072\u006e\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0061\u0072\u006e\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0061\u0072\u006e\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006e\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006e\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006e\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006e\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u006c\u006c\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u006c\u006c\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u006c\u006c\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u006c\u006c\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0075\u0072\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0075\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0075\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0075\u0072\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006d\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006d\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006d\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006d\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0070\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0070\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0070\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0070\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0065\u006b\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0065\u006b\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0065\u006b\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0065\u006b\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0065\u0071\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0065\u0071\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0065\u0071\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0065\u0071\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u0072\u006b\u0069\u0073\u0068\u002d\u006c\u0069\u0072\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u0072\u006b\u0069\u0073\u0068\u002d\u006c\u0069\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u0072\u006b\u0069\u0073\u0068\u002d\u006c\u0069\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u0072\u006b\u0069\u0073\u0068\u002d\u006c\u0069\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0064\u0065\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0064\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0073\u0074\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0073\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0073\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0073\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0061\u0076\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0061\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0061\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0061\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u0069\u006e\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006f\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006f\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0074\u0069\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0074\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0074\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0074\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0071\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0071\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0071\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0071\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0063\u0068\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0063\u0068\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0063\u0068\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0063\u0068\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e'; +// Source: public/javascripts/vendor/markdown/bootstrap-markdown.js +var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; }; + +/* =================================================== + * bootstrap-markdown.js v2.8.0 + * http://github.com/toopay/bootstrap-markdown + * =================================================== + * Copyright 2013-2014 Taufan Aditya + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + +!function ($) { + +// jshint ;_; + + /* MARKDOWN CLASS DEFINITION + * ========================== */ + + var Markdown = function Markdown(element, options) { + // @TODO : remove this BC on next major release + // @see : https://github.com/toopay/bootstrap-markdown/issues/109 + var opts = ['autofocus', 'savable', 'hideable', 'width', 'height', 'resize', 'iconlibrary', 'language', 'imgurl', 'base64url', 'localStorage', 'footer', 'fullscreen', 'hiddenButtons', 'disabledButtons', 'flowChart']; + $.each(opts, function (_, opt) { + if (typeof $(element).data(opt) !== 'undefined') { + options = (typeof options === 'undefined' ? 'undefined' : _typeof(options)) == 'object' ? options : {}; + options[opt] = $(element).data(opt); + } + }); + // End BC + + //emoji + this.$emoji = { + groupNav: { 'github-emoji': null, 'twemoji': null, 'font-awesome': null }, + groupName: ['github-emoji', 'twemoji', 'font-awesome'], + groupPanel: { 'github-emoji': null, 'twemoji': null, 'font-awesome': null }, + groups: { + "github-emoji": { + "People": ["bowtie", "smile", "laughing", "blush", "smiley", "relaxed", "smirk", "heart_eyes", "kissing_heart", "kissing_closed_eyes", "flushed", "relieved", "satisfied", "grin", "wink", "stuck_out_tongue_winking_eye", "stuck_out_tongue_closed_eyes", "grinning", "kissing", "kissing_smiling_eyes", "stuck_out_tongue", "sleeping", "worried", "frowning", "anguished", "open_mouth", "grimacing", "confused", "hushed", "expressionless", "unamused", "sweat_smile", "sweat", "disappointed_relieved", "weary", "pensive", "disappointed", "confounded", "fearful", "cold_sweat", "persevere", "cry", "sob", "joy", "astonished", "scream", "neckbeard", "tired_face", "angry", "rage", "triumph", "sleepy", "yum", "mask", "sunglasses", "dizzy_face", "imp", "smiling_imp", "neutral_face", "no_mouth", "innocent", "alien", "yellow_heart", "blue_heart", "purple_heart", "heart", "green_heart", "broken_heart", "heartbeat", "heartpulse", "two_hearts", "revolving_hearts", "cupid", "sparkling_heart", "sparkles", "star", "star2", "dizzy", "boom", "collision", "anger", "exclamation", "question", "grey_exclamation", "grey_question", "zzz", "dash", "sweat_drops", "notes", "musical_note", "fire", "hankey", "poop", "shit", "+1", "thumbsup", "-1", "thumbsdown", "ok_hand", "punch", "facepunch", "fist", "v", "wave", "hand", "raised_hand", "open_hands", "point_up", "point_down", "point_left", "point_right", "raised_hands", "pray", "point_up_2", "clap", "muscle", "metal", "fu", "walking", "runner", "running", "couple", "family", "two_men_holding_hands", "two_women_holding_hands", "dancer", "dancers", "ok_woman", "no_good", "information_desk_person", "raising_hand", "bride_with_veil", "person_with_pouting_face", "person_frowning", "bow", "couplekiss", "couple_with_heart", "massage", "haircut", "nail_care", "boy", "girl", "woman", "man", "baby", "older_woman", "older_man", "person_with_blond_hair", "man_with_gua_pi_mao", "man_with_turban", "construction_worker", "cop", "angel", "princess", "smiley_cat", "smile_cat", "heart_eyes_cat", "kissing_cat", "smirk_cat", "scream_cat", "crying_cat_face", "joy_cat", "pouting_cat", "japanese_ogre", "japanese_goblin", "see_no_evil", "hear_no_evil", "speak_no_evil", "guardsman", "skull", "feet", "lips", "kiss", "droplet", "ear", "eyes", "nose", "tongue", "love_letter", "bust_in_silhouette", "busts_in_silhouette", "speech_balloon", "thought_balloon", "feelsgood", "finnadie", "goberserk", "godmode", "hurtrealbad", "rage1", "rage2", "rage3", "rage4", "suspect", "trollface"], + "Nature": ["sunny", "umbrella", "cloud", "snowflake", "snowman", "zap", "cyclone", "foggy", "ocean", "cat", "dog", "mouse", "hamster", "rabbit", "wolf", "frog", "tiger", "koala", "bear", "pig", "pig_nose", "cow", "boar", "monkey_face", "monkey", "horse", "racehorse", "camel", "sheep", "elephant", "panda_face", "snake", "bird", "baby_chick", "hatched_chick", "hatching_chick", "chicken", "penguin", "turtle", "bug", "honeybee", "ant", "beetle", "snail", "octopus", "tropical_fish", "fish", "whale", "whale2", "dolphin", "cow2", "ram", "rat", "water_buffalo", "tiger2", "rabbit2", "dragon", "goat", "rooster", "dog2", "pig2", "mouse2", "ox", "dragon_face", "blowfish", "crocodile", "dromedary_camel", "leopard", "cat2", "poodle", "paw_prints", "bouquet", "cherry_blossom", "tulip", "four_leaf_clover", "rose", "sunflower", "hibiscus", "maple_leaf", "leaves", "fallen_leaf", "herb", "mushroom", "cactus", "palm_tree", "evergreen_tree", "deciduous_tree", "chestnut", "seedling", "blossom", "ear_of_rice", "shell", "globe_with_meridians", "sun_with_face", "full_moon_with_face", "new_moon_with_face", "new_moon", "waxing_crescent_moon", "first_quarter_moon", "waxing_gibbous_moon", "full_moon", "waning_gibbous_moon", "last_quarter_moon", "waning_crescent_moon", "last_quarter_moon_with_face", "first_quarter_moon_with_face", "moon", "earth_africa", "earth_americas", "earth_asia", "volcano", "milky_way", "partly_sunny", "octocat", "squirrel"], + "Objects": ["bamboo", "gift_heart", "dolls", "school_satchel", "mortar_board", "flags", "fireworks", "sparkler", "wind_chime", "rice_scene", "jack_o_lantern", "ghost", "santa", "christmas_tree", "gift", "bell", "no_bell", "tanabata_tree", "tada", "confetti_ball", "balloon", "crystal_ball", "cd", "dvd", "floppy_disk", "camera", "video_camera", "movie_camera", "computer", "tv", "iphone", "phone", "telephone", "telephone_receiver", "pager", "fax", "minidisc", "vhs", "sound", "speaker", "mute", "loudspeaker", "mega", "hourglass", "hourglass_flowing_sand", "alarm_clock", "watch", "radio", "satellite", "loop", "mag", "mag_right", "unlock", "lock", "lock_with_ink_pen", "closed_lock_with_key", "key", "bulb", "flashlight", "high_brightness", "low_brightness", "electric_plug", "battery", "calling", "email", "mailbox", "postbox", "bath", "bathtub", "shower", "toilet", "wrench", "nut_and_bolt", "hammer", "seat", "moneybag", "yen", "dollar", "pound", "euro", "credit_card", "money_with_wings", "e-mail", "inbox_tray", "outbox_tray", "envelope", "incoming_envelope", "postal_horn", "mailbox_closed", "mailbox_with_mail", "mailbox_with_no_mail", "package", "door", "smoking", "bomb", "gun", "hocho", "pill", "syringe", "page_facing_up", "page_with_curl", "bookmark_tabs", "bar_chart", "chart_with_upwards_trend", "chart_with_downwards_trend", "scroll", "clipboard", "calendar", "date", "card_index", "file_folder", "open_file_folder", "scissors", "pushpin", "paperclip", "black_nib", "pencil2", "straight_ruler", "triangular_ruler", "closed_book", "green_book", "blue_book", "orange_book", "notebook", "notebook_with_decorative_cover", "ledger", "books", "bookmark", "name_badge", "microscope", "telescope", "newspaper", "football", "basketball", "soccer", "baseball", "tennis", "8ball", "rugby_football", "bowling", "golf", "mountain_bicyclist", "bicyclist", "horse_racing", "snowboarder", "swimmer", "surfer", "ski", "spades", "hearts", "clubs", "diamonds", "gem", "ring", "trophy", "musical_score", "musical_keyboard", "violin", "space_invader", "video_game", "black_joker", "flower_playing_cards", "game_die", "dart", "mahjong", "clapper", "memo", "pencil", "book", "art", "microphone", "headphones", "trumpet", "saxophone", "guitar", "shoe", "sandal", "high_heel", "lipstick", "boot", "shirt", "tshirt", "necktie", "womans_clothes", "dress", "running_shirt_with_sash", "jeans", "kimono", "bikini", "ribbon", "tophat", "crown", "womans_hat", "mans_shoe", "closed_umbrella", "briefcase", "handbag", "pouch", "purse", "eyeglasses", "fishing_pole_and_fish", "coffee", "tea", "sake", "baby_bottle", "beer", "beers", "cocktail", "tropical_drink", "wine_glass", "fork_and_knife", "pizza", "hamburger", "fries", "poultry_leg", "meat_on_bone", "spaghetti", "curry", "fried_shrimp", "bento", "sushi", "fish_cake", "rice_ball", "rice_cracker", "rice", "ramen", "stew", "oden", "dango", "egg", "bread", "doughnut", "custard", "icecream", "ice_cream", "shaved_ice", "birthday", "cake", "cookie", "chocolate_bar", "candy", "lollipop", "honey_pot", "apple", "green_apple", "tangerine", "lemon", "cherries", "grapes", "watermelon", "strawberry", "peach", "melon", "banana", "pear", "pineapple", "sweet_potato", "eggplant", "tomato", "corn"], + "Places": ["house", "house_with_garden", "school", "office", "post_office", "hospital", "bank", "convenience_store", "love_hotel", "hotel", "wedding", "church", "department_store", "european_post_office", "city_sunrise", "city_sunset", "japanese_castle", "european_castle", "tent", "factory", "tokyo_tower", "japan", "mount_fuji", "sunrise_over_mountains", "sunrise", "stars", "statue_of_liberty", "bridge_at_night", "carousel_horse", "rainbow", "ferris_wheel", "fountain", "roller_coaster", "ship", "speedboat", "boat", "sailboat", "rowboat", "anchor", "rocket", "airplane", "helicopter", "steam_locomotive", "tram", "mountain_railway", "bike", "aerial_tramway", "suspension_railway", "mountain_cableway", "tractor", "blue_car", "oncoming_automobile", "car", "red_car", "taxi", "oncoming_taxi", "articulated_lorry", "bus", "oncoming_bus", "rotating_light", "police_car", "oncoming_police_car", "fire_engine", "ambulance", "minibus", "truck", "train", "station", "train2", "bullettrain_front", "bullettrain_side", "light_rail", "monorail", "railway_car", "trolleybus", "ticket", "fuelpump", "vertical_traffic_light", "traffic_light", "warning", "construction", "beginner", "atm", "slot_machine", "busstop", "barber", "hotsprings", "checkered_flag", "crossed_flags", "izakaya_lantern", "moyai", "circus_tent", "performing_arts", "round_pushpin", "triangular_flag_on_post", "jp", "kr", "cn", "us", "fr", "es", "it", "ru", "gb", "uk", "de"], + "Symbols": ["one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "keycap_ten", "1234", "zero", "hash", "symbols", "arrow_backward", "arrow_down", "arrow_forward", "arrow_left", "capital_abcd", "abcd", "abc", "arrow_lower_left", "arrow_lower_right", "arrow_right", "arrow_up", "arrow_upper_left", "arrow_upper_right", "arrow_double_down", "arrow_double_up", "arrow_down_small", "arrow_heading_down", "arrow_heading_up", "leftwards_arrow_with_hook", "arrow_right_hook", "left_right_arrow", "arrow_up_down", "arrow_up_small", "arrows_clockwise", "arrows_counterclockwise", "rewind", "fast_forward", "information_source", "ok", "twisted_rightwards_arrows", "repeat", "repeat_one", "new", "top", "up", "cool", "free", "ng", "cinema", "koko", "signal_strength", "u5272", "u5408", "u55b6", "u6307", "u6708", "u6709", "u6e80", "u7121", "u7533", "u7a7a", "u7981", "sa", "restroom", "mens", "womens", "baby_symbol", "no_smoking", "parking", "wheelchair", "metro", "baggage_claim", "accept", "wc", "potable_water", "put_litter_in_its_place", "secret", "congratulations", "m", "passport_control", "left_luggage", "customs", "ideograph_advantage", "cl", "sos", "id", "no_entry_sign", "underage", "no_mobile_phones", "do_not_litter", "non-potable_water", "no_bicycles", "no_pedestrians", "children_crossing", "no_entry", "eight_spoked_asterisk", "sparkle", "eight_pointed_black_star", "heart_decoration", "vs", "vibration_mode", "mobile_phone_off", "chart", "currency_exchange", "aries", "taurus", "gemini", "cancer", "leo", "virgo", "libra", "scorpius", "sagittarius", "capricorn", "aquarius", "pisces", "ophiuchus", "six_pointed_star", "negative_squared_cross_mark", "a", "b", "ab", "o2", "diamond_shape_with_a_dot_inside", "recycle", "end", "back", "on", "soon", "clock1", "clock130", "clock10", "clock1030", "clock11", "clock1130", "clock12", "clock1230", "clock2", "clock230", "clock3", "clock330", "clock4", "clock430", "clock5", "clock530", "clock6", "clock630", "clock7", "clock730", "clock8", "clock830", "clock9", "clock930", "heavy_dollar_sign", "copyright", "registered", "tm", "x", "heavy_exclamation_mark", "bangbang", "interrobang", "o", "heavy_multiplication_x", "heavy_plus_sign", "heavy_minus_sign", "heavy_division_sign", "white_flower", "100", "heavy_check_mark", "ballot_box_with_check", "radio_button", "link", "curly_loop", "wavy_dash", "part_alternation_mark", "trident", "black_small_square", "white_small_square", "black_medium_small_square", "white_medium_small_square", "black_medium_square", "white_medium_square", "black_large_square", "white_large_square", "white_check_mark", "black_square_button", "white_square_button", "black_circle", "white_circle", "red_circle", "large_blue_circle", "large_blue_diamond", "large_orange_diamond", "small_blue_diamond", "small_orange_diamond", "small_red_triangle", "small_red_triangle_down", "shipit"] + }, + "twemoji": ["tw-1f004", "tw-1f0cf", "tw-1f170", "tw-1f171", "tw-1f17e", "tw-1f17f", "tw-1f18e", "tw-1f191", "tw-1f192", "tw-1f193", "tw-1f194", "tw-1f195", "tw-1f196", "tw-1f197", "tw-1f198", "tw-1f199", "tw-1f19a", "tw-1f1e6", "tw-1f1e7", "tw-1f1e8-1f1f3", "tw-1f1e8", "tw-1f1e9-1f1ea", "tw-1f1e9", "tw-1f1ea-1f1f8", "tw-1f1ea", "tw-1f1eb-1f1f7", "tw-1f1eb", "tw-1f1ec-1f1e7", "tw-1f1ec", "tw-1f1ed", "tw-1f1ee-1f1f9", "tw-1f1ee", "tw-1f1ef-1f1f5", "tw-1f1ef", "tw-1f1f0-1f1f7", "tw-1f1f0", "tw-1f1f1", "tw-1f1f2", "tw-1f1f3", "tw-1f1f4", "tw-1f1f5", "tw-1f1f6", "tw-1f1f7-1f1fa", "tw-1f1f7", "tw-1f1f8", "tw-1f1f9", "tw-1f1fa-1f1f8", "tw-1f1fa", "tw-1f1fb", "tw-1f1fc", "tw-1f1fd", "tw-1f1fe", "tw-1f1ff", "tw-1f201", "tw-1f202", "tw-1f21a", "tw-1f22f", "tw-1f232", "tw-1f233", "tw-1f234", "tw-1f235", "tw-1f236", "tw-1f237", "tw-1f238", "tw-1f239", "tw-1f23a", "tw-1f250", "tw-1f251", "tw-1f300", "tw-1f301", "tw-1f302", "tw-1f303", "tw-1f304", "tw-1f305", "tw-1f306", "tw-1f307", "tw-1f308", "tw-1f309", "tw-1f30a", "tw-1f30b", "tw-1f30c", "tw-1f30d", "tw-1f30e", "tw-1f30f", "tw-1f310", "tw-1f311", "tw-1f312", "tw-1f313", "tw-1f314", "tw-1f315", "tw-1f316", "tw-1f317", "tw-1f318", "tw-1f319", "tw-1f31a", "tw-1f31b", "tw-1f31c", "tw-1f31d", "tw-1f31e", "tw-1f31f", "tw-1f320", "tw-1f330", "tw-1f331", "tw-1f332", "tw-1f333", "tw-1f334", "tw-1f335", "tw-1f337", "tw-1f338", "tw-1f339", "tw-1f33a", "tw-1f33b", "tw-1f33c", "tw-1f33d", "tw-1f33e", "tw-1f33f", "tw-1f340", "tw-1f341", "tw-1f342", "tw-1f343", "tw-1f344", "tw-1f345", "tw-1f346", "tw-1f347", "tw-1f348", "tw-1f349", "tw-1f34a", "tw-1f34b", "tw-1f34c", "tw-1f34d", "tw-1f34e", "tw-1f34f", "tw-1f350", "tw-1f351", "tw-1f352", "tw-1f353", "tw-1f354", "tw-1f355", "tw-1f356", "tw-1f357", "tw-1f358", "tw-1f359", "tw-1f35a", "tw-1f35b", "tw-1f35c", "tw-1f35d", "tw-1f35e", "tw-1f35f", "tw-1f360", "tw-1f361", "tw-1f362", "tw-1f363", "tw-1f364", "tw-1f365", "tw-1f366", "tw-1f367", "tw-1f368", "tw-1f369", "tw-1f36a", "tw-1f36b", "tw-1f36c", "tw-1f36d", "tw-1f36e", "tw-1f36f", "tw-1f370", "tw-1f371", "tw-1f372", "tw-1f373", "tw-1f374", "tw-1f375", "tw-1f376", "tw-1f377", "tw-1f378", "tw-1f379", "tw-1f37a", "tw-1f37b", "tw-1f37c", "tw-1f380", "tw-1f381", "tw-1f382", "tw-1f383", "tw-1f384", "tw-1f385", "tw-1f386", "tw-1f387", "tw-1f388", "tw-1f389", "tw-1f38a", "tw-1f38b", "tw-1f38c", "tw-1f38d", "tw-1f38e", "tw-1f38f", "tw-1f390", "tw-1f391", "tw-1f392", "tw-1f393", "tw-1f3a0", "tw-1f3a1", "tw-1f3a2", "tw-1f3a3", "tw-1f3a4", "tw-1f3a5", "tw-1f3a6", "tw-1f3a7", "tw-1f3a8", "tw-1f3a9", "tw-1f3aa", "tw-1f3ab", "tw-1f3ac", "tw-1f3ad", "tw-1f3ae", "tw-1f3af", "tw-1f3b0", "tw-1f3b1", "tw-1f3b2", "tw-1f3b3", "tw-1f3b4", "tw-1f3b5", "tw-1f3b6", "tw-1f3b7", "tw-1f3b8", "tw-1f3b9", "tw-1f3ba", "tw-1f3bb", "tw-1f3bc", "tw-1f3bd", "tw-1f3be", "tw-1f3bf", "tw-1f3c0", "tw-1f3c1", "tw-1f3c2", "tw-1f3c3", "tw-1f3c4", "tw-1f3c6", "tw-1f3c7", "tw-1f3c8", "tw-1f3c9", "tw-1f3ca", "tw-1f3e0", "tw-1f3e1", "tw-1f3e2", "tw-1f3e3", "tw-1f3e4", "tw-1f3e5", "tw-1f3e6", "tw-1f3e7", "tw-1f3e8", "tw-1f3e9", "tw-1f3ea", "tw-1f3eb", "tw-1f3ec", "tw-1f3ed", "tw-1f3ee", "tw-1f3ef", "tw-1f3f0", "tw-1f400", "tw-1f401", "tw-1f402", "tw-1f403", "tw-1f404", "tw-1f405", "tw-1f406", "tw-1f407", "tw-1f408", "tw-1f409", "tw-1f40a", "tw-1f40b", "tw-1f40c", "tw-1f40d", "tw-1f40e", "tw-1f40f", "tw-1f410", "tw-1f411", "tw-1f412", "tw-1f413", "tw-1f414", "tw-1f415", "tw-1f416", "tw-1f417", "tw-1f418", "tw-1f419", "tw-1f41a", "tw-1f41b", "tw-1f41c", "tw-1f41d", "tw-1f41e", "tw-1f41f", "tw-1f420", "tw-1f421", "tw-1f422", "tw-1f423", "tw-1f424", "tw-1f425", "tw-1f426", "tw-1f427", "tw-1f428", "tw-1f429", "tw-1f42a", "tw-1f42b", "tw-1f42c", "tw-1f42d", "tw-1f42e", "tw-1f42f", "tw-1f430", "tw-1f431", "tw-1f432", "tw-1f433", "tw-1f434", "tw-1f435", "tw-1f436", "tw-1f437", "tw-1f438", "tw-1f439", "tw-1f43a", "tw-1f43b", "tw-1f43c", "tw-1f43d", "tw-1f43e", "tw-1f440", "tw-1f442", "tw-1f443", "tw-1f444", "tw-1f445", "tw-1f446", "tw-1f447", "tw-1f448", "tw-1f449", "tw-1f44a", "tw-1f44b", "tw-1f44c", "tw-1f44d", "tw-1f44e", "tw-1f44f", "tw-1f450", "tw-1f451", "tw-1f452", "tw-1f453", "tw-1f454", "tw-1f455", "tw-1f456", "tw-1f457", "tw-1f458", "tw-1f459", "tw-1f45a", "tw-1f45b", "tw-1f45c", "tw-1f45d", "tw-1f45e", "tw-1f45f", "tw-1f460", "tw-1f461", "tw-1f462", "tw-1f463", "tw-1f464", "tw-1f465", "tw-1f466", "tw-1f467", "tw-1f468", "tw-1f469", "tw-1f46a", "tw-1f46b", "tw-1f46c", "tw-1f46d", "tw-1f46e", "tw-1f46f", "tw-1f470", "tw-1f471", "tw-1f472", "tw-1f473", "tw-1f474", "tw-1f475", "tw-1f476", "tw-1f477", "tw-1f478", "tw-1f479", "tw-1f47a", "tw-1f47b", "tw-1f47c", "tw-1f47d", "tw-1f47e", "tw-1f47f", "tw-1f480", "tw-1f481", "tw-1f482", "tw-1f483", "tw-1f484", "tw-1f485", "tw-1f486", "tw-1f487", "tw-1f488", "tw-1f489", "tw-1f48a", "tw-1f48b", "tw-1f48c", "tw-1f48d", "tw-1f48e", "tw-1f48f", "tw-1f490", "tw-1f491", "tw-1f492", "tw-1f493", "tw-1f494", "tw-1f495", "tw-1f496", "tw-1f497", "tw-1f498", "tw-1f499", "tw-1f49a", "tw-1f49b", "tw-1f49c", "tw-1f49d", "tw-1f49e", "tw-1f49f", "tw-1f4a0", "tw-1f4a1", "tw-1f4a2", "tw-1f4a3", "tw-1f4a4", "tw-1f4a5", "tw-1f4a6", "tw-1f4a7", "tw-1f4a8", "tw-1f4a9", "tw-1f4aa", "tw-1f4ab", "tw-1f4ac", "tw-1f4ad", "tw-1f4ae", "tw-1f4af", "tw-1f4b0", "tw-1f4b1", "tw-1f4b2", "tw-1f4b3", "tw-1f4b4", "tw-1f4b5", "tw-1f4b6", "tw-1f4b7", "tw-1f4b8", "tw-1f4b9", "tw-1f4ba", "tw-1f4bb", "tw-1f4bc", "tw-1f4bd", "tw-1f4be", "tw-1f4bf", "tw-1f4c0", "tw-1f4c1", "tw-1f4c2", "tw-1f4c3", "tw-1f4c4", "tw-1f4c5", "tw-1f4c6", "tw-1f4c7", "tw-1f4c8", "tw-1f4c9", "tw-1f4ca", "tw-1f4cb", "tw-1f4cc", "tw-1f4cd", "tw-1f4ce", "tw-1f4cf", "tw-1f4d0", "tw-1f4d1", "tw-1f4d2", "tw-1f4d3", "tw-1f4d4", "tw-1f4d5", "tw-1f4d6", "tw-1f4d7", "tw-1f4d8", "tw-1f4d9", "tw-1f4da", "tw-1f4db", "tw-1f4dc", "tw-1f4dd", "tw-1f4de", "tw-1f4df", "tw-1f4e0", "tw-1f4e1", "tw-1f4e2", "tw-1f4e3", "tw-1f4e4", "tw-1f4e5", "tw-1f4e6", "tw-1f4e7", "tw-1f4e8", "tw-1f4e9", "tw-1f4ea", "tw-1f4eb", "tw-1f4ec", "tw-1f4ed", "tw-1f4ee", "tw-1f4ef", "tw-1f4f0", "tw-1f4f1", "tw-1f4f2", "tw-1f4f3", "tw-1f4f4", "tw-1f4f5", "tw-1f4f6", "tw-1f4f7", "tw-1f4f9", "tw-1f4fa", "tw-1f4fb", "tw-1f4fc", "tw-1f500", "tw-1f501", "tw-1f502", "tw-1f503", "tw-1f504", "tw-1f505", "tw-1f506", "tw-1f507", "tw-1f508", "tw-1f509", "tw-1f50a", "tw-1f50b", "tw-1f50c", "tw-1f50d", "tw-1f50e", "tw-1f50f", "tw-1f510", "tw-1f511", "tw-1f512", "tw-1f513", "tw-1f514", "tw-1f515", "tw-1f516", "tw-1f517", "tw-1f518", "tw-1f519", "tw-1f51a", "tw-1f51b", "tw-1f51c", "tw-1f51d", "tw-1f51e", "tw-1f51f", "tw-1f520", "tw-1f521", "tw-1f522", "tw-1f523", "tw-1f524", "tw-1f525", "tw-1f526", "tw-1f527", "tw-1f528", "tw-1f529", "tw-1f52a", "tw-1f52b", "tw-1f52c", "tw-1f52d", "tw-1f52e", "tw-1f52f", "tw-1f530", "tw-1f531", "tw-1f532", "tw-1f533", "tw-1f534", "tw-1f535", "tw-1f536", "tw-1f537", "tw-1f538", "tw-1f539", "tw-1f53a", "tw-1f53b", "tw-1f53c", "tw-1f53d", "tw-1f550", "tw-1f551", "tw-1f552", "tw-1f553", "tw-1f554", "tw-1f555", "tw-1f556", "tw-1f557", "tw-1f558", "tw-1f559", "tw-1f55a", "tw-1f55b", "tw-1f55c", "tw-1f55d", "tw-1f55e", "tw-1f55f", "tw-1f560", "tw-1f561", "tw-1f562", "tw-1f563", "tw-1f564", "tw-1f565", "tw-1f566", "tw-1f567", "tw-1f5fb", "tw-1f5fc", "tw-1f5fd", "tw-1f5fe", "tw-1f5ff", "tw-1f600", "tw-1f601", "tw-1f602", "tw-1f603", "tw-1f604", "tw-1f605", "tw-1f606", "tw-1f607", "tw-1f608", "tw-1f609", "tw-1f60a", "tw-1f60b", "tw-1f60c", "tw-1f60d", "tw-1f60e", "tw-1f60f", "tw-1f610", "tw-1f611", "tw-1f612", "tw-1f613", "tw-1f614", "tw-1f615", "tw-1f616", "tw-1f617", "tw-1f618", "tw-1f619", "tw-1f61a", "tw-1f61b", "tw-1f61c", "tw-1f61d", "tw-1f61e", "tw-1f61f", "tw-1f620", "tw-1f621", "tw-1f622", "tw-1f623", "tw-1f624", "tw-1f625", "tw-1f626", "tw-1f627", "tw-1f628", "tw-1f629", "tw-1f62a", "tw-1f62b", "tw-1f62c", "tw-1f62d", "tw-1f62e", "tw-1f62f", "tw-1f630", "tw-1f631", "tw-1f632", "tw-1f633", "tw-1f634", "tw-1f635", "tw-1f636", "tw-1f637", "tw-1f638", "tw-1f639", "tw-1f63a", "tw-1f63b", "tw-1f63c", "tw-1f63d", "tw-1f63e", "tw-1f63f", "tw-1f640", "tw-1f645", "tw-1f646", "tw-1f647", "tw-1f648", "tw-1f649", "tw-1f64a", "tw-1f64b", "tw-1f64c", "tw-1f64d", "tw-1f64e", "tw-1f64f", "tw-1f680", "tw-1f681", "tw-1f682", "tw-1f683", "tw-1f684", "tw-1f685", "tw-1f686", "tw-1f687", "tw-1f688", "tw-1f689", "tw-1f68a", "tw-1f68b", "tw-1f68c", "tw-1f68d", "tw-1f68e", "tw-1f68f", "tw-1f690", "tw-1f691", "tw-1f692", "tw-1f693", "tw-1f694", "tw-1f695", "tw-1f696", "tw-1f697", "tw-1f698", "tw-1f699", "tw-1f69a", "tw-1f69b", "tw-1f69c", "tw-1f69d", "tw-1f69e", "tw-1f69f", "tw-1f6a0", "tw-1f6a1", "tw-1f6a2", "tw-1f6a3", "tw-1f6a4", "tw-1f6a5", "tw-1f6a6", "tw-1f6a7", "tw-1f6a8", "tw-1f6a9", "tw-1f6aa", "tw-1f6ab", "tw-1f6ac", "tw-1f6ad", "tw-1f6ae", "tw-1f6af", "tw-1f6b0", "tw-1f6b1", "tw-1f6b2", "tw-1f6b3", "tw-1f6b4", "tw-1f6b5", "tw-1f6b6", "tw-1f6b7", "tw-1f6b8", "tw-1f6b9", "tw-1f6ba", "tw-1f6bb", "tw-1f6bc", "tw-1f6bd", "tw-1f6be", "tw-1f6bf", "tw-1f6c0", "tw-1f6c1", "tw-1f6c2", "tw-1f6c3", "tw-1f6c4", "tw-1f6c5", "tw-203c", "tw-2049", "tw-2122", "tw-2139", "tw-2194", "tw-2195", "tw-2196", "tw-2197", "tw-2198", "tw-2199", "tw-21a9", "tw-21aa", "tw-23-20e3", "tw-231a", "tw-231b", "tw-23e9", "tw-23ea", "tw-23eb", "tw-23ec", "tw-23f0", "tw-23f3", "tw-24c2", "tw-25aa", "tw-25ab", "tw-25b6", "tw-25c0", "tw-25fb", "tw-25fc", "tw-25fd", "tw-25fe", "tw-2600", "tw-2601", "tw-260e", "tw-2611", "tw-2614", "tw-2615", "tw-261d", "tw-263a", "tw-2648", "tw-2649", "tw-264a", "tw-264b", "tw-264c", "tw-264d", "tw-264e", "tw-264f", "tw-2650", "tw-2651", "tw-2652", "tw-2653", "tw-2660", "tw-2663", "tw-2665", "tw-2666", "tw-2668", "tw-267b", "tw-267f", "tw-2693", "tw-26a0", "tw-26a1", "tw-26aa", "tw-26ab", "tw-26bd", "tw-26be", "tw-26c4", "tw-26c5", "tw-26ce", "tw-26d4", "tw-26ea", "tw-26f2", "tw-26f3", "tw-26f5", "tw-26fa", "tw-26fd", "tw-2702", "tw-2705", "tw-2708", "tw-2709", "tw-270a", "tw-270b", "tw-270c", "tw-270f", "tw-2712", "tw-2714", "tw-2716", "tw-2728", "tw-2733", "tw-2734", "tw-2744", "tw-2747", "tw-274c", "tw-274e", "tw-2753", "tw-2754", "tw-2755", "tw-2757", "tw-2764", "tw-2795", "tw-2796", "tw-2797", "tw-27a1", "tw-27b0", "tw-27bf", "tw-2934", "tw-2935", "tw-2b05", "tw-2b06", "tw-2b07", "tw-2b1b", "tw-2b1c", "tw-2b50", "tw-2b55", "tw-30-20e3", "tw-3030", "tw-303d", "tw-31-20e3", "tw-32-20e3", "tw-3297", "tw-3299", "tw-33-20e3", "tw-34-20e3", "tw-35-20e3", "tw-36-20e3", "tw-37-20e3", "tw-38-20e3", "tw-39-20e3", "tw-a9", "tw-ae", "tw-e50a"], + "font-awesome": ["fa-glass", "fa-music", "fa-search", "fa-envelope-o", "fa-heart", "fa-star", "fa-star-o", "fa-user", "fa-film", "fa-th-large", "fa-th", "fa-th-list", "fa-check", "fa-times", "fa-search-plus", "fa-search-minus", "fa-power-off", "fa-signal", "fa-cog", "fa-trash-o", "fa-home", "fa-file-o", "fa-clock-o", "fa-road", "fa-download", "fa-arrow-circle-o-down", "fa-arrow-circle-o-up", "fa-inbox", "fa-play-circle-o", "fa-repeat", "fa-refresh", "fa-list-alt", "fa-lock", "fa-flag", "fa-headphones", "fa-volume-off", "fa-volume-down", "fa-volume-up", "fa-qrcode", "fa-barcode", "fa-tag", "fa-tags", "fa-book", "fa-bookmark", "fa-print", "fa-camera", "fa-font", "fa-bold", "fa-italic", "fa-text-height", "fa-text-width", "fa-align-left", "fa-align-center", "fa-align-right", "fa-align-justify", "fa-list", "fa-outdent", "fa-indent", "fa-video-camera", "fa-picture-o", "fa-pencil", "fa-map-marker", "fa-adjust", "fa-tint", "fa-pencil-square-o", "fa-share-square-o", "fa-check-square-o", "fa-arrows", "fa-step-backward", "fa-fast-backward", "fa-backward", "fa-play", "fa-pause", "fa-stop", "fa-forward", "fa-fast-forward", "fa-step-forward", "fa-eject", "fa-chevron-left", "fa-chevron-right", "fa-plus-circle", "fa-minus-circle", "fa-times-circle", "fa-check-circle", "fa-question-circle", "fa-info-circle", "fa-crosshairs", "fa-times-circle-o", "fa-check-circle-o", "fa-ban", "fa-arrow-left", "fa-arrow-right", "fa-arrow-up", "fa-arrow-down", "fa-share", "fa-expand", "fa-compress", "fa-plus", "fa-minus", "fa-asterisk", "fa-exclamation-circle", "fa-gift", "fa-leaf", "fa-fire", "fa-eye", "fa-eye-slash", "fa-exclamation-triangle", "fa-plane", "fa-calendar", "fa-random", "fa-comment", "fa-magnet", "fa-chevron-up", "fa-chevron-down", "fa-retweet", "fa-shopping-cart", "fa-folder", "fa-folder-open", "fa-arrows-v", "fa-arrows-h", "fa-bar-chart", "fa-twitter-square", "fa-facebook-square", "fa-camera-retro", "fa-key", "fa-cogs", "fa-comments", "fa-thumbs-o-up", "fa-thumbs-o-down", "fa-star-half", "fa-heart-o", "fa-sign-out", "fa-linkedin-square", "fa-thumb-tack", "fa-external-link", "fa-sign-in", "fa-trophy", "fa-github-square", "fa-upload", "fa-lemon-o", "fa-phone", "fa-square-o", "fa-bookmark-o", "fa-phone-square", "fa-twitter", "fa-facebook", "fa-github", "fa-unlock", "fa-credit-card", "fa-rss", "fa-hdd-o", "fa-bullhorn", "fa-bell", "fa-certificate", "fa-hand-o-right", "fa-hand-o-left", "fa-hand-o-up", "fa-hand-o-down", "fa-arrow-circle-left", "fa-arrow-circle-right", "fa-arrow-circle-up", "fa-arrow-circle-down", "fa-globe", "fa-wrench", "fa-tasks", "fa-filter", "fa-briefcase", "fa-arrows-alt", "fa-users", "fa-link", "fa-cloud", "fa-flask", "fa-scissors", "fa-files-o", "fa-paperclip", "fa-floppy-o", "fa-square", "fa-bars", "fa-list-ul", "fa-list-ol", "fa-strikethrough", "fa-underline", "fa-table", "fa-magic", "fa-truck", "fa-pinterest", "fa-pinterest-square", "fa-google-plus-square", "fa-google-plus", "fa-money", "fa-caret-down", "fa-caret-up", "fa-caret-left", "fa-caret-right", "fa-columns", "fa-sort", "fa-sort-desc", "fa-sort-asc", "fa-envelope", "fa-linkedin", "fa-undo", "fa-gavel", "fa-tachometer", "fa-comment-o", "fa-comments-o", "fa-bolt", "fa-sitemap", "fa-umbrella", "fa-clipboard", "fa-lightbulb-o", "fa-exchange", "fa-cloud-download", "fa-cloud-upload", "fa-user-md", "fa-stethoscope", "fa-suitcase", "fa-bell-o", "fa-coffee", "fa-cutlery", "fa-file-text-o", "fa-building-o", "fa-hospital-o", "fa-ambulance", "fa-medkit", "fa-fighter-jet", "fa-beer", "fa-h-square", "fa-plus-square", "fa-angle-double-left", "fa-angle-double-right", "fa-angle-double-up", "fa-angle-double-down", "fa-angle-left", "fa-angle-right", "fa-angle-up", "fa-angle-down", "fa-desktop", "fa-laptop", "fa-tablet", "fa-mobile", "fa-circle-o", "fa-quote-left", "fa-quote-right", "fa-spinner", "fa-circle", "fa-reply", "fa-github-alt", "fa-folder-o", "fa-folder-open-o", "fa-smile-o", "fa-frown-o", "fa-meh-o", "fa-gamepad", "fa-keyboard-o", "fa-flag-o", "fa-flag-checkered", "fa-terminal", "fa-code", "fa-reply-all", "fa-star-half-o", "fa-location-arrow", "fa-crop", "fa-code-fork", "fa-chain-broken", "fa-question", "fa-info", "fa-exclamation", "fa-superscript", "fa-subscript", "fa-eraser", "fa-puzzle-piece", "fa-microphone", "fa-microphone-slash", "fa-shield", "fa-calendar-o", "fa-fire-extinguisher", "fa-rocket", "fa-maxcdn", "fa-chevron-circle-left", "fa-chevron-circle-right", "fa-chevron-circle-up", "fa-chevron-circle-down", "fa-html5", "fa-css3", "fa-anchor", "fa-unlock-alt", "fa-bullseye", "fa-ellipsis-h", "fa-ellipsis-v", "fa-rss-square", "fa-play-circle", "fa-ticket", "fa-minus-square", "fa-minus-square-o", "fa-level-up", "fa-level-down", "fa-check-square", "fa-pencil-square", "fa-share-square", "fa-compass", "fa-caret-square-o-down", "fa-caret-square-o-up", "fa-caret-square-o-right", "fa-eur", "fa-gbp", "fa-usd", "fa-inr", "fa-jpy", "fa-rub", "fa-krw", "fa-btc", "fa-file", "fa-file-text", "fa-sort-alpha-asc", "fa-sort-alpha-desc", "fa-sort-amount-asc", "fa-sort-amount-desc", "fa-sort-numeric-asc", "fa-sort-numeric-desc", "fa-thumbs-up", "fa-thumbs-down", "fa-youtube-square", "fa-youtube", "fa-xing", "fa-xing-square", "fa-youtube-play", "fa-dropbox", "fa-stack-overflow", "fa-instagram", "fa-flickr", "fa-adn", "fa-bitbucket", "fa-bitbucket-square", "fa-tumblr", "fa-tumblr-square", "fa-long-arrow-down", "fa-long-arrow-up", "fa-long-arrow-left", "fa-long-arrow-right", "fa-apple", "fa-windows", "fa-android", "fa-linux", "fa-dribbble", "fa-skype", "fa-foursquare", "fa-trello", "fa-female", "fa-male", "fa-gratipay", "fa-sun-o", "fa-moon-o", "fa-archive", "fa-bug", "fa-vk", "fa-weibo", "fa-renren", "fa-pagelines", "fa-stack-exchange", "fa-arrow-circle-o-right", "fa-arrow-circle-o-left", "fa-caret-square-o-left", "fa-dot-circle-o", "fa-wheelchair", "fa-vimeo-square", "fa-try", "fa-plus-square-o", "fa-space-shuttle", "fa-slack", "fa-envelope-square", "fa-wordpress", "fa-openid", "fa-university", "fa-graduation-cap", "fa-yahoo", "fa-google", "fa-reddit", "fa-reddit-square", "fa-stumbleupon-circle", "fa-stumbleupon", "fa-delicious", "fa-digg", "fa-pied-piper", "fa-pied-piper-alt", "fa-drupal", "fa-joomla", "fa-language", "fa-fax", "fa-building", "fa-child", "fa-paw", "fa-spoon", "fa-cube", "fa-cubes", "fa-behance", "fa-behance-square", "fa-steam", "fa-steam-square", "fa-recycle", "fa-car", "fa-taxi", "fa-tree", "fa-spotify", "fa-deviantart", "fa-soundcloud", "fa-database", "fa-file-pdf-o", "fa-file-word-o", "fa-file-excel-o", "fa-file-powerpoint-o", "fa-file-image-o", "fa-file-archive-o", "fa-file-audio-o", "fa-file-video-o", "fa-file-code-o", "fa-vine", "fa-codepen", "fa-jsfiddle", "fa-life-ring", "fa-circle-o-notch", "fa-rebel", "fa-empire", "fa-git-square", "fa-git", "fa-hacker-news", "fa-tencent-weibo", "fa-qq", "fa-weixin", "fa-paper-plane", "fa-paper-plane-o", "fa-history", "fa-circle-thin", "fa-header", "fa-paragraph", "fa-sliders", "fa-share-alt", "fa-share-alt-square", "fa-bomb", "fa-futbol-o", "fa-tty", "fa-binoculars", "fa-plug", "fa-slideshare", "fa-twitch", "fa-yelp", "fa-newspaper-o", "fa-wifi", "fa-calculator", "fa-paypal", "fa-google-wallet", "fa-cc-visa", "fa-cc-mastercard", "fa-cc-discover", "fa-cc-amex", "fa-cc-paypal", "fa-cc-stripe", "fa-bell-slash", "fa-bell-slash-o", "fa-trash", "fa-copyright", "fa-at", "fa-eyedropper", "fa-paint-brush", "fa-birthday-cake", "fa-area-chart", "fa-pie-chart", "fa-line-chart", "fa-lastfm", "fa-lastfm-square", "fa-toggle-off", "fa-toggle-on", "fa-bicycle", "fa-bus", "fa-ioxhost", "fa-angellist", "fa-cc", "fa-ils", "fa-meanpath", "fa-buysellads", "fa-connectdevelop", "fa-dashcube", "fa-forumbee", "fa-leanpub", "fa-sellsy", "fa-shirtsinbulk", "fa-simplybuilt", "fa-skyatlas", "fa-cart-plus", "fa-cart-arrow-down", "fa-diamond", "fa-ship", "fa-user-secret", "fa-motorcycle", "fa-street-view", "fa-heartbeat", "fa-venus", "fa-mars", "fa-mercury", "fa-transgender", "fa-transgender-alt", "fa-venus-double", "fa-mars-double", "fa-venus-mars", "fa-mars-stroke", "fa-mars-stroke-v", "fa-mars-stroke-h", "fa-neuter", "fa-facebook-official", "fa-pinterest-p", "fa-whatsapp", "fa-server", "fa-user-plus", "fa-user-times", "fa-bed", "fa-viacoin", "fa-train", "fa-subway", "fa-medium", "fa-GitHub", "fa-bed", "fa-buysellads", "fa-cart-arrow-down", "fa-cart-plus", "fa-connectdevelop", "fa-dashcube", "fa-diamond", "fa-facebook-official", "fa-forumbee", "fa-heartbeat", "fa-hotel", "fa-leanpub", "fa-mars", "fa-mars-double", "fa-mars-stroke", "fa-mars-stroke-h", "fa-mars-stroke-v", "fa-medium", "fa-mercury", "fa-motorcycle", "fa-neuter", "fa-pinterest-p", "fa-sellsy", "fa-server", "fa-ship", "fa-shirtsinbulk", "fa-simplybuilt", "fa-skyatlas", "fa-street-view", "fa-subway", "fa-train", "fa-transgender", "fa-transgender-alt", "fa-user-plus", "fa-user-secret", "fa-user-times", "fa-venus", "fa-venus-double", "fa-venus-mars", "fa-viacoin", "fa-whatsapp", "fa-adjust", "fa-anchor", "fa-archive", "fa-area-chart", "fa-arrows", "fa-arrows-h", "fa-arrows-v", "fa-asterisk", "fa-at", "fa-automobile", "fa-ban", "fa-bank", "fa-bar-chart", "fa-bar-chart-o", "fa-barcode", "fa-bars", "fa-bed", "fa-beer", "fa-bell", "fa-bell-o", "fa-bell-slash", "fa-bell-slash-o", "fa-bicycle", "fa-binoculars", "fa-birthday-cake", "fa-bolt", "fa-bomb", "fa-book", "fa-bookmark", "fa-bookmark-o", "fa-briefcase", "fa-bug", "fa-building", "fa-building-o", "fa-bullhorn", "fa-bullseye", "fa-bus", "fa-cab", "fa-calculator", "fa-calendar", "fa-calendar-o", "fa-camera", "fa-camera-retro", "fa-car", "fa-caret-square-o-down", "fa-caret-square-o-left", "fa-caret-square-o-right", "fa-caret-square-o-up", "fa-cart-arrow-down", "fa-cart-plus", "fa-cc", "fa-certificate", "fa-check", "fa-check-circle", "fa-check-circle-o", "fa-check-square", "fa-check-square-o", "fa-child", "fa-circle", "fa-circle-o", "fa-circle-o-notch", "fa-circle-thin", "fa-clock-o", "fa-close", "fa-cloud", "fa-cloud-download", "fa-cloud-upload", "fa-code", "fa-code-fork", "fa-coffee", "fa-cog", "fa-cogs", "fa-comment", "fa-comment-o", "fa-comments", "fa-comments-o", "fa-compass", "fa-copyright", "fa-credit-card", "fa-crop", "fa-crosshairs", "fa-cube", "fa-cubes", "fa-cutlery", "fa-dashboard", "fa-database", "fa-desktop", "fa-diamond", "fa-dot-circle-o", "fa-download", "fa-edit", "fa-ellipsis-h", "fa-ellipsis-v", "fa-envelope", "fa-envelope-o", "fa-envelope-square", "fa-eraser", "fa-exchange", "fa-exclamation", "fa-exclamation-circle", "fa-exclamation-triangle", "fa-external-link", "fa-external-link-square", "fa-eye", "fa-eye-slash", "fa-eyedropper", "fa-fax", "fa-female", "fa-fighter-jet", "fa-file-archive-o", "fa-file-audio-o", "fa-file-code-o", "fa-file-excel-o", "fa-file-image-o", "fa-file-movie-o", "fa-file-pdf-o", "fa-file-photo-o", "fa-file-picture-o", "fa-file-powerpoint-o", "fa-file-sound-o", "fa-file-video-o", "fa-file-word-o", "fa-file-zip-o", "fa-film", "fa-filter", "fa-fire", "fa-fire-extinguisher", "fa-flag", "fa-flag-checkered", "fa-flag-o", "fa-flash", "fa-flask", "fa-folder", "fa-folder-o", "fa-folder-open", "fa-folder-open-o", "fa-frown-o", "fa-futbol-o", "fa-gamepad", "fa-gavel", "fa-gear", "fa-gears", "fa-genderless", "fa-gift", "fa-glass", "fa-globe", "fa-graduation-cap", "fa-group", "fa-hdd-o", "fa-headphones", "fa-heart", "fa-heart-o", "fa-heartbeat", "fa-history", "fa-home", "fa-hotel", "fa-image", "fa-inbox", "fa-info", "fa-info-circle", "fa-institution", "fa-key", "fa-keyboard-o", "fa-language", "fa-laptop", "fa-leaf", "fa-legal", "fa-lemon-o", "fa-level-down", "fa-level-up", "fa-life-bouy", "fa-life-buoy", "fa-life-ring", "fa-life-saver", "fa-lightbulb-o", "fa-line-chart", "fa-location-arrow", "fa-lock", "fa-magic", "fa-magnet", "fa-mail-forward", "fa-mail-reply", "fa-mail-reply-all", "fa-male", "fa-map-marker", "fa-meh-o", "fa-microphone", "fa-microphone-slash", "fa-minus", "fa-minus-circle", "fa-minus-square", "fa-minus-square-o", "fa-mobile", "fa-mobile-phone", "fa-money", "fa-moon-o", "fa-mortar-board", "fa-motorcycle", "fa-music", "fa-navicon", "fa-newspaper-o", "fa-paint-brush", "fa-paper-plane", "fa-paper-plane-o", "fa-paw", "fa-pencil", "fa-pencil-square", "fa-pencil-square-o", "fa-phone", "fa-phone-square", "fa-photo", "fa-picture-o", "fa-pie-chart", "fa-plane", "fa-plug", "fa-plus", "fa-plus-circle", "fa-plus-square", "fa-plus-square-o", "fa-power-off", "fa-print", "fa-puzzle-piece", "fa-qrcode", "fa-question", "fa-question-circle", "fa-quote-left", "fa-quote-right", "fa-random", "fa-recycle", "fa-refresh", "fa-remove", "fa-reorder", "fa-reply", "fa-reply-all", "fa-retweet", "fa-road", "fa-rocket", "fa-rss", "fa-rss-square", "fa-search", "fa-search-minus", "fa-search-plus", "fa-send", "fa-send-o", "fa-server", "fa-share", "fa-share-alt", "fa-share-alt-square", "fa-share-square", "fa-share-square-o", "fa-shield", "fa-ship", "fa-shopping-cart", "fa-sign-in", "fa-sign-out", "fa-signal", "fa-sitemap", "fa-sliders", "fa-smile-o", "fa-soccer-ball-o", "fa-sort", "fa-sort-alpha-asc", "fa-sort-alpha-desc", "fa-sort-amount-asc", "fa-sort-amount-desc", "fa-sort-asc", "fa-sort-desc", "fa-sort-down", "fa-sort-numeric-asc", "fa-sort-numeric-desc", "fa-sort-up", "fa-space-shuttle", "fa-spinner", "fa-spoon", "fa-square", "fa-square-o", "fa-star", "fa-star-half", "fa-star-half-empty", "fa-star-half-full", "fa-star-half-o", "fa-star-o", "fa-street-view", "fa-suitcase", "fa-sun-o", "fa-support", "fa-tablet", "fa-tachometer", "fa-tag", "fa-tags", "fa-tasks", "fa-taxi", "fa-terminal", "fa-thumb-tack", "fa-thumbs-down", "fa-thumbs-o-down", "fa-thumbs-o-up", "fa-thumbs-up", "fa-ticket", "fa-times", "fa-times-circle", "fa-times-circle-o", "fa-tint", "fa-toggle-down", "fa-toggle-left", "fa-toggle-off", "fa-toggle-on", "fa-toggle-right", "fa-toggle-up", "fa-trash", "fa-trash-o", "fa-tree", "fa-trophy", "fa-truck", "fa-tty", "fa-umbrella", "fa-university", "fa-unlock", "fa-unlock-alt", "fa-unsorted", "fa-upload", "fa-user", "fa-user-plus", "fa-user-secret", "fa-user-times", "fa-users", "fa-video-camera", "fa-volume-down", "fa-volume-off", "fa-volume-up", "fa-warning", "fa-wheelchair", "fa-wifi", "fa-wrench", "fa-ambulance", "fa-automobile", "fa-bicycle", "fa-bus", "fa-cab", "fa-car", "fa-fighter-jet", "fa-motorcycle", "fa-plane", "fa-rocket", "fa-ship", "fa-space-shuttle", "fa-subway", "fa-taxi", "fa-train", "fa-truck", "fa-wheelchair", "fa-circle-thin", "fa-genderless", "fa-mars", "fa-mars-double", "fa-mars-stroke", "fa-mars-stroke-h", "fa-mars-stroke-v", "fa-mercury", "fa-neuter", "fa-transgender", "fa-transgender-alt", "fa-venus", "fa-venus-double", "fa-venus-mars", "fa-file", "fa-file-archive-o", "fa-file-audio-o", "fa-file-code-o", "fa-file-excel-o", "fa-file-image-o", "fa-file-movie-o", "fa-file-o", "fa-file-pdf-o", "fa-file-photo-o", "fa-file-picture-o", "fa-file-powerpoint-o", "fa-file-sound-o", "fa-file-text", "fa-file-text-o", "fa-file-video-o", "fa-file-word-o", "fa-file-zip-o", "fa-circle-o-notch", "fa-cog", "fa-gear", "fa-refresh", "fa-spinner", "fa-check-square", "fa-check-square-o", "fa-circle", "fa-circle-o", "fa-dot-circle-o", "fa-minus-square", "fa-minus-square-o", "fa-plus-square", "fa-plus-square-o", "fa-square", "fa-square-o", "fa-cc-amex", "fa-cc-discover", "fa-cc-mastercard", "fa-cc-paypal", "fa-cc-stripe", "fa-cc-visa", "fa-credit-card", "fa-google-wallet", "fa-paypal", "fa-area-chart", "fa-bar-chart", "fa-bar-chart-o", "fa-line-chart", "fa-pie-chart", "fa-bitcoin", "fa-btc", "fa-cny", "fa-dollar", "fa-eur", "fa-euro", "fa-gbp", "fa-ils", "fa-inr", "fa-jpy", "fa-krw", "fa-money", "fa-rmb", "fa-rouble", "fa-rub", "fa-ruble", "fa-rupee", "fa-shekel", "fa-sheqel", "fa-try", "fa-turkish-lira", "fa-usd", "fa-won", "fa-yen", "fa-align-center", "fa-align-justify", "fa-align-left", "fa-align-right", "fa-bold", "fa-chain", "fa-chain-broken", "fa-clipboard", "fa-columns", "fa-copy", "fa-cut", "fa-dedent", "fa-eraser", "fa-file", "fa-file-o", "fa-file-text", "fa-file-text-o", "fa-files-o", "fa-floppy-o", "fa-font", "fa-header", "fa-indent", "fa-italic", "fa-link", "fa-list", "fa-list-alt", "fa-list-ol", "fa-list-ul", "fa-outdent", "fa-paperclip", "fa-paragraph", "fa-paste", "fa-repeat", "fa-rotate-left", "fa-rotate-right", "fa-save", "fa-scissors", "fa-strikethrough", "fa-subscript", "fa-superscript", "fa-table", "fa-text-height", "fa-text-width", "fa-th", "fa-th-large", "fa-th-list", "fa-underline", "fa-undo", "fa-unlink", "fa-angle-double-down", "fa-angle-double-left", "fa-angle-double-right", "fa-angle-double-up", "fa-angle-down", "fa-angle-left", "fa-angle-right", "fa-angle-up", "fa-arrow-circle-down", "fa-arrow-circle-left", "fa-arrow-circle-o-down", "fa-arrow-circle-o-left", "fa-arrow-circle-o-right", "fa-arrow-circle-o-up", "fa-arrow-circle-right", "fa-arrow-circle-up", "fa-arrow-down", "fa-arrow-left", "fa-arrow-right", "fa-arrow-up", "fa-arrows", "fa-arrows-alt", "fa-arrows-h", "fa-arrows-v", "fa-caret-down", "fa-caret-left", "fa-caret-right", "fa-caret-square-o-down", "fa-caret-square-o-left", "fa-caret-square-o-right", "fa-caret-square-o-up", "fa-caret-up", "fa-chevron-circle-down", "fa-chevron-circle-left", "fa-chevron-circle-right", "fa-chevron-circle-up", "fa-chevron-down", "fa-chevron-left", "fa-chevron-right", "fa-chevron-up", "fa-hand-o-down", "fa-hand-o-left", "fa-hand-o-right", "fa-hand-o-up", "fa-long-arrow-down", "fa-long-arrow-left", "fa-long-arrow-right", "fa-long-arrow-up", "fa-toggle-down", "fa-toggle-left", "fa-toggle-right", "fa-toggle-up", "fa-arrows-alt", "fa-backward", "fa-compress", "fa-eject", "fa-expand", "fa-fast-backward", "fa-fast-forward", "fa-forward", "fa-pause", "fa-play", "fa-play-circle", "fa-play-circle-o", "fa-step-backward", "fa-step-forward", "fa-stop", "fa-youtube-play", "fa-report", "fa-adn", "fa-android", "fa-angellist", "fa-apple", "fa-behance", "fa-behance-square", "fa-bitbucket", "fa-bitbucket-square", "fa-bitcoin", "fa-btc", "fa-buysellads", "fa-cc-amex", "fa-cc-discover", "fa-cc-mastercard", "fa-cc-paypal", "fa-cc-stripe", "fa-cc-visa", "fa-codepen", "fa-connectdevelop", "fa-css3", "fa-dashcube", "fa-delicious", "fa-deviantart", "fa-digg", "fa-dribbble", "fa-dropbox", "fa-drupal", "fa-empire", "fa-facebook", "fa-facebook-f", "fa-facebook-official", "fa-facebook-square", "fa-flickr", "fa-forumbee", "fa-foursquare", "fa-ge", "fa-git", "fa-git-square", "fa-github", "fa-github-alt", "fa-github-square", "fa-gittip", "fa-google", "fa-google-plus", "fa-google-plus-square", "fa-google-wallet", "fa-gratipay", "fa-hacker-news", "fa-html5", "fa-instagram", "fa-ioxhost", "fa-joomla", "fa-jsfiddle", "fa-lastfm", "fa-lastfm-square", "fa-leanpub", "fa-linkedin", "fa-linkedin-square", "fa-linux", "fa-maxcdn", "fa-meanpath", "fa-medium", "fa-openid", "fa-pagelines", "fa-paypal", "fa-pied-piper", "fa-pied-piper-alt", "fa-pinterest", "fa-pinterest-p", "fa-pinterest-square", "fa-qq", "fa-ra", "fa-rebel", "fa-reddit", "fa-reddit-square", "fa-renren", "fa-sellsy", "fa-share-alt", "fa-share-alt-square", "fa-shirtsinbulk", "fa-simplybuilt", "fa-skyatlas", "fa-skype", "fa-slack", "fa-slideshare", "fa-soundcloud", "fa-spotify", "fa-stack-exchange", "fa-stack-overflow", "fa-steam", "fa-steam-square", "fa-stumbleupon", "fa-stumbleupon-circle", "fa-tencent-weibo", "fa-trello", "fa-tumblr", "fa-tumblr-square", "fa-twitch", "fa-twitter", "fa-twitter-square", "fa-viacoin", "fa-vimeo-square", "fa-vine", "fa-vk", "fa-wechat", "fa-weibo", "fa-weixin", "fa-whatsapp", "fa-windows", "fa-wordpress", "fa-xing", "fa-xing-square", "fa-yahoo", "fa-yelp", "fa-youtube", "fa-youtube-play", "fa-youtube-square", "fa-ambulance", "fa-h-square", "fa-heart", "fa-heart-o", "fa-heartbeat", "fa-hospital-o", "fa-medkit", "fa-plus-square", "fa-stethoscope", "fa-user-md", "fa-wheelchair"] + } + }; + + // Class Properties + this.$ns = 'bootstrap-markdown'; + this.$element = $(element); + this.$editable = { el: null, type: null, attrKeys: [], attrValues: [], content: null }; + this.$options = $.extend(true, {}, $.fn.markdown.defaults, options, this.$element.data('options')); + this.$oldContent = null; + this.$isPreview = false; + this.$isFullscreen = false; + this.$editor = null; + //add by wpl show markdown preview + this.$fullscreenControls = false; + //id + this.$localStorage = options.localStorage; + + this.$uploadMode = false; + this.$fullPreview = null; + this.$innerPreview = null; + this.$uploadPanel = null; + this.$inputFile = null; + this.$stateBar = null; + this.$cutPaste = null; + //上传进度条 + this.$progress = null; + this.$percent = null; + //上传文件限制512kb + this.$fileSize = 524288; + //registe + this.$registPaste = false; + //end + this.$textarea = null; + this.$handler = []; + this.$callback = []; + this.$nextTab = []; + + this.$emojiPanel = null; + this.$emojiElements = null; + + this.isIE = navigator.appName == "Microsoft Internet Explorer"; + this.isIE8 = this.isIE && navigator.appVersion.match(/8./i) == "8."; + + this.showEditor(); + }; + + Markdown.prototype = { + + constructor: Markdown, + + __alterButtons: function __alterButtons(name, alter) { + var handler = this.$handler, + isAll = name == 'all', + that = this; + + $.each(handler, function (k, v) { + var halt = true; + if (isAll) { + halt = false; + } else { + halt = v.indexOf(name) < 0; + } + + if (halt === false) { + alter(that.$editor.find('button[data-handler="' + v + '"]')); + } + }); + }, + + __buildButtons: function __buildButtons(buttonsArray, container) { + var i, + ns = this.$ns, + handler = this.$handler, + callback = this.$callback; + + for (i = 0; i < buttonsArray.length; i++) { + // Build each group container + var y, + btnGroups = buttonsArray[i]; + for (y = 0; y < btnGroups.length; y++) { + // Build each button group + var z, + buttons = btnGroups[y].data, + btnGroupContainer = $('
      ', { + 'class': 'btn-group' + }); + + for (z = 0; z < buttons.length; z++) { + var button = buttons[z], + buttonContainer, + buttonIconContainer, + buttonHandler = ns + '-' + button.name, + buttonIcon = this.__getIcon(button.icon), + btnText = button.btnText ? button.btnText : '', + + //btnClass = button.btnClass ? button.btnClass : 'btn', + tabIndex = button.tabIndex ? button.tabIndex : '-1', + hotkey = typeof button.hotkey !== 'undefined' ? button.hotkey : '', + hotkeyCaption = typeof jQuery.hotkeys !== 'undefined' && hotkey !== '' ? ' (' + hotkey + ')' : ''; + + // Construct the button object + buttonContainer = $(''); + buttonContainer.attr({ + 'type': 'button', + 'title': this.__localize(button.title) + hotkeyCaption, + 'tabindex': tabIndex, + 'data-provider': ns, + 'data-handler': buttonHandler, + 'data-hotkey': hotkey + }); + if (button.toggle === true) { + buttonContainer.attr('data-toggle', 'button'); + } + buttonIconContainer = $(''); + buttonIconContainer.addClass(buttonIcon); + buttonIconContainer.prependTo(buttonContainer); + + // Attach the button object + btnGroupContainer.append(buttonContainer); + + // Register handler and callback + handler.push(buttonHandler); + callback.push(button.callback); + } + + // Attach the button group into container dom + container.append(btnGroupContainer); + } + } + + return container; + }, + __setListener: function __setListener() { + // Set size and resizable Properties + var hasRows = typeof this.$textarea.attr('rows') !== 'undefined', + maxRows = this.$textarea.val().split("\n").length > 5 ? this.$textarea.val().split("\n").length : '5', + rowsVal = hasRows ? this.$textarea.attr('rows') : maxRows, + _this = this; + + this.$textarea.attr('rows', rowsVal); + if (this.$options.resize) { + this.$textarea.css('resize', this.$options.resize); + } + + this.$textarea.on('focus', $.proxy(this.focus, this)).on('keypress', $.proxy(this.keypress, this)).on('keydown', function () { + // $.proxy can't stop event + _this.keydown.apply(_this, arguments); + }).on('keyup', function () { + _this.keyup.apply(_this, arguments); + }).on('change', $.proxy(this.change, this)); + + if (this.eventSupported('keydown')) { + this.$textarea.on('keydown', $.proxy(this.keydown, this)); + } + + if (this.$options.fullscreen.enable) { + this.$textarea.keyup(_.debounce(function () { + if (_this.$isFullscreen) { + _this.$innerPreview.html(_this.parseContent(_this.$textarea.val())); + _this.showDiagrams(_this.$innerPreview); + } + }, _this.$options.fullscreen.debounce)); + + this.$textarea.scroll(function () { + var __this = $(this).get(0), + scrollHeight = __this.scrollHeight, + scrollTop = __this.scrollTop; + var __inner = _this.$innerPreview.get(0), + innerHeight = __inner.scrollHeight; + var top = scrollTop * innerHeight / scrollHeight; + _this.$innerPreview.scrollTop(top); + }); + } + + // Re-attach markdown data + this.$textarea.data('markdown', this); + }, + + __handle: function __handle(e) { + var target = $(e.currentTarget), + handler = this.$handler, + callback = this.$callback, + handlerName = target.attr('data-handler'), + callbackIndex = handler.indexOf(handlerName), + callbackHandler = callback[callbackIndex]; + + // Trigger the focusin + $(e.currentTarget).focus(); + + callbackHandler(this); + + // Trigger onChange for each button handle + this.change(this); + + // Unless it was the save handler, + // focusin the textarea + if (handlerName.indexOf('cmdSave') < 0) { + this.$textarea.focus(); + } + + e.preventDefault(); + }, + + __localize: function __localize(string) { + var messages = $.fn.markdown.messages, + language = this.$options.language; + if (typeof messages !== 'undefined' && typeof messages[language] !== 'undefined' && typeof messages[language][string] !== 'undefined') { + return messages[language][string]; + } + return string; + }, + + __getIcon: function __getIcon(src) { + return (typeof src === 'undefined' ? 'undefined' : _typeof(src)) == 'object' ? src[this.$options.iconlibrary] : src; + }, + + setFullscreen: function setFullscreen(mode) { + var $editor = this.$editor, + $textarea = this.$textarea, + $innerPreview = this.$innerPreview, + + //小预览窗口 + preview = $('div[data-provider="markdown-preview"]'), + + //预览按钮 + previewButton = $('button[data-handler="bootstrap-markdown-cmdPreview"]'), + _this = this; + if (mode) { + if (this.$isPreview) { + this.hidePreview(); + } + $editor.addClass('md-fullscreen-mode'); + $('body').addClass('md-nooverflow'); + this.$options.onFullscreen(this); + + $innerPreview.html(_this.parseContent($textarea.val())); + this.showDiagrams($innerPreview); + //up by wpl + if (preview) { + preview.remove(); + } + if (previewButton.length) { + previewButton.hide(); + } + } else { + $editor.removeClass('md-fullscreen-mode'); + $('body').removeClass('md-nooverflow'); + //up by wpl + if (previewButton) { + previewButton.show(); + } + if (this.$isPreview) { + this.showPreview(); + } + } + + this.$isFullscreen = mode; + $textarea.focus(); + }, showEditor: function showEditor() { + + var instance = this, + textarea, + ns = this.$ns, + container = this.$element, + originalHeigth = container.css('height'), + originalWidth = container.css('width'), + editable = this.$editable, + handler = this.$handler, + callback = this.$callback, + editorId = this.$editorId, + options = this.$options, + _fullPreview = this.$fullPreview, + innerPreview = this.$fullPreview, + cutPaste = this.$cutPaste, + editor = $('
      ', { + 'class': 'md-editor', + click: function click() { + instance.focus(); + } + }); + + // Prepare the editor + if (this.$editor === null) { + // Create the panel + var editorHeader = $('
      ', { + 'class': 'md-header btn-toolbar' + }); + + // Merge the main & additional button groups together + var allBtnGroups = []; + if (options.buttons.length > 0) allBtnGroups = allBtnGroups.concat(options.buttons[0]); + if (options.additionalButtons.length > 0) allBtnGroups = allBtnGroups.concat(options.additionalButtons[0]); + + // Reduce and/or reorder the button groups + if (options.reorderButtonGroups.length > 0) { + allBtnGroups = allBtnGroups.filter(function (btnGroup) { + return options.reorderButtonGroups.indexOf(btnGroup.name) > -1; + }).sort(function (a, b) { + if (options.reorderButtonGroups.indexOf(a.name) < options.reorderButtonGroups.indexOf(b.name)) return -1; + if (options.reorderButtonGroups.indexOf(a.name) > options.reorderButtonGroups.indexOf(b.name)) return 1; + return 0; + }); + } + + // Build the buttons + if (allBtnGroups.length > 0) { + editorHeader = this.__buildButtons([allBtnGroups], editorHeader); + } + + if (options.fullscreen.enable) { + editorHeader.append('
      ').on('click', '.md-control-fullscreen', function (e) { + e.preventDefault(); + instance.setFullscreen(true); + }); + } + + editor.append(editorHeader); + + var _localCache = '', + _localStorage = this.$localStorage; + if (window.localStorage && _localStorage && '' !== _localStorage) { + _localCache = localStorage.getItem(_localStorage); + } + + // Wrap the textarea + if (container.is('textarea')) { + container.before(editor); + textarea = container; + textarea.addClass('md-input'); + editor.append(textarea); + } else { + // This is some arbitrary content that could be edited + textarea = $('",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var qa=d.documentElement,ra=/^key/,sa=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ta=/^([^.]*)(?:\.(.+)|)/;function ua(){return!0}function va(){return!1}function wa(){try{return d.activeElement}catch(a){}}function xa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)xa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=va;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(qa,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(K)||[""],j=b.length;while(j--)h=ta.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.hasData(a)&&V.get(a);if(q&&(i=q.events)){b=(b||"").match(K)||[""],j=b.length;while(j--)if(h=ta.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&V.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(V.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,za=/\s*$/g;function Da(a,b){return r.nodeName(a,"table")&&r.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a:a}function Ea(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Fa(a){var b=Ba.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ga(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(V.hasData(a)&&(f=V.access(a),g=V.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof q&&!o.checkClone&&Aa.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ia(f,b,c,d)});if(m&&(e=pa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(ma(e,"script"),Ea),i=h.length;l")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=ma(h),f=ma(a),d=0,e=f.length;d0&&na(g,!i&&ma(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(T(c)){if(b=c[V.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[V.expando]=void 0}c[W.expando]&&(c[W.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ja(this,a,!0)},remove:function(a){return Ja(this,a)},text:function(a){return S(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ia(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Da(this,a);b.appendChild(a)}})},prepend:function(){return Ia(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Da(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ia(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ia(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(ma(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return S(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!za.test(a)&&!la[(ja.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c1)}});function Ya(a,b,c,d,e){return new Ya.prototype.init(a,b,c,d,e)}r.Tween=Ya,Ya.prototype={constructor:Ya,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=Ya.propHooks[this.prop];return a&&a.get?a.get(this):Ya.propHooks._default.get(this)},run:function(a){var b,c=Ya.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ya.propHooks._default.set(this),this}},Ya.prototype.init.prototype=Ya.prototype,Ya.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},Ya.propHooks.scrollTop=Ya.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=Ya.prototype.init,r.fx.step={};var Za,$a,_a=/^(?:toggle|show|hide)$/,ab=/queueHooks$/;function bb(){$a&&(a.requestAnimationFrame(bb),r.fx.tick())}function cb(){return a.setTimeout(function(){Za=void 0}),Za=r.now()}function db(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ba[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function eb(a,b,c){for(var d,e=(hb.tweeners[b]||[]).concat(hb.tweeners["*"]),f=0,g=e.length;f1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?ib:void 0)), -void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&r.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(K);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),ib={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=jb[b]||r.find.attr;jb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=jb[g],jb[g]=e,e=null!=c(a,b,d)?g:null,jb[g]=f),e}});var kb=/^(?:input|select|textarea|button)$/i,lb=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return S(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):kb.test(a.nodeName)||lb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function mb(a){var b=a.match(K)||[];return b.join(" ")}function nb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,nb(this)))});if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=nb(c),d=1===c.nodeType&&" "+mb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=mb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,nb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=nb(c),d=1===c.nodeType&&" "+mb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=mb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,nb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(K)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=nb(this),b&&V.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":V.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+mb(nb(c))+" ").indexOf(b)>-1)return!0;return!1}});var ob=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":r.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(ob,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:mb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(r.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var pb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!pb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,pb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(V.get(h,"events")||{})[b.type]&&V.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&T(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!T(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=V.access(d,b);e||d.addEventListener(a,c,!0),V.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=V.access(d,b)-1;e?V.access(d,b,e):(d.removeEventListener(a,c,!0),V.remove(d,b))}}});var qb=a.location,rb=r.now(),sb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var tb=/\[\]$/,ub=/\r?\n/g,vb=/^(?:submit|button|image|reset|file)$/i,wb=/^(?:input|select|textarea|keygen)/i;function xb(a,b,c,d){var e;if(r.isArray(b))r.each(b,function(b,e){c||tb.test(a)?d(a,e):xb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)xb(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(r.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)xb(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&wb.test(this.nodeName)&&!vb.test(a)&&(this.checked||!ia.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:r.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(ub,"\r\n")}}):{name:b.name,value:c.replace(ub,"\r\n")}}).get()}});var yb=/%20/g,zb=/#.*$/,Ab=/([?&])_=[^&]*/,Bb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Cb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Db=/^(?:GET|HEAD)$/,Eb=/^\/\//,Fb={},Gb={},Hb="*/".concat("*"),Ib=d.createElement("a");Ib.href=qb.href;function Jb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(K)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Kb(a,b,c,d){var e={},f=a===Gb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Lb(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Mb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Nb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:qb.href,type:"GET",isLocal:Cb.test(qb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Hb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Lb(Lb(a,r.ajaxSettings),b):Lb(r.ajaxSettings,a)},ajaxPrefilter:Jb(Fb),ajaxTransport:Jb(Gb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Bb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||qb.href)+"").replace(Eb,qb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(K)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Ib.protocol+"//"+Ib.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Kb(Fb,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Db.test(o.type),f=o.url.replace(zb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(yb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(sb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Ab,"$1"),n=(sb.test(f)?"&":"?")+"_="+rb++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Hb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Kb(Gb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Mb(o,y,d)),v=Nb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Ob={0:200,1223:204},Pb=r.ajaxSettings.xhr();o.cors=!!Pb&&"withCredentials"in Pb,o.ajax=Pb=!!Pb,r.ajaxTransport(function(b){var c,d;if(o.cors||Pb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Ob[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("', - returnEnd: true, - subLanguage: '' - } - }, - PHP, { - className: 'pi', - begin: /<\?\w+/, - end: /\?>/, - relevance: 10 - }, { - className: 'tag', - begin: '', - contains: [{ - className: 'title', - begin: /[^ \/><\n\t]+/, - relevance: 0 - }, - TAG_INTERNALS - ] - } - ] - }; -}); -hljs.registerLanguage('asciidoc', function (hljs) { - return { - aliases: ['adoc'], - contains: [ - // block comment - { - className: 'comment', - begin: '^/{4,}\\n', - end: '\\n/{4,}$', - // can also be done as... - //begin: '^/{4,}$', - //end: '^/{4,}$', - relevance: 10 - }, - // line comment - { - className: 'comment', - begin: '^//', - end: '$', - relevance: 0 - }, - // title - { - className: 'title', - begin: '^\\.\\w.*$' - }, - // example, admonition & sidebar blocks - { - begin: '^[=\\*]{4,}\\n', - end: '\\n^[=\\*]{4,}$', - relevance: 10 - }, - // headings - { - className: 'header', - begin: '^(={1,5}) .+?( \\1)?$', - relevance: 10 - }, { - className: 'header', - begin: '^[^\\[\\]\\n]+?\\n[=\\-~\\^\\+]{2,}$', - relevance: 10 - }, - // document attributes - { - className: 'attribute', - begin: '^:.+?:', - end: '\\s', - excludeEnd: true, - relevance: 10 - }, - // block attributes - { - className: 'attribute', - begin: '^\\[.+?\\]$', - relevance: 0 - }, - // quoteblocks - { - className: 'blockquote', - begin: '^_{4,}\\n', - end: '\\n_{4,}$', - relevance: 10 - }, - // listing and literal blocks - { - className: 'code', - begin: '^[\\-\\.]{4,}\\n', - end: '\\n[\\-\\.]{4,}$', - relevance: 10 - }, - // passthrough blocks - { - begin: '^\\+{4,}\\n', - end: '\\n\\+{4,}$', - contains: [{ - begin: '<', - end: '>', - subLanguage: 'xml', - relevance: 0 - }], - relevance: 10 - }, - // lists (can only capture indicators) - { - className: 'bullet', - begin: '^(\\*+|\\-+|\\.+|[^\\n]+?::)\\s+' - }, - // admonition - { - className: 'label', - begin: '^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+', - relevance: 10 - }, - // inline strong - { - className: 'strong', - // must not follow a word character or be followed by an asterisk or space - begin: '\\B\\*(?![\\*\\s])', - end: '(\\n{2}|\\*)', - // allow escaped asterisk followed by word char - contains: [{ - begin: '\\\\*\\w', - relevance: 0 - }] - }, - // inline emphasis - { - className: 'emphasis', - // must not follow a word character or be followed by a single quote or space - begin: '\\B\'(?![\'\\s])', - end: '(\\n{2}|\')', - // allow escaped single quote followed by word char - contains: [{ - begin: '\\\\\'\\w', - relevance: 0 - }], - relevance: 0 - }, - // inline emphasis (alt) - { - className: 'emphasis', - // must not follow a word character or be followed by an underline or space - begin: '_(?![_\\s])', - end: '(\\n{2}|_)', - relevance: 0 - }, - // inline smart quotes - { - className: 'smartquote', - variants: [{ - begin: "``.+?''" - }, { - begin: "`.+?'" - }] - }, - // inline code snippets (TODO should get same treatment as strong and emphasis) - { - className: 'code', - begin: '(`.+?`|\\+.+?\\+)', - relevance: 0 - }, - // indented literal block - { - className: 'code', - begin: '^[ \\t]', - end: '$', - relevance: 0 - }, - // horizontal rules - { - className: 'horizontal_rule', - begin: '^\'{3,}[ \\t]*$', - relevance: 10 - }, - // images and links - { - begin: '(link:)?(http|https|ftp|file|irc|image:?):\\S+\\[.*?\\]', - returnBegin: true, - contains: [{ - //className: 'macro', - begin: '(link|image:?):', - relevance: 0 - }, { - className: 'link_url', - begin: '\\w', - end: '[^\\[]+', - relevance: 0 - }, { - className: 'link_label', - begin: '\\[', - end: '\\]', - excludeBegin: true, - excludeEnd: true, - relevance: 0 - }], - relevance: 10 - } - ] - }; -}); -hljs.registerLanguage('aspectj', function (hljs) { - var KEYWORDS = - 'false synchronized int abstract float private char boolean static null if const ' + - 'for true while long throw strictfp finally protected import native final return void ' + - 'enum else extends implements break transient new catch instanceof byte super volatile case ' + - 'assert short package default double public try this switch continue throws privileged ' + - 'aspectOf adviceexecution proceed cflowbelow cflow initialization preinitialization ' + - 'staticinitialization withincode target within execution getWithinTypeName handler ' + - 'thisJoinPoint thisJoinPointStaticPart thisEnclosingJoinPointStaticPart declare parents ' + - 'warning error soft precedence thisAspectInstance'; - var SHORTKEYS = 'get set args call'; - return { - keywords: KEYWORDS, - illegal: /<\//, - contains: [{ - className: 'javadoc', - begin: '/\\*\\*', - end: '\\*/', - relevance: 0, - contains: [{ - className: 'javadoctag', - begin: '(^|\\s)@[A-Za-z]+' - }] - }, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, { - className: 'aspect', - beginKeywords: 'aspect', - end: /[{;=]/, - excludeEnd: true, - illegal: /[:;"\[\]]/, - contains: [{ - beginKeywords: 'extends implements pertypewithin perthis pertarget percflowbelow percflow issingleton' - }, - hljs.UNDERSCORE_TITLE_MODE, { - begin: /\([^\)]*/, - end: /[)]+/, - keywords: KEYWORDS + ' ' + SHORTKEYS, - excludeEnd: false - } - ] - }, { - className: 'class', - beginKeywords: 'class interface', - end: /[{;=]/, - excludeEnd: true, - relevance: 0, - keywords: 'class interface', - illegal: /[:"\[\]]/, - contains: [{ - beginKeywords: 'extends implements' - }, - hljs.UNDERSCORE_TITLE_MODE - ] - }, { - // AspectJ Constructs - beginKeywords: 'pointcut after before around throwing returning', - end: /[)]/, - excludeEnd: false, - illegal: /["\[\]]/, - contains: [{ - begin: hljs.UNDERSCORE_IDENT_RE + '\\s*\\(', - returnBegin: true, - contains: [hljs.UNDERSCORE_TITLE_MODE] - }] - }, { - begin: /[:]/, - returnBegin: true, - end: /[{;]/, - relevance: 0, - excludeEnd: false, - keywords: KEYWORDS, - illegal: /["\[\]]/, - contains: [{ - begin: hljs.UNDERSCORE_IDENT_RE + '\\s*\\(', - keywords: KEYWORDS + ' ' + SHORTKEYS - }, - hljs.QUOTE_STRING_MODE - ] - }, { - // this prevents 'new Name(...), or throw ...' from being recognized as a function definition - beginKeywords: 'new throw', - relevance: 0 - }, { - // the function class is a bit different for AspectJ compared to the Java language - className: 'function', - begin: /\w+ +\w+(\.)?\w+\s*\([^\)]*\)\s*((throws)[\w\s,]+)?[\{;]/, - returnBegin: true, - end: /[{;=]/, - keywords: KEYWORDS, - excludeEnd: true, - contains: [{ - begin: hljs.UNDERSCORE_IDENT_RE + '\\s*\\(', - returnBegin: true, - relevance: 0, - contains: [hljs.UNDERSCORE_TITLE_MODE] - }, { - className: 'params', - begin: /\(/, - end: /\)/, - relevance: 0, - keywords: KEYWORDS, - contains: [ - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.C_NUMBER_MODE, - hljs.C_BLOCK_COMMENT_MODE - ] - }, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE - ] - }, - hljs.C_NUMBER_MODE, { - // annotation is also used in this language - className: 'annotation', - begin: '@[A-Za-z]+' - } - ] - }; -}); -hljs.registerLanguage('autohotkey', function (hljs) { - var BACKTICK_ESCAPE = { - className: 'escape', - begin: '`[\\s\\S]' - }; - var COMMENTS = { - className: 'comment', - begin: ';', - end: '$', - relevance: 0 - }; - var BUILT_IN = [{ - className: 'built_in', - begin: 'A_[a-zA-Z0-9]+' - }, { - className: 'built_in', - beginKeywords: 'ComSpec Clipboard ClipboardAll ErrorLevel' - }]; - - return { - case_insensitive: true, - keywords: { - keyword: 'Break Continue Else Gosub If Loop Return While', - literal: 'A true false NOT AND OR' - }, - contains: BUILT_IN.concat([ - BACKTICK_ESCAPE, - hljs.inherit(hljs.QUOTE_STRING_MODE, { - contains: [BACKTICK_ESCAPE] - }), - COMMENTS, { - className: 'number', - begin: hljs.NUMBER_RE, - relevance: 0 - }, { - className: 'var_expand', // FIXME - begin: '%', - end: '%', - illegal: '\\n', - contains: [BACKTICK_ESCAPE] - }, { - className: 'label', - contains: [BACKTICK_ESCAPE], - variants: [{ - begin: '^[^\\n";]+::(?!=)' - }, { - begin: '^[^\\n";]+:(?!=)', - relevance: 0 - } // zero relevance as it catches a lot of things - // followed by a single ':' in many languages - ] - }, { - // consecutive commas, not for highlighting but just for relevance - begin: ',\\s*,', - relevance: 10 - } - ]) - } -}); -hljs.registerLanguage('avrasm', function (hljs) { - return { - case_insensitive: true, - lexemes: '\\.?' + hljs.IDENT_RE, - keywords: { - keyword: /* mnemonic */ - 'adc add adiw and andi asr bclr bld brbc brbs brcc brcs break breq brge brhc brhs ' + - 'brid brie brlo brlt brmi brne brpl brsh brtc brts brvc brvs bset bst call cbi cbr ' + - 'clc clh cli cln clr cls clt clv clz com cp cpc cpi cpse dec eicall eijmp elpm eor ' + - 'fmul fmuls fmulsu icall ijmp in inc jmp ld ldd ldi lds lpm lsl lsr mov movw mul ' + - 'muls mulsu neg nop or ori out pop push rcall ret reti rjmp rol ror sbc sbr sbrc sbrs ' + - 'sec seh sbi sbci sbic sbis sbiw sei sen ser ses set sev sez sleep spm st std sts sub ' + - 'subi swap tst wdr', - built_in: /* general purpose registers */ - 'r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15 r16 r17 r18 r19 r20 r21 r22 ' + - 'r23 r24 r25 r26 r27 r28 r29 r30 r31 x|0 xh xl y|0 yh yl z|0 zh zl ' + - /* IO Registers (ATMega128) */ - 'ucsr1c udr1 ucsr1a ucsr1b ubrr1l ubrr1h ucsr0c ubrr0h tccr3c tccr3a tccr3b tcnt3h ' + - 'tcnt3l ocr3ah ocr3al ocr3bh ocr3bl ocr3ch ocr3cl icr3h icr3l etimsk etifr tccr1c ' + - 'ocr1ch ocr1cl twcr twdr twar twsr twbr osccal xmcra xmcrb eicra spmcsr spmcr portg ' + - 'ddrg ping portf ddrf sreg sph spl xdiv rampz eicrb eimsk gimsk gicr eifr gifr timsk ' + - 'tifr mcucr mcucsr tccr0 tcnt0 ocr0 assr tccr1a tccr1b tcnt1h tcnt1l ocr1ah ocr1al ' + - 'ocr1bh ocr1bl icr1h icr1l tccr2 tcnt2 ocr2 ocdr wdtcr sfior eearh eearl eedr eecr ' + - 'porta ddra pina portb ddrb pinb portc ddrc pinc portd ddrd pind spdr spsr spcr udr0 ' + - 'ucsr0a ucsr0b ubrr0l acsr admux adcsr adch adcl porte ddre pine pinf', - preprocessor: '.byte .cseg .db .def .device .dseg .dw .endmacro .equ .eseg .exit .include .list ' + - '.listmac .macro .nolist .org .set' - }, - contains: [ - hljs.C_BLOCK_COMMENT_MODE, { - className: 'comment', - begin: ';', - end: '$', - relevance: 0 - }, - hljs.C_NUMBER_MODE, // 0x..., decimal, float - hljs.BINARY_NUMBER_MODE, // 0b... - { - className: 'number', - begin: '\\b(\\$[a-zA-Z0-9]+|0o[0-7]+)' // $..., 0o... - }, - hljs.QUOTE_STRING_MODE, { - className: 'string', - begin: '\'', - end: '[^\\\\]\'', - illegal: '[^\\\\][^\']' - }, { - className: 'label', - begin: '^[A-Za-z0-9_.$]+:' - }, { - className: 'preprocessor', - begin: '#', - end: '$' - }, { // подстановка в «.macro» - className: 'localvars', - begin: '@[0-9]+' - } - ] - }; -}); -hljs.registerLanguage('axapta', function (hljs) { - return { - keywords: 'false int abstract private char boolean static null if for true ' + - 'while long throw finally protected final return void enum else ' + - 'break new catch byte super case short default double public try this switch ' + - 'continue reverse firstfast firstonly forupdate nofetch sum avg minof maxof count ' + - 'order group by asc desc index hint like dispaly edit client server ttsbegin ' + - 'ttscommit str real date container anytype common div mod', - contains: [ - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.C_NUMBER_MODE, { - className: 'preprocessor', - begin: '#', - end: '$' - }, { - className: 'class', - beginKeywords: 'class interface', - end: '{', - excludeEnd: true, - illegal: ':', - contains: [{ - beginKeywords: 'extends implements' - }, - hljs.UNDERSCORE_TITLE_MODE - ] - } - ] - }; -}); -hljs.registerLanguage('bash', function (hljs) { - var VAR = { - className: 'variable', - variants: [{ - begin: /\$[\w\d#@][\w\d_]*/ - }, { - begin: /\$\{(.*?)}/ - }] - }; - var QUOTE_STRING = { - className: 'string', - begin: /"/, - end: /"/, - contains: [ - hljs.BACKSLASH_ESCAPE, - VAR, { - className: 'variable', - begin: /\$\(/, - end: /\)/, - contains: [hljs.BACKSLASH_ESCAPE] - } - ] - }; - var APOS_STRING = { - className: 'string', - begin: /'/, - end: /'/ - }; - - return { - aliases: ['sh', 'zsh'], - lexemes: /-?[a-z\.]+/, - keywords: { - keyword: 'if then else elif fi for while in do done case esac function', - literal: 'true false', - built_in: // Shell built-ins - // http://www.gnu.org/software/bash/manual/html_node/Shell-Builtin-Commands.html - 'break cd continue eval exec exit export getopts hash pwd readonly return shift test times ' + - 'trap umask unset ' + - // Bash built-ins - 'alias bind builtin caller command declare echo enable help let local logout mapfile printf ' + - 'read readarray source type typeset ulimit unalias ' + - // Shell modifiers - 'set shopt ' + - // Zsh built-ins - 'autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles ' + - 'compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate ' + - 'fc fg float functions getcap getln history integer jobs kill limit log noglob popd print ' + - 'pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit ' + - 'unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof ' + - 'zpty zregexparse zsocket zstyle ztcp', - operator: '-ne -eq -lt -gt -f -d -e -s -l -a' // relevance booster - }, - contains: [{ - className: 'shebang', - begin: /^#![^\n]+sh\s*$/, - relevance: 10 - }, { - className: 'function', - begin: /\w[\w\d_]*\s*\(\s*\)\s*\{/, - returnBegin: true, - contains: [hljs.inherit(hljs.TITLE_MODE, { - begin: /\w[\w\d_]*/ - })], - relevance: 0 - }, - hljs.HASH_COMMENT_MODE, - hljs.NUMBER_MODE, - QUOTE_STRING, - APOS_STRING, - VAR - ] - }; -}); -hljs.registerLanguage('brainfuck', function (hljs) { - var LITERAL = { - className: 'literal', - begin: '[\\+\\-]', - relevance: 0 - }; - return { - aliases: ['bf'], - contains: [{ - className: 'comment', - begin: '[^\\[\\]\\.,\\+\\-<> \r\n]', - returnEnd: true, - end: '[\\[\\]\\.,\\+\\-<> \r\n]', - relevance: 0 - }, { - className: 'title', - begin: '[\\[\\]]', - relevance: 0 - }, { - className: 'string', - begin: '[\\.,]', - relevance: 0 - }, { - // this mode works as the only relevance counter - begin: /\+\+|\-\-/, - returnBegin: true, - contains: [LITERAL] - }, - LITERAL - ] - }; -}); -hljs.registerLanguage('capnproto', function (hljs) { - return { - aliases: ['capnp'], - keywords: { - keyword: 'struct enum interface union group import using const annotation extends in of on as with from fixed', - built_in: 'Void Bool Int8 Int16 Int32 Int64 UInt8 UInt16 UInt32 UInt64 Float32 Float64 ' + - 'Text Data AnyPointer AnyStruct Capability List', - literal: 'true false' - }, - contains: [ - hljs.QUOTE_STRING_MODE, - hljs.NUMBER_MODE, - hljs.HASH_COMMENT_MODE, { - className: 'shebang', - begin: /@0x[\w\d]{16};/, - illegal: /\n/ - }, { - className: 'number', - begin: /@\d+\b/ - }, { - className: 'class', - beginKeywords: 'struct enum', - end: /\{/, - illegal: /\n/, - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - starts: { - endsWithParent: true, - excludeEnd: true - } // hack: eating everything after the first title - }) - ] - }, { - className: 'class', - beginKeywords: 'interface', - end: /\{/, - illegal: /\n/, - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - starts: { - endsWithParent: true, - excludeEnd: true - } // hack: eating everything after the first title - }) - ] - } - ] - }; -}); -hljs.registerLanguage('clojure', function (hljs) { - var keywords = { - built_in: // Clojure keywords - 'def cond apply if-not if-let if not not= = < > <= >= == + / * - rem ' + - 'quot neg? pos? delay? symbol? keyword? true? false? integer? empty? coll? list? ' + - 'set? ifn? fn? associative? sequential? sorted? counted? reversible? number? decimal? ' + - 'class? distinct? isa? float? rational? reduced? ratio? odd? even? char? seq? vector? ' + - 'string? map? nil? contains? zero? instance? not-every? not-any? libspec? -> ->> .. . ' + - 'inc compare do dotimes mapcat take remove take-while drop letfn drop-last take-last ' + - 'drop-while while intern condp case reduced cycle split-at split-with repeat replicate ' + - 'iterate range merge zipmap declare line-seq sort comparator sort-by dorun doall nthnext ' + - 'nthrest partition eval doseq await await-for let agent atom send send-off release-pending-sends ' + - 'add-watch mapv filterv remove-watch agent-error restart-agent set-error-handler error-handler ' + - 'set-error-mode! error-mode shutdown-agents quote var fn loop recur throw try monitor-enter ' + - 'monitor-exit defmacro defn defn- macroexpand macroexpand-1 for dosync and or ' + - 'when when-not when-let comp juxt partial sequence memoize constantly complement identity assert ' + - 'peek pop doto proxy defstruct first rest cons defprotocol cast coll deftype defrecord last butlast ' + - 'sigs reify second ffirst fnext nfirst nnext defmulti defmethod meta with-meta ns in-ns create-ns import ' + - 'refer keys select-keys vals key val rseq name namespace promise into transient persistent! conj! ' + - 'assoc! dissoc! pop! disj! use class type num float double short byte boolean bigint biginteger ' + - 'bigdec print-method print-dup throw-if printf format load compile get-in update-in pr pr-on newline ' + - 'flush read slurp read-line subvec with-open memfn time re-find re-groups rand-int rand mod locking ' + - 'assert-valid-fdecl alias resolve ref deref refset swap! reset! set-validator! compare-and-set! alter-meta! ' + - 'reset-meta! commute get-validator alter ref-set ref-history-count ref-min-history ref-max-history ensure sync io! ' + - 'new next conj set! to-array future future-call into-array aset gen-class reduce map filter find empty ' + - 'hash-map hash-set sorted-map sorted-map-by sorted-set sorted-set-by vec vector seq flatten reverse assoc dissoc list ' + - 'disj get union difference intersection extend extend-type extend-protocol int nth delay count concat chunk chunk-buffer ' + - 'chunk-append chunk-first chunk-rest max min dec unchecked-inc-int unchecked-inc unchecked-dec-inc unchecked-dec unchecked-negate ' + - 'unchecked-add-int unchecked-add unchecked-subtract-int unchecked-subtract chunk-next chunk-cons chunked-seq? prn vary-meta ' + - 'lazy-seq spread list* str find-keyword keyword symbol gensym force rationalize' - }; - - var SYMBOLSTART = 'a-zA-Z_\\-!.?+*=<>&#\''; - var SYMBOL_RE = '[' + SYMBOLSTART + '][' + SYMBOLSTART + '0-9/;:]*'; - var SIMPLE_NUMBER_RE = '[-+]?\\d+(\\.\\d+)?'; - - var SYMBOL = { - begin: SYMBOL_RE, - relevance: 0 - }; - var NUMBER = { - className: 'number', - begin: SIMPLE_NUMBER_RE, - relevance: 0 - }; - var STRING = hljs.inherit(hljs.QUOTE_STRING_MODE, { - illegal: null - }); - var COMMENT = { - className: 'comment', - begin: ';', - end: '$', - relevance: 0 - }; - var LITERAL = { - className: 'literal', - begin: /\b(true|false|nil)\b/ - } - var COLLECTION = { - className: 'collection', - begin: '[\\[\\{]', - end: '[\\]\\}]' - }; - var HINT = { - className: 'comment', - begin: '\\^' + SYMBOL_RE - }; - var HINT_COL = { - className: 'comment', - begin: '\\^\\{', - end: '\\}' - - }; - var KEY = { - className: 'attribute', - begin: '[:]' + SYMBOL_RE - }; - var LIST = { - className: 'list', - begin: '\\(', - end: '\\)' - }; - var BODY = { - endsWithParent: true, - relevance: 0 - }; - var NAME = { - keywords: keywords, - lexemes: SYMBOL_RE, - className: 'keyword', - begin: SYMBOL_RE, - starts: BODY - }; - var DEFAULT_CONTAINS = [LIST, STRING, HINT, HINT_COL, COMMENT, KEY, COLLECTION, NUMBER, LITERAL, SYMBOL]; - - LIST.contains = [{ - className: 'comment', - begin: 'comment' - }, NAME, BODY]; - BODY.contains = DEFAULT_CONTAINS; - COLLECTION.contains = DEFAULT_CONTAINS; - - return { - aliases: ['clj'], - illegal: /\S/, - contains: [LIST, STRING, HINT, HINT_COL, COMMENT, KEY, COLLECTION, NUMBER, LITERAL] - } -}); -hljs.registerLanguage('clojure-repl', function (hljs) { - return { - contains: [{ - className: 'prompt', - begin: /^([\w.-]+|\s*#_)=>/, - starts: { - end: /$/, - subLanguage: 'clojure', - subLanguageMode: 'continuous' - } - }] - } -}); -hljs.registerLanguage('cmake', function (hljs) { - return { - aliases: ['cmake.in'], - case_insensitive: true, - keywords: { - keyword: 'add_custom_command add_custom_target add_definitions add_dependencies ' + - 'add_executable add_library add_subdirectory add_test aux_source_directory ' + - 'break build_command cmake_minimum_required cmake_policy configure_file ' + - 'create_test_sourcelist define_property else elseif enable_language enable_testing ' + - 'endforeach endfunction endif endmacro endwhile execute_process export find_file ' + - 'find_library find_package find_path find_program fltk_wrap_ui foreach function ' + - 'get_cmake_property get_directory_property get_filename_component get_property ' + - 'get_source_file_property get_target_property get_test_property if include ' + - 'include_directories include_external_msproject include_regular_expression install ' + - 'link_directories load_cache load_command macro mark_as_advanced message option ' + - 'output_required_files project qt_wrap_cpp qt_wrap_ui remove_definitions return ' + - 'separate_arguments set set_directory_properties set_property ' + - 'set_source_files_properties set_target_properties set_tests_properties site_name ' + - 'source_group string target_link_libraries try_compile try_run unset variable_watch ' + - 'while build_name exec_program export_library_dependencies install_files ' + - 'install_programs install_targets link_libraries make_directory remove subdir_depends ' + - 'subdirs use_mangled_mesa utility_source variable_requires write_file ' + - 'qt5_use_modules qt5_use_package qt5_wrap_cpp on off true false and or', - operator: 'equal less greater strless strgreater strequal matches' - }, - contains: [{ - className: 'envvar', - begin: '\\${', - end: '}' - }, - hljs.HASH_COMMENT_MODE, - hljs.QUOTE_STRING_MODE, - hljs.NUMBER_MODE - ] - }; -}); -hljs.registerLanguage('coffeescript', function (hljs) { - var KEYWORDS = { - keyword: // JS keywords - 'in if for while finally new do return else break catch instanceof throw try this ' + - 'switch continue typeof delete debugger super ' + - // Coffee keywords - 'then unless until loop of by when and or is isnt not', - literal: // JS literals - 'true false null undefined ' + - // Coffee literals - 'yes no on off', - reserved: 'case default function var void with const let enum export import native ' + - '__hasProp __extends __slice __bind __indexOf', - built_in: 'npm require console print module global window document' - }; - var JS_IDENT_RE = '[A-Za-z$_][0-9A-Za-z$_]*'; - var SUBST = { - className: 'subst', - begin: /#\{/, - end: /}/, - keywords: KEYWORDS - }; - var EXPRESSIONS = [ - hljs.BINARY_NUMBER_MODE, - hljs.inherit(hljs.C_NUMBER_MODE, { - starts: { - end: '(\\s*/)?', - relevance: 0 - } - }), // a number tries to eat the following slash to prevent treating it as a regexp - { - className: 'string', - variants: [{ - begin: /'''/, - end: /'''/, - contains: [hljs.BACKSLASH_ESCAPE] - }, { - begin: /'/, - end: /'/, - contains: [hljs.BACKSLASH_ESCAPE] - }, { - begin: /"""/, - end: /"""/, - contains: [hljs.BACKSLASH_ESCAPE, SUBST] - }, { - begin: /"/, - end: /"/, - contains: [hljs.BACKSLASH_ESCAPE, SUBST] - }] - }, { - className: 'regexp', - variants: [{ - begin: '///', - end: '///', - contains: [SUBST, hljs.HASH_COMMENT_MODE] - }, { - begin: '//[gim]*', - relevance: 0 - }, { - // regex can't start with space to parse x / 2 / 3 as two divisions - // regex can't start with *, and it supports an "illegal" in the main mode - begin: /\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/ - }] - }, { - className: 'property', - begin: '@' + JS_IDENT_RE - }, { - begin: '`', - end: '`', - excludeBegin: true, - excludeEnd: true, - subLanguage: 'javascript' - } - ]; - SUBST.contains = EXPRESSIONS; - - var TITLE = hljs.inherit(hljs.TITLE_MODE, { - begin: JS_IDENT_RE - }); - var PARAMS_RE = '(\\(.*\\))?\\s*\\B[-=]>'; - var PARAMS = { - className: 'params', - begin: '\\([^\\(]', - returnBegin: true, - /* We need another contained nameless mode to not have every nested - pair of parens to be called "params" */ - contains: [{ - begin: /\(/, - end: /\)/, - keywords: KEYWORDS, - contains: ['self'].concat(EXPRESSIONS) - }] - }; - - return { - aliases: ['coffee', 'cson', 'iced'], - keywords: KEYWORDS, - illegal: /\/\*/, - contains: EXPRESSIONS.concat([{ - className: 'comment', - begin: '###', - end: '###', - contains: [hljs.PHRASAL_WORDS_MODE] - }, - hljs.HASH_COMMENT_MODE, { - className: 'function', - begin: '^\\s*' + JS_IDENT_RE + '\\s*=\\s*' + PARAMS_RE, - end: '[-=]>', - returnBegin: true, - contains: [TITLE, PARAMS] - }, { - // anonymous function start - begin: /[:\(,=]\s*/, - relevance: 0, - contains: [{ - className: 'function', - begin: PARAMS_RE, - end: '[-=]>', - returnBegin: true, - contains: [PARAMS] - }] - }, { - className: 'class', - beginKeywords: 'class', - end: '$', - illegal: /[:="\[\]]/, - contains: [{ - beginKeywords: 'extends', - endsWithParent: true, - illegal: /[:="\[\]]/, - contains: [TITLE] - }, - TITLE - ] - }, { - className: 'attribute', - begin: JS_IDENT_RE + ':', - end: ':', - returnBegin: true, - returnEnd: true, - relevance: 0 - } - ]) - }; -}); -hljs.registerLanguage('cpp', function (hljs) { - var CPP_KEYWORDS = { - keyword: 'false int float while private char catch export virtual operator sizeof ' + - 'dynamic_cast|10 typedef const_cast|10 const struct for static_cast|10 union namespace ' + - 'unsigned long volatile static protected bool template mutable if public friend ' + - 'do goto auto void enum else break extern using true class asm case typeid ' + - 'short reinterpret_cast|10 default double register explicit signed typename try this ' + - 'switch continue wchar_t inline delete alignof char16_t char32_t constexpr decltype ' + - 'noexcept nullptr static_assert thread_local restrict _Bool complex _Complex _Imaginary ' + - 'intmax_t uintmax_t int8_t uint8_t int16_t uint16_t int32_t uint32_t int64_t uint64_t ' + - 'int_least8_t uint_least8_t int_least16_t uint_least16_t int_least32_t uint_least32_t ' + - 'int_least64_t uint_least64_t int_fast8_t uint_fast8_t int_fast16_t uint_fast16_t int_fast32_t ' + - 'uint_fast32_t int_fast64_t uint_fast64_t intptr_t uintptr_t atomic_bool atomic_char atomic_schar ' + - 'atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong ' + - 'atomic_ullong atomic_wchar_t atomic_char16_t atomic_char32_t atomic_intmax_t atomic_uintmax_t ' + - 'atomic_intptr_t atomic_uintptr_t atomic_size_t atomic_ptrdiff_t atomic_int_least8_t atomic_int_least16_t ' + - 'atomic_int_least32_t atomic_int_least64_t atomic_uint_least8_t atomic_uint_least16_t atomic_uint_least32_t ' + - 'atomic_uint_least64_t atomic_int_fast8_t atomic_int_fast16_t atomic_int_fast32_t atomic_int_fast64_t ' + - 'atomic_uint_fast8_t atomic_uint_fast16_t atomic_uint_fast32_t atomic_uint_fast64_t', - built_in: 'std string cin cout cerr clog stringstream istringstream ostringstream ' + - 'auto_ptr deque list queue stack vector map set bitset multiset multimap unordered_set ' + - 'unordered_map unordered_multiset unordered_multimap array shared_ptr abort abs acos ' + - 'asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp ' + - 'fscanf isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper ' + - 'isxdigit tolower toupper labs ldexp log10 log malloc memchr memcmp memcpy memset modf pow ' + - 'printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp ' + - 'strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan ' + - 'vfprintf vprintf vsprintf' - }; - return { - aliases: ['c', 'cc', 'h', 'c++', 'h++', 'hpp'], - keywords: CPP_KEYWORDS, - illegal: '"]', - keywords: 'include', - illegal: '\\n' - }, - hljs.C_LINE_COMMENT_MODE - ] - }, { - begin: '\\b(deque|list|queue|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array)\\s*<', - end: '>', - keywords: CPP_KEYWORDS, - contains: ['self'] - }, { - begin: hljs.IDENT_RE + '::', - keywords: CPP_KEYWORDS - }, { - // Expression keywords prevent 'keyword Name(...) or else if(...)' from - // being recognized as a function definition - beginKeywords: 'new throw return else', - relevance: 0 - }, { - className: 'function', - begin: '(' + hljs.IDENT_RE + '\\s+)+' + hljs.IDENT_RE + '\\s*\\(', - returnBegin: true, - end: /[{;=]/, - excludeEnd: true, - keywords: CPP_KEYWORDS, - contains: [{ - begin: hljs.IDENT_RE + '\\s*\\(', - returnBegin: true, - contains: [hljs.TITLE_MODE], - relevance: 0 - }, { - className: 'params', - begin: /\(/, - end: /\)/, - keywords: CPP_KEYWORDS, - relevance: 0, - contains: [ - hljs.C_BLOCK_COMMENT_MODE - ] - }, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE - ] - } - ] - }; -}); -hljs.registerLanguage('cs', function (hljs) { - var KEYWORDS = - // Normal keywords. - 'abstract as base bool break byte case catch char checked const continue decimal dynamic ' + - 'default delegate do double else enum event explicit extern false finally fixed float ' + - 'for foreach goto if implicit in int interface internal is lock long null when ' + - 'object operator out override params private protected public readonly ref sbyte ' + - 'sealed short sizeof stackalloc static string struct switch this true try typeof ' + - 'uint ulong unchecked unsafe ushort using virtual volatile void while async ' + - 'protected public private internal ' + - // Contextual keywords. - 'ascending descending from get group into join let orderby partial select set value var ' + - 'where yield'; - var GENERIC_IDENT_RE = hljs.IDENT_RE + '(<' + hljs.IDENT_RE + '>)?'; - return { - aliases: ['csharp'], - keywords: KEYWORDS, - illegal: /::/, - contains: [{ - className: 'comment', - begin: '///', - end: '$', - returnBegin: true, - contains: [{ - className: 'xmlDocTag', - variants: [{ - begin: '///', - relevance: 0 - }, { - begin: '' - }, { - begin: '' - }] - }] - }, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, { - className: 'preprocessor', - begin: '#', - end: '$', - keywords: 'if else elif endif define undef warning error line region endregion pragma checksum' - }, { - className: 'string', - begin: '@"', - end: '"', - contains: [{ - begin: '""' - }] - }, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.C_NUMBER_MODE, { - beginKeywords: 'class namespace interface', - end: /[{;=]/, - illegal: /[^\s:]/, - contains: [ - hljs.TITLE_MODE, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE - ] - }, { - // Expression keywords prevent 'keyword Name(...)' from being - // recognized as a function definition - beginKeywords: 'new return throw await', - relevance: 0 - }, { - className: 'function', - begin: '(' + GENERIC_IDENT_RE + '\\s+)+' + hljs.IDENT_RE + '\\s*\\(', - returnBegin: true, - end: /[{;=]/, - excludeEnd: true, - keywords: KEYWORDS, - contains: [{ - begin: hljs.IDENT_RE + '\\s*\\(', - returnBegin: true, - contains: [hljs.TITLE_MODE], - relevance: 0 - }, { - className: 'params', - begin: /\(/, - end: /\)/, - keywords: KEYWORDS, - relevance: 0, - contains: [ - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.C_NUMBER_MODE, - hljs.C_BLOCK_COMMENT_MODE - ] - }, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE - ] - } - ] - }; -}); -hljs.registerLanguage('css', function (hljs) { - var IDENT_RE = '[a-zA-Z-][a-zA-Z0-9_-]*'; - var FUNCTION = { - className: 'function', - begin: IDENT_RE + '\\(', - returnBegin: true, - excludeEnd: true, - end: '\\(' - }; - return { - case_insensitive: true, - illegal: '[=/|\']', - contains: [ - hljs.C_BLOCK_COMMENT_MODE, { - className: 'id', - begin: '\\#[A-Za-z0-9_-]+' - }, { - className: 'class', - begin: '\\.[A-Za-z0-9_-]+', - relevance: 0 - }, { - className: 'attr_selector', - begin: '\\[', - end: '\\]', - illegal: '$' - }, { - className: 'pseudo', - begin: ':(:)?[a-zA-Z0-9\\_\\-\\+\\(\\)\\"\\\']+' - }, { - className: 'at_rule', - begin: '@(font-face|page)', - lexemes: '[a-z-]+', - keywords: 'font-face page' - }, { - className: 'at_rule', - begin: '@', - end: '[{;]', // at_rule eating first "{" is a good thing - // because it doesn’t let it to be parsed as - // a rule set but instead drops parser into - // the default mode which is how it should be. - contains: [{ - className: 'keyword', - begin: /\S+/ - }, { - begin: /\s/, - endsWithParent: true, - excludeEnd: true, - relevance: 0, - contains: [ - FUNCTION, - hljs.APOS_STRING_MODE, hljs.QUOTE_STRING_MODE, - hljs.CSS_NUMBER_MODE - ] - }] - }, { - className: 'tag', - begin: IDENT_RE, - relevance: 0 - }, { - className: 'rules', - begin: '{', - end: '}', - illegal: '[^\\s]', - relevance: 0, - contains: [ - hljs.C_BLOCK_COMMENT_MODE, { - className: 'rule', - begin: '[^\\s]', - returnBegin: true, - end: ';', - endsWithParent: true, - contains: [{ - className: 'attribute', - begin: '[A-Z\\_\\.\\-]+', - end: ':', - excludeEnd: true, - illegal: '[^\\s]', - starts: { - className: 'value', - endsWithParent: true, - excludeEnd: true, - contains: [ - FUNCTION, - hljs.CSS_NUMBER_MODE, - hljs.QUOTE_STRING_MODE, - hljs.APOS_STRING_MODE, - hljs.C_BLOCK_COMMENT_MODE, { - className: 'hexcolor', - begin: '#[0-9A-Fa-f]+' - }, { - className: 'important', - begin: '!important' - } - ] - } - }] - } - ] - } - ] - }; -}); -hljs.registerLanguage('d', - /** - * Known issues: - * - * - invalid hex string literals will be recognized as a double quoted strings - * but 'x' at the beginning of string will not be matched - * - * - delimited string literals are not checked for matching end delimiter - * (not possible to do with js regexp) - * - * - content of token string is colored as a string (i.e. no keyword coloring inside a token string) - * also, content of token string is not validated to contain only valid D tokens - * - * - special token sequence rule is not strictly following D grammar (anything following #line - * up to the end of line is matched as special token sequence) - */ - - function (hljs) { - /** - * Language keywords - * - * @type {Object} - */ - var D_KEYWORDS = { - keyword: 'abstract alias align asm assert auto body break byte case cast catch class ' + - 'const continue debug default delete deprecated do else enum export extern final ' + - 'finally for foreach foreach_reverse|10 goto if immutable import in inout int ' + - 'interface invariant is lazy macro mixin module new nothrow out override package ' + - 'pragma private protected public pure ref return scope shared static struct ' + - 'super switch synchronized template this throw try typedef typeid typeof union ' + - 'unittest version void volatile while with __FILE__ __LINE__ __gshared|10 ' + - '__thread __traits __DATE__ __EOF__ __TIME__ __TIMESTAMP__ __VENDOR__ __VERSION__', - built_in: 'bool cdouble cent cfloat char creal dchar delegate double dstring float function ' + - 'idouble ifloat ireal long real short string ubyte ucent uint ulong ushort wchar ' + - 'wstring', - literal: 'false null true' - }; - - /** - * Number literal regexps - * - * @type {String} - */ - var decimal_integer_re = '(0|[1-9][\\d_]*)', - decimal_integer_nosus_re = '(0|[1-9][\\d_]*|\\d[\\d_]*|[\\d_]+?\\d)', - binary_integer_re = '0[bB][01_]+', - hexadecimal_digits_re = '([\\da-fA-F][\\da-fA-F_]*|_[\\da-fA-F][\\da-fA-F_]*)', - hexadecimal_integer_re = '0[xX]' + hexadecimal_digits_re, - - decimal_exponent_re = '([eE][+-]?' + decimal_integer_nosus_re + ')', - decimal_float_re = '(' + decimal_integer_nosus_re + '(\\.\\d*|' + decimal_exponent_re + ')|' + - '\\d+\\.' + decimal_integer_nosus_re + decimal_integer_nosus_re + '|' + - '\\.' + decimal_integer_re + decimal_exponent_re + '?' + - ')', - hexadecimal_float_re = '(0[xX](' + - hexadecimal_digits_re + '\\.' + hexadecimal_digits_re + '|' + - '\\.?' + hexadecimal_digits_re + - ')[pP][+-]?' + decimal_integer_nosus_re + ')', - - integer_re = '(' + - decimal_integer_re + '|' + - binary_integer_re + '|' + - hexadecimal_integer_re + - ')', - - float_re = '(' + - hexadecimal_float_re + '|' + - decimal_float_re + - ')'; - - /** - * Escape sequence supported in D string and character literals - * - * @type {String} - */ - var escape_sequence_re = '\\\\(' + - '[\'"\\?\\\\abfnrtv]|' + // common escapes - 'u[\\dA-Fa-f]{4}|' + // four hex digit unicode codepoint - '[0-7]{1,3}|' + // one to three octal digit ascii char code - 'x[\\dA-Fa-f]{2}|' + // two hex digit ascii char code - 'U[\\dA-Fa-f]{8}' + // eight hex digit unicode codepoint - ')|' + - '&[a-zA-Z\\d]{2,};'; // named character entity - - /** - * D integer number literals - * - * @type {Object} - */ - var D_INTEGER_MODE = { - className: 'number', - begin: '\\b' + integer_re + '(L|u|U|Lu|LU|uL|UL)?', - relevance: 0 - }; - - /** - * [D_FLOAT_MODE description] - * @type {Object} - */ - var D_FLOAT_MODE = { - className: 'number', - begin: '\\b(' + - float_re + '([fF]|L|i|[fF]i|Li)?|' + - integer_re + '(i|[fF]i|Li)' + - ')', - relevance: 0 - }; - - /** - * D character literal - * - * @type {Object} - */ - var D_CHARACTER_MODE = { - className: 'string', - begin: '\'(' + escape_sequence_re + '|.)', - end: '\'', - illegal: '.' - }; - - /** - * D string escape sequence - * - * @type {Object} - */ - var D_ESCAPE_SEQUENCE = { - begin: escape_sequence_re, - relevance: 0 - }; - - /** - * D double quoted string literal - * - * @type {Object} - */ - var D_STRING_MODE = { - className: 'string', - begin: '"', - contains: [D_ESCAPE_SEQUENCE], - end: '"[cwd]?' - }; - - /** - * D wysiwyg and delimited string literals - * - * @type {Object} - */ - var D_WYSIWYG_DELIMITED_STRING_MODE = { - className: 'string', - begin: '[rq]"', - end: '"[cwd]?', - relevance: 5 - }; - - /** - * D alternate wysiwyg string literal - * - * @type {Object} - */ - var D_ALTERNATE_WYSIWYG_STRING_MODE = { - className: 'string', - begin: '`', - end: '`[cwd]?' - }; - - /** - * D hexadecimal string literal - * - * @type {Object} - */ - var D_HEX_STRING_MODE = { - className: 'string', - begin: 'x"[\\da-fA-F\\s\\n\\r]*"[cwd]?', - relevance: 10 - }; - - /** - * D delimited string literal - * - * @type {Object} - */ - var D_TOKEN_STRING_MODE = { - className: 'string', - begin: 'q"\\{', - end: '\\}"' - }; - - /** - * Hashbang support - * - * @type {Object} - */ - var D_HASHBANG_MODE = { - className: 'shebang', - begin: '^#!', - end: '$', - relevance: 5 - }; - - /** - * D special token sequence - * - * @type {Object} - */ - var D_SPECIAL_TOKEN_SEQUENCE_MODE = { - className: 'preprocessor', - begin: '#(line)', - end: '$', - relevance: 5 - }; - - /** - * D attributes - * - * @type {Object} - */ - var D_ATTRIBUTE_MODE = { - className: 'keyword', - begin: '@[a-zA-Z_][a-zA-Z_\\d]*' - }; - - /** - * D nesting comment - * - * @type {Object} - */ - var D_NESTING_COMMENT_MODE = { - className: 'comment', - begin: '\\/\\+', - contains: ['self'], - end: '\\+\\/', - relevance: 10 - }; - - return { - lexemes: hljs.UNDERSCORE_IDENT_RE, - keywords: D_KEYWORDS, - contains: [ - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - D_NESTING_COMMENT_MODE, - D_HEX_STRING_MODE, - D_STRING_MODE, - D_WYSIWYG_DELIMITED_STRING_MODE, - D_ALTERNATE_WYSIWYG_STRING_MODE, - D_TOKEN_STRING_MODE, - D_FLOAT_MODE, - D_INTEGER_MODE, - D_CHARACTER_MODE, - D_HASHBANG_MODE, - D_SPECIAL_TOKEN_SEQUENCE_MODE, - D_ATTRIBUTE_MODE - ] - }; - }); -hljs.registerLanguage('markdown', function (hljs) { - return { - aliases: ['md', 'mkdown', 'mkd'], - contains: [ - // highlight headers - { - className: 'header', - variants: [{ - begin: '^#{1,6}', - end: '$' - }, { - begin: '^.+?\\n[=-]{2,}$' - }] - }, - // inline html - { - begin: '<', - end: '>', - subLanguage: 'xml', - relevance: 0 - }, - // lists (indicators only) - { - className: 'bullet', - begin: '^([*+-]|(\\d+\\.))\\s+' - }, - // strong segments - { - className: 'strong', - begin: '[*_]{2}.+?[*_]{2}' - }, - // emphasis segments - { - className: 'emphasis', - variants: [{ - begin: '\\*.+?\\*' - }, { - begin: '_.+?_', - relevance: 0 - }] - }, - // blockquotes - { - className: 'blockquote', - begin: '^>\\s+', - end: '$' - }, - // code snippets - { - className: 'code', - variants: [{ - begin: '`.+?`' - }, { - begin: '^( {4}|\t)', - end: '$', - relevance: 0 - }] - }, - // horizontal rules - { - className: 'horizontal_rule', - begin: '^[-\\*]{3,}', - end: '$' - }, - // using links - title and link - { - begin: '\\[.+?\\][\\(\\[].*?[\\)\\]]', - returnBegin: true, - contains: [{ - className: 'link_label', - begin: '\\[', - end: '\\]', - excludeBegin: true, - returnEnd: true, - relevance: 0 - }, { - className: 'link_url', - begin: '\\]\\(', - end: '\\)', - excludeBegin: true, - excludeEnd: true - }, { - className: 'link_reference', - begin: '\\]\\[', - end: '\\]', - excludeBegin: true, - excludeEnd: true - }], - relevance: 10 - }, { - begin: '^\\[\.+\\]:', - returnBegin: true, - contains: [{ - className: 'link_reference', - begin: '\\[', - end: '\\]:', - excludeBegin: true, - excludeEnd: true, - starts: { - className: 'link_url', - end: '$' - } - }] - } - ] - }; -}); -hljs.registerLanguage('dart', function (hljs) { - var SUBST = { - className: 'subst', - begin: '\\$\\{', - end: '}', - keywords: 'true false null this is new super' - }; - - var STRING = { - className: 'string', - variants: [{ - begin: 'r\'\'\'', - end: '\'\'\'' - }, { - begin: 'r"""', - end: '"""' - }, { - begin: 'r\'', - end: '\'', - illegal: '\\n' - }, { - begin: 'r"', - end: '"', - illegal: '\\n' - }, { - begin: '\'\'\'', - end: '\'\'\'', - contains: [hljs.BACKSLASH_ESCAPE, SUBST] - }, { - begin: '"""', - end: '"""', - contains: [hljs.BACKSLASH_ESCAPE, SUBST] - }, { - begin: '\'', - end: '\'', - illegal: '\\n', - contains: [hljs.BACKSLASH_ESCAPE, SUBST] - }, { - begin: '"', - end: '"', - illegal: '\\n', - contains: [hljs.BACKSLASH_ESCAPE, SUBST] - }] - }; - SUBST.contains = [ - hljs.C_NUMBER_MODE, STRING - ]; - - var KEYWORDS = { - keyword: 'assert break case catch class const continue default do else enum extends false final finally for if ' + - 'in is new null rethrow return super switch this throw true try var void while with', - literal: 'abstract as dynamic export external factory get implements import library operator part set static typedef', - built_in: // dart:core - 'print Comparable DateTime Duration Function Iterable Iterator List Map Match Null Object Pattern RegExp Set ' + - 'Stopwatch String StringBuffer StringSink Symbol Type Uri bool double int num ' + - // dart:html - 'document window querySelector querySelectorAll Element ElementList' - }; - - return { - keywords: KEYWORDS, - contains: [ - STRING, { - className: 'dartdoc', - begin: '/\\*\\*', - end: '\\*/', - subLanguage: 'markdown', - subLanguageMode: 'continuous' - }, { - className: 'dartdoc', - begin: '///', - end: '$', - subLanguage: 'markdown', - subLanguageMode: 'continuous' - }, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, { - className: 'class', - beginKeywords: 'class interface', - end: '{', - excludeEnd: true, - contains: [{ - beginKeywords: 'extends implements' - }, - hljs.UNDERSCORE_TITLE_MODE - ] - }, - hljs.C_NUMBER_MODE, { - className: 'annotation', - begin: '@[A-Za-z]+' - }, { - begin: '=>' // No markup, just a relevance booster - } - ] - } -}); -hljs.registerLanguage('delphi', function (hljs) { - var KEYWORDS = - 'exports register file shl array record property for mod while set ally label uses raise not ' + - 'stored class safecall var interface or private static exit index inherited to else stdcall ' + - 'override shr asm far resourcestring finalization packed virtual out and protected library do ' + - 'xorwrite goto near function end div overload object unit begin string on inline repeat until ' + - 'destructor write message program with read initialization except default nil if case cdecl in ' + - 'downto threadvar of try pascal const external constructor type public then implementation ' + - 'finally published procedure'; - var COMMENT = { - className: 'comment', - variants: [{ - begin: /\{/, - end: /}/, - relevance: 0 - }, { - begin: /\(\*/, - end: /\*\)/, - relevance: 10 - }] - }; - var STRING = { - className: 'string', - begin: /'/, - end: /'/, - contains: [{ - begin: /''/ - }] - }; - var CHAR_STRING = { - className: 'string', - begin: /(#\d+)+/ - }; - var CLASS = { - begin: hljs.IDENT_RE + '\\s*=\\s*class\\s*\\(', - returnBegin: true, - contains: [ - hljs.TITLE_MODE - ] - }; - var FUNCTION = { - className: 'function', - beginKeywords: 'function constructor destructor procedure', - end: /[:;]/, - keywords: 'function constructor|10 destructor|10 procedure|10', - contains: [ - hljs.TITLE_MODE, { - className: 'params', - begin: /\(/, - end: /\)/, - keywords: KEYWORDS, - contains: [STRING, CHAR_STRING] - }, - COMMENT - ] - }; - return { - case_insensitive: true, - keywords: KEYWORDS, - illegal: /"|\$[G-Zg-z]|\/\*|<\/|\|/, - contains: [ - COMMENT, hljs.C_LINE_COMMENT_MODE, - STRING, CHAR_STRING, - hljs.NUMBER_MODE, - CLASS, - FUNCTION - ] - }; -}); -hljs.registerLanguage('diff', function (hljs) { - return { - aliases: ['patch'], - contains: [{ - className: 'chunk', - relevance: 10, - variants: [{ - begin: /^@@ +\-\d+,\d+ +\+\d+,\d+ +@@$/ - }, { - begin: /^\*\*\* +\d+,\d+ +\*\*\*\*$/ - }, { - begin: /^\-\-\- +\d+,\d+ +\-\-\-\-$/ - }] - }, { - className: 'header', - variants: [{ - begin: /Index: /, - end: /$/ - }, { - begin: /=====/, - end: /=====$/ - }, { - begin: /^\-\-\-/, - end: /$/ - }, { - begin: /^\*{3} /, - end: /$/ - }, { - begin: /^\+\+\+/, - end: /$/ - }, { - begin: /\*{5}/, - end: /\*{5}$/ - }] - }, { - className: 'addition', - begin: '^\\+', - end: '$' - }, { - className: 'deletion', - begin: '^\\-', - end: '$' - }, { - className: 'change', - begin: '^\\!', - end: '$' - }] - }; -}); -hljs.registerLanguage('django', function (hljs) { - var FILTER = { - className: 'filter', - begin: /\|[A-Za-z]+:?/, - keywords: 'truncatewords removetags linebreaksbr yesno get_digit timesince random striptags ' + - 'filesizeformat escape linebreaks length_is ljust rjust cut urlize fix_ampersands ' + - 'title floatformat capfirst pprint divisibleby add make_list unordered_list urlencode ' + - 'timeuntil urlizetrunc wordcount stringformat linenumbers slice date dictsort ' + - 'dictsortreversed default_if_none pluralize lower join center default ' + - 'truncatewords_html upper length phone2numeric wordwrap time addslashes slugify first ' + - 'escapejs force_escape iriencode last safe safeseq truncatechars localize unlocalize ' + - 'localtime utc timezone', - contains: [{ - className: 'argument', - begin: /"/, - end: /"/ - }, { - className: 'argument', - begin: /'/, - end: /'/ - }] - }; - - return { - aliases: ['jinja'], - case_insensitive: true, - subLanguage: 'xml', - subLanguageMode: 'continuous', - contains: [{ - className: 'comment', - begin: /\{%\s*comment\s*%}/, - end: /\{%\s*endcomment\s*%}/ - }, { - className: 'comment', - begin: /\{#/, - end: /#}/ - }, { - className: 'template_tag', - begin: /\{%/, - end: /%}/, - keywords: 'comment endcomment load templatetag ifchanged endifchanged if endif firstof for ' + - 'endfor in ifnotequal endifnotequal widthratio extends include spaceless ' + - 'endspaceless regroup by as ifequal endifequal ssi now with cycle url filter ' + - 'endfilter debug block endblock else autoescape endautoescape csrf_token empty elif ' + - 'endwith static trans blocktrans endblocktrans get_static_prefix get_media_prefix ' + - 'plural get_current_language language get_available_languages ' + - 'get_current_language_bidi get_language_info get_language_info_list localize ' + - 'endlocalize localtime endlocaltime timezone endtimezone get_current_timezone ' + - 'verbatim', - contains: [FILTER] - }, { - className: 'variable', - begin: /\{\{/, - end: /}}/, - contains: [FILTER] - }] - }; -}); -hljs.registerLanguage('dockerfile', function (hljs) { - return { - aliases: ['docker'], - case_insensitive: true, - keywords: { - built_ins: 'from maintainer cmd expose add copy entrypoint volume user workdir onbuild run env' - }, - contains: [ - hljs.HASH_COMMENT_MODE, { - keywords: { - built_in: 'run cmd entrypoint volume add copy workdir onbuild' - }, - begin: /^ *(onbuild +)?(run|cmd|entrypoint|volume|add|copy|workdir) +/, - starts: { - end: /[^\\]\n/, - subLanguage: 'bash', - subLanguageMode: 'continuous' - } - }, { - keywords: { - built_in: 'from maintainer expose env user onbuild' - }, - begin: /^ *(onbuild +)?(from|maintainer|expose|env|user|onbuild) +/, - end: /[^\\]\n/, - contains: [ - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.NUMBER_MODE, - hljs.HASH_COMMENT_MODE - ] - } - ] - } -}); -hljs.registerLanguage('dos', function (hljs) { - var COMMENT = { - className: 'comment', - begin: /@?rem\b/, - end: /$/, - relevance: 10 - }; - var LABEL = { - className: 'label', - begin: '^\\s*[A-Za-z._?][A-Za-z0-9_$#@~.?]*(:|\\s+label)', - relevance: 0 - }; - return { - aliases: ['bat', 'cmd'], - case_insensitive: true, - keywords: { - flow: 'if else goto for in do call exit not exist errorlevel defined', - operator: 'equ neq lss leq gtr geq', - keyword: 'shift cd dir echo setlocal endlocal set pause copy', - stream: 'prn nul lpt3 lpt2 lpt1 con com4 com3 com2 com1 aux', - winutils: 'ping net ipconfig taskkill xcopy ren del', - built_in: 'append assoc at attrib break cacls cd chcp chdir chkdsk chkntfs cls cmd color ' + - 'comp compact convert date dir diskcomp diskcopy doskey erase fs ' + - 'find findstr format ftype graftabl help keyb label md mkdir mode more move path ' + - 'pause print popd pushd promt rd recover rem rename replace restore rmdir shift' + - 'sort start subst time title tree type ver verify vol' - }, - contains: [{ - className: 'envvar', - begin: /%%[^ ]|%[^ ]+?%|![^ ]+?!/ - }, { - className: 'function', - begin: LABEL.begin, - end: 'goto:eof', - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - begin: '([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*' - }), - COMMENT - ] - }, { - className: 'number', - begin: '\\b\\d+', - relevance: 0 - }, - COMMENT - ] - }; -}); -hljs.registerLanguage('dust', function (hljs) { - var EXPRESSION_KEYWORDS = 'if eq ne lt lte gt gte select default math sep'; - return { - aliases: ['dst'], - case_insensitive: true, - subLanguage: 'xml', - subLanguageMode: 'continuous', - contains: [{ - className: 'expression', - begin: '{', - end: '}', - relevance: 0, - contains: [{ - className: 'begin-block', - begin: '\#[a-zA-Z\-\ \.]+', - keywords: EXPRESSION_KEYWORDS - }, { - className: 'string', - begin: '"', - end: '"' - }, { - className: 'end-block', - begin: '\\\/[a-zA-Z\-\ \.]+', - keywords: EXPRESSION_KEYWORDS - }, { - className: 'variable', - begin: '[a-zA-Z\-\.]+', - keywords: EXPRESSION_KEYWORDS, - relevance: 0 - }] - }] - }; -}); -hljs.registerLanguage('elixir', function (hljs) { - var ELIXIR_IDENT_RE = '[a-zA-Z_][a-zA-Z0-9_]*(\\!|\\?)?'; - var ELIXIR_METHOD_RE = '[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?'; - var ELIXIR_KEYWORDS = - 'and false then defined module in return redo retry end for true self when ' + - 'next until do begin unless nil break not case cond alias while ensure or ' + - 'include use alias fn quote'; - var SUBST = { - className: 'subst', - begin: '#\\{', - end: '}', - lexemes: ELIXIR_IDENT_RE, - keywords: ELIXIR_KEYWORDS - }; - var STRING = { - className: 'string', - contains: [hljs.BACKSLASH_ESCAPE, SUBST], - variants: [{ - begin: /'/, - end: /'/ - }, { - begin: /"/, - end: /"/ - }] - }; - var PARAMS = { - endsWithParent: true, - returnEnd: true, - lexemes: ELIXIR_IDENT_RE, - keywords: ELIXIR_KEYWORDS, - relevance: 0 - }; - var FUNCTION = { - className: 'function', - beginKeywords: 'def defmacro', - end: /\bdo\b/, - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - begin: ELIXIR_METHOD_RE, - starts: PARAMS - }) - ] - }; - var CLASS = hljs.inherit(FUNCTION, { - className: 'class', - beginKeywords: 'defmodule defrecord', - end: /\bdo\b|$|;/ - }); - var ELIXIR_DEFAULT_CONTAINS = [ - STRING, - hljs.HASH_COMMENT_MODE, - CLASS, - FUNCTION, { - className: 'constant', - begin: '(\\b[A-Z_]\\w*(.)?)+', - relevance: 0 - }, { - className: 'symbol', - begin: ':', - contains: [STRING, { - begin: ELIXIR_METHOD_RE - }], - relevance: 0 - }, { - className: 'symbol', - begin: ELIXIR_IDENT_RE + ':', - relevance: 0 - }, { - className: 'number', - begin: '(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b', - relevance: 0 - }, { - className: 'variable', - begin: '(\\$\\W)|((\\$|\\@\\@?)(\\w+))' - }, { - begin: '->' - }, { // regexp container - begin: '(' + hljs.RE_STARTERS_RE + ')\\s*', - contains: [ - hljs.HASH_COMMENT_MODE, { - className: 'regexp', - illegal: '\\n', - contains: [hljs.BACKSLASH_ESCAPE, SUBST], - variants: [{ - begin: '/', - end: '/[a-z]*' - }, { - begin: '%r\\[', - end: '\\][a-z]*' - }] - } - ], - relevance: 0 - } - ]; - SUBST.contains = ELIXIR_DEFAULT_CONTAINS; - PARAMS.contains = ELIXIR_DEFAULT_CONTAINS; - - return { - lexemes: ELIXIR_IDENT_RE, - keywords: ELIXIR_KEYWORDS, - contains: ELIXIR_DEFAULT_CONTAINS - }; -}); -hljs.registerLanguage('ruby', function (hljs) { - var RUBY_METHOD_RE = '[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?'; - var RUBY_KEYWORDS = - 'and false then defined module in return redo if BEGIN retry end for true self when ' + - 'next until do begin unless END rescue nil else break undef not super class case ' + - 'require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor'; - var YARDOCTAG = { - className: 'yardoctag', - begin: '@[A-Za-z]+' - }; - var IRB_OBJECT = { - className: 'value', - begin: '#<', - end: '>' - }; - var COMMENT = { - className: 'comment', - variants: [{ - begin: '#', - end: '$', - contains: [YARDOCTAG] - }, { - begin: '^\\=begin', - end: '^\\=end', - contains: [YARDOCTAG], - relevance: 10 - }, { - begin: '^__END__', - end: '\\n$' - }] - }; - var SUBST = { - className: 'subst', - begin: '#\\{', - end: '}', - keywords: RUBY_KEYWORDS - }; - var STRING = { - className: 'string', - contains: [hljs.BACKSLASH_ESCAPE, SUBST], - variants: [{ - begin: /'/, - end: /'/ - }, { - begin: /"/, - end: /"/ - }, { - begin: /`/, - end: /`/ - }, { - begin: '%[qQwWx]?\\(', - end: '\\)' - }, { - begin: '%[qQwWx]?\\[', - end: '\\]' - }, { - begin: '%[qQwWx]?{', - end: '}' - }, { - begin: '%[qQwWx]?<', - end: '>' - }, { - begin: '%[qQwWx]?/', - end: '/' - }, { - begin: '%[qQwWx]?%', - end: '%' - }, { - begin: '%[qQwWx]?-', - end: '-' - }, { - begin: '%[qQwWx]?\\|', - end: '\\|' - }, { - // \B in the beginning suppresses recognition of ?-sequences where ? - // is the last character of a preceding identifier, as in: `func?4` - begin: /\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/ - }] - }; - var PARAMS = { - className: 'params', - begin: '\\(', - end: '\\)', - keywords: RUBY_KEYWORDS - }; - - var RUBY_DEFAULT_CONTAINS = [ - STRING, - IRB_OBJECT, - COMMENT, { - className: 'class', - beginKeywords: 'class module', - end: '$|;', - illegal: /=/, - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - begin: '[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?' - }), { - className: 'inheritance', - begin: '<\\s*', - contains: [{ - className: 'parent', - begin: '(' + hljs.IDENT_RE + '::)?' + hljs.IDENT_RE - }] - }, - COMMENT - ] - }, { - className: 'function', - beginKeywords: 'def', - end: ' |$|;', - relevance: 0, - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - begin: RUBY_METHOD_RE - }), - PARAMS, - COMMENT - ] - }, { - className: 'constant', - begin: '(::)?(\\b[A-Z]\\w*(::)?)+', - relevance: 0 - }, { - className: 'symbol', - begin: hljs.UNDERSCORE_IDENT_RE + '(\\!|\\?)?:', - relevance: 0 - }, { - className: 'symbol', - begin: ':', - contains: [STRING, { - begin: RUBY_METHOD_RE - }], - relevance: 0 - }, { - className: 'number', - begin: '(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b', - relevance: 0 - }, { - className: 'variable', - begin: '(\\$\\W)|((\\$|\\@\\@?)(\\w+))' - }, { // regexp container - begin: '(' + hljs.RE_STARTERS_RE + ')\\s*', - contains: [ - IRB_OBJECT, - COMMENT, { - className: 'regexp', - contains: [hljs.BACKSLASH_ESCAPE, SUBST], - illegal: /\n/, - variants: [{ - begin: '/', - end: '/[a-z]*' - }, { - begin: '%r{', - end: '}[a-z]*' - }, { - begin: '%r\\(', - end: '\\)[a-z]*' - }, { - begin: '%r!', - end: '![a-z]*' - }, { - begin: '%r\\[', - end: '\\][a-z]*' - }] - } - ], - relevance: 0 - } - ]; - SUBST.contains = RUBY_DEFAULT_CONTAINS; - PARAMS.contains = RUBY_DEFAULT_CONTAINS; - - var SIMPLE_PROMPT = "[>?]>"; - var DEFAULT_PROMPT = "[\\w#]+\\(\\w+\\):\\d+:\\d+>"; - var RVM_PROMPT = "(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>"; - - var IRB_DEFAULT = [{ - begin: /^\s*=>/, - className: 'status', - starts: { - end: '$', - contains: RUBY_DEFAULT_CONTAINS - } - }, { - className: 'prompt', - begin: '^(' + SIMPLE_PROMPT + "|" + DEFAULT_PROMPT + '|' + RVM_PROMPT + ')', - starts: { - end: '$', - contains: RUBY_DEFAULT_CONTAINS - } - }]; - - return { - aliases: ['rb', 'gemspec', 'podspec', 'thor', 'irb'], - keywords: RUBY_KEYWORDS, - contains: [COMMENT].concat(IRB_DEFAULT).concat(RUBY_DEFAULT_CONTAINS) - }; -}); -hljs.registerLanguage('erb', function (hljs) { - return { - subLanguage: 'xml', - subLanguageMode: 'continuous', - contains: [{ - className: 'comment', - begin: '<%#', - end: '%>' - }, { - begin: '<%[%=-]?', - end: '[%-]?%>', - subLanguage: 'ruby', - excludeBegin: true, - excludeEnd: true - }] - }; -}); -hljs.registerLanguage('erlang-repl', function (hljs) { - return { - keywords: { - special_functions: 'spawn spawn_link self', - reserved: 'after and andalso|10 band begin bnot bor bsl bsr bxor case catch cond div end fun if ' + - 'let not of or orelse|10 query receive rem try when xor' - }, - contains: [{ - className: 'prompt', - begin: '^[0-9]+> ', - relevance: 10 - }, { - className: 'comment', - begin: '%', - end: '$' - }, { - className: 'number', - begin: '\\b(\\d+#[a-fA-F0-9]+|\\d+(\\.\\d+)?([eE][-+]?\\d+)?)', - relevance: 0 - }, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, { - className: 'constant', - begin: '\\?(::)?([A-Z]\\w*(::)?)+' - }, { - className: 'arrow', - begin: '->' - }, { - className: 'ok', - begin: 'ok' - }, { - className: 'exclamation_mark', - begin: '!' - }, { - className: 'function_or_atom', - begin: '(\\b[a-z\'][a-zA-Z0-9_\']*:[a-z\'][a-zA-Z0-9_\']*)|(\\b[a-z\'][a-zA-Z0-9_\']*)', - relevance: 0 - }, { - className: 'variable', - begin: '[A-Z][a-zA-Z0-9_\']*', - relevance: 0 - } - ] - }; -}); -hljs.registerLanguage('erlang', function (hljs) { - var BASIC_ATOM_RE = '[a-z\'][a-zA-Z0-9_\']*'; - var FUNCTION_NAME_RE = '(' + BASIC_ATOM_RE + ':' + BASIC_ATOM_RE + '|' + BASIC_ATOM_RE + ')'; - var ERLANG_RESERVED = { - keyword: 'after and andalso|10 band begin bnot bor bsl bzr bxor case catch cond div end fun if ' + - 'let not of orelse|10 query receive rem try when xor', - literal: 'false true' - }; - - var COMMENT = { - className: 'comment', - begin: '%', - end: '$' - }; - var NUMBER = { - className: 'number', - begin: '\\b(\\d+#[a-fA-F0-9]+|\\d+(\\.\\d+)?([eE][-+]?\\d+)?)', - relevance: 0 - }; - var NAMED_FUN = { - begin: 'fun\\s+' + BASIC_ATOM_RE + '/\\d+' - }; - var FUNCTION_CALL = { - begin: FUNCTION_NAME_RE + '\\(', - end: '\\)', - returnBegin: true, - relevance: 0, - contains: [{ - className: 'function_name', - begin: FUNCTION_NAME_RE, - relevance: 0 - }, { - begin: '\\(', - end: '\\)', - endsWithParent: true, - returnEnd: true, - relevance: 0 - // "contains" defined later - }] - }; - var TUPLE = { - className: 'tuple', - begin: '{', - end: '}', - relevance: 0 - // "contains" defined later - }; - var VAR1 = { - className: 'variable', - begin: '\\b_([A-Z][A-Za-z0-9_]*)?', - relevance: 0 - }; - var VAR2 = { - className: 'variable', - begin: '[A-Z][a-zA-Z0-9_]*', - relevance: 0 - }; - var RECORD_ACCESS = { - begin: '#' + hljs.UNDERSCORE_IDENT_RE, - relevance: 0, - returnBegin: true, - contains: [{ - className: 'record_name', - begin: '#' + hljs.UNDERSCORE_IDENT_RE, - relevance: 0 - }, { - begin: '{', - end: '}', - relevance: 0 - // "contains" defined later - }] - }; - - var BLOCK_STATEMENTS = { - beginKeywords: 'fun receive if try case', - end: 'end', - keywords: ERLANG_RESERVED - }; - BLOCK_STATEMENTS.contains = [ - COMMENT, - NAMED_FUN, - hljs.inherit(hljs.APOS_STRING_MODE, { - className: '' - }), - BLOCK_STATEMENTS, - FUNCTION_CALL, - hljs.QUOTE_STRING_MODE, - NUMBER, - TUPLE, - VAR1, VAR2, - RECORD_ACCESS - ]; - - var BASIC_MODES = [ - COMMENT, - NAMED_FUN, - BLOCK_STATEMENTS, - FUNCTION_CALL, - hljs.QUOTE_STRING_MODE, - NUMBER, - TUPLE, - VAR1, VAR2, - RECORD_ACCESS - ]; - FUNCTION_CALL.contains[1].contains = BASIC_MODES; - TUPLE.contains = BASIC_MODES; - RECORD_ACCESS.contains[1].contains = BASIC_MODES; - - var PARAMS = { - className: 'params', - begin: '\\(', - end: '\\)', - contains: BASIC_MODES - }; - return { - aliases: ['erl'], - keywords: ERLANG_RESERVED, - illegal: '(', - returnBegin: true, - illegal: '\\(|#|//|/\\*|\\\\|:|;', - contains: [ - PARAMS, - hljs.inherit(hljs.TITLE_MODE, { - begin: BASIC_ATOM_RE - }) - ], - starts: { - end: ';|\\.', - keywords: ERLANG_RESERVED, - contains: BASIC_MODES - } - }, - COMMENT, { - className: 'pp', - begin: '^-', - end: '\\.', - relevance: 0, - excludeEnd: true, - returnBegin: true, - lexemes: '-' + hljs.IDENT_RE, - keywords: '-module -record -undef -export -ifdef -ifndef -author -copyright -doc -vsn ' + - '-import -include -include_lib -compile -define -else -endif -file -behaviour ' + - '-behavior -spec', - contains: [PARAMS] - }, - NUMBER, - hljs.QUOTE_STRING_MODE, - RECORD_ACCESS, - VAR1, VAR2, - TUPLE, { - begin: /\.$/ - } // relevance booster - ] - }; -}); -hljs.registerLanguage('fix', function (hljs) { - return { - contains: [{ - begin: /[^\u2401\u0001]+/, - end: /[\u2401\u0001]/, - excludeEnd: true, - returnBegin: true, - returnEnd: false, - contains: [{ - begin: /([^\u2401\u0001=]+)/, - end: /=([^\u2401\u0001=]+)/, - returnEnd: true, - returnBegin: false, - className: 'attribute' - }, { - begin: /=/, - end: /([\u2401\u0001])/, - excludeEnd: true, - excludeBegin: true, - className: 'string' - }] - }], - case_insensitive: true - }; -}); -hljs.registerLanguage('fortran', function (hljs) { - var PARAMS = { - className: 'params', - begin: '\\(', - end: '\\)' - }; - - var F_KEYWORDS = { - constant: '.False. .True.', - type: 'integer real character complex logical dimension allocatable|10 parameter ' + - 'external implicit|10 none double precision assign intent optional pointer ' + - 'target in out common equivalence data', - keyword: 'kind do while private call intrinsic where elsewhere ' + - 'type endtype endmodule endselect endinterface end enddo endif if forall endforall only contains default return stop then ' + - 'public subroutine|10 function program .and. .or. .not. .le. .eq. .ge. .gt. .lt. ' + - 'goto save else use module select case ' + - 'access blank direct exist file fmt form formatted iostat name named nextrec number opened rec recl sequential status unformatted unit ' + - 'continue format pause cycle exit ' + - 'c_null_char c_alert c_backspace c_form_feed flush wait decimal round iomsg ' + - 'synchronous nopass non_overridable pass protected volatile abstract extends import ' + - 'non_intrinsic value deferred generic final enumerator class associate bind enum ' + - 'c_int c_short c_long c_long_long c_signed_char c_size_t c_int8_t c_int16_t c_int32_t c_int64_t c_int_least8_t c_int_least16_t ' + - 'c_int_least32_t c_int_least64_t c_int_fast8_t c_int_fast16_t c_int_fast32_t c_int_fast64_t c_intmax_t C_intptr_t c_float c_double ' + - 'c_long_double c_float_complex c_double_complex c_long_double_complex c_bool c_char c_null_ptr c_null_funptr ' + - 'c_new_line c_carriage_return c_horizontal_tab c_vertical_tab iso_c_binding c_loc c_funloc c_associated c_f_pointer ' + - 'c_ptr c_funptr iso_fortran_env character_storage_size error_unit file_storage_size input_unit iostat_end iostat_eor ' + - 'numeric_storage_size output_unit c_f_procpointer ieee_arithmetic ieee_support_underflow_control ' + - 'ieee_get_underflow_mode ieee_set_underflow_mode newunit contiguous ' + - 'pad position action delim readwrite eor advance nml interface procedure namelist include sequence elemental pure', - built_in: 'alog alog10 amax0 amax1 amin0 amin1 amod cabs ccos cexp clog csin csqrt dabs dacos dasin datan datan2 dcos dcosh ddim dexp dint ' + - 'dlog dlog10 dmax1 dmin1 dmod dnint dsign dsin dsinh dsqrt dtan dtanh float iabs idim idint idnint ifix isign max0 max1 min0 min1 sngl ' + - 'algama cdabs cdcos cdexp cdlog cdsin cdsqrt cqabs cqcos cqexp cqlog cqsin cqsqrt dcmplx dconjg derf derfc dfloat dgamma dimag dlgama ' + - 'iqint qabs qacos qasin qatan qatan2 qcmplx qconjg qcos qcosh qdim qerf qerfc qexp qgamma qimag qlgama qlog qlog10 qmax1 qmin1 qmod ' + - 'qnint qsign qsin qsinh qsqrt qtan qtanh abs acos aimag aint anint asin atan atan2 char cmplx conjg cos cosh exp ichar index int log ' + - 'log10 max min nint sign sin sinh sqrt tan tanh print write dim lge lgt lle llt mod nullify allocate deallocate ' + - 'adjustl adjustr all allocated any associated bit_size btest ceiling count cshift date_and_time digits dot_product ' + - 'eoshift epsilon exponent floor fraction huge iand ibclr ibits ibset ieor ior ishft ishftc lbound len_trim matmul ' + - 'maxexponent maxloc maxval merge minexponent minloc minval modulo mvbits nearest pack present product ' + - 'radix random_number random_seed range repeat reshape rrspacing scale scan selected_int_kind selected_real_kind ' + - 'set_exponent shape size spacing spread sum system_clock tiny transpose trim ubound unpack verify achar iachar transfer ' + - 'dble entry dprod cpu_time command_argument_count get_command get_command_argument get_environment_variable is_iostat_end ' + - 'ieee_arithmetic ieee_support_underflow_control ieee_get_underflow_mode ieee_set_underflow_mode ' + - 'is_iostat_eor move_alloc new_line selected_char_kind same_type_as extends_type_of' + - 'acosh asinh atanh bessel_j0 bessel_j1 bessel_jn bessel_y0 bessel_y1 bessel_yn erf erfc erfc_scaled gamma log_gamma hypot norm2 ' + - 'atomic_define atomic_ref execute_command_line leadz trailz storage_size merge_bits ' + - 'bge bgt ble blt dshiftl dshiftr findloc iall iany iparity image_index lcobound ucobound maskl maskr ' + - 'num_images parity popcnt poppar shifta shiftl shiftr this_image' - }; - return { - case_insensitive: true, - aliases: ['f90', 'f95'], - keywords: F_KEYWORDS, - contains: [ - hljs.inherit(hljs.APOS_STRING_MODE, { - className: 'string', - relevance: 0 - }), - hljs.inherit(hljs.QUOTE_STRING_MODE, { - className: 'string', - relevance: 0 - }), { - className: 'function', - beginKeywords: 'subroutine function program', - illegal: '[${=\\n]', - contains: [hljs.UNDERSCORE_TITLE_MODE, PARAMS] - }, { - className: 'comment', - begin: '!', - end: '$', - contains: [hljs.PHRASAL_WORDS_MODE] - }, { - className: 'number', - begin: '-?(\\d+(\\.\\d*)?|\\.\\d+)([DdEe][+-]?\\d+)?', - relevance: 0 - }, - ] - }; -}); -hljs.registerLanguage('fsharp', function (hljs) { - var TYPEPARAM = { - begin: '<', - end: '>', - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - begin: /'[a-zA-Z0-9_]+/ - }) - ] - }; - - return { - aliases: ['fs'], - keywords: // monad builder keywords (at top, matches before non-bang kws) - 'yield! return! let! do!' + - // regular keywords - 'abstract and as assert base begin class default delegate do done ' + - 'downcast downto elif else end exception extern false finally for ' + - 'fun function global if in inherit inline interface internal lazy let ' + - 'match member module mutable namespace new null of open or ' + - 'override private public rec return sig static struct then to ' + - 'true try type upcast use val void when while with yield', - contains: [{ - className: 'string', - begin: '@"', - end: '"', - contains: [{ - begin: '""' - }] - }, { - className: 'string', - begin: '"""', - end: '"""' - }, { - className: 'comment', - begin: '\\(\\*', - end: '\\*\\)' - }, { - className: 'class', - beginKeywords: 'type', - end: '\\(|=|$', - excludeEnd: true, - contains: [ - hljs.UNDERSCORE_TITLE_MODE, - TYPEPARAM - ] - }, { - className: 'annotation', - begin: '\\[<', - end: '>\\]', - relevance: 10 - }, { - className: 'attribute', - begin: '\\B(\'[A-Za-z])\\b', - contains: [hljs.BACKSLASH_ESCAPE] - }, - hljs.C_LINE_COMMENT_MODE, - hljs.inherit(hljs.QUOTE_STRING_MODE, { - illegal: null - }), - hljs.C_NUMBER_MODE - ] - }; -}); -hljs.registerLanguage('gcode', function (hljs) { - var GCODE_IDENT_RE = '[A-Z_][A-Z0-9_.]*'; - var GCODE_CLOSE_RE = '\\%'; - var GCODE_KEYWORDS = { - literal: '', - built_in: '', - keyword: 'IF DO WHILE ENDWHILE CALL ENDIF SUB ENDSUB GOTO REPEAT ENDREPEAT ' + - 'EQ LT GT NE GE LE OR XOR' - }; - var GCODE_START = { - className: 'preprocessor', - begin: '([O])([0-9]+)' - }; - var GCODE_CODE = [ - hljs.C_LINE_COMMENT_MODE, { - className: 'comment', - begin: /\(/, - end: /\)/, - contains: [hljs.PHRASAL_WORDS_MODE] - }, - hljs.C_BLOCK_COMMENT_MODE, - hljs.inherit(hljs.C_NUMBER_MODE, { - begin: '([-+]?([0-9]*\\.?[0-9]+\\.?))|' + hljs.C_NUMBER_RE - }), - hljs.inherit(hljs.APOS_STRING_MODE, { - illegal: null - }), - hljs.inherit(hljs.QUOTE_STRING_MODE, { - illegal: null - }), { - className: 'keyword', - begin: '([G])([0-9]+\\.?[0-9]?)' - }, { - className: 'title', - begin: '([M])([0-9]+\\.?[0-9]?)' - }, { - className: 'title', - begin: '(VC|VS|#)', - end: '(\\d+)' - }, { - className: 'title', - begin: '(VZOFX|VZOFY|VZOFZ)' - }, { - className: 'built_in', - begin: '(ATAN|ABS|ACOS|ASIN|SIN|COS|EXP|FIX|FUP|ROUND|LN|TAN)(\\[)', - end: '([-+]?([0-9]*\\.?[0-9]+\\.?))(\\])' - }, { - className: 'label', - variants: [{ - begin: 'N', - end: '\\d+', - illegal: '\\W' - }] - } - ]; - - return { - aliases: ['nc'], - // Some implementations (CNC controls) of G-code are interoperable with uppercase and lowercase letters seamlessly. - // However, most prefer all uppercase and uppercase is customary. - case_insensitive: true, - lexemes: GCODE_IDENT_RE, - keywords: GCODE_KEYWORDS, - contains: [{ - className: 'preprocessor', - begin: GCODE_CLOSE_RE - }, - GCODE_START - ].concat(GCODE_CODE) - }; -}); -hljs.registerLanguage('gherkin', function (hljs) { - return { - aliases: ['feature'], - keywords: 'Feature Background Ability Business\ Need Scenario Scenarios Scenario\ Outline Scenario\ Template Examples Given And Then But When', - contains: [{ - className: 'keyword', - begin: '\\*' - }, { - className: 'comment', - begin: '@[^@\r\n\t ]+', - end: '$' - }, { - className: 'string', - begin: '\\|', - end: '\\$' - }, { - className: 'variable', - begin: '<', - end: '>' - }, - hljs.HASH_COMMENT_MODE, { - className: 'string', - begin: '"""', - end: '"""' - }, - hljs.QUOTE_STRING_MODE - ] - }; -}); -hljs.registerLanguage('glsl', function (hljs) { - return { - keywords: { - keyword: 'atomic_uint attribute bool break bvec2 bvec3 bvec4 case centroid coherent const continue default ' + - 'discard dmat2 dmat2x2 dmat2x3 dmat2x4 dmat3 dmat3x2 dmat3x3 dmat3x4 dmat4 dmat4x2 dmat4x3 ' + - 'dmat4x4 do double dvec2 dvec3 dvec4 else flat float for highp if iimage1D iimage1DArray ' + - 'iimage2D iimage2DArray iimage2DMS iimage2DMSArray iimage2DRect iimage3D iimageBuffer iimageCube ' + - 'iimageCubeArray image1D image1DArray image2D image2DArray image2DMS image2DMSArray image2DRect ' + - 'image3D imageBuffer imageCube imageCubeArray in inout int invariant isampler1D isampler1DArray ' + - 'isampler2D isampler2DArray isampler2DMS isampler2DMSArray isampler2DRect isampler3D isamplerBuffer ' + - 'isamplerCube isamplerCubeArray ivec2 ivec3 ivec4 layout lowp mat2 mat2x2 mat2x3 mat2x4 mat3 mat3x2 ' + - 'mat3x3 mat3x4 mat4 mat4x2 mat4x3 mat4x4 mediump noperspective out patch precision readonly restrict ' + - 'return sample sampler1D sampler1DArray sampler1DArrayShadow sampler1DShadow sampler2D sampler2DArray ' + - 'sampler2DArrayShadow sampler2DMS sampler2DMSArray sampler2DRect sampler2DRectShadow sampler2DShadow ' + - 'sampler3D samplerBuffer samplerCube samplerCubeArray samplerCubeArrayShadow samplerCubeShadow smooth ' + - 'struct subroutine switch uimage1D uimage1DArray uimage2D uimage2DArray uimage2DMS uimage2DMSArray ' + - 'uimage2DRect uimage3D uimageBuffer uimageCube uimageCubeArray uint uniform usampler1D usampler1DArray ' + - 'usampler2D usampler2DArray usampler2DMS usampler2DMSArray usampler2DRect usampler3D usamplerBuffer ' + - 'usamplerCube usamplerCubeArray uvec2 uvec3 uvec4 varying vec2 vec3 vec4 void volatile while writeonly', - built_in: 'gl_BackColor gl_BackLightModelProduct gl_BackLightProduct gl_BackMaterial ' + - 'gl_BackSecondaryColor gl_ClipDistance gl_ClipPlane gl_ClipVertex gl_Color ' + - 'gl_DepthRange gl_EyePlaneQ gl_EyePlaneR gl_EyePlaneS gl_EyePlaneT gl_Fog gl_FogCoord ' + - 'gl_FogFragCoord gl_FragColor gl_FragCoord gl_FragData gl_FragDepth gl_FrontColor ' + - 'gl_FrontFacing gl_FrontLightModelProduct gl_FrontLightProduct gl_FrontMaterial ' + - 'gl_FrontSecondaryColor gl_InstanceID gl_InvocationID gl_Layer gl_LightModel ' + - 'gl_LightSource gl_MaxAtomicCounterBindings gl_MaxAtomicCounterBufferSize ' + - 'gl_MaxClipDistances gl_MaxClipPlanes gl_MaxCombinedAtomicCounterBuffers ' + - 'gl_MaxCombinedAtomicCounters gl_MaxCombinedImageUniforms gl_MaxCombinedImageUnitsAndFragmentOutputs ' + - 'gl_MaxCombinedTextureImageUnits gl_MaxDrawBuffers gl_MaxFragmentAtomicCounterBuffers ' + - 'gl_MaxFragmentAtomicCounters gl_MaxFragmentImageUniforms gl_MaxFragmentInputComponents ' + - 'gl_MaxFragmentUniformComponents gl_MaxFragmentUniformVectors gl_MaxGeometryAtomicCounterBuffers ' + - 'gl_MaxGeometryAtomicCounters gl_MaxGeometryImageUniforms gl_MaxGeometryInputComponents ' + - 'gl_MaxGeometryOutputComponents gl_MaxGeometryOutputVertices gl_MaxGeometryTextureImageUnits ' + - 'gl_MaxGeometryTotalOutputComponents gl_MaxGeometryUniformComponents gl_MaxGeometryVaryingComponents ' + - 'gl_MaxImageSamples gl_MaxImageUnits gl_MaxLights gl_MaxPatchVertices gl_MaxProgramTexelOffset ' + - 'gl_MaxTessControlAtomicCounterBuffers gl_MaxTessControlAtomicCounters gl_MaxTessControlImageUniforms ' + - 'gl_MaxTessControlInputComponents gl_MaxTessControlOutputComponents gl_MaxTessControlTextureImageUnits ' + - 'gl_MaxTessControlTotalOutputComponents gl_MaxTessControlUniformComponents ' + - 'gl_MaxTessEvaluationAtomicCounterBuffers gl_MaxTessEvaluationAtomicCounters ' + - 'gl_MaxTessEvaluationImageUniforms gl_MaxTessEvaluationInputComponents gl_MaxTessEvaluationOutputComponents ' + - 'gl_MaxTessEvaluationTextureImageUnits gl_MaxTessEvaluationUniformComponents ' + - 'gl_MaxTessGenLevel gl_MaxTessPatchComponents gl_MaxTextureCoords gl_MaxTextureImageUnits ' + - 'gl_MaxTextureUnits gl_MaxVaryingComponents gl_MaxVaryingFloats gl_MaxVaryingVectors ' + - 'gl_MaxVertexAtomicCounterBuffers gl_MaxVertexAtomicCounters gl_MaxVertexAttribs ' + - 'gl_MaxVertexImageUniforms gl_MaxVertexOutputComponents gl_MaxVertexTextureImageUnits ' + - 'gl_MaxVertexUniformComponents gl_MaxVertexUniformVectors gl_MaxViewports gl_MinProgramTexelOffset' + - 'gl_ModelViewMatrix gl_ModelViewMatrixInverse gl_ModelViewMatrixInverseTranspose ' + - 'gl_ModelViewMatrixTranspose gl_ModelViewProjectionMatrix gl_ModelViewProjectionMatrixInverse ' + - 'gl_ModelViewProjectionMatrixInverseTranspose gl_ModelViewProjectionMatrixTranspose ' + - 'gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 gl_MultiTexCoord4 ' + - 'gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 gl_Normal gl_NormalMatrix ' + - 'gl_NormalScale gl_ObjectPlaneQ gl_ObjectPlaneR gl_ObjectPlaneS gl_ObjectPlaneT gl_PatchVerticesIn ' + - 'gl_PerVertex gl_Point gl_PointCoord gl_PointSize gl_Position gl_PrimitiveID gl_PrimitiveIDIn ' + - 'gl_ProjectionMatrix gl_ProjectionMatrixInverse gl_ProjectionMatrixInverseTranspose ' + - 'gl_ProjectionMatrixTranspose gl_SampleID gl_SampleMask gl_SampleMaskIn gl_SamplePosition ' + - 'gl_SecondaryColor gl_TessCoord gl_TessLevelInner gl_TessLevelOuter gl_TexCoord gl_TextureEnvColor ' + - 'gl_TextureMatrixInverseTranspose gl_TextureMatrixTranspose gl_Vertex gl_VertexID ' + - 'gl_ViewportIndex gl_in gl_out EmitStreamVertex EmitVertex EndPrimitive EndStreamPrimitive ' + - 'abs acos acosh all any asin asinh atan atanh atomicCounter atomicCounterDecrement ' + - 'atomicCounterIncrement barrier bitCount bitfieldExtract bitfieldInsert bitfieldReverse ' + - 'ceil clamp cos cosh cross dFdx dFdy degrees determinant distance dot equal exp exp2 faceforward ' + - 'findLSB findMSB floatBitsToInt floatBitsToUint floor fma fract frexp ftransform fwidth greaterThan ' + - 'greaterThanEqual imageAtomicAdd imageAtomicAnd imageAtomicCompSwap imageAtomicExchange ' + - 'imageAtomicMax imageAtomicMin imageAtomicOr imageAtomicXor imageLoad imageStore imulExtended ' + - 'intBitsToFloat interpolateAtCentroid interpolateAtOffset interpolateAtSample inverse inversesqrt ' + - 'isinf isnan ldexp length lessThan lessThanEqual log log2 matrixCompMult max memoryBarrier ' + - 'min mix mod modf noise1 noise2 noise3 noise4 normalize not notEqual outerProduct packDouble2x32 ' + - 'packHalf2x16 packSnorm2x16 packSnorm4x8 packUnorm2x16 packUnorm4x8 pow radians reflect refract ' + - 'round roundEven shadow1D shadow1DLod shadow1DProj shadow1DProjLod shadow2D shadow2DLod shadow2DProj ' + - 'shadow2DProjLod sign sin sinh smoothstep sqrt step tan tanh texelFetch texelFetchOffset texture ' + - 'texture1D texture1DLod texture1DProj texture1DProjLod texture2D texture2DLod texture2DProj ' + - 'texture2DProjLod texture3D texture3DLod texture3DProj texture3DProjLod textureCube textureCubeLod ' + - 'textureGather textureGatherOffset textureGatherOffsets textureGrad textureGradOffset textureLod ' + - 'textureLodOffset textureOffset textureProj textureProjGrad textureProjGradOffset textureProjLod ' + - 'textureProjLodOffset textureProjOffset textureQueryLod textureSize transpose trunc uaddCarry ' + - 'uintBitsToFloat umulExtended unpackDouble2x32 unpackHalf2x16 unpackSnorm2x16 unpackSnorm4x8 ' + - 'unpackUnorm2x16 unpackUnorm4x8 usubBorrow gl_TextureMatrix gl_TextureMatrixInverse', - literal: 'true false' - }, - illegal: '"', - contains: [ - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - hljs.C_NUMBER_MODE, { - className: 'preprocessor', - begin: '#', - end: '$' - } - ] - }; -}); -hljs.registerLanguage('go', function (hljs) { - var GO_KEYWORDS = { - keyword: 'break default func interface select case map struct chan else goto package switch ' + - 'const fallthrough if range type continue for import return var go defer', - constant: 'true false iota nil', - typename: 'bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 ' + - 'uint16 uint32 uint64 int uint uintptr rune', - built_in: 'append cap close complex copy imag len make new panic print println real recover delete' - }; - return { - aliases: ["golang"], - keywords: GO_KEYWORDS, - illegal: '', - end: ',\\s+', - returnBegin: true, - endsWithParent: true, - contains: [{ - className: 'symbol', - begin: ':\\w+' - }, { - className: 'string', - begin: '"', - end: '"' - }, { - className: 'string', - begin: '\'', - end: '\'' - }, { - begin: '\\w+', - relevance: 0 - }] - }] - }, { - begin: '\\(\\s*', - end: '\\s*\\)', - excludeEnd: true, - contains: [{ - //className: 'attribute', - begin: '\\w+\\s*=', - end: '\\s+', - returnBegin: true, - endsWithParent: true, - contains: [{ - className: 'attribute', - begin: '\\w+', - relevance: 0 - }, { - className: 'string', - begin: '"', - end: '"' - }, { - className: 'string', - begin: '\'', - end: '\'' - }, { - begin: '\\w+', - relevance: 0 - }] - }] - }] - }, { - className: 'bullet', - begin: '^\\s*[=~]\\s*', - relevance: 0 - }, { - begin: '#{', - starts: { - end: '}', - subLanguage: 'ruby' - } - }] - }; - }); -hljs.registerLanguage('handlebars', function (hljs) { - var EXPRESSION_KEYWORDS = 'each in with if else unless bindattr action collection debugger log outlet template unbound view yield'; - return { - aliases: ['hbs', 'html.hbs', 'html.handlebars'], - case_insensitive: true, - subLanguage: 'xml', - subLanguageMode: 'continuous', - contains: [{ - className: 'expression', - begin: '{{', - end: '}}', - contains: [{ - className: 'begin-block', - begin: '\#[a-zA-Z\-\ \.]+', - keywords: EXPRESSION_KEYWORDS - }, { - className: 'string', - begin: '"', - end: '"' - }, { - className: 'end-block', - begin: '\\\/[a-zA-Z\-\ \.]+', - keywords: EXPRESSION_KEYWORDS - }, { - className: 'variable', - begin: '[a-zA-Z\-\.]+', - keywords: EXPRESSION_KEYWORDS - }] - }] - }; -}); -hljs.registerLanguage('haskell', function (hljs) { - - var COMMENT = { - className: 'comment', - variants: [{ - begin: '--', - end: '$' - }, { - begin: '{-', - end: '-}', - contains: ['self'] - }] - }; - - var PRAGMA = { - className: 'pragma', - begin: '{-#', - end: '#-}' - }; - - var PREPROCESSOR = { - className: 'preprocessor', - begin: '^#', - end: '$' - }; - - var CONSTRUCTOR = { - className: 'type', - begin: '\\b[A-Z][\\w\']*', // TODO: other constructors (build-in, infix). - relevance: 0 - }; - - var LIST = { - className: 'container', - begin: '\\(', - end: '\\)', - illegal: '"', - contains: [ - PRAGMA, - COMMENT, - PREPROCESSOR, { - className: 'type', - begin: '\\b[A-Z][\\w]*(\\((\\.\\.|,|\\w+)\\))?' - }, - hljs.inherit(hljs.TITLE_MODE, { - begin: '[_a-z][\\w\']*' - }) - ] - }; - - var RECORD = { - className: 'container', - begin: '{', - end: '}', - contains: LIST.contains - }; - - return { - aliases: ['hs'], - keywords: 'let in if then else case of where do module import hiding ' + - 'qualified type data newtype deriving class instance as default ' + - 'infix infixl infixr foreign export ccall stdcall cplusplus ' + - 'jvm dotnet safe unsafe family forall mdo proc rec', - contains: [ - - // Top-level constructions. - - { - className: 'module', - begin: '\\bmodule\\b', - end: 'where', - keywords: 'module where', - contains: [LIST, COMMENT], - illegal: '\\W\\.|;' - }, { - className: 'import', - begin: '\\bimport\\b', - end: '$', - keywords: 'import|0 qualified as hiding', - contains: [LIST, COMMENT], - illegal: '\\W\\.|;' - }, - - { - className: 'class', - begin: '^(\\s*)?(class|instance)\\b', - end: 'where', - keywords: 'class family instance where', - contains: [CONSTRUCTOR, LIST, COMMENT] - }, { - className: 'typedef', - begin: '\\b(data|(new)?type)\\b', - end: '$', - keywords: 'data family type newtype deriving', - contains: [PRAGMA, COMMENT, CONSTRUCTOR, LIST, RECORD] - }, { - className: 'default', - beginKeywords: 'default', - end: '$', - contains: [CONSTRUCTOR, LIST, COMMENT] - }, { - className: 'infix', - beginKeywords: 'infix infixl infixr', - end: '$', - contains: [hljs.C_NUMBER_MODE, COMMENT] - }, { - className: 'foreign', - begin: '\\bforeign\\b', - end: '$', - keywords: 'foreign import export ccall stdcall cplusplus jvm ' + - 'dotnet safe unsafe', - contains: [CONSTRUCTOR, hljs.QUOTE_STRING_MODE, COMMENT] - }, { - className: 'shebang', - begin: '#!\\/usr\\/bin\\/env\ runhaskell', - end: '$' - }, - - // "Whitespaces". - - PRAGMA, - COMMENT, - PREPROCESSOR, - - // Literals and names. - - // TODO: characters. - hljs.QUOTE_STRING_MODE, - hljs.C_NUMBER_MODE, - CONSTRUCTOR, - hljs.inherit(hljs.TITLE_MODE, { - begin: '^[_a-z][\\w\']*' - }), - - { - begin: '->|<-' - } // No markup, relevance booster - ] - }; -}); -hljs.registerLanguage('haxe', function (hljs) { - var IDENT_RE = '[a-zA-Z_$][a-zA-Z0-9_$]*'; - var IDENT_FUNC_RETURN_TYPE_RE = '([*]|[a-zA-Z_$][a-zA-Z0-9_$]*)'; - - return { - aliases: ['hx'], - keywords: { - keyword: 'break callback case cast catch class continue default do dynamic else enum extends extern ' + - 'for function here if implements import in inline interface never new override package private ' + - 'public return static super switch this throw trace try typedef untyped using var while', - literal: 'true false null' - }, - contains: [ - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - hljs.C_NUMBER_MODE, { - className: 'class', - beginKeywords: 'class interface', - end: '{', - excludeEnd: true, - contains: [{ - beginKeywords: 'extends implements' - }, - hljs.TITLE_MODE - ] - }, { - className: 'preprocessor', - begin: '#', - end: '$', - keywords: 'if else elseif end error' - }, { - className: 'function', - beginKeywords: 'function', - end: '[{;]', - excludeEnd: true, - illegal: '\\S', - contains: [ - hljs.TITLE_MODE, { - className: 'params', - begin: '\\(', - end: '\\)', - contains: [ - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE - ] - }, { - className: 'type', - begin: ':', - end: IDENT_FUNC_RETURN_TYPE_RE, - relevance: 10 - } - ] - } - ] - }; -}); -hljs.registerLanguage('http', function (hljs) { - return { - aliases: ['https'], - illegal: '\\S', - contains: [{ - className: 'status', - begin: '^HTTP/[0-9\\.]+', - end: '$', - contains: [{ - className: 'number', - begin: '\\b\\d{3}\\b' - }] - }, { - className: 'request', - begin: '^[A-Z]+ (.*?) HTTP/[0-9\\.]+$', - returnBegin: true, - end: '$', - contains: [{ - className: 'string', - begin: ' ', - end: ' ', - excludeBegin: true, - excludeEnd: true - }] - }, { - className: 'attribute', - begin: '^\\w', - end: ': ', - excludeEnd: true, - illegal: '\\n|\\s|=', - starts: { - className: 'string', - end: '$' - } - }, { - begin: '\\n\\n', - starts: { - subLanguage: '', - endsWithParent: true - } - }] - }; -}); -hljs.registerLanguage('ini', function (hljs) { - return { - case_insensitive: true, - illegal: /\S/, - contains: [{ - className: 'comment', - begin: ';', - end: '$' - }, { - className: 'title', - begin: '^\\[', - end: '\\]' - }, { - className: 'setting', - begin: '^[a-z0-9\\[\\]_-]+[ \\t]*=[ \\t]*', - end: '$', - contains: [{ - className: 'value', - endsWithParent: true, - keywords: 'on off true false yes no', - contains: [hljs.QUOTE_STRING_MODE, hljs.NUMBER_MODE], - relevance: 0 - }] - }] - }; -}); -hljs.registerLanguage('java', function (hljs) { - var GENERIC_IDENT_RE = hljs.UNDERSCORE_IDENT_RE + '(<' + hljs.UNDERSCORE_IDENT_RE + '>)?'; - var KEYWORDS = - 'false synchronized int abstract float private char boolean static null if const ' + - 'for true while long strictfp finally protected import native final void ' + - 'enum else break transient catch instanceof byte super volatile case assert short ' + - 'package default double public try this switch continue throws protected public private'; - - // https://docs.oracle.com/javase/7/docs/technotes/guides/language/underscores-literals.html - var JAVA_NUMBER_RE = '(\\b(0b[01_]+)|\\b0[xX][a-fA-F0-9_]+|(\\b[\\d_]+(\\.[\\d_]*)?|\\.[\\d_]+)([eE][-+]?\\d+)?)[lLfF]?'; // 0b..., 0x..., 0..., decimal, float - var JAVA_NUMBER_MODE = { - className: 'number', - begin: JAVA_NUMBER_RE, - relevance: 0 - }; - - return { - aliases: ['jsp'], - keywords: KEYWORDS, - illegal: /<\//, - contains: [{ - className: 'javadoc', - begin: '/\\*\\*', - end: '\\*/', - relevance: 0, - contains: [{ - className: 'javadoctag', - begin: '(^|\\s)@[A-Za-z]+' - }] - }, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, { - className: 'class', - beginKeywords: 'class interface', - end: /[{;=]/, - excludeEnd: true, - keywords: 'class interface', - illegal: /[:"\[\]]/, - contains: [{ - beginKeywords: 'extends implements' - }, - hljs.UNDERSCORE_TITLE_MODE - ] - }, { - // Expression keywords prevent 'keyword Name(...)' from being - // recognized as a function definition - beginKeywords: 'new throw return', - relevance: 0 - }, { - className: 'function', - begin: '(' + GENERIC_IDENT_RE + '\\s+)+' + hljs.UNDERSCORE_IDENT_RE + '\\s*\\(', - returnBegin: true, - end: /[{;=]/, - excludeEnd: true, - keywords: KEYWORDS, - contains: [{ - begin: hljs.UNDERSCORE_IDENT_RE + '\\s*\\(', - returnBegin: true, - relevance: 0, - contains: [hljs.UNDERSCORE_TITLE_MODE] - }, { - className: 'params', - begin: /\(/, - end: /\)/, - keywords: KEYWORDS, - relevance: 0, - contains: [ - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.C_NUMBER_MODE, - hljs.C_BLOCK_COMMENT_MODE - ] - }, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE - ] - }, - JAVA_NUMBER_MODE, { - className: 'annotation', - begin: '@[A-Za-z]+' - } - ] - }; -}); -hljs.registerLanguage('javascript', function (hljs) { - return { - aliases: ['js'], - keywords: { - keyword: 'in if for while finally var new function do return void else break catch ' + - 'instanceof with throw case default try this switch continue typeof delete ' + - 'let yield const class export as', - literal: 'true false null undefined NaN Infinity', - built_in: 'eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent ' + - 'encodeURI encodeURIComponent escape unescape Object Function Boolean Error ' + - 'EvalError InternalError RangeError ReferenceError StopIteration SyntaxError ' + - 'TypeError URIError Number Math Date String RegExp Array Float32Array ' + - 'Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array ' + - 'Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require ' + - 'module console window document' - }, - contains: [{ - className: 'pi', - relevance: 10, - variants: [{ - begin: /^\s*('|")use strict('|")/ - }, { - begin: /^\s*('|")use asm('|")/ - }] - }, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - hljs.C_NUMBER_MODE, { // "value" container - begin: '(' + hljs.RE_STARTERS_RE + '|\\b(case|return|throw)\\b)\\s*', - keywords: 'return throw case', - contains: [ - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - hljs.REGEXP_MODE, { // E4X / JSX - begin: /\s*[);\]]/, - relevance: 0, - subLanguage: 'xml' - } - ], - relevance: 0 - }, { - className: 'function', - beginKeywords: 'function', - end: /\{/, - excludeEnd: true, - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - begin: /[A-Za-z$_][0-9A-Za-z$_]*/ - }), { - className: 'params', - begin: /\(/, - end: /\)/, - contains: [ - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE - ], - illegal: /["'\(]/ - } - ], - illegal: /\[|%/ - }, { - begin: /\$[(.]/ // relevance booster for a pattern common to JS libs: `$(something)` and `$.something` - }, { - begin: '\\.' + hljs.IDENT_RE, - relevance: 0 // hack: prevents detection of keywords after dots - }, - // ECMAScript 6 modules import - { - beginKeywords: 'import', - end: '[;$]', - keywords: 'import from as', - contains: [ - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE - ] - } - ] - }; -}); -hljs.registerLanguage('json', function (hljs) { - var LITERALS = { - literal: 'true false null' - }; - var TYPES = [ - hljs.QUOTE_STRING_MODE, - hljs.C_NUMBER_MODE - ]; - var VALUE_CONTAINER = { - className: 'value', - end: ',', - endsWithParent: true, - excludeEnd: true, - contains: TYPES, - keywords: LITERALS - }; - var OBJECT = { - begin: '{', - end: '}', - contains: [{ - className: 'attribute', - begin: '\\s*"', - end: '"\\s*:\\s*', - excludeBegin: true, - excludeEnd: true, - contains: [hljs.BACKSLASH_ESCAPE], - illegal: '\\n', - starts: VALUE_CONTAINER - }], - illegal: '\\S' - }; - var ARRAY = { - begin: '\\[', - end: '\\]', - contains: [hljs.inherit(VALUE_CONTAINER, { - className: null - })], // inherit is also a workaround for a bug that makes shared modes with endsWithParent compile only the ending of one of the parents - illegal: '\\S' - }; - TYPES.splice(TYPES.length, 0, OBJECT, ARRAY); - return { - contains: TYPES, - keywords: LITERALS, - illegal: '\\S' - }; -}); -hljs.registerLanguage('julia', function (hljs) { - // Since there are numerous special names in Julia, it is too much trouble - // to maintain them by hand. Hence these names (i.e. keywords, literals and - // built-ins) are automatically generated from Julia (v0.3.0) itself through - // following scripts for each. - - var KEYWORDS = { - // # keyword generator - // println("\"in\",") - // for kw in Base.REPLCompletions.complete_keyword("") - // println("\"$kw\",") - // end - keyword: 'in abstract baremodule begin bitstype break catch ccall const continue do else elseif end export ' + - 'finally for function global if immutable import importall let local macro module quote return try type ' + - 'typealias using while', - - // # literal generator - // println("\"true\",\n\"false\"") - // for name in Base.REPLCompletions.completions("", 0)[1] - // try - // s = symbol(name) - // v = eval(s) - // if !isa(v, Function) && - // !isa(v, DataType) && - // !issubtype(typeof(v), Tuple) && - // !isa(v, UnionType) && - // !isa(v, Module) && - // !isa(v, TypeConstructor) && - // !isa(v, Colon) - // println("\"$name\",") - // end - // end - // end - literal: 'true false ANY ARGS CPU_CORES C_NULL DL_LOAD_PATH DevNull ENDIAN_BOM ENV I|0 Inf Inf16 Inf32 ' + - 'InsertionSort JULIA_HOME LOAD_PATH MS_ASYNC MS_INVALIDATE MS_SYNC MergeSort NaN NaN16 NaN32 OS_NAME QuickSort ' + - 'RTLD_DEEPBIND RTLD_FIRST RTLD_GLOBAL RTLD_LAZY RTLD_LOCAL RTLD_NODELETE RTLD_NOLOAD RTLD_NOW RoundDown ' + - 'RoundFromZero RoundNearest RoundToZero RoundUp STDERR STDIN STDOUT VERSION WORD_SIZE catalan cglobal e eu ' + - 'eulergamma golden im nothing pi γ π φ', - - // # built_in generator: - // for name in Base.REPLCompletions.completions("", 0)[1] - // try - // v = eval(symbol(name)) - // if isa(v, DataType) - // println("\"$name\",") - // end - // end - // end - built_in: 'ASCIIString AbstractArray AbstractRNG AbstractSparseArray Any ArgumentError Array Associative Base64Pipe ' + - 'Bidiagonal BigFloat BigInt BitArray BitMatrix BitVector Bool BoundsError Box CFILE Cchar Cdouble Cfloat Char ' + - 'CharString Cint Clong Clonglong ClusterManager Cmd Coff_t Colon Complex Complex128 Complex32 Complex64 ' + - 'Condition Cptrdiff_t Cshort Csize_t Cssize_t Cuchar Cuint Culong Culonglong Cushort Cwchar_t DArray DataType ' + - 'DenseArray Diagonal Dict DimensionMismatch DirectIndexString Display DivideError DomainError EOFError ' + - 'EachLine Enumerate ErrorException Exception Expr Factorization FileMonitor FileOffset Filter Float16 Float32 ' + - 'Float64 FloatRange FloatingPoint Function GetfieldNode GotoNode Hermitian IO IOBuffer IOStream IPv4 IPv6 ' + - 'InexactError Int Int128 Int16 Int32 Int64 Int8 IntSet Integer InterruptException IntrinsicFunction KeyError ' + - 'LabelNode LambdaStaticData LineNumberNode LoadError LocalProcess MIME MathConst MemoryError MersenneTwister ' + - 'Method MethodError MethodTable Module NTuple NewvarNode Nothing Number ObjectIdDict OrdinalRange ' + - 'OverflowError ParseError PollingFileWatcher ProcessExitedException ProcessGroup Ptr QuoteNode Range Range1 ' + - 'Ranges Rational RawFD Real Regex RegexMatch RemoteRef RepString RevString RopeString RoundingMode Set ' + - 'SharedArray Signed SparseMatrixCSC StackOverflowError Stat StatStruct StepRange String SubArray SubString ' + - 'SymTridiagonal Symbol SymbolNode Symmetric SystemError Task TextDisplay Timer TmStruct TopNode Triangular ' + - 'Tridiagonal Type TypeConstructor TypeError TypeName TypeVar UTF16String UTF32String UTF8String UdpSocket ' + - 'Uint Uint128 Uint16 Uint32 Uint64 Uint8 UndefRefError UndefVarError UniformScaling UnionType UnitRange ' + - 'Unsigned Vararg VersionNumber WString WeakKeyDict WeakRef Woodbury Zip' - }; - - // ref: http://julia.readthedocs.org/en/latest/manual/variables/#allowed-variable-names - var VARIABLE_NAME_RE = "[A-Za-z_\\u00A1-\\uFFFF][A-Za-z_0-9\\u00A1-\\uFFFF]*"; - - // placeholder for recursive self-reference - var DEFAULT = { - lexemes: VARIABLE_NAME_RE, - keywords: KEYWORDS - }; - - var TYPE_ANNOTATION = { - className: "type-annotation", - begin: /::/ - }; - - var SUBTYPE = { - className: "subtype", - begin: /<:/ - }; - - // ref: http://julia.readthedocs.org/en/latest/manual/integers-and-floating-point-numbers/ - var NUMBER = { - className: "number", - // supported numeric literals: - // * binary literal (e.g. 0x10) - // * octal literal (e.g. 0o76543210) - // * hexadecimal literal (e.g. 0xfedcba876543210) - // * hexadecimal floating point literal (e.g. 0x1p0, 0x1.2p2) - // * decimal literal (e.g. 9876543210, 100_000_000) - // * floating pointe literal (e.g. 1.2, 1.2f, .2, 1., 1.2e10, 1.2e-10) - begin: /(\b0x[\d_]*(\.[\d_]*)?|0x\.\d[\d_]*)p[-+]?\d+|\b0[box][a-fA-F0-9][a-fA-F0-9_]*|(\b\d[\d_]*(\.[\d_]*)?|\.\d[\d_]*)([eEfF][-+]?\d+)?/, - relevance: 0 - }; - - var CHAR = { - className: "char", - begin: /'(.|\\[xXuU][a-zA-Z0-9]+)'/ - }; - - var INTERPOLATION = { - className: 'subst', - begin: /\$\(/, - end: /\)/, - keywords: KEYWORDS - }; - - var INTERPOLATED_VARIABLE = { - className: 'variable', - begin: "\\$" + VARIABLE_NAME_RE - }; - - // TODO: neatly escape normal code in string literal - var STRING = { - className: "string", - contains: [hljs.BACKSLASH_ESCAPE, INTERPOLATION, INTERPOLATED_VARIABLE], - variants: [{ - begin: /\w*"/, - end: /"\w*/ - }, { - begin: /\w*"""/, - end: /"""\w*/ - }] - }; - - var COMMAND = { - className: "string", - contains: [hljs.BACKSLASH_ESCAPE, INTERPOLATION, INTERPOLATED_VARIABLE], - begin: '`', - end: '`' - }; - - var MACROCALL = { - className: "macrocall", - begin: "@" + VARIABLE_NAME_RE - }; - - var COMMENT = { - className: "comment", - variants: [{ - begin: "#=", - end: "=#", - relevance: 10 - }, { - begin: '#', - end: '$' - }] - }; - - DEFAULT.contains = [ - NUMBER, - CHAR, - TYPE_ANNOTATION, - SUBTYPE, - STRING, - COMMAND, - MACROCALL, - COMMENT, - hljs.HASH_COMMENT_MODE - ]; - INTERPOLATION.contains = DEFAULT.contains; - - return DEFAULT; -}); -hljs.registerLanguage('lasso', function (hljs) { - var LASSO_IDENT_RE = '[a-zA-Z_][a-zA-Z0-9_.]*'; - var LASSO_ANGLE_RE = '<\\?(lasso(script)?|=)'; - var LASSO_CLOSE_RE = '\\]|\\?>'; - var LASSO_KEYWORDS = { - literal: 'true false none minimal full all void and or not ' + - 'bw nbw ew new cn ncn lt lte gt gte eq neq rx nrx ft', - built_in: 'array date decimal duration integer map pair string tag xml null ' + - 'boolean bytes keyword list locale queue set stack staticarray ' + - 'local var variable global data self inherited', - keyword: 'error_code error_msg error_pop error_push error_reset cache ' + - 'database_names database_schemanames database_tablenames define_tag ' + - 'define_type email_batch encode_set html_comment handle handle_error ' + - 'header if inline iterate ljax_target link link_currentaction ' + - 'link_currentgroup link_currentrecord link_detail link_firstgroup ' + - 'link_firstrecord link_lastgroup link_lastrecord link_nextgroup ' + - 'link_nextrecord link_prevgroup link_prevrecord log loop ' + - 'namespace_using output_none portal private protect records referer ' + - 'referrer repeating resultset rows search_args search_arguments ' + - 'select sort_args sort_arguments thread_atomic value_list while ' + - 'abort case else if_empty if_false if_null if_true loop_abort ' + - 'loop_continue loop_count params params_up return return_value ' + - 'run_children soap_definetag soap_lastrequest soap_lastresponse ' + - 'tag_name ascending average by define descending do equals ' + - 'frozen group handle_failure import in into join let match max ' + - 'min on order parent protected provide public require returnhome ' + - 'skip split_thread sum take thread to trait type where with ' + - 'yield yieldhome' - }; - var HTML_COMMENT = { - className: 'comment', - begin: '', - relevance: 0 - }; - var LASSO_NOPROCESS = { - className: 'preprocessor', - begin: '\\[noprocess\\]', - starts: { - className: 'markup', - end: '\\[/noprocess\\]', - returnEnd: true, - contains: [HTML_COMMENT] - } - }; - var LASSO_START = { - className: 'preprocessor', - begin: '\\[/noprocess|' + LASSO_ANGLE_RE - }; - var LASSO_DATAMEMBER = { - className: 'variable', - begin: '\'' + LASSO_IDENT_RE + '\'' - }; - var LASSO_CODE = [ - hljs.C_LINE_COMMENT_MODE, { - className: 'javadoc', - begin: '/\\*\\*!', - end: '\\*/', - contains: [hljs.PHRASAL_WORDS_MODE] - }, - hljs.C_BLOCK_COMMENT_MODE, - hljs.inherit(hljs.C_NUMBER_MODE, { - begin: hljs.C_NUMBER_RE + '|(-?infinity|nan)\\b' - }), - hljs.inherit(hljs.APOS_STRING_MODE, { - illegal: null - }), - hljs.inherit(hljs.QUOTE_STRING_MODE, { - illegal: null - }), { - className: 'string', - begin: '`', - end: '`' - }, { - className: 'variable', - variants: [{ - begin: '[#$]' + LASSO_IDENT_RE - }, { - begin: '#', - end: '\\d+', - illegal: '\\W' - }] - }, { - className: 'tag', - begin: '::\\s*', - end: LASSO_IDENT_RE, - illegal: '\\W' - }, { - className: 'attribute', - variants: [{ - begin: '-' + hljs.UNDERSCORE_IDENT_RE, - relevance: 0 - }, { - begin: '(\\.\\.\\.)' - }] - }, { - className: 'subst', - variants: [{ - begin: '->\\s*', - contains: [LASSO_DATAMEMBER] - }, { - begin: ':=|/(?!\\w)=?|[-+*%=<>&|!?\\\\]+', - relevance: 0 - }] - }, { - className: 'built_in', - begin: '\\.\\.?\\s*', - relevance: 0, - contains: [LASSO_DATAMEMBER] - }, { - className: 'class', - beginKeywords: 'define', - returnEnd: true, - end: '\\(|=>', - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - begin: hljs.UNDERSCORE_IDENT_RE + '(=(?!>))?' - }) - ] - } - ]; - return { - aliases: ['ls', 'lassoscript'], - case_insensitive: true, - lexemes: LASSO_IDENT_RE + '|&[lg]t;', - keywords: LASSO_KEYWORDS, - contains: [{ - className: 'preprocessor', - begin: LASSO_CLOSE_RE, - relevance: 0, - starts: { - className: 'markup', - end: '\\[|' + LASSO_ANGLE_RE, - returnEnd: true, - relevance: 0, - contains: [HTML_COMMENT] - } - }, - LASSO_NOPROCESS, - LASSO_START, { - className: 'preprocessor', - begin: '\\[no_square_brackets', - starts: { - end: '\\[/no_square_brackets\\]', // not implemented in the language - lexemes: LASSO_IDENT_RE + '|&[lg]t;', - keywords: LASSO_KEYWORDS, - contains: [{ - className: 'preprocessor', - begin: LASSO_CLOSE_RE, - relevance: 0, - starts: { - className: 'markup', - end: '\\[noprocess\\]|' + LASSO_ANGLE_RE, - returnEnd: true, - contains: [HTML_COMMENT] - } - }, - LASSO_NOPROCESS, - LASSO_START - ].concat(LASSO_CODE) - } - }, { - className: 'preprocessor', - begin: '\\[', - relevance: 0 - }, { - className: 'shebang', - begin: '^#!.+lasso9\\b', - relevance: 10 - } - ].concat(LASSO_CODE) - }; -}); -hljs.registerLanguage('less', function (hljs) { - var IDENT_RE = '[\\w-]+'; // yes, Less identifiers may begin with a digit - var INTERP_IDENT_RE = '(' + IDENT_RE + '|@{' + IDENT_RE + '})'; - - /* Generic Modes */ - - var RULES = [], - VALUE = []; // forward def. for recursive modes - - var STRING_MODE = function (c) { - return { - // Less strings are not multiline (also include '~' for more consistent coloring of "escaped" strings) - className: 'string', - begin: '~?' + c + '.*?' + c - }; - }; - - var IDENT_MODE = function (name, begin, relevance) { - return { - className: name, - begin: begin, - relevance: relevance - }; - }; - - var FUNCT_MODE = function (name, ident, obj) { - return hljs.inherit({ - className: name, - begin: ident + '\\(', - end: '\\(', - returnBegin: true, - excludeEnd: true, - relevance: 0 - }, obj); - }; - - var PARENS_MODE = { - // used only to properly balance nested parens inside mixin call, def. arg list - begin: '\\(', - end: '\\)', - contains: VALUE, - relevance: 0 - }; - - // generic Less highlighter (used almost everywhere except selectors): - VALUE.push( - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - STRING_MODE("'"), - STRING_MODE('"'), - hljs.CSS_NUMBER_MODE, // fixme: it does not include dot for numbers like .5em :( - IDENT_MODE('hexcolor', '#[0-9A-Fa-f]+\\b'), - FUNCT_MODE('function', '(url|data-uri)', { - starts: { - className: 'string', - end: '[\\)\\n]', - excludeEnd: true - } - }), - FUNCT_MODE('function', IDENT_RE), - PARENS_MODE, - IDENT_MODE('variable', '@@?' + IDENT_RE, 10), - IDENT_MODE('variable', '@{' + IDENT_RE + '}'), - IDENT_MODE('built_in', '~?`[^`]*?`'), // inline javascript (or whatever host language) *multiline* string - { // @media features (it’s here to not duplicate things in AT_RULE_MODE with extra PARENS_MODE overriding): - className: 'attribute', - begin: IDENT_RE + '\\s*:', - end: ':', - returnBegin: true, - excludeEnd: true - } - ); - - var VALUE_WITH_RULESETS = VALUE.concat({ - begin: '{', - end: '}', - contains: RULES - }); - - var MIXIN_GUARD_MODE = { - beginKeywords: 'when', - endsWithParent: true, - contains: [{ - beginKeywords: 'and not' - }].concat(VALUE) // using this form to override VALUE’s 'function' match - }; - - /* Rule-Level Modes */ - - var RULE_MODE = { - className: 'attribute', - begin: INTERP_IDENT_RE, - end: ':', - excludeEnd: true, - contains: [hljs.C_LINE_COMMENT_MODE, hljs.C_BLOCK_COMMENT_MODE], - illegal: /\S/, - starts: { - end: '[;}]', - returnEnd: true, - contains: VALUE, - illegal: '[<=$]' - } - }; - - var AT_RULE_MODE = { - className: 'at_rule', // highlight only at-rule keyword - begin: '@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b', - starts: { - end: '[;{}]', - returnEnd: true, - contains: VALUE, - relevance: 0 - } - }; - - // variable definitions and calls - var VAR_RULE_MODE = { - className: 'variable', - variants: [ - // using more strict pattern for higher relevance to increase chances of Less detection. - // this is *the only* Less specific statement used in most of the sources, so... - // (we’ll still often loose to the css-parser unless there's '//' comment, - // simply because 1 variable just can't beat 99 properties :) - { - begin: '@' + IDENT_RE + '\\s*:', - relevance: 15 - }, { - begin: '@' + IDENT_RE - } - ], - starts: { - end: '[;}]', - returnEnd: true, - contains: VALUE_WITH_RULESETS - } - }; - - var SELECTOR_MODE = { - // first parse unambiguous selectors (i.e. those not starting with tag) - // then fall into the scary lookahead-discriminator variant. - // this mode also handles mixin definitions and calls - variants: [{ - begin: '[\\.#:&\\[]', - end: '[;{}]' // mixin calls end with ';' - }, { - begin: INTERP_IDENT_RE + '[^;]*{', - end: '{' - }], - returnBegin: true, - returnEnd: true, - illegal: '[<=\'$"]', - contains: [ - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - MIXIN_GUARD_MODE, - IDENT_MODE('keyword', 'all\\b'), - IDENT_MODE('variable', '@{' + IDENT_RE + '}'), // otherwise it’s identified as tag - IDENT_MODE('tag', INTERP_IDENT_RE + '%?', 0), // '%' for more consistent coloring of @keyframes "tags" - IDENT_MODE('id', '#' + INTERP_IDENT_RE), - IDENT_MODE('class', '\\.' + INTERP_IDENT_RE, 0), - IDENT_MODE('keyword', '&', 0), - FUNCT_MODE('pseudo', ':not'), - FUNCT_MODE('keyword', ':extend'), - IDENT_MODE('pseudo', '::?' + INTERP_IDENT_RE), { - className: 'attr_selector', - begin: '\\[', - end: '\\]' - }, { - begin: '\\(', - end: '\\)', - contains: VALUE_WITH_RULESETS - }, // argument list of parametric mixins - { - begin: '!important' - } // eat !important after mixin call or it will be colored as tag - ] - }; - - RULES.push( - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - AT_RULE_MODE, - VAR_RULE_MODE, - SELECTOR_MODE, - RULE_MODE - ); - - return { - case_insensitive: true, - illegal: '[=>\'/<($"]', - contains: RULES - }; -}); -hljs.registerLanguage('lisp', function (hljs) { - var LISP_IDENT_RE = '[a-zA-Z_\\-\\+\\*\\/\\<\\=\\>\\&\\#][a-zA-Z0-9_\\-\\+\\*\\/\\<\\=\\>\\&\\#!]*'; - var MEC_RE = '\\|[^]*?\\|'; - var LISP_SIMPLE_NUMBER_RE = '(\\-|\\+)?\\d+(\\.\\d+|\\/\\d+)?((d|e|f|l|s)(\\+|\\-)?\\d+)?'; - var SHEBANG = { - className: 'shebang', - begin: '^#!', - end: '$' - }; - var LITERAL = { - className: 'literal', - begin: '\\b(t{1}|nil)\\b' - }; - var NUMBER = { - className: 'number', - variants: [{ - begin: LISP_SIMPLE_NUMBER_RE, - relevance: 0 - }, { - begin: '#b[0-1]+(/[0-1]+)?' - }, { - begin: '#o[0-7]+(/[0-7]+)?' - }, { - begin: '#x[0-9a-f]+(/[0-9a-f]+)?' - }, { - begin: '#c\\(' + LISP_SIMPLE_NUMBER_RE + ' +' + LISP_SIMPLE_NUMBER_RE, - end: '\\)' - }] - }; - var STRING = hljs.inherit(hljs.QUOTE_STRING_MODE, { - illegal: null - }); - var COMMENT = { - className: 'comment', - begin: ';', - end: '$', - relevance: 0 - }; - var VARIABLE = { - className: 'variable', - begin: '\\*', - end: '\\*' - }; - var KEYWORD = { - className: 'keyword', - begin: '[:&]' + LISP_IDENT_RE - }; - var MEC = { - begin: MEC_RE - }; - var QUOTED_LIST = { - begin: '\\(', - end: '\\)', - contains: ['self', LITERAL, STRING, NUMBER] - }; - var QUOTED = { - className: 'quoted', - contains: [NUMBER, STRING, VARIABLE, KEYWORD, QUOTED_LIST], - variants: [{ - begin: '[\'`]\\(', - end: '\\)' - }, { - begin: '\\(quote ', - end: '\\)', - keywords: 'quote' - }, { - begin: '\'' + MEC_RE - }] - }; - var QUOTED_ATOM = { - className: 'quoted', - begin: '\'' + LISP_IDENT_RE - }; - var LIST = { - className: 'list', - begin: '\\(', - end: '\\)' - }; - var BODY = { - endsWithParent: true, - relevance: 0 - }; - LIST.contains = [{ - className: 'keyword', - variants: [{ - begin: LISP_IDENT_RE - }, { - begin: MEC_RE - }] - }, - BODY - ]; - BODY.contains = [QUOTED, QUOTED_ATOM, LIST, LITERAL, NUMBER, STRING, COMMENT, VARIABLE, KEYWORD, MEC]; - - return { - illegal: /\S/, - contains: [ - NUMBER, - SHEBANG, - LITERAL, - STRING, - COMMENT, - QUOTED, - QUOTED_ATOM, - LIST - ] - }; -}); -hljs.registerLanguage('livecodeserver', function (hljs) { - var VARIABLE = { - className: 'variable', - begin: '\\b[gtps][A-Z]+[A-Za-z0-9_\\-]*\\b|\\$_[A-Z]+', - relevance: 0 - }; - var COMMENT = { - className: 'comment', - end: '$', - variants: [ - hljs.C_BLOCK_COMMENT_MODE, - hljs.HASH_COMMENT_MODE, { - begin: '--' - }, { - begin: '[^:]//' - } - ] - }; - var TITLE1 = hljs.inherit(hljs.TITLE_MODE, { - variants: [{ - begin: '\\b_*rig[A-Z]+[A-Za-z0-9_\\-]*' - }, { - begin: '\\b_[a-z0-9\\-]+' - }] - }); - var TITLE2 = hljs.inherit(hljs.TITLE_MODE, { - begin: '\\b([A-Za-z0-9_\\-]+)\\b' - }); - return { - case_insensitive: false, - keywords: { - keyword: '$_COOKIE $_FILES $_GET $_GET_BINARY $_GET_RAW $_POST $_POST_BINARY $_POST_RAW $_SESSION $_SERVER ' + - 'codepoint codepoints segment segments codeunit codeunits sentence sentences trueWord trueWords paragraph ' + - 'after byte bytes english the until http forever descending using line real8 with seventh ' + - 'for stdout finally element word words fourth before black ninth sixth characters chars stderr ' + - 'uInt1 uInt1s uInt2 uInt2s stdin string lines relative rel any fifth items from middle mid ' + - 'at else of catch then third it file milliseconds seconds second secs sec int1 int1s int4 ' + - 'int4s internet int2 int2s normal text item last long detailed effective uInt4 uInt4s repeat ' + - 'end repeat URL in try into switch to words https token binfile each tenth as ticks tick ' + - 'system real4 by dateItems without char character ascending eighth whole dateTime numeric short ' + - 'first ftp integer abbreviated abbr abbrev private case while if', - constant: 'SIX TEN FORMFEED NINE ZERO NONE SPACE FOUR FALSE COLON CRLF PI COMMA ENDOFFILE EOF EIGHT FIVE ' + - 'QUOTE EMPTY ONE TRUE RETURN CR LINEFEED RIGHT BACKSLASH NULL SEVEN TAB THREE TWO ' + - 'six ten formfeed nine zero none space four false colon crlf pi comma endoffile eof eight five ' + - 'quote empty one true return cr linefeed right backslash null seven tab three two ' + - 'RIVERSION RISTATE FILE_READ_MODE FILE_WRITE_MODE FILE_WRITE_MODE DIR_WRITE_MODE FILE_READ_UMASK ' + - 'FILE_WRITE_UMASK DIR_READ_UMASK DIR_WRITE_UMASK', - operator: 'div mod wrap and or bitAnd bitNot bitOr bitXor among not in a an within ' + - 'contains ends with begins the keys of keys', - built_in: 'put abs acos aliasReference annuity arrayDecode arrayEncode asin atan atan2 average avg avgDev base64Decode ' + - 'base64Encode baseConvert binaryDecode binaryEncode byteOffset byteToNum cachedURL cachedURLs charToNum ' + - 'cipherNames codepointOffset codepointProperty codepointToNum codeunitOffset commandNames compound compress ' + - 'constantNames cos date dateFormat decompress directories ' + - 'diskSpace DNSServers exp exp1 exp2 exp10 extents files flushEvents folders format functionNames geometricMean global ' + - 'globals hasMemory harmonicMean hostAddress hostAddressToName hostName hostNameToAddress isNumber ISOToMac itemOffset ' + - 'keys len length libURLErrorData libUrlFormData libURLftpCommand libURLLastHTTPHeaders libURLLastRHHeaders ' + - 'libUrlMultipartFormAddPart libUrlMultipartFormData libURLVersion lineOffset ln ln1 localNames log log2 log10 ' + - 'longFilePath lower macToISO matchChunk matchText matrixMultiply max md5Digest median merge millisec ' + - 'millisecs millisecond milliseconds min monthNames nativeCharToNum normalizeText num number numToByte numToChar ' + - 'numToCodepoint numToNativeChar offset open openfiles openProcesses openProcessIDs openSockets ' + - 'paragraphOffset paramCount param params peerAddress pendingMessages platform popStdDev populationStandardDeviation ' + - 'populationVariance popVariance processID random randomBytes replaceText result revCreateXMLTree revCreateXMLTreeFromFile ' + - 'revCurrentRecord revCurrentRecordIsFirst revCurrentRecordIsLast revDatabaseColumnCount revDatabaseColumnIsNull ' + - 'revDatabaseColumnLengths revDatabaseColumnNames revDatabaseColumnNamed revDatabaseColumnNumbered ' + - 'revDatabaseColumnTypes revDatabaseConnectResult revDatabaseCursors revDatabaseID revDatabaseTableNames ' + - 'revDatabaseType revDataFromQuery revdb_closeCursor revdb_columnbynumber revdb_columncount revdb_columnisnull ' + - 'revdb_columnlengths revdb_columnnames revdb_columntypes revdb_commit revdb_connect revdb_connections ' + - 'revdb_connectionerr revdb_currentrecord revdb_cursorconnection revdb_cursorerr revdb_cursors revdb_dbtype ' + - 'revdb_disconnect revdb_execute revdb_iseof revdb_isbof revdb_movefirst revdb_movelast revdb_movenext ' + - 'revdb_moveprev revdb_query revdb_querylist revdb_recordcount revdb_rollback revdb_tablenames ' + - 'revGetDatabaseDriverPath revNumberOfRecords revOpenDatabase revOpenDatabases revQueryDatabase ' + - 'revQueryDatabaseBlob revQueryResult revQueryIsAtStart revQueryIsAtEnd revUnixFromMacPath revXMLAttribute ' + - 'revXMLAttributes revXMLAttributeValues revXMLChildContents revXMLChildNames revXMLCreateTreeFromFileWithNamespaces ' + - 'revXMLCreateTreeWithNamespaces revXMLDataFromXPathQuery revXMLEvaluateXPath revXMLFirstChild revXMLMatchingNode ' + - 'revXMLNextSibling revXMLNodeContents revXMLNumberOfChildren revXMLParent revXMLPreviousSibling ' + - 'revXMLRootNode revXMLRPC_CreateRequest revXMLRPC_Documents revXMLRPC_Error ' + - 'revXMLRPC_GetHost revXMLRPC_GetMethod revXMLRPC_GetParam revXMLText revXMLRPC_Execute ' + - 'revXMLRPC_GetParamCount revXMLRPC_GetParamNode revXMLRPC_GetParamType revXMLRPC_GetPath revXMLRPC_GetPort ' + - 'revXMLRPC_GetProtocol revXMLRPC_GetRequest revXMLRPC_GetResponse revXMLRPC_GetSocket revXMLTree ' + - 'revXMLTrees revXMLValidateDTD revZipDescribeItem revZipEnumerateItems revZipOpenArchives round sampVariance ' + - 'sec secs seconds sentenceOffset sha1Digest shell shortFilePath sin specialFolderPath sqrt standardDeviation statRound ' + - 'stdDev sum sysError systemVersion tan tempName textDecode textEncode tick ticks time to tokenOffset toLower toUpper ' + - 'transpose truewordOffset trunc uniDecode uniEncode upper URLDecode URLEncode URLStatus uuid value variableNames ' + - 'variance version waitDepth weekdayNames wordOffset xsltApplyStylesheet xsltApplyStylesheetFromFile xsltLoadStylesheet ' + - 'xsltLoadStylesheetFromFile add breakpoint cancel clear local variable file word line folder directory URL close socket process ' + - 'combine constant convert create new alias folder directory decrypt delete variable word line folder ' + - 'directory URL dispatch divide do encrypt filter get include intersect kill libURLDownloadToFile ' + - 'libURLFollowHttpRedirects libURLftpUpload libURLftpUploadFile libURLresetAll libUrlSetAuthCallback ' + - 'libURLSetCustomHTTPHeaders libUrlSetExpect100 libURLSetFTPListCommand libURLSetFTPMode libURLSetFTPStopTime ' + - 'libURLSetStatusCallback load multiply socket prepare process post seek rel relative read from process rename ' + - 'replace require resetAll resolve revAddXMLNode revAppendXML revCloseCursor revCloseDatabase revCommitDatabase ' + - 'revCopyFile revCopyFolder revCopyXMLNode revDeleteFolder revDeleteXMLNode revDeleteAllXMLTrees ' + - 'revDeleteXMLTree revExecuteSQL revGoURL revInsertXMLNode revMoveFolder revMoveToFirstRecord revMoveToLastRecord ' + - 'revMoveToNextRecord revMoveToPreviousRecord revMoveToRecord revMoveXMLNode revPutIntoXMLNode revRollBackDatabase ' + - 'revSetDatabaseDriverPath revSetXMLAttribute revXMLRPC_AddParam revXMLRPC_DeleteAllDocuments revXMLAddDTD ' + - 'revXMLRPC_Free revXMLRPC_FreeAll revXMLRPC_DeleteDocument revXMLRPC_DeleteParam revXMLRPC_SetHost ' + - 'revXMLRPC_SetMethod revXMLRPC_SetPort revXMLRPC_SetProtocol revXMLRPC_SetSocket revZipAddItemWithData ' + - 'revZipAddItemWithFile revZipAddUncompressedItemWithData revZipAddUncompressedItemWithFile revZipCancel ' + - 'revZipCloseArchive revZipDeleteItem revZipExtractItemToFile revZipExtractItemToVariable revZipSetProgressCallback ' + - 'revZipRenameItem revZipReplaceItemWithData revZipReplaceItemWithFile revZipOpenArchive send set sort split start stop ' + - 'subtract union unload wait write' - }, - contains: [ - VARIABLE, { - className: 'keyword', - begin: '\\bend\\sif\\b' - }, { - className: 'function', - beginKeywords: 'function', - end: '$', - contains: [ - VARIABLE, - TITLE2, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.BINARY_NUMBER_MODE, - hljs.C_NUMBER_MODE, - TITLE1 - ] - }, { - className: 'function', - beginKeywords: 'end', - end: '$', - contains: [ - TITLE2, - TITLE1 - ] - }, { - className: 'command', - beginKeywords: 'command on', - end: '$', - contains: [ - VARIABLE, - TITLE2, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.BINARY_NUMBER_MODE, - hljs.C_NUMBER_MODE, - TITLE1 - ] - }, { - className: 'command', - beginKeywords: 'end', - end: '$', - contains: [ - TITLE2, - TITLE1 - ] - }, { - className: 'preprocessor', - begin: '<\\?rev|<\\?lc|<\\?livecode', - relevance: 10 - }, { - className: 'preprocessor', - begin: '<\\?' - }, { - className: 'preprocessor', - begin: '\\?>' - }, - COMMENT, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.BINARY_NUMBER_MODE, - hljs.C_NUMBER_MODE, - TITLE1 - ], - illegal: ';$|^\\[|^=' - }; -}); -hljs.registerLanguage('livescript', function (hljs) { - var KEYWORDS = { - keyword: // JS keywords - 'in if for while finally new do return else break catch instanceof throw try this ' + - 'switch continue typeof delete debugger case default function var with ' + - // LiveScript keywords - 'then unless until loop of by when and or is isnt not it that otherwise from to til fallthrough super ' + - 'case default function var void const let enum export import native ' + - '__hasProp __extends __slice __bind __indexOf', - literal: // JS literals - 'true false null undefined ' + - // LiveScript literals - 'yes no on off it that void', - built_in: 'npm require console print module global window document' - }; - var JS_IDENT_RE = '[A-Za-z$_](?:\-[0-9A-Za-z$_]|[0-9A-Za-z$_])*'; - var TITLE = hljs.inherit(hljs.TITLE_MODE, { - begin: JS_IDENT_RE - }); - var SUBST = { - className: 'subst', - begin: /#\{/, - end: /}/, - keywords: KEYWORDS - }; - var SUBST_SIMPLE = { - className: 'subst', - begin: /#[A-Za-z$_]/, - end: /(?:\-[0-9A-Za-z$_]|[0-9A-Za-z$_])*/, - keywords: KEYWORDS - }; - var EXPRESSIONS = [ - hljs.BINARY_NUMBER_MODE, { - className: 'number', - begin: '(\\b0[xX][a-fA-F0-9_]+)|(\\b\\d(\\d|_\\d)*(\\.(\\d(\\d|_\\d)*)?)?(_*[eE]([-+]\\d(_\\d|\\d)*)?)?[_a-z]*)', - relevance: 0, - starts: { - end: '(\\s*/)?', - relevance: 0 - } // a number tries to eat the following slash to prevent treating it as a regexp - }, { - className: 'string', - variants: [{ - begin: /'''/, - end: /'''/, - contains: [hljs.BACKSLASH_ESCAPE] - }, { - begin: /'/, - end: /'/, - contains: [hljs.BACKSLASH_ESCAPE] - }, { - begin: /"""/, - end: /"""/, - contains: [hljs.BACKSLASH_ESCAPE, SUBST, SUBST_SIMPLE] - }, { - begin: /"/, - end: /"/, - contains: [hljs.BACKSLASH_ESCAPE, SUBST, SUBST_SIMPLE] - }, { - begin: /\\/, - end: /(\s|$)/, - excludeEnd: true - }] - }, { - className: 'pi', - variants: [{ - begin: '//', - end: '//[gim]*', - contains: [SUBST, hljs.HASH_COMMENT_MODE] - }, { - // regex can't start with space to parse x / 2 / 3 as two divisions - // regex can't start with *, and it supports an "illegal" in the main mode - begin: /\/(?![ *])(\\\/|.)*?\/[gim]*(?=\W|$)/ - }] - }, { - className: 'property', - begin: '@' + JS_IDENT_RE - }, { - begin: '``', - end: '``', - excludeBegin: true, - excludeEnd: true, - subLanguage: 'javascript' - } - ]; - SUBST.contains = EXPRESSIONS; - - var PARAMS = { - className: 'params', - begin: '\\(', - returnBegin: true, - /* We need another contained nameless mode to not have every nested - pair of parens to be called "params" */ - contains: [{ - begin: /\(/, - end: /\)/, - keywords: KEYWORDS, - contains: ['self'].concat(EXPRESSIONS) - }] - }; - - return { - aliases: ['ls'], - keywords: KEYWORDS, - illegal: /\/\*/, - contains: EXPRESSIONS.concat([{ - className: 'comment', - begin: '\\/\\*', - end: '\\*\\/' - }, - hljs.HASH_COMMENT_MODE, { - className: 'function', - contains: [TITLE, PARAMS], - returnBegin: true, - variants: [{ - begin: '(' + JS_IDENT_RE + '\\s*(?:=|:=)\\s*)?(\\(.*\\))?\\s*\\B\\->\\*?', - end: '\\->\\*?' - }, { - begin: '(' + JS_IDENT_RE + '\\s*(?:=|:=)\\s*)?!?(\\(.*\\))?\\s*\\B[-~]{1,2}>\\*?', - end: '[-~]{1,2}>\\*?' - }, { - begin: '(' + JS_IDENT_RE + '\\s*(?:=|:=)\\s*)?(\\(.*\\))?\\s*\\B!?[-~]{1,2}>\\*?', - end: '!?[-~]{1,2}>\\*?' - }] - }, { - className: 'class', - beginKeywords: 'class', - end: '$', - illegal: /[:="\[\]]/, - contains: [{ - beginKeywords: 'extends', - endsWithParent: true, - illegal: /[:="\[\]]/, - contains: [TITLE] - }, - TITLE - ] - }, { - className: 'attribute', - begin: JS_IDENT_RE + ':', - end: ':', - returnBegin: true, - returnEnd: true, - relevance: 0 - } - ]) - }; -}); -hljs.registerLanguage('lua', function (hljs) { - var OPENING_LONG_BRACKET = '\\[=*\\['; - var CLOSING_LONG_BRACKET = '\\]=*\\]'; - var LONG_BRACKETS = { - begin: OPENING_LONG_BRACKET, - end: CLOSING_LONG_BRACKET, - contains: ['self'] - }; - var COMMENTS = [{ - className: 'comment', - begin: '--(?!' + OPENING_LONG_BRACKET + ')', - end: '$' - }, { - className: 'comment', - begin: '--' + OPENING_LONG_BRACKET, - end: CLOSING_LONG_BRACKET, - contains: [LONG_BRACKETS], - relevance: 10 - }] - return { - lexemes: hljs.UNDERSCORE_IDENT_RE, - keywords: { - keyword: 'and break do else elseif end false for if in local nil not or repeat return then ' + - 'true until while', - built_in: '_G _VERSION assert collectgarbage dofile error getfenv getmetatable ipairs load ' + - 'loadfile loadstring module next pairs pcall print rawequal rawget rawset require ' + - 'select setfenv setmetatable tonumber tostring type unpack xpcall coroutine debug ' + - 'io math os package string table' - }, - contains: COMMENTS.concat([{ - className: 'function', - beginKeywords: 'function', - end: '\\)', - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - begin: '([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*' - }), { - className: 'params', - begin: '\\(', - endsWithParent: true, - contains: COMMENTS - } - ].concat(COMMENTS) - }, - hljs.C_NUMBER_MODE, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, { - className: 'string', - begin: OPENING_LONG_BRACKET, - end: CLOSING_LONG_BRACKET, - contains: [LONG_BRACKETS], - relevance: 5 - } - ]) - }; -}); -hljs.registerLanguage('makefile', function (hljs) { - var VARIABLE = { - className: 'variable', - begin: /\$\(/, - end: /\)/, - contains: [hljs.BACKSLASH_ESCAPE] - }; - return { - aliases: ['mk', 'mak'], - contains: [ - hljs.HASH_COMMENT_MODE, { - begin: /^\w+\s*\W*=/, - returnBegin: true, - relevance: 0, - starts: { - className: 'constant', - end: /\s*\W*=/, - excludeEnd: true, - starts: { - end: /$/, - relevance: 0, - contains: [ - VARIABLE - ] - } - } - }, { - className: 'title', - begin: /^[\w]+:\s*$/ - }, { - className: 'phony', - begin: /^\.PHONY:/, - end: /$/, - keywords: '.PHONY', - lexemes: /[\.\w]+/ - }, { - begin: /^\t+/, - end: /$/, - relevance: 0, - contains: [ - hljs.QUOTE_STRING_MODE, - VARIABLE - ] - } - ] - }; -}); -hljs.registerLanguage('mathematica', function (hljs) { - return { - aliases: ['mma'], - lexemes: '(\\$|\\b)' + hljs.IDENT_RE + '\\b', - keywords: 'AbelianGroup Abort AbortKernels AbortProtect Above Abs Absolute AbsoluteCorrelation AbsoluteCorrelationFunction AbsoluteCurrentValue AbsoluteDashing AbsoluteFileName AbsoluteOptions AbsolutePointSize AbsoluteThickness AbsoluteTime AbsoluteTiming AccountingForm Accumulate Accuracy AccuracyGoal ActionDelay ActionMenu ActionMenuBox ActionMenuBoxOptions Active ActiveItem ActiveStyle AcyclicGraphQ AddOnHelpPath AddTo AdjacencyGraph AdjacencyList AdjacencyMatrix AdjustmentBox AdjustmentBoxOptions AdjustTimeSeriesForecast AffineTransform After AiryAi AiryAiPrime AiryAiZero AiryBi AiryBiPrime AiryBiZero AlgebraicIntegerQ AlgebraicNumber AlgebraicNumberDenominator AlgebraicNumberNorm AlgebraicNumberPolynomial AlgebraicNumberTrace AlgebraicRules AlgebraicRulesData Algebraics AlgebraicUnitQ Alignment AlignmentMarker AlignmentPoint All AllowedDimensions AllowGroupClose AllowInlineCells AllowKernelInitialization AllowReverseGroupClose AllowScriptLevelChange AlphaChannel AlternatingGroup AlternativeHypothesis Alternatives AmbientLight Analytic AnchoredSearch And AndersonDarlingTest AngerJ AngleBracket AngularGauge Animate AnimationCycleOffset AnimationCycleRepetitions AnimationDirection AnimationDisplayTime AnimationRate AnimationRepetitions AnimationRunning Animator AnimatorBox AnimatorBoxOptions AnimatorElements Annotation Annuity AnnuityDue Antialiasing Antisymmetric Apart ApartSquareFree Appearance AppearanceElements AppellF1 Append AppendTo Apply ArcCos ArcCosh ArcCot ArcCoth ArcCsc ArcCsch ArcSec ArcSech ArcSin ArcSinDistribution ArcSinh ArcTan ArcTanh Arg ArgMax ArgMin ArgumentCountQ ARIMAProcess ArithmeticGeometricMean ARMAProcess ARProcess Array ArrayComponents ArrayDepth ArrayFlatten ArrayPad ArrayPlot ArrayQ ArrayReshape ArrayRules Arrays Arrow Arrow3DBox ArrowBox Arrowheads AspectRatio AspectRatioFixed Assert Assuming Assumptions AstronomicalData Asynchronous AsynchronousTaskObject AsynchronousTasks AtomQ Attributes AugmentedSymmetricPolynomial AutoAction AutoDelete AutoEvaluateEvents AutoGeneratedPackage AutoIndent AutoIndentSpacings AutoItalicWords AutoloadPath AutoMatch Automatic AutomaticImageSize AutoMultiplicationSymbol AutoNumberFormatting AutoOpenNotebooks AutoOpenPalettes AutorunSequencing AutoScaling AutoScroll AutoSpacing AutoStyleOptions AutoStyleWords Axes AxesEdge AxesLabel AxesOrigin AxesStyle Axis ' + - 'BabyMonsterGroupB Back Background BackgroundTasksSettings Backslash Backsubstitution Backward Band BandpassFilter BandstopFilter BarabasiAlbertGraphDistribution BarChart BarChart3D BarLegend BarlowProschanImportance BarnesG BarOrigin BarSpacing BartlettHannWindow BartlettWindow BaseForm Baseline BaselinePosition BaseStyle BatesDistribution BattleLemarieWavelet Because BeckmannDistribution Beep Before Begin BeginDialogPacket BeginFrontEndInteractionPacket BeginPackage BellB BellY Below BenfordDistribution BeniniDistribution BenktanderGibratDistribution BenktanderWeibullDistribution BernoulliB BernoulliDistribution BernoulliGraphDistribution BernoulliProcess BernsteinBasis BesselFilterModel BesselI BesselJ BesselJZero BesselK BesselY BesselYZero Beta BetaBinomialDistribution BetaDistribution BetaNegativeBinomialDistribution BetaPrimeDistribution BetaRegularized BetweennessCentrality BezierCurve BezierCurve3DBox BezierCurve3DBoxOptions BezierCurveBox BezierCurveBoxOptions BezierFunction BilateralFilter Binarize BinaryFormat BinaryImageQ BinaryRead BinaryReadList BinaryWrite BinCounts BinLists Binomial BinomialDistribution BinomialProcess BinormalDistribution BiorthogonalSplineWavelet BipartiteGraphQ BirnbaumImportance BirnbaumSaundersDistribution BitAnd BitClear BitGet BitLength BitNot BitOr BitSet BitShiftLeft BitShiftRight BitXor Black BlackmanHarrisWindow BlackmanNuttallWindow BlackmanWindow Blank BlankForm BlankNullSequence BlankSequence Blend Block BlockRandom BlomqvistBeta BlomqvistBetaTest Blue Blur BodePlot BohmanWindow Bold Bookmarks Boole BooleanConsecutiveFunction BooleanConvert BooleanCountingFunction BooleanFunction BooleanGraph BooleanMaxterms BooleanMinimize BooleanMinterms Booleans BooleanTable BooleanVariables BorderDimensions BorelTannerDistribution Bottom BottomHatTransform BoundaryStyle Bounds Box BoxBaselineShift BoxData BoxDimensions Boxed Boxes BoxForm BoxFormFormatTypes BoxFrame BoxID BoxMargins BoxMatrix BoxRatios BoxRotation BoxRotationPoint BoxStyle BoxWhiskerChart Bra BracketingBar BraKet BrayCurtisDistance BreadthFirstScan Break Brown BrownForsytheTest BrownianBridgeProcess BrowserCategory BSplineBasis BSplineCurve BSplineCurve3DBox BSplineCurveBox BSplineCurveBoxOptions BSplineFunction BSplineSurface BSplineSurface3DBox BubbleChart BubbleChart3D BubbleScale BubbleSizes BulletGauge BusinessDayQ ButterflyGraph ButterworthFilterModel Button ButtonBar ButtonBox ButtonBoxOptions ButtonCell ButtonContents ButtonData ButtonEvaluator ButtonExpandable ButtonFrame ButtonFunction ButtonMargins ButtonMinHeight ButtonNote ButtonNotebook ButtonSource ButtonStyle ButtonStyleMenuListing Byte ByteCount ByteOrdering ' + - 'C CachedValue CacheGraphics CalendarData CalendarType CallPacket CanberraDistance Cancel CancelButton CandlestickChart Cap CapForm CapitalDifferentialD CardinalBSplineBasis CarmichaelLambda Cases Cashflow Casoratian Catalan CatalanNumber Catch CauchyDistribution CauchyWindow CayleyGraph CDF CDFDeploy CDFInformation CDFWavelet Ceiling Cell CellAutoOverwrite CellBaseline CellBoundingBox CellBracketOptions CellChangeTimes CellContents CellContext CellDingbat CellDynamicExpression CellEditDuplicate CellElementsBoundingBox CellElementSpacings CellEpilog CellEvaluationDuplicate CellEvaluationFunction CellEventActions CellFrame CellFrameColor CellFrameLabelMargins CellFrameLabels CellFrameMargins CellGroup CellGroupData CellGrouping CellGroupingRules CellHorizontalScrolling CellID CellLabel CellLabelAutoDelete CellLabelMargins CellLabelPositioning CellMargins CellObject CellOpen CellPrint CellProlog Cells CellSize CellStyle CellTags CellularAutomaton CensoredDistribution Censoring Center CenterDot CentralMoment CentralMomentGeneratingFunction CForm ChampernowneNumber ChanVeseBinarize Character CharacterEncoding CharacterEncodingsPath CharacteristicFunction CharacteristicPolynomial CharacterRange Characters ChartBaseStyle ChartElementData ChartElementDataFunction ChartElementFunction ChartElements ChartLabels ChartLayout ChartLegends ChartStyle Chebyshev1FilterModel Chebyshev2FilterModel ChebyshevDistance ChebyshevT ChebyshevU Check CheckAbort CheckAll Checkbox CheckboxBar CheckboxBox CheckboxBoxOptions ChemicalData ChessboardDistance ChiDistribution ChineseRemainder ChiSquareDistribution ChoiceButtons ChoiceDialog CholeskyDecomposition Chop Circle CircleBox CircleDot CircleMinus CirclePlus CircleTimes CirculantGraph CityData Clear ClearAll ClearAttributes ClearSystemCache ClebschGordan ClickPane Clip ClipboardNotebook ClipFill ClippingStyle ClipPlanes ClipRange Clock ClockGauge ClockwiseContourIntegral Close Closed CloseKernels ClosenessCentrality Closing ClosingAutoSave ClosingEvent ClusteringComponents CMYKColor Coarse Coefficient CoefficientArrays CoefficientDomain CoefficientList CoefficientRules CoifletWavelet Collect Colon ColonForm ColorCombine ColorConvert ColorData ColorDataFunction ColorFunction ColorFunctionScaling Colorize ColorNegate ColorOutput ColorProfileData ColorQuantize ColorReplace ColorRules ColorSelectorSettings ColorSeparate ColorSetter ColorSetterBox ColorSetterBoxOptions ColorSlider ColorSpace Column ColumnAlignments ColumnBackgrounds ColumnForm ColumnLines ColumnsEqual ColumnSpacings ColumnWidths CommonDefaultFormatTypes Commonest CommonestFilter CommonUnits CommunityBoundaryStyle CommunityGraphPlot CommunityLabels CommunityRegionStyle CompatibleUnitQ CompilationOptions CompilationTarget Compile Compiled CompiledFunction Complement CompleteGraph CompleteGraphQ CompleteKaryTree CompletionsListPacket Complex Complexes ComplexExpand ComplexInfinity ComplexityFunction ComponentMeasurements ' + - 'ComponentwiseContextMenu Compose ComposeList ComposeSeries Composition CompoundExpression CompoundPoissonDistribution CompoundPoissonProcess CompoundRenewalProcess Compress CompressedData Condition ConditionalExpression Conditioned Cone ConeBox ConfidenceLevel ConfidenceRange ConfidenceTransform ConfigurationPath Congruent Conjugate ConjugateTranspose Conjunction Connect ConnectedComponents ConnectedGraphQ ConnesWindow ConoverTest ConsoleMessage ConsoleMessagePacket ConsolePrint Constant ConstantArray Constants ConstrainedMax ConstrainedMin ContentPadding ContentsBoundingBox ContentSelectable ContentSize Context ContextMenu Contexts ContextToFilename ContextToFileName Continuation Continue ContinuedFraction ContinuedFractionK ContinuousAction ContinuousMarkovProcess ContinuousTimeModelQ ContinuousWaveletData ContinuousWaveletTransform ContourDetect ContourGraphics ContourIntegral ContourLabels ContourLines ContourPlot ContourPlot3D Contours ContourShading ContourSmoothing ContourStyle ContraharmonicMean Control ControlActive ControlAlignment ControllabilityGramian ControllabilityMatrix ControllableDecomposition ControllableModelQ ControllerDuration ControllerInformation ControllerInformationData ControllerLinking ControllerManipulate ControllerMethod ControllerPath ControllerState ControlPlacement ControlsRendering ControlType Convergents ConversionOptions ConversionRules ConvertToBitmapPacket ConvertToPostScript ConvertToPostScriptPacket Convolve ConwayGroupCo1 ConwayGroupCo2 ConwayGroupCo3 CoordinateChartData CoordinatesToolOptions CoordinateTransform CoordinateTransformData CoprimeQ Coproduct CopulaDistribution Copyable CopyDirectory CopyFile CopyTag CopyToClipboard CornerFilter CornerNeighbors Correlation CorrelationDistance CorrelationFunction CorrelationTest Cos Cosh CoshIntegral CosineDistance CosineWindow CosIntegral Cot Coth Count CounterAssignments CounterBox CounterBoxOptions CounterClockwiseContourIntegral CounterEvaluator CounterFunction CounterIncrements CounterStyle CounterStyleMenuListing CountRoots CountryData Covariance CovarianceEstimatorFunction CovarianceFunction CoxianDistribution CoxIngersollRossProcess CoxModel CoxModelFit CramerVonMisesTest CreateArchive CreateDialog CreateDirectory CreateDocument CreateIntermediateDirectories CreatePalette CreatePalettePacket CreateScheduledTask CreateTemporary CreateWindow CriticalityFailureImportance CriticalitySuccessImportance CriticalSection Cross CrossingDetect CrossMatrix Csc Csch CubeRoot Cubics Cuboid CuboidBox Cumulant CumulantGeneratingFunction Cup CupCap Curl CurlyDoubleQuote CurlyQuote CurrentImage CurrentlySpeakingPacket CurrentValue CurvatureFlowFilter CurveClosed Cyan CycleGraph CycleIndexPolynomial Cycles CyclicGroup Cyclotomic Cylinder CylinderBox CylindricalDecomposition ' + - 'D DagumDistribution DamerauLevenshteinDistance DampingFactor Darker Dashed Dashing DataCompression DataDistribution DataRange DataReversed Date DateDelimiters DateDifference DateFunction DateList DateListLogPlot DateListPlot DatePattern DatePlus DateRange DateString DateTicksFormat DaubechiesWavelet DavisDistribution DawsonF DayCount DayCountConvention DayMatchQ DayName DayPlus DayRange DayRound DeBruijnGraph Debug DebugTag Decimal DeclareKnownSymbols DeclarePackage Decompose Decrement DedekindEta Default DefaultAxesStyle DefaultBaseStyle DefaultBoxStyle DefaultButton DefaultColor DefaultControlPlacement DefaultDuplicateCellStyle DefaultDuration DefaultElement DefaultFaceGridsStyle DefaultFieldHintStyle DefaultFont DefaultFontProperties DefaultFormatType DefaultFormatTypeForStyle DefaultFrameStyle DefaultFrameTicksStyle DefaultGridLinesStyle DefaultInlineFormatType DefaultInputFormatType DefaultLabelStyle DefaultMenuStyle DefaultNaturalLanguage DefaultNewCellStyle DefaultNewInlineCellStyle DefaultNotebook DefaultOptions DefaultOutputFormatType DefaultStyle DefaultStyleDefinitions DefaultTextFormatType DefaultTextInlineFormatType DefaultTicksStyle DefaultTooltipStyle DefaultValues Defer DefineExternal DefineInputStreamMethod DefineOutputStreamMethod Definition Degree DegreeCentrality DegreeGraphDistribution DegreeLexicographic DegreeReverseLexicographic Deinitialization Del Deletable Delete DeleteBorderComponents DeleteCases DeleteContents DeleteDirectory DeleteDuplicates DeleteFile DeleteSmallComponents DeleteWithContents DeletionWarning Delimiter DelimiterFlashTime DelimiterMatching Delimiters Denominator DensityGraphics DensityHistogram DensityPlot DependentVariables Deploy Deployed Depth DepthFirstScan Derivative DerivativeFilter DescriptorStateSpace DesignMatrix Det DGaussianWavelet DiacriticalPositioning Diagonal DiagonalMatrix Dialog DialogIndent DialogInput DialogLevel DialogNotebook DialogProlog DialogReturn DialogSymbols Diamond DiamondMatrix DiceDissimilarity DictionaryLookup DifferenceDelta DifferenceOrder DifferenceRoot DifferenceRootReduce Differences DifferentialD DifferentialRoot DifferentialRootReduce DifferentiatorFilter DigitBlock DigitBlockMinimum DigitCharacter DigitCount DigitQ DihedralGroup Dilation Dimensions DiracComb DiracDelta DirectedEdge DirectedEdges DirectedGraph DirectedGraphQ DirectedInfinity Direction Directive Directory DirectoryName DirectoryQ DirectoryStack DirichletCharacter DirichletConvolve DirichletDistribution DirichletL DirichletTransform DirichletWindow DisableConsolePrintPacket DiscreteChirpZTransform DiscreteConvolve DiscreteDelta DiscreteHadamardTransform DiscreteIndicator DiscreteLQEstimatorGains DiscreteLQRegulatorGains DiscreteLyapunovSolve DiscreteMarkovProcess DiscretePlot DiscretePlot3D DiscreteRatio DiscreteRiccatiSolve DiscreteShift DiscreteTimeModelQ DiscreteUniformDistribution DiscreteVariables DiscreteWaveletData DiscreteWaveletPacketTransform ' + - 'DiscreteWaveletTransform Discriminant Disjunction Disk DiskBox DiskMatrix Dispatch DispersionEstimatorFunction Display DisplayAllSteps DisplayEndPacket DisplayFlushImagePacket DisplayForm DisplayFunction DisplayPacket DisplayRules DisplaySetSizePacket DisplayString DisplayTemporary DisplayWith DisplayWithRef DisplayWithVariable DistanceFunction DistanceTransform Distribute Distributed DistributedContexts DistributeDefinitions DistributionChart DistributionDomain DistributionFitTest DistributionParameterAssumptions DistributionParameterQ Dithering Div Divergence Divide DivideBy Dividers Divisible Divisors DivisorSigma DivisorSum DMSList DMSString Do DockedCells DocumentNotebook DominantColors DOSTextFormat Dot DotDashed DotEqual Dotted DoubleBracketingBar DoubleContourIntegral DoubleDownArrow DoubleLeftArrow DoubleLeftRightArrow DoubleLeftTee DoubleLongLeftArrow DoubleLongLeftRightArrow DoubleLongRightArrow DoubleRightArrow DoubleRightTee DoubleUpArrow DoubleUpDownArrow DoubleVerticalBar DoublyInfinite Down DownArrow DownArrowBar DownArrowUpArrow DownLeftRightVector DownLeftTeeVector DownLeftVector DownLeftVectorBar DownRightTeeVector DownRightVector DownRightVectorBar Downsample DownTee DownTeeArrow DownValues DragAndDrop DrawEdges DrawFrontFaces DrawHighlighted Drop DSolve Dt DualLinearProgramming DualSystemsModel DumpGet DumpSave DuplicateFreeQ Dynamic DynamicBox DynamicBoxOptions DynamicEvaluationTimeout DynamicLocation DynamicModule DynamicModuleBox DynamicModuleBoxOptions DynamicModuleParent DynamicModuleValues DynamicName DynamicNamespace DynamicReference DynamicSetting DynamicUpdating DynamicWrapper DynamicWrapperBox DynamicWrapperBoxOptions ' + - 'E EccentricityCentrality EdgeAdd EdgeBetweennessCentrality EdgeCapacity EdgeCapForm EdgeColor EdgeConnectivity EdgeCost EdgeCount EdgeCoverQ EdgeDashing EdgeDelete EdgeDetect EdgeForm EdgeIndex EdgeJoinForm EdgeLabeling EdgeLabels EdgeLabelStyle EdgeList EdgeOpacity EdgeQ EdgeRenderingFunction EdgeRules EdgeShapeFunction EdgeStyle EdgeThickness EdgeWeight Editable EditButtonSettings EditCellTagsSettings EditDistance EffectiveInterest Eigensystem Eigenvalues EigenvectorCentrality Eigenvectors Element ElementData Eliminate EliminationOrder EllipticE EllipticExp EllipticExpPrime EllipticF EllipticFilterModel EllipticK EllipticLog EllipticNomeQ EllipticPi EllipticReducedHalfPeriods EllipticTheta EllipticThetaPrime EmitSound EmphasizeSyntaxErrors EmpiricalDistribution Empty EmptyGraphQ EnableConsolePrintPacket Enabled Encode End EndAdd EndDialogPacket EndFrontEndInteractionPacket EndOfFile EndOfLine EndOfString EndPackage EngineeringForm Enter EnterExpressionPacket EnterTextPacket Entropy EntropyFilter Environment Epilog Equal EqualColumns EqualRows EqualTilde EquatedTo Equilibrium EquirippleFilterKernel Equivalent Erf Erfc Erfi ErlangB ErlangC ErlangDistribution Erosion ErrorBox ErrorBoxOptions ErrorNorm ErrorPacket ErrorsDialogSettings EstimatedDistribution EstimatedProcess EstimatorGains EstimatorRegulator EuclideanDistance EulerE EulerGamma EulerianGraphQ EulerPhi Evaluatable Evaluate Evaluated EvaluatePacket EvaluationCell EvaluationCompletionAction EvaluationElements EvaluationMode EvaluationMonitor EvaluationNotebook EvaluationObject EvaluationOrder Evaluator EvaluatorNames EvenQ EventData EventEvaluator EventHandler EventHandlerTag EventLabels ExactBlackmanWindow ExactNumberQ ExactRootIsolation ExampleData Except ExcludedForms ExcludePods Exclusions ExclusionsStyle Exists Exit ExitDialog Exp Expand ExpandAll ExpandDenominator ExpandFileName ExpandNumerator Expectation ExpectationE ExpectedValue ExpGammaDistribution ExpIntegralE ExpIntegralEi Exponent ExponentFunction ExponentialDistribution ExponentialFamily ExponentialGeneratingFunction ExponentialMovingAverage ExponentialPowerDistribution ExponentPosition ExponentStep Export ExportAutoReplacements ExportPacket ExportString Expression ExpressionCell ExpressionPacket ExpToTrig ExtendedGCD Extension ExtentElementFunction ExtentMarkers ExtentSize ExternalCall ExternalDataCharacterEncoding Extract ExtractArchive ExtremeValueDistribution ' + - 'FaceForm FaceGrids FaceGridsStyle Factor FactorComplete Factorial Factorial2 FactorialMoment FactorialMomentGeneratingFunction FactorialPower FactorInteger FactorList FactorSquareFree FactorSquareFreeList FactorTerms FactorTermsList Fail FailureDistribution False FARIMAProcess FEDisableConsolePrintPacket FeedbackSector FeedbackSectorStyle FeedbackType FEEnableConsolePrintPacket Fibonacci FieldHint FieldHintStyle FieldMasked FieldSize File FileBaseName FileByteCount FileDate FileExistsQ FileExtension FileFormat FileHash FileInformation FileName FileNameDepth FileNameDialogSettings FileNameDrop FileNameJoin FileNames FileNameSetter FileNameSplit FileNameTake FilePrint FileType FilledCurve FilledCurveBox Filling FillingStyle FillingTransform FilterRules FinancialBond FinancialData FinancialDerivative FinancialIndicator Find FindArgMax FindArgMin FindClique FindClusters FindCurvePath FindDistributionParameters FindDivisions FindEdgeCover FindEdgeCut FindEulerianCycle FindFaces FindFile FindFit FindGeneratingFunction FindGeoLocation FindGeometricTransform FindGraphCommunities FindGraphIsomorphism FindGraphPartition FindHamiltonianCycle FindIndependentEdgeSet FindIndependentVertexSet FindInstance FindIntegerNullVector FindKClan FindKClique FindKClub FindKPlex FindLibrary FindLinearRecurrence FindList FindMaximum FindMaximumFlow FindMaxValue FindMinimum FindMinimumCostFlow FindMinimumCut FindMinValue FindPermutation FindPostmanTour FindProcessParameters FindRoot FindSequenceFunction FindSettings FindShortestPath FindShortestTour FindThreshold FindVertexCover FindVertexCut Fine FinishDynamic FiniteAbelianGroupCount FiniteGroupCount FiniteGroupData First FirstPassageTimeDistribution FischerGroupFi22 FischerGroupFi23 FischerGroupFi24Prime FisherHypergeometricDistribution FisherRatioTest FisherZDistribution Fit FitAll FittedModel FixedPoint FixedPointList FlashSelection Flat Flatten FlattenAt FlatTopWindow FlipView Floor FlushPrintOutputPacket Fold FoldList Font FontColor FontFamily FontForm FontName FontOpacity FontPostScriptName FontProperties FontReencoding FontSize FontSlant FontSubstitutions FontTracking FontVariations FontWeight For ForAll Format FormatRules FormatType FormatTypeAutoConvert FormatValues FormBox FormBoxOptions FortranForm Forward ForwardBackward Fourier FourierCoefficient FourierCosCoefficient FourierCosSeries FourierCosTransform FourierDCT FourierDCTFilter FourierDCTMatrix FourierDST FourierDSTMatrix FourierMatrix FourierParameters FourierSequenceTransform FourierSeries FourierSinCoefficient FourierSinSeries FourierSinTransform FourierTransform FourierTrigSeries FractionalBrownianMotionProcess FractionalPart FractionBox FractionBoxOptions FractionLine Frame FrameBox FrameBoxOptions Framed FrameInset FrameLabel Frameless FrameMargins FrameStyle FrameTicks FrameTicksStyle FRatioDistribution FrechetDistribution FreeQ FrequencySamplingFilterKernel FresnelC FresnelS Friday FrobeniusNumber FrobeniusSolve ' + - 'FromCharacterCode FromCoefficientRules FromContinuedFraction FromDate FromDigits FromDMS Front FrontEndDynamicExpression FrontEndEventActions FrontEndExecute FrontEndObject FrontEndResource FrontEndResourceString FrontEndStackSize FrontEndToken FrontEndTokenExecute FrontEndValueCache FrontEndVersion FrontFaceColor FrontFaceOpacity Full FullAxes FullDefinition FullForm FullGraphics FullOptions FullSimplify Function FunctionExpand FunctionInterpolation FunctionSpace FussellVeselyImportance ' + - 'GaborFilter GaborMatrix GaborWavelet GainMargins GainPhaseMargins Gamma GammaDistribution GammaRegularized GapPenalty Gather GatherBy GaugeFaceElementFunction GaugeFaceStyle GaugeFrameElementFunction GaugeFrameSize GaugeFrameStyle GaugeLabels GaugeMarkers GaugeStyle GaussianFilter GaussianIntegers GaussianMatrix GaussianWindow GCD GegenbauerC General GeneralizedLinearModelFit GenerateConditions GeneratedCell GeneratedParameters GeneratingFunction Generic GenericCylindricalDecomposition GenomeData GenomeLookup GeodesicClosing GeodesicDilation GeodesicErosion GeodesicOpening GeoDestination GeodesyData GeoDirection GeoDistance GeoGridPosition GeometricBrownianMotionProcess GeometricDistribution GeometricMean GeometricMeanFilter GeometricTransformation GeometricTransformation3DBox GeometricTransformation3DBoxOptions GeometricTransformationBox GeometricTransformationBoxOptions GeoPosition GeoPositionENU GeoPositionXYZ GeoProjectionData GestureHandler GestureHandlerTag Get GetBoundingBoxSizePacket GetContext GetEnvironment GetFileName GetFrontEndOptionsDataPacket GetLinebreakInformationPacket GetMenusPacket GetPageBreakInformationPacket Glaisher GlobalClusteringCoefficient GlobalPreferences GlobalSession Glow GoldenRatio GompertzMakehamDistribution GoodmanKruskalGamma GoodmanKruskalGammaTest Goto Grad Gradient GradientFilter GradientOrientationFilter Graph GraphAssortativity GraphCenter GraphComplement GraphData GraphDensity GraphDiameter GraphDifference GraphDisjointUnion ' + - 'GraphDistance GraphDistanceMatrix GraphElementData GraphEmbedding GraphHighlight GraphHighlightStyle GraphHub Graphics Graphics3D Graphics3DBox Graphics3DBoxOptions GraphicsArray GraphicsBaseline GraphicsBox GraphicsBoxOptions GraphicsColor GraphicsColumn GraphicsComplex GraphicsComplex3DBox GraphicsComplex3DBoxOptions GraphicsComplexBox GraphicsComplexBoxOptions GraphicsContents GraphicsData GraphicsGrid GraphicsGridBox GraphicsGroup GraphicsGroup3DBox GraphicsGroup3DBoxOptions GraphicsGroupBox GraphicsGroupBoxOptions GraphicsGrouping GraphicsHighlightColor GraphicsRow GraphicsSpacing GraphicsStyle GraphIntersection GraphLayout GraphLinkEfficiency GraphPeriphery GraphPlot GraphPlot3D GraphPower GraphPropertyDistribution GraphQ GraphRadius GraphReciprocity GraphRoot GraphStyle GraphUnion Gray GrayLevel GreatCircleDistance Greater GreaterEqual GreaterEqualLess GreaterFullEqual GreaterGreater GreaterLess GreaterSlantEqual GreaterTilde Green Grid GridBaseline GridBox GridBoxAlignment GridBoxBackground GridBoxDividers GridBoxFrame GridBoxItemSize GridBoxItemStyle GridBoxOptions GridBoxSpacings GridCreationSettings GridDefaultElement GridElementStyleOptions GridFrame GridFrameMargins GridGraph GridLines GridLinesStyle GroebnerBasis GroupActionBase GroupCentralizer GroupElementFromWord GroupElementPosition GroupElementQ GroupElements GroupElementToWord GroupGenerators GroupMultiplicationTable GroupOrbits GroupOrder GroupPageBreakWithin GroupSetwiseStabilizer GroupStabilizer GroupStabilizerChain Gudermannian GumbelDistribution ' + - 'HaarWavelet HadamardMatrix HalfNormalDistribution HamiltonianGraphQ HammingDistance HammingWindow HankelH1 HankelH2 HankelMatrix HannPoissonWindow HannWindow HaradaNortonGroupHN HararyGraph HarmonicMean HarmonicMeanFilter HarmonicNumber Hash HashTable Haversine HazardFunction Head HeadCompose Heads HeavisideLambda HeavisidePi HeavisideTheta HeldGroupHe HeldPart HelpBrowserLookup HelpBrowserNotebook HelpBrowserSettings HermiteDecomposition HermiteH HermitianMatrixQ HessenbergDecomposition Hessian HexadecimalCharacter Hexahedron HexahedronBox HexahedronBoxOptions HiddenSurface HighlightGraph HighlightImage HighpassFilter HigmanSimsGroupHS HilbertFilter HilbertMatrix Histogram Histogram3D HistogramDistribution HistogramList HistogramTransform HistogramTransformInterpolation HitMissTransform HITSCentrality HodgeDual HoeffdingD HoeffdingDTest Hold HoldAll HoldAllComplete HoldComplete HoldFirst HoldForm HoldPattern HoldRest HolidayCalendar HomeDirectory HomePage Horizontal HorizontalForm HorizontalGauge HorizontalScrollPosition HornerForm HotellingTSquareDistribution HoytDistribution HTMLSave Hue HumpDownHump HumpEqual HurwitzLerchPhi HurwitzZeta HyperbolicDistribution HypercubeGraph HyperexponentialDistribution Hyperfactorial Hypergeometric0F1 Hypergeometric0F1Regularized Hypergeometric1F1 Hypergeometric1F1Regularized Hypergeometric2F1 Hypergeometric2F1Regularized HypergeometricDistribution HypergeometricPFQ HypergeometricPFQRegularized HypergeometricU Hyperlink HyperlinkCreationSettings Hyphenation HyphenationOptions HypoexponentialDistribution HypothesisTestData ' + - 'I Identity IdentityMatrix If IgnoreCase Im Image Image3D Image3DSlices ImageAccumulate ImageAdd ImageAdjust ImageAlign ImageApply ImageAspectRatio ImageAssemble ImageCache ImageCacheValid ImageCapture ImageChannels ImageClip ImageColorSpace ImageCompose ImageConvolve ImageCooccurrence ImageCorners ImageCorrelate ImageCorrespondingPoints ImageCrop ImageData ImageDataPacket ImageDeconvolve ImageDemosaic ImageDifference ImageDimensions ImageDistance ImageEffect ImageFeatureTrack ImageFileApply ImageFileFilter ImageFileScan ImageFilter ImageForestingComponents ImageForwardTransformation ImageHistogram ImageKeypoints ImageLevels ImageLines ImageMargins ImageMarkers ImageMeasurements ImageMultiply ImageOffset ImagePad ImagePadding ImagePartition ImagePeriodogram ImagePerspectiveTransformation ImageQ ImageRangeCache ImageReflect ImageRegion ImageResize ImageResolution ImageRotate ImageRotated ImageScaled ImageScan ImageSize ImageSizeAction ImageSizeCache ImageSizeMultipliers ImageSizeRaw ImageSubtract ImageTake ImageTransformation ImageTrim ImageType ImageValue ImageValuePositions Implies Import ImportAutoReplacements ImportString ImprovementImportance In IncidenceGraph IncidenceList IncidenceMatrix IncludeConstantBasis IncludeFileExtension IncludePods IncludeSingularTerm Increment Indent IndentingNewlineSpacings IndentMaxFraction IndependenceTest IndependentEdgeSetQ IndependentUnit IndependentVertexSetQ Indeterminate IndexCreationOptions Indexed IndexGraph IndexTag Inequality InexactNumberQ InexactNumbers Infinity Infix Information Inherited InheritScope Initialization InitializationCell InitializationCellEvaluation InitializationCellWarning InlineCounterAssignments InlineCounterIncrements InlineRules Inner Inpaint Input InputAliases InputAssumptions InputAutoReplacements InputField InputFieldBox InputFieldBoxOptions InputForm InputGrouping InputNamePacket InputNotebook InputPacket InputSettings InputStream InputString InputStringPacket InputToBoxFormPacket Insert InsertionPointObject InsertResults Inset Inset3DBox Inset3DBoxOptions InsetBox InsetBoxOptions Install InstallService InString Integer IntegerDigits IntegerExponent IntegerLength IntegerPart IntegerPartitions IntegerQ Integers IntegerString Integral Integrate Interactive InteractiveTradingChart Interlaced Interleaving InternallyBalancedDecomposition InterpolatingFunction InterpolatingPolynomial Interpolation InterpolationOrder InterpolationPoints InterpolationPrecision Interpretation InterpretationBox InterpretationBoxOptions InterpretationFunction ' + - 'InterpretTemplate InterquartileRange Interrupt InterruptSettings Intersection Interval IntervalIntersection IntervalMemberQ IntervalUnion Inverse InverseBetaRegularized InverseCDF InverseChiSquareDistribution InverseContinuousWaveletTransform InverseDistanceTransform InverseEllipticNomeQ InverseErf InverseErfc InverseFourier InverseFourierCosTransform InverseFourierSequenceTransform InverseFourierSinTransform InverseFourierTransform InverseFunction InverseFunctions InverseGammaDistribution InverseGammaRegularized InverseGaussianDistribution InverseGudermannian InverseHaversine InverseJacobiCD InverseJacobiCN InverseJacobiCS InverseJacobiDC InverseJacobiDN InverseJacobiDS InverseJacobiNC InverseJacobiND InverseJacobiNS InverseJacobiSC InverseJacobiSD InverseJacobiSN InverseLaplaceTransform InversePermutation InverseRadon InverseSeries InverseSurvivalFunction InverseWaveletTransform InverseWeierstrassP InverseZTransform Invisible InvisibleApplication InvisibleTimes IrreduciblePolynomialQ IsolatingInterval IsomorphicGraphQ IsotopeData Italic Item ItemBox ItemBoxOptions ItemSize ItemStyle ItoProcess ' + - 'JaccardDissimilarity JacobiAmplitude Jacobian JacobiCD JacobiCN JacobiCS JacobiDC JacobiDN JacobiDS JacobiNC JacobiND JacobiNS JacobiP JacobiSC JacobiSD JacobiSN JacobiSymbol JacobiZeta JankoGroupJ1 JankoGroupJ2 JankoGroupJ3 JankoGroupJ4 JarqueBeraALMTest JohnsonDistribution Join Joined JoinedCurve JoinedCurveBox JoinForm JordanDecomposition JordanModelDecomposition ' + - 'K KagiChart KaiserBesselWindow KaiserWindow KalmanEstimator KalmanFilter KarhunenLoeveDecomposition KaryTree KatzCentrality KCoreComponents KDistribution KelvinBei KelvinBer KelvinKei KelvinKer KendallTau KendallTauTest KernelExecute KernelMixtureDistribution KernelObject Kernels Ket Khinchin KirchhoffGraph KirchhoffMatrix KleinInvariantJ KnightTourGraph KnotData KnownUnitQ KolmogorovSmirnovTest KroneckerDelta KroneckerModelDecomposition KroneckerProduct KroneckerSymbol KuiperTest KumaraswamyDistribution Kurtosis KuwaharaFilter ' + - 'Label Labeled LabeledSlider LabelingFunction LabelStyle LaguerreL LambdaComponents LambertW LanczosWindow LandauDistribution Language LanguageCategory LaplaceDistribution LaplaceTransform Laplacian LaplacianFilter LaplacianGaussianFilter Large Larger Last Latitude LatitudeLongitude LatticeData LatticeReduce Launch LaunchKernels LayeredGraphPlot LayerSizeFunction LayoutInformation LCM LeafCount LeapYearQ LeastSquares LeastSquaresFilterKernel Left LeftArrow LeftArrowBar LeftArrowRightArrow LeftDownTeeVector LeftDownVector LeftDownVectorBar LeftRightArrow LeftRightVector LeftTee LeftTeeArrow LeftTeeVector LeftTriangle LeftTriangleBar LeftTriangleEqual LeftUpDownVector LeftUpTeeVector LeftUpVector LeftUpVectorBar LeftVector LeftVectorBar LegendAppearance Legended LegendFunction LegendLabel LegendLayout LegendMargins LegendMarkers LegendMarkerSize LegendreP LegendreQ LegendreType Length LengthWhile LerchPhi Less LessEqual LessEqualGreater LessFullEqual LessGreater LessLess LessSlantEqual LessTilde LetterCharacter LetterQ Level LeveneTest LeviCivitaTensor LevyDistribution Lexicographic LibraryFunction LibraryFunctionError LibraryFunctionInformation LibraryFunctionLoad LibraryFunctionUnload LibraryLoad LibraryUnload LicenseID LiftingFilterData LiftingWaveletTransform LightBlue LightBrown LightCyan Lighter LightGray LightGreen Lighting LightingAngle LightMagenta LightOrange LightPink LightPurple LightRed LightSources LightYellow Likelihood Limit LimitsPositioning LimitsPositioningTokens LindleyDistribution Line Line3DBox LinearFilter LinearFractionalTransform LinearModelFit LinearOffsetFunction LinearProgramming LinearRecurrence LinearSolve LinearSolveFunction LineBox LineBreak LinebreakAdjustments LineBreakChart LineBreakWithin LineColor LineForm LineGraph LineIndent LineIndentMaxFraction LineIntegralConvolutionPlot LineIntegralConvolutionScale LineLegend LineOpacity LineSpacing LineWrapParts LinkActivate LinkClose LinkConnect LinkConnectedQ LinkCreate LinkError LinkFlush LinkFunction LinkHost LinkInterrupt LinkLaunch LinkMode LinkObject LinkOpen LinkOptions LinkPatterns LinkProtocol LinkRead LinkReadHeld LinkReadyQ Links LinkWrite LinkWriteHeld LiouvilleLambda List Listable ListAnimate ListContourPlot ListContourPlot3D ListConvolve ListCorrelate ListCurvePathPlot ListDeconvolve ListDensityPlot Listen ListFourierSequenceTransform ListInterpolation ListLineIntegralConvolutionPlot ListLinePlot ListLogLinearPlot ListLogLogPlot ListLogPlot ListPicker ListPickerBox ListPickerBoxBackground ListPickerBoxOptions ListPlay ListPlot ListPlot3D ListPointPlot3D ListPolarPlot ListQ ListStreamDensityPlot ListStreamPlot ListSurfacePlot3D ListVectorDensityPlot ListVectorPlot ListVectorPlot3D ListZTransform Literal LiteralSearch LocalClusteringCoefficient LocalizeVariables LocationEquivalenceTest LocationTest Locator LocatorAutoCreate LocatorBox LocatorBoxOptions LocatorCentering LocatorPane LocatorPaneBox LocatorPaneBoxOptions ' + - 'LocatorRegion Locked Log Log10 Log2 LogBarnesG LogGamma LogGammaDistribution LogicalExpand LogIntegral LogisticDistribution LogitModelFit LogLikelihood LogLinearPlot LogLogisticDistribution LogLogPlot LogMultinormalDistribution LogNormalDistribution LogPlot LogRankTest LogSeriesDistribution LongEqual Longest LongestAscendingSequence LongestCommonSequence LongestCommonSequencePositions LongestCommonSubsequence LongestCommonSubsequencePositions LongestMatch LongForm Longitude LongLeftArrow LongLeftRightArrow LongRightArrow Loopback LoopFreeGraphQ LowerCaseQ LowerLeftArrow LowerRightArrow LowerTriangularize LowpassFilter LQEstimatorGains LQGRegulator LQOutputRegulatorGains LQRegulatorGains LUBackSubstitution LucasL LuccioSamiComponents LUDecomposition LyapunovSolve LyonsGroupLy ' + - 'MachineID MachineName MachineNumberQ MachinePrecision MacintoshSystemPageSetup Magenta Magnification Magnify MainSolve MaintainDynamicCaches Majority MakeBoxes MakeExpression MakeRules MangoldtLambda ManhattanDistance Manipulate Manipulator MannWhitneyTest MantissaExponent Manual Map MapAll MapAt MapIndexed MAProcess MapThread MarcumQ MardiaCombinedTest MardiaKurtosisTest MardiaSkewnessTest MarginalDistribution MarkovProcessProperties Masking MatchingDissimilarity MatchLocalNameQ MatchLocalNames MatchQ Material MathematicaNotation MathieuC MathieuCharacteristicA MathieuCharacteristicB MathieuCharacteristicExponent MathieuCPrime MathieuGroupM11 MathieuGroupM12 MathieuGroupM22 MathieuGroupM23 MathieuGroupM24 MathieuS MathieuSPrime MathMLForm MathMLText Matrices MatrixExp MatrixForm MatrixFunction MatrixLog MatrixPlot MatrixPower MatrixQ MatrixRank Max MaxBend MaxDetect MaxExtraBandwidths MaxExtraConditions MaxFeatures MaxFilter Maximize MaxIterations MaxMemoryUsed MaxMixtureKernels MaxPlotPoints MaxPoints MaxRecursion MaxStableDistribution MaxStepFraction MaxSteps MaxStepSize MaxValue MaxwellDistribution McLaughlinGroupMcL Mean MeanClusteringCoefficient MeanDegreeConnectivity MeanDeviation MeanFilter MeanGraphDistance MeanNeighborDegree MeanShift MeanShiftFilter Median MedianDeviation MedianFilter Medium MeijerG MeixnerDistribution MemberQ MemoryConstrained MemoryInUse Menu MenuAppearance MenuCommandKey MenuEvaluator MenuItem MenuPacket MenuSortingValue MenuStyle MenuView MergeDifferences Mesh MeshFunctions MeshRange MeshShading MeshStyle Message MessageDialog MessageList MessageName MessageOptions MessagePacket Messages MessagesNotebook MetaCharacters MetaInformation Method MethodOptions MexicanHatWavelet MeyerWavelet Min MinDetect MinFilter MinimalPolynomial MinimalStateSpaceModel Minimize Minors MinRecursion MinSize MinStableDistribution Minus MinusPlus MinValue Missing MissingDataMethod MittagLefflerE MixedRadix MixedRadixQuantity MixtureDistribution Mod Modal Mode Modular ModularLambda Module Modulus MoebiusMu Moment Momentary MomentConvert MomentEvaluate MomentGeneratingFunction Monday Monitor MonomialList MonomialOrder MonsterGroupM MorletWavelet MorphologicalBinarize MorphologicalBranchPoints MorphologicalComponents MorphologicalEulerNumber MorphologicalGraph MorphologicalPerimeter MorphologicalTransform Most MouseAnnotation MouseAppearance MouseAppearanceTag MouseButtons Mouseover MousePointerNote MousePosition MovingAverage MovingMedian MoyalDistribution MultiedgeStyle MultilaunchWarning MultiLetterItalics MultiLetterStyle MultilineFunction Multinomial MultinomialDistribution MultinormalDistribution MultiplicativeOrder Multiplicity Multiselection MultivariateHypergeometricDistribution MultivariatePoissonDistribution MultivariateTDistribution ' + - 'N NakagamiDistribution NameQ Names NamespaceBox Nand NArgMax NArgMin NBernoulliB NCache NDSolve NDSolveValue Nearest NearestFunction NeedCurrentFrontEndPackagePacket NeedCurrentFrontEndSymbolsPacket NeedlemanWunschSimilarity Needs Negative NegativeBinomialDistribution NegativeMultinomialDistribution NeighborhoodGraph Nest NestedGreaterGreater NestedLessLess NestedScriptRules NestList NestWhile NestWhileList NevilleThetaC NevilleThetaD NevilleThetaN NevilleThetaS NewPrimitiveStyle NExpectation Next NextPrime NHoldAll NHoldFirst NHoldRest NicholsGridLines NicholsPlot NIntegrate NMaximize NMaxValue NMinimize NMinValue NominalVariables NonAssociative NoncentralBetaDistribution NoncentralChiSquareDistribution NoncentralFRatioDistribution NoncentralStudentTDistribution NonCommutativeMultiply NonConstants None NonlinearModelFit NonlocalMeansFilter NonNegative NonPositive Nor NorlundB Norm Normal NormalDistribution NormalGrouping Normalize NormalizedSquaredEuclideanDistance NormalsFunction NormFunction Not NotCongruent NotCupCap NotDoubleVerticalBar Notebook NotebookApply NotebookAutoSave NotebookClose NotebookConvertSettings NotebookCreate NotebookCreateReturnObject NotebookDefault NotebookDelete NotebookDirectory NotebookDynamicExpression NotebookEvaluate NotebookEventActions NotebookFileName NotebookFind NotebookFindReturnObject NotebookGet NotebookGetLayoutInformationPacket NotebookGetMisspellingsPacket NotebookInformation NotebookInterfaceObject NotebookLocate NotebookObject NotebookOpen NotebookOpenReturnObject NotebookPath NotebookPrint NotebookPut NotebookPutReturnObject NotebookRead NotebookResetGeneratedCells Notebooks NotebookSave NotebookSaveAs NotebookSelection NotebookSetupLayoutInformationPacket NotebooksMenu NotebookWrite NotElement NotEqualTilde NotExists NotGreater NotGreaterEqual NotGreaterFullEqual NotGreaterGreater NotGreaterLess NotGreaterSlantEqual NotGreaterTilde NotHumpDownHump NotHumpEqual NotLeftTriangle NotLeftTriangleBar NotLeftTriangleEqual NotLess NotLessEqual NotLessFullEqual NotLessGreater NotLessLess NotLessSlantEqual NotLessTilde NotNestedGreaterGreater NotNestedLessLess NotPrecedes NotPrecedesEqual NotPrecedesSlantEqual NotPrecedesTilde NotReverseElement NotRightTriangle NotRightTriangleBar NotRightTriangleEqual NotSquareSubset NotSquareSubsetEqual NotSquareSuperset NotSquareSupersetEqual NotSubset NotSubsetEqual NotSucceeds NotSucceedsEqual NotSucceedsSlantEqual NotSucceedsTilde NotSuperset NotSupersetEqual NotTilde NotTildeEqual NotTildeFullEqual NotTildeTilde NotVerticalBar NProbability NProduct NProductFactors NRoots NSolve NSum NSumTerms Null NullRecords NullSpace NullWords Number NumberFieldClassNumber NumberFieldDiscriminant NumberFieldFundamentalUnits NumberFieldIntegralBasis NumberFieldNormRepresentatives NumberFieldRegulator NumberFieldRootsOfUnity NumberFieldSignature NumberForm NumberFormat NumberMarks NumberMultiplier NumberPadding NumberPoint NumberQ NumberSeparator ' + - 'NumberSigns NumberString Numerator NumericFunction NumericQ NuttallWindow NValues NyquistGridLines NyquistPlot ' + - 'O ObservabilityGramian ObservabilityMatrix ObservableDecomposition ObservableModelQ OddQ Off Offset OLEData On ONanGroupON OneIdentity Opacity Open OpenAppend Opener OpenerBox OpenerBoxOptions OpenerView OpenFunctionInspectorPacket Opening OpenRead OpenSpecialOptions OpenTemporary OpenWrite Operate OperatingSystem OptimumFlowData Optional OptionInspectorSettings OptionQ Options OptionsPacket OptionsPattern OptionValue OptionValueBox OptionValueBoxOptions Or Orange Order OrderDistribution OrderedQ Ordering Orderless OrnsteinUhlenbeckProcess Orthogonalize Out Outer OutputAutoOverwrite OutputControllabilityMatrix OutputControllableModelQ OutputForm OutputFormData OutputGrouping OutputMathEditExpression OutputNamePacket OutputResponse OutputSizeLimit OutputStream Over OverBar OverDot Overflow OverHat Overlaps Overlay OverlayBox OverlayBoxOptions Overscript OverscriptBox OverscriptBoxOptions OverTilde OverVector OwenT OwnValues ' + - 'PackingMethod PaddedForm Padding PadeApproximant PadLeft PadRight PageBreakAbove PageBreakBelow PageBreakWithin PageFooterLines PageFooters PageHeaderLines PageHeaders PageHeight PageRankCentrality PageWidth PairedBarChart PairedHistogram PairedSmoothHistogram PairedTTest PairedZTest PaletteNotebook PalettePath Pane PaneBox PaneBoxOptions Panel PanelBox PanelBoxOptions Paneled PaneSelector PaneSelectorBox PaneSelectorBoxOptions PaperWidth ParabolicCylinderD ParagraphIndent ParagraphSpacing ParallelArray ParallelCombine ParallelDo ParallelEvaluate Parallelization Parallelize ParallelMap ParallelNeeds ParallelProduct ParallelSubmit ParallelSum ParallelTable ParallelTry Parameter ParameterEstimator ParameterMixtureDistribution ParameterVariables ParametricFunction ParametricNDSolve ParametricNDSolveValue ParametricPlot ParametricPlot3D ParentConnect ParentDirectory ParentForm Parenthesize ParentList ParetoDistribution Part PartialCorrelationFunction PartialD ParticleData Partition PartitionsP PartitionsQ ParzenWindow PascalDistribution PassEventsDown PassEventsUp Paste PasteBoxFormInlineCells PasteButton Path PathGraph PathGraphQ Pattern PatternSequence PatternTest PauliMatrix PaulWavelet Pause PausedTime PDF PearsonChiSquareTest PearsonCorrelationTest PearsonDistribution PerformanceGoal PeriodicInterpolation Periodogram PeriodogramArray PermutationCycles PermutationCyclesQ PermutationGroup PermutationLength PermutationList PermutationListQ PermutationMax PermutationMin PermutationOrder PermutationPower PermutationProduct PermutationReplace Permutations PermutationSupport Permute PeronaMalikFilter Perpendicular PERTDistribution PetersenGraph PhaseMargins Pi Pick PIDData PIDDerivativeFilter PIDFeedforward PIDTune Piecewise PiecewiseExpand PieChart PieChart3D PillaiTrace PillaiTraceTest Pink Pivoting PixelConstrained PixelValue PixelValuePositions Placed Placeholder PlaceholderReplace Plain PlanarGraphQ Play PlayRange Plot Plot3D Plot3Matrix PlotDivision PlotJoined PlotLabel PlotLayout PlotLegends PlotMarkers PlotPoints PlotRange PlotRangeClipping PlotRangePadding PlotRegion PlotStyle Plus PlusMinus Pochhammer PodStates PodWidth Point Point3DBox PointBox PointFigureChart PointForm PointLegend PointSize PoissonConsulDistribution PoissonDistribution PoissonProcess PoissonWindow PolarAxes PolarAxesOrigin PolarGridLines PolarPlot PolarTicks PoleZeroMarkers PolyaAeppliDistribution PolyGamma Polygon Polygon3DBox Polygon3DBoxOptions PolygonBox PolygonBoxOptions PolygonHoleScale PolygonIntersections PolygonScale PolyhedronData PolyLog PolynomialExtendedGCD PolynomialForm PolynomialGCD PolynomialLCM PolynomialMod PolynomialQ PolynomialQuotient PolynomialQuotientRemainder PolynomialReduce PolynomialRemainder Polynomials PopupMenu PopupMenuBox PopupMenuBoxOptions PopupView PopupWindow Position Positive PositiveDefiniteMatrixQ PossibleZeroQ Postfix PostScript Power PowerDistribution PowerExpand PowerMod PowerModList ' + - 'PowerSpectralDensity PowersRepresentations PowerSymmetricPolynomial Precedence PrecedenceForm Precedes PrecedesEqual PrecedesSlantEqual PrecedesTilde Precision PrecisionGoal PreDecrement PredictionRoot PreemptProtect PreferencesPath Prefix PreIncrement Prepend PrependTo PreserveImageOptions Previous PriceGraphDistribution PrimaryPlaceholder Prime PrimeNu PrimeOmega PrimePi PrimePowerQ PrimeQ Primes PrimeZetaP PrimitiveRoot PrincipalComponents PrincipalValue Print PrintAction PrintForm PrintingCopies PrintingOptions PrintingPageRange PrintingStartingPageNumber PrintingStyleEnvironment PrintPrecision PrintTemporary Prism PrismBox PrismBoxOptions PrivateCellOptions PrivateEvaluationOptions PrivateFontOptions PrivateFrontEndOptions PrivateNotebookOptions PrivatePaths Probability ProbabilityDistribution ProbabilityPlot ProbabilityPr ProbabilityScalePlot ProbitModelFit ProcessEstimator ProcessParameterAssumptions ProcessParameterQ ProcessStateDomain ProcessTimeDomain Product ProductDistribution ProductLog ProgressIndicator ProgressIndicatorBox ProgressIndicatorBoxOptions Projection Prolog PromptForm Properties Property PropertyList PropertyValue Proportion Proportional Protect Protected ProteinData Pruning PseudoInverse Purple Put PutAppend Pyramid PyramidBox PyramidBoxOptions ' + - 'QBinomial QFactorial QGamma QHypergeometricPFQ QPochhammer QPolyGamma QRDecomposition QuadraticIrrationalQ Quantile QuantilePlot Quantity QuantityForm QuantityMagnitude QuantityQ QuantityUnit Quartics QuartileDeviation Quartiles QuartileSkewness QueueingNetworkProcess QueueingProcess QueueProperties Quiet Quit Quotient QuotientRemainder ' + - 'RadialityCentrality RadicalBox RadicalBoxOptions RadioButton RadioButtonBar RadioButtonBox RadioButtonBoxOptions Radon RamanujanTau RamanujanTauL RamanujanTauTheta RamanujanTauZ Random RandomChoice RandomComplex RandomFunction RandomGraph RandomImage RandomInteger RandomPermutation RandomPrime RandomReal RandomSample RandomSeed RandomVariate RandomWalkProcess Range RangeFilter RangeSpecification RankedMax RankedMin Raster Raster3D Raster3DBox Raster3DBoxOptions RasterArray RasterBox RasterBoxOptions Rasterize RasterSize Rational RationalFunctions Rationalize Rationals Ratios Raw RawArray RawBoxes RawData RawMedium RayleighDistribution Re Read ReadList ReadProtected Real RealBlockDiagonalForm RealDigits RealExponent Reals Reap Record RecordLists RecordSeparators Rectangle RectangleBox RectangleBoxOptions RectangleChart RectangleChart3D RecurrenceFilter RecurrenceTable RecurringDigitsForm Red Reduce RefBox ReferenceLineStyle ReferenceMarkers ReferenceMarkerStyle Refine ReflectionMatrix ReflectionTransform Refresh RefreshRate RegionBinarize RegionFunction RegionPlot RegionPlot3D RegularExpression Regularization Reinstall Release ReleaseHold ReliabilityDistribution ReliefImage ReliefPlot Remove RemoveAlphaChannel RemoveAsynchronousTask Removed RemoveInputStreamMethod RemoveOutputStreamMethod RemoveProperty RemoveScheduledTask RenameDirectory RenameFile RenderAll RenderingOptions RenewalProcess RenkoChart Repeated RepeatedNull RepeatedString Replace ReplaceAll ReplaceHeldPart ReplaceImageValue ReplaceList ReplacePart ReplacePixelValue ReplaceRepeated Resampling Rescale RescalingTransform ResetDirectory ResetMenusPacket ResetScheduledTask Residue Resolve Rest Resultant ResumePacket Return ReturnExpressionPacket ReturnInputFormPacket ReturnPacket ReturnTextPacket Reverse ReverseBiorthogonalSplineWavelet ReverseElement ReverseEquilibrium ReverseGraph ReverseUpEquilibrium RevolutionAxis RevolutionPlot3D RGBColor RiccatiSolve RiceDistribution RidgeFilter RiemannR RiemannSiegelTheta RiemannSiegelZ Riffle Right RightArrow RightArrowBar RightArrowLeftArrow RightCosetRepresentative RightDownTeeVector RightDownVector RightDownVectorBar RightTee RightTeeArrow RightTeeVector RightTriangle RightTriangleBar RightTriangleEqual RightUpDownVector RightUpTeeVector RightUpVector RightUpVectorBar RightVector RightVectorBar RiskAchievementImportance RiskReductionImportance RogersTanimotoDissimilarity Root RootApproximant RootIntervals RootLocusPlot RootMeanSquare RootOfUnityQ RootReduce Roots RootSum Rotate RotateLabel RotateLeft RotateRight RotationAction RotationBox RotationBoxOptions RotationMatrix RotationTransform Round RoundImplies RoundingRadius Row RowAlignments RowBackgrounds RowBox RowHeights RowLines RowMinHeight RowReduce RowsEqual RowSpacings RSolve RudvalisGroupRu Rule RuleCondition RuleDelayed RuleForm RulerUnits Run RunScheduledTask RunThrough RuntimeAttributes RuntimeOptions RussellRaoDissimilarity ' + - 'SameQ SameTest SampleDepth SampledSoundFunction SampledSoundList SampleRate SamplingPeriod SARIMAProcess SARMAProcess SatisfiabilityCount SatisfiabilityInstances SatisfiableQ Saturday Save Saveable SaveAutoDelete SaveDefinitions SawtoothWave Scale Scaled ScaleDivisions ScaledMousePosition ScaleOrigin ScalePadding ScaleRanges ScaleRangeStyle ScalingFunctions ScalingMatrix ScalingTransform Scan ScheduledTaskActiveQ ScheduledTaskData ScheduledTaskObject ScheduledTasks SchurDecomposition ScientificForm ScreenRectangle ScreenStyleEnvironment ScriptBaselineShifts ScriptLevel ScriptMinSize ScriptRules ScriptSizeMultipliers Scrollbars ScrollingOptions ScrollPosition Sec Sech SechDistribution SectionGrouping SectorChart SectorChart3D SectorOrigin SectorSpacing SeedRandom Select Selectable SelectComponents SelectedCells SelectedNotebook Selection SelectionAnimate SelectionCell SelectionCellCreateCell SelectionCellDefaultStyle SelectionCellParentStyle SelectionCreateCell SelectionDebuggerTag SelectionDuplicateCell SelectionEvaluate SelectionEvaluateCreateCell SelectionMove SelectionPlaceholder SelectionSetStyle SelectWithContents SelfLoops SelfLoopStyle SemialgebraicComponentInstances SendMail Sequence SequenceAlignment SequenceForm SequenceHold SequenceLimit Series SeriesCoefficient SeriesData SessionTime Set SetAccuracy SetAlphaChannel SetAttributes Setbacks SetBoxFormNamesPacket SetDelayed SetDirectory SetEnvironment SetEvaluationNotebook SetFileDate SetFileLoadingContext SetNotebookStatusLine SetOptions SetOptionsPacket SetPrecision SetProperty SetSelectedNotebook SetSharedFunction SetSharedVariable SetSpeechParametersPacket SetStreamPosition SetSystemOptions Setter SetterBar SetterBox SetterBoxOptions Setting SetValue Shading Shallow ShannonWavelet ShapiroWilkTest Share Sharpen ShearingMatrix ShearingTransform ShenCastanMatrix Short ShortDownArrow Shortest ShortestMatch ShortestPathFunction ShortLeftArrow ShortRightArrow ShortUpArrow Show ShowAutoStyles ShowCellBracket ShowCellLabel ShowCellTags ShowClosedCellArea ShowContents ShowControls ShowCursorTracker ShowGroupOpenCloseIcon ShowGroupOpener ShowInvisibleCharacters ShowPageBreaks ShowPredictiveInterface ShowSelection ShowShortBoxForm ShowSpecialCharacters ShowStringCharacters ShowSyntaxStyles ShrinkingDelay ShrinkWrapBoundingBox SiegelTheta SiegelTukeyTest Sign Signature SignedRankTest SignificanceLevel SignPadding SignTest SimilarityRules SimpleGraph SimpleGraphQ Simplify Sin Sinc SinghMaddalaDistribution SingleEvaluation SingleLetterItalics SingleLetterStyle SingularValueDecomposition SingularValueList SingularValuePlot SingularValues Sinh SinhIntegral SinIntegral SixJSymbol Skeleton SkeletonTransform SkellamDistribution Skewness SkewNormalDistribution Skip SliceDistribution Slider Slider2D Slider2DBox Slider2DBoxOptions SliderBox SliderBoxOptions SlideView Slot SlotSequence Small SmallCircle Smaller SmithDelayCompensator SmithWatermanSimilarity ' + - 'SmoothDensityHistogram SmoothHistogram SmoothHistogram3D SmoothKernelDistribution SocialMediaData Socket SokalSneathDissimilarity Solve SolveAlways SolveDelayed Sort SortBy Sound SoundAndGraphics SoundNote SoundVolume Sow Space SpaceForm Spacer Spacings Span SpanAdjustments SpanCharacterRounding SpanFromAbove SpanFromBoth SpanFromLeft SpanLineThickness SpanMaxSize SpanMinSize SpanningCharacters SpanSymmetric SparseArray SpatialGraphDistribution Speak SpeakTextPacket SpearmanRankTest SpearmanRho Spectrogram SpectrogramArray Specularity SpellingCorrection SpellingDictionaries SpellingDictionariesPath SpellingOptions SpellingSuggestionsPacket Sphere SphereBox SphericalBesselJ SphericalBesselY SphericalHankelH1 SphericalHankelH2 SphericalHarmonicY SphericalPlot3D SphericalRegion SpheroidalEigenvalue SpheroidalJoiningFactor SpheroidalPS SpheroidalPSPrime SpheroidalQS SpheroidalQSPrime SpheroidalRadialFactor SpheroidalS1 SpheroidalS1Prime SpheroidalS2 SpheroidalS2Prime Splice SplicedDistribution SplineClosed SplineDegree SplineKnots SplineWeights Split SplitBy SpokenString Sqrt SqrtBox SqrtBoxOptions Square SquaredEuclideanDistance SquareFreeQ SquareIntersection SquaresR SquareSubset SquareSubsetEqual SquareSuperset SquareSupersetEqual SquareUnion SquareWave StabilityMargins StabilityMarginsStyle StableDistribution Stack StackBegin StackComplete StackInhibit StandardDeviation StandardDeviationFilter StandardForm Standardize StandbyDistribution Star StarGraph StartAsynchronousTask StartingStepSize StartOfLine StartOfString StartScheduledTask StartupSound StateDimensions StateFeedbackGains StateOutputEstimator StateResponse StateSpaceModel StateSpaceRealization StateSpaceTransform StationaryDistribution StationaryWaveletPacketTransform StationaryWaveletTransform StatusArea StatusCentrality StepMonitor StieltjesGamma StirlingS1 StirlingS2 StopAsynchronousTask StopScheduledTask StrataVariables StratonovichProcess StreamColorFunction StreamColorFunctionScaling StreamDensityPlot StreamPlot StreamPoints StreamPosition Streams StreamScale StreamStyle String StringBreak StringByteCount StringCases StringCount StringDrop StringExpression StringForm StringFormat StringFreeQ StringInsert StringJoin StringLength StringMatchQ StringPosition StringQ StringReplace StringReplaceList StringReplacePart StringReverse StringRotateLeft StringRotateRight StringSkeleton StringSplit StringTake StringToStream StringTrim StripBoxes StripOnInput StripWrapperBoxes StrokeForm StructuralImportance StructuredArray StructuredSelection StruveH StruveL Stub StudentTDistribution Style StyleBox StyleBoxAutoDelete StyleBoxOptions StyleData StyleDefinitions StyleForm StyleKeyMapping StyleMenuListing StyleNameDialogSettings StyleNames StylePrint StyleSheetPath Subfactorial Subgraph SubMinus SubPlus SubresultantPolynomialRemainders ' + - 'SubresultantPolynomials Subresultants Subscript SubscriptBox SubscriptBoxOptions Subscripted Subset SubsetEqual Subsets SubStar Subsuperscript SubsuperscriptBox SubsuperscriptBoxOptions Subtract SubtractFrom SubValues Succeeds SucceedsEqual SucceedsSlantEqual SucceedsTilde SuchThat Sum SumConvergence Sunday SuperDagger SuperMinus SuperPlus Superscript SuperscriptBox SuperscriptBoxOptions Superset SupersetEqual SuperStar Surd SurdForm SurfaceColor SurfaceGraphics SurvivalDistribution SurvivalFunction SurvivalModel SurvivalModelFit SuspendPacket SuzukiDistribution SuzukiGroupSuz SwatchLegend Switch Symbol SymbolName SymletWavelet Symmetric SymmetricGroup SymmetricMatrixQ SymmetricPolynomial SymmetricReduction Symmetrize SymmetrizedArray SymmetrizedArrayRules SymmetrizedDependentComponents SymmetrizedIndependentComponents SymmetrizedReplacePart SynchronousInitialization SynchronousUpdating Syntax SyntaxForm SyntaxInformation SyntaxLength SyntaxPacket SyntaxQ SystemDialogInput SystemException SystemHelpPath SystemInformation SystemInformationData SystemOpen SystemOptions SystemsModelDelay SystemsModelDelayApproximate SystemsModelDelete SystemsModelDimensions SystemsModelExtract SystemsModelFeedbackConnect SystemsModelLabels SystemsModelOrder SystemsModelParallelConnect SystemsModelSeriesConnect SystemsModelStateFeedbackConnect SystemStub ' + - 'Tab TabFilling Table TableAlignments TableDepth TableDirections TableForm TableHeadings TableSpacing TableView TableViewBox TabSpacings TabView TabViewBox TabViewBoxOptions TagBox TagBoxNote TagBoxOptions TaggingRules TagSet TagSetDelayed TagStyle TagUnset Take TakeWhile Tally Tan Tanh TargetFunctions TargetUnits TautologyQ TelegraphProcess TemplateBox TemplateBoxOptions TemplateSlotSequence TemporalData Temporary TemporaryVariable TensorContract TensorDimensions TensorExpand TensorProduct TensorQ TensorRank TensorReduce TensorSymmetry TensorTranspose TensorWedge Tetrahedron TetrahedronBox TetrahedronBoxOptions TeXForm TeXSave Text Text3DBox Text3DBoxOptions TextAlignment TextBand TextBoundingBox TextBox TextCell TextClipboardType TextData TextForm TextJustification TextLine TextPacket TextParagraph TextRecognize TextRendering TextStyle Texture TextureCoordinateFunction TextureCoordinateScaling Therefore ThermometerGauge Thick Thickness Thin Thinning ThisLink ThompsonGroupTh Thread ThreeJSymbol Threshold Through Throw Thumbnail Thursday Ticks TicksStyle Tilde TildeEqual TildeFullEqual TildeTilde TimeConstrained TimeConstraint Times TimesBy TimeSeriesForecast TimeSeriesInvertibility TimeUsed TimeValue TimeZone Timing Tiny TitleGrouping TitsGroupT ToBoxes ToCharacterCode ToColor ToContinuousTimeModel ToDate ToDiscreteTimeModel ToeplitzMatrix ToExpression ToFileName Together Toggle ToggleFalse Toggler TogglerBar TogglerBox TogglerBoxOptions ToHeldExpression ToInvertibleTimeSeries TokenWords Tolerance ToLowerCase ToNumberField TooBig Tooltip TooltipBox TooltipBoxOptions TooltipDelay TooltipStyle Top TopHatTransform TopologicalSort ToRadicals ToRules ToString Total TotalHeight TotalVariationFilter TotalWidth TouchscreenAutoZoom TouchscreenControlPlacement ToUpperCase Tr Trace TraceAbove TraceAction TraceBackward TraceDepth TraceDialog TraceForward TraceInternal TraceLevel TraceOff TraceOn TraceOriginal TracePrint TraceScan TrackedSymbols TradingChart TraditionalForm TraditionalFunctionNotation TraditionalNotation TraditionalOrder TransferFunctionCancel TransferFunctionExpand TransferFunctionFactor TransferFunctionModel TransferFunctionPoles TransferFunctionTransform TransferFunctionZeros TransformationFunction TransformationFunctions TransformationMatrix TransformedDistribution TransformedField Translate TranslationTransform TransparentColor Transpose TreeForm TreeGraph TreeGraphQ TreePlot TrendStyle TriangleWave TriangularDistribution Trig TrigExpand TrigFactor TrigFactorList Trigger TrigReduce TrigToExp TrimmedMean True TrueQ TruncatedDistribution TsallisQExponentialDistribution TsallisQGaussianDistribution TTest Tube TubeBezierCurveBox TubeBezierCurveBoxOptions TubeBox TubeBSplineCurveBox TubeBSplineCurveBoxOptions Tuesday TukeyLambdaDistribution TukeyWindow Tuples TuranGraph TuringMachine ' + - 'Transparent ' + - 'UnateQ Uncompress Undefined UnderBar Underflow Underlined Underoverscript UnderoverscriptBox UnderoverscriptBoxOptions Underscript UnderscriptBox UnderscriptBoxOptions UndirectedEdge UndirectedGraph UndirectedGraphQ UndocumentedTestFEParserPacket UndocumentedTestGetSelectionPacket Unequal Unevaluated UniformDistribution UniformGraphDistribution UniformSumDistribution Uninstall Union UnionPlus Unique UnitBox UnitConvert UnitDimensions Unitize UnitRootTest UnitSimplify UnitStep UnitTriangle UnitVector Unprotect UnsameQ UnsavedVariables Unset UnsetShared UntrackedVariables Up UpArrow UpArrowBar UpArrowDownArrow Update UpdateDynamicObjects UpdateDynamicObjectsSynchronous UpdateInterval UpDownArrow UpEquilibrium UpperCaseQ UpperLeftArrow UpperRightArrow UpperTriangularize Upsample UpSet UpSetDelayed UpTee UpTeeArrow UpValues URL URLFetch URLFetchAsynchronous URLSave URLSaveAsynchronous UseGraphicsRange Using UsingFrontEnd ' + - 'V2Get ValidationLength Value ValueBox ValueBoxOptions ValueForm ValueQ ValuesData Variables Variance VarianceEquivalenceTest VarianceEstimatorFunction VarianceGammaDistribution VarianceTest VectorAngle VectorColorFunction VectorColorFunctionScaling VectorDensityPlot VectorGlyphData VectorPlot VectorPlot3D VectorPoints VectorQ Vectors VectorScale VectorStyle Vee Verbatim Verbose VerboseConvertToPostScriptPacket VerifyConvergence VerifySolutions VerifyTestAssumptions Version VersionNumber VertexAdd VertexCapacity VertexColors VertexComponent VertexConnectivity VertexCoordinateRules VertexCoordinates VertexCorrelationSimilarity VertexCosineSimilarity VertexCount VertexCoverQ VertexDataCoordinates VertexDegree VertexDelete VertexDiceSimilarity VertexEccentricity VertexInComponent VertexInDegree VertexIndex VertexJaccardSimilarity VertexLabeling VertexLabels VertexLabelStyle VertexList VertexNormals VertexOutComponent VertexOutDegree VertexQ VertexRenderingFunction VertexReplace VertexShape VertexShapeFunction VertexSize VertexStyle VertexTextureCoordinates VertexWeight Vertical VerticalBar VerticalForm VerticalGauge VerticalSeparator VerticalSlider VerticalTilde ViewAngle ViewCenter ViewMatrix ViewPoint ViewPointSelectorSettings ViewPort ViewRange ViewVector ViewVertical VirtualGroupData Visible VisibleCell VoigtDistribution VonMisesDistribution ' + - 'WaitAll WaitAsynchronousTask WaitNext WaitUntil WakebyDistribution WalleniusHypergeometricDistribution WaringYuleDistribution WatershedComponents WatsonUSquareTest WattsStrogatzGraphDistribution WaveletBestBasis WaveletFilterCoefficients WaveletImagePlot WaveletListPlot WaveletMapIndexed WaveletMatrixPlot WaveletPhi WaveletPsi WaveletScale WaveletScalogram WaveletThreshold WeaklyConnectedComponents WeaklyConnectedGraphQ WeakStationarity WeatherData WeberE Wedge Wednesday WeibullDistribution WeierstrassHalfPeriods WeierstrassInvariants WeierstrassP WeierstrassPPrime WeierstrassSigma WeierstrassZeta WeightedAdjacencyGraph WeightedAdjacencyMatrix WeightedData WeightedGraphQ Weights WelchWindow WheelGraph WhenEvent Which While White Whitespace WhitespaceCharacter WhittakerM WhittakerW WienerFilter WienerProcess WignerD WignerSemicircleDistribution WilksW WilksWTest WindowClickSelect WindowElements WindowFloating WindowFrame WindowFrameElements WindowMargins WindowMovable WindowOpacity WindowSelected WindowSize WindowStatusArea WindowTitle WindowToolbars WindowWidth With WolframAlpha WolframAlphaDate WolframAlphaQuantity WolframAlphaResult Word WordBoundary WordCharacter WordData WordSearch WordSeparators WorkingPrecision Write WriteString Wronskian ' + - 'XMLElement XMLObject Xnor Xor ' + - 'Yellow YuleDissimilarity ' + - 'ZernikeR ZeroSymmetric ZeroTest ZeroWidthTimes Zeta ZetaZero ZipfDistribution ZTest ZTransform ' + - '$Aborted $ActivationGroupID $ActivationKey $ActivationUserRegistered $AddOnsDirectory $AssertFunction $Assumptions $AsynchronousTask $BaseDirectory $BatchInput $BatchOutput $BoxForms $ByteOrdering $Canceled $CharacterEncoding $CharacterEncodings $CommandLine $CompilationTarget $ConditionHold $ConfiguredKernels $Context $ContextPath $ControlActiveSetting $CreationDate $CurrentLink $DateStringFormat $DefaultFont $DefaultFrontEnd $DefaultImagingDevice $DefaultPath $Display $DisplayFunction $DistributedContexts $DynamicEvaluation $Echo $Epilog $ExportFormats $Failed $FinancialDataSource $FormatType $FrontEnd $FrontEndSession $GeoLocation $HistoryLength $HomeDirectory $HTTPCookies $IgnoreEOF $ImagingDevices $ImportFormats $InitialDirectory $Input $InputFileName $InputStreamMethods $Inspector $InstallationDate $InstallationDirectory $InterfaceEnvironment $IterationLimit $KernelCount $KernelID $Language $LaunchDirectory $LibraryPath $LicenseExpirationDate $LicenseID $LicenseProcesses $LicenseServer $LicenseSubprocesses $LicenseType $Line $Linked $LinkSupported $LoadedFiles $MachineAddresses $MachineDomain $MachineDomains $MachineEpsilon $MachineID $MachineName $MachinePrecision $MachineType $MaxExtraPrecision $MaxLicenseProcesses $MaxLicenseSubprocesses $MaxMachineNumber $MaxNumber $MaxPiecewiseCases $MaxPrecision $MaxRootDegree $MessageGroups $MessageList $MessagePrePrint $Messages $MinMachineNumber $MinNumber $MinorReleaseNumber $MinPrecision $ModuleNumber $NetworkLicense $NewMessage $NewSymbol $Notebooks $NumberMarks $Off $OperatingSystem $Output $OutputForms $OutputSizeLimit $OutputStreamMethods $Packages $ParentLink $ParentProcessID $PasswordFile $PatchLevelID $Path $PathnameSeparator $PerformanceGoal $PipeSupported $Post $Pre $PreferencesDirectory $PrePrint $PreRead $PrintForms $PrintLiteral $ProcessID $ProcessorCount $ProcessorType $ProductInformation $ProgramName $RandomState $RecursionLimit $ReleaseNumber $RootDirectory $ScheduledTask $ScriptCommandLine $SessionID $SetParentLink $SharedFunctions $SharedVariables $SoundDisplay $SoundDisplayFunction $SuppressInputFormHeads $SynchronousEvaluation $SyntaxHandler $System $SystemCharacterEncoding $SystemID $SystemWordLength $TemporaryDirectory $TemporaryPrefix $TextStyle $TimedOut $TimeUnit $TimeZone $TopDirectory $TraceOff $TraceOn $TracePattern $TracePostAction $TracePreAction $Urgent $UserAddOnsDirectory $UserBaseDirectory $UserDocumentsDirectory $UserName $Version $VersionNumber', - contains: [{ - className: "comment", - begin: /\(\*/, - end: /\*\)/ - }, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.C_NUMBER_MODE, { - className: 'list', - begin: /\{/, - end: /\}/, - illegal: /:/ - } - ] - }; -}); -hljs.registerLanguage('matlab', function (hljs) { - var COMMON_CONTAINS = [ - hljs.C_NUMBER_MODE, { - className: 'string', - begin: '\'', - end: '\'', - contains: [hljs.BACKSLASH_ESCAPE, { - begin: '\'\'' - }] - } - ]; - var TRANSPOSE = { - relevance: 0, - contains: [{ - className: 'operator', - begin: /'['\.]*/ - }] - }; - - return { - keywords: { - keyword: 'break case catch classdef continue else elseif end enumerated events for function ' + - 'global if methods otherwise parfor persistent properties return spmd switch try while', - built_in: 'sin sind sinh asin asind asinh cos cosd cosh acos acosd acosh tan tand tanh atan ' + - 'atand atan2 atanh sec secd sech asec asecd asech csc cscd csch acsc acscd acsch cot ' + - 'cotd coth acot acotd acoth hypot exp expm1 log log1p log10 log2 pow2 realpow reallog ' + - 'realsqrt sqrt nthroot nextpow2 abs angle complex conj imag real unwrap isreal ' + - 'cplxpair fix floor ceil round mod rem sign airy besselj bessely besselh besseli ' + - 'besselk beta betainc betaln ellipj ellipke erf erfc erfcx erfinv expint gamma ' + - 'gammainc gammaln psi legendre cross dot factor isprime primes gcd lcm rat rats perms ' + - 'nchoosek factorial cart2sph cart2pol pol2cart sph2cart hsv2rgb rgb2hsv zeros ones ' + - 'eye repmat rand randn linspace logspace freqspace meshgrid accumarray size length ' + - 'ndims numel disp isempty isequal isequalwithequalnans cat reshape diag blkdiag tril ' + - 'triu fliplr flipud flipdim rot90 find sub2ind ind2sub bsxfun ndgrid permute ipermute ' + - 'shiftdim circshift squeeze isscalar isvector ans eps realmax realmin pi i inf nan ' + - 'isnan isinf isfinite j why compan gallery hadamard hankel hilb invhilb magic pascal ' + - 'rosser toeplitz vander wilkinson' - }, - illegal: '(//|"|#|/\\*|\\s+/\\w+)', - contains: [{ - className: 'function', - beginKeywords: 'function', - end: '$', - contains: [ - hljs.UNDERSCORE_TITLE_MODE, { - className: 'params', - begin: '\\(', - end: '\\)' - }, { - className: 'params', - begin: '\\[', - end: '\\]' - } - ] - }, { - begin: /[a-zA-Z_][a-zA-Z_0-9]*'['\.]*/, - returnBegin: true, - relevance: 0, - contains: [{ - begin: /[a-zA-Z_][a-zA-Z_0-9]*/, - relevance: 0 - }, - TRANSPOSE.contains[0] - ] - }, { - className: 'matrix', - begin: '\\[', - end: '\\]', - contains: COMMON_CONTAINS, - relevance: 0, - starts: TRANSPOSE - }, { - className: 'cell', - begin: '\\{', - end: /}/, - contains: COMMON_CONTAINS, - relevance: 0, - starts: TRANSPOSE - }, { - // transpose operators at the end of a function call - begin: /\)/, - relevance: 0, - starts: TRANSPOSE - }, { - // Block comment - className: 'comment', - begin: '^\\s*\\%\\{\\s*$', - end: '^\\s*\\%\\}\\s*$' - }, { - className: 'comment', - begin: '\\%', - end: '$' - }].concat(COMMON_CONTAINS) - }; -}); -hljs.registerLanguage('mel', function (hljs) { - return { - keywords: 'int float string vector matrix if else switch case default while do for in break ' + - 'continue global proc return about abs addAttr addAttributeEditorNodeHelp addDynamic ' + - 'addNewShelfTab addPP addPanelCategory addPrefixToName advanceToNextDrivenKey ' + - 'affectedNet affects aimConstraint air alias aliasAttr align alignCtx alignCurve ' + - 'alignSurface allViewFit ambientLight angle angleBetween animCone animCurveEditor ' + - 'animDisplay animView annotate appendStringArray applicationName applyAttrPreset ' + - 'applyTake arcLenDimContext arcLengthDimension arclen arrayMapper art3dPaintCtx ' + - 'artAttrCtx artAttrPaintVertexCtx artAttrSkinPaintCtx artAttrTool artBuildPaintMenu ' + - 'artFluidAttrCtx artPuttyCtx artSelectCtx artSetPaintCtx artUserPaintCtx assignCommand ' + - 'assignInputDevice assignViewportFactories attachCurve attachDeviceAttr attachSurface ' + - 'attrColorSliderGrp attrCompatibility attrControlGrp attrEnumOptionMenu ' + - 'attrEnumOptionMenuGrp attrFieldGrp attrFieldSliderGrp attrNavigationControlGrp ' + - 'attrPresetEditWin attributeExists attributeInfo attributeMenu attributeQuery ' + - 'autoKeyframe autoPlace bakeClip bakeFluidShading bakePartialHistory bakeResults ' + - 'bakeSimulation basename basenameEx batchRender bessel bevel bevelPlus binMembership ' + - 'bindSkin blend2 blendShape blendShapeEditor blendShapePanel blendTwoAttr blindDataType ' + - 'boneLattice boundary boxDollyCtx boxZoomCtx bufferCurve buildBookmarkMenu ' + - 'buildKeyframeMenu button buttonManip CBG cacheFile cacheFileCombine cacheFileMerge ' + - 'cacheFileTrack camera cameraView canCreateManip canvas capitalizeString catch ' + - 'catchQuiet ceil changeSubdivComponentDisplayLevel changeSubdivRegion channelBox ' + - 'character characterMap characterOutlineEditor characterize chdir checkBox checkBoxGrp ' + - 'checkDefaultRenderGlobals choice circle circularFillet clamp clear clearCache clip ' + - 'clipEditor clipEditorCurrentTimeCtx clipSchedule clipSchedulerOutliner clipTrimBefore ' + - 'closeCurve closeSurface cluster cmdFileOutput cmdScrollFieldExecuter ' + - 'cmdScrollFieldReporter cmdShell coarsenSubdivSelectionList collision color ' + - 'colorAtPoint colorEditor colorIndex colorIndexSliderGrp colorSliderButtonGrp ' + - 'colorSliderGrp columnLayout commandEcho commandLine commandPort compactHairSystem ' + - 'componentEditor compositingInterop computePolysetVolume condition cone confirmDialog ' + - 'connectAttr connectControl connectDynamic connectJoint connectionInfo constrain ' + - 'constrainValue constructionHistory container containsMultibyte contextInfo control ' + - 'convertFromOldLayers convertIffToPsd convertLightmap convertSolidTx convertTessellation ' + - 'convertUnit copyArray copyFlexor copyKey copySkinWeights cos cpButton cpCache ' + - 'cpClothSet cpCollision cpConstraint cpConvClothToMesh cpForces cpGetSolverAttr cpPanel ' + - 'cpProperty cpRigidCollisionFilter cpSeam cpSetEdit cpSetSolverAttr cpSolver ' + - 'cpSolverTypes cpTool cpUpdateClothUVs createDisplayLayer createDrawCtx createEditor ' + - 'createLayeredPsdFile createMotionField createNewShelf createNode createRenderLayer ' + - 'createSubdivRegion cross crossProduct ctxAbort ctxCompletion ctxEditMode ctxTraverse ' + - 'currentCtx currentTime currentTimeCtx currentUnit curve curveAddPtCtx ' + - 'curveCVCtx curveEPCtx curveEditorCtx curveIntersect curveMoveEPCtx curveOnSurface ' + - 'curveSketchCtx cutKey cycleCheck cylinder dagPose date defaultLightListCheckBox ' + - 'defaultNavigation defineDataServer defineVirtualDevice deformer deg_to_rad delete ' + - 'deleteAttr deleteShadingGroupsAndMaterials deleteShelfTab deleteUI deleteUnusedBrushes ' + - 'delrandstr detachCurve detachDeviceAttr detachSurface deviceEditor devicePanel dgInfo ' + - 'dgdirty dgeval dgtimer dimWhen directKeyCtx directionalLight dirmap dirname disable ' + - 'disconnectAttr disconnectJoint diskCache displacementToPoly displayAffected ' + - 'displayColor displayCull displayLevelOfDetail displayPref displayRGBColor ' + - 'displaySmoothness displayStats displayString displaySurface distanceDimContext ' + - 'distanceDimension doBlur dolly dollyCtx dopeSheetEditor dot dotProduct ' + - 'doubleProfileBirailSurface drag dragAttrContext draggerContext dropoffLocator ' + - 'duplicate duplicateCurve duplicateSurface dynCache dynControl dynExport dynExpression ' + - 'dynGlobals dynPaintEditor dynParticleCtx dynPref dynRelEdPanel dynRelEditor ' + - 'dynamicLoad editAttrLimits editDisplayLayerGlobals editDisplayLayerMembers ' + - 'editRenderLayerAdjustment editRenderLayerGlobals editRenderLayerMembers editor ' + - 'editorTemplate effector emit emitter enableDevice encodeString endString endsWith env ' + - 'equivalent equivalentTol erf error eval evalDeferred evalEcho event ' + - 'exactWorldBoundingBox exclusiveLightCheckBox exec executeForEachObject exists exp ' + - 'expression expressionEditorListen extendCurve extendSurface extrude fcheck fclose feof ' + - 'fflush fgetline fgetword file fileBrowserDialog fileDialog fileExtension fileInfo ' + - 'filetest filletCurve filter filterCurve filterExpand filterStudioImport ' + - 'findAllIntersections findAnimCurves findKeyframe findMenuItem findRelatedSkinCluster ' + - 'finder firstParentOf fitBspline flexor floatEq floatField floatFieldGrp floatScrollBar ' + - 'floatSlider floatSlider2 floatSliderButtonGrp floatSliderGrp floor flow fluidCacheInfo ' + - 'fluidEmitter fluidVoxelInfo flushUndo fmod fontDialog fopen formLayout format fprint ' + - 'frameLayout fread freeFormFillet frewind fromNativePath fwrite gamma gauss ' + - 'geometryConstraint getApplicationVersionAsFloat getAttr getClassification ' + - 'getDefaultBrush getFileList getFluidAttr getInputDeviceRange getMayaPanelTypes ' + - 'getModifiers getPanel getParticleAttr getPluginResource getenv getpid glRender ' + - 'glRenderEditor globalStitch gmatch goal gotoBindPose grabColor gradientControl ' + - 'gradientControlNoAttr graphDollyCtx graphSelectContext graphTrackCtx gravity grid ' + - 'gridLayout group groupObjectsByName HfAddAttractorToAS HfAssignAS HfBuildEqualMap ' + - 'HfBuildFurFiles HfBuildFurImages HfCancelAFR HfConnectASToHF HfCreateAttractor ' + - 'HfDeleteAS HfEditAS HfPerformCreateAS HfRemoveAttractorFromAS HfSelectAttached ' + - 'HfSelectAttractors HfUnAssignAS hardenPointCurve hardware hardwareRenderPanel ' + - 'headsUpDisplay headsUpMessage help helpLine hermite hide hilite hitTest hotBox hotkey ' + - 'hotkeyCheck hsv_to_rgb hudButton hudSlider hudSliderButton hwReflectionMap hwRender ' + - 'hwRenderLoad hyperGraph hyperPanel hyperShade hypot iconTextButton iconTextCheckBox ' + - 'iconTextRadioButton iconTextRadioCollection iconTextScrollList iconTextStaticLabel ' + - 'ikHandle ikHandleCtx ikHandleDisplayScale ikSolver ikSplineHandleCtx ikSystem ' + - 'ikSystemInfo ikfkDisplayMethod illustratorCurves image imfPlugins inheritTransform ' + - 'insertJoint insertJointCtx insertKeyCtx insertKnotCurve insertKnotSurface instance ' + - 'instanceable instancer intField intFieldGrp intScrollBar intSlider intSliderGrp ' + - 'interToUI internalVar intersect iprEngine isAnimCurve isConnected isDirty isParentOf ' + - 'isSameObject isTrue isValidObjectName isValidString isValidUiName isolateSelect ' + - 'itemFilter itemFilterAttr itemFilterRender itemFilterType joint jointCluster jointCtx ' + - 'jointDisplayScale jointLattice keyTangent keyframe keyframeOutliner ' + - 'keyframeRegionCurrentTimeCtx keyframeRegionDirectKeyCtx keyframeRegionDollyCtx ' + - 'keyframeRegionInsertKeyCtx keyframeRegionMoveKeyCtx keyframeRegionScaleKeyCtx ' + - 'keyframeRegionSelectKeyCtx keyframeRegionSetKeyCtx keyframeRegionTrackCtx ' + - 'keyframeStats lassoContext lattice latticeDeformKeyCtx launch launchImageEditor ' + - 'layerButton layeredShaderPort layeredTexturePort layout layoutDialog lightList ' + - 'lightListEditor lightListPanel lightlink lineIntersection linearPrecision linstep ' + - 'listAnimatable listAttr listCameras listConnections listDeviceAttachments listHistory ' + - 'listInputDeviceAxes listInputDeviceButtons listInputDevices listMenuAnnotation ' + - 'listNodeTypes listPanelCategories listRelatives listSets listTransforms ' + - 'listUnselected listerEditor loadFluid loadNewShelf loadPlugin ' + - 'loadPluginLanguageResources loadPrefObjects localizedPanelLabel lockNode loft log ' + - 'longNameOf lookThru ls lsThroughFilter lsType lsUI Mayatomr mag makeIdentity makeLive ' + - 'makePaintable makeRoll makeSingleSurface makeTubeOn makebot manipMoveContext ' + - 'manipMoveLimitsCtx manipOptions manipRotateContext manipRotateLimitsCtx ' + - 'manipScaleContext manipScaleLimitsCtx marker match max memory menu menuBarLayout ' + - 'menuEditor menuItem menuItemToShelf menuSet menuSetPref messageLine min minimizeApp ' + - 'mirrorJoint modelCurrentTimeCtx modelEditor modelPanel mouse movIn movOut move ' + - 'moveIKtoFK moveKeyCtx moveVertexAlongDirection multiProfileBirailSurface mute ' + - 'nParticle nameCommand nameField namespace namespaceInfo newPanelItems newton nodeCast ' + - 'nodeIconButton nodeOutliner nodePreset nodeType noise nonLinear normalConstraint ' + - 'normalize nurbsBoolean nurbsCopyUVSet nurbsCube nurbsEditUV nurbsPlane nurbsSelect ' + - 'nurbsSquare nurbsToPoly nurbsToPolygonsPref nurbsToSubdiv nurbsToSubdivPref ' + - 'nurbsUVSet nurbsViewDirectionVector objExists objectCenter objectLayer objectType ' + - 'objectTypeUI obsoleteProc oceanNurbsPreviewPlane offsetCurve offsetCurveOnSurface ' + - 'offsetSurface openGLExtension openMayaPref optionMenu optionMenuGrp optionVar orbit ' + - 'orbitCtx orientConstraint outlinerEditor outlinerPanel overrideModifier ' + - 'paintEffectsDisplay pairBlend palettePort paneLayout panel panelConfiguration ' + - 'panelHistory paramDimContext paramDimension paramLocator parent parentConstraint ' + - 'particle particleExists particleInstancer particleRenderInfo partition pasteKey ' + - 'pathAnimation pause pclose percent performanceOptions pfxstrokes pickWalk picture ' + - 'pixelMove planarSrf plane play playbackOptions playblast plugAttr plugNode pluginInfo ' + - 'pluginResourceUtil pointConstraint pointCurveConstraint pointLight pointMatrixMult ' + - 'pointOnCurve pointOnSurface pointPosition poleVectorConstraint polyAppend ' + - 'polyAppendFacetCtx polyAppendVertex polyAutoProjection polyAverageNormal ' + - 'polyAverageVertex polyBevel polyBlendColor polyBlindData polyBoolOp polyBridgeEdge ' + - 'polyCacheMonitor polyCheck polyChipOff polyClipboard polyCloseBorder polyCollapseEdge ' + - 'polyCollapseFacet polyColorBlindData polyColorDel polyColorPerVertex polyColorSet ' + - 'polyCompare polyCone polyCopyUV polyCrease polyCreaseCtx polyCreateFacet ' + - 'polyCreateFacetCtx polyCube polyCut polyCutCtx polyCylinder polyCylindricalProjection ' + - 'polyDelEdge polyDelFacet polyDelVertex polyDuplicateAndConnect polyDuplicateEdge ' + - 'polyEditUV polyEditUVShell polyEvaluate polyExtrudeEdge polyExtrudeFacet ' + - 'polyExtrudeVertex polyFlipEdge polyFlipUV polyForceUV polyGeoSampler polyHelix ' + - 'polyInfo polyInstallAction polyLayoutUV polyListComponentConversion polyMapCut ' + - 'polyMapDel polyMapSew polyMapSewMove polyMergeEdge polyMergeEdgeCtx polyMergeFacet ' + - 'polyMergeFacetCtx polyMergeUV polyMergeVertex polyMirrorFace polyMoveEdge ' + - 'polyMoveFacet polyMoveFacetUV polyMoveUV polyMoveVertex polyNormal polyNormalPerVertex ' + - 'polyNormalizeUV polyOptUvs polyOptions polyOutput polyPipe polyPlanarProjection ' + - 'polyPlane polyPlatonicSolid polyPoke polyPrimitive polyPrism polyProjection ' + - 'polyPyramid polyQuad polyQueryBlindData polyReduce polySelect polySelectConstraint ' + - 'polySelectConstraintMonitor polySelectCtx polySelectEditCtx polySeparate ' + - 'polySetToFaceNormal polySewEdge polyShortestPathCtx polySmooth polySoftEdge ' + - 'polySphere polySphericalProjection polySplit polySplitCtx polySplitEdge polySplitRing ' + - 'polySplitVertex polyStraightenUVBorder polySubdivideEdge polySubdivideFacet ' + - 'polyToSubdiv polyTorus polyTransfer polyTriangulate polyUVSet polyUnite polyWedgeFace ' + - 'popen popupMenu pose pow preloadRefEd print progressBar progressWindow projFileViewer ' + - 'projectCurve projectTangent projectionContext projectionManip promptDialog propModCtx ' + - 'propMove psdChannelOutliner psdEditTextureFile psdExport psdTextureFile putenv pwd ' + - 'python querySubdiv quit rad_to_deg radial radioButton radioButtonGrp radioCollection ' + - 'radioMenuItemCollection rampColorPort rand randomizeFollicles randstate rangeControl ' + - 'readTake rebuildCurve rebuildSurface recordAttr recordDevice redo reference ' + - 'referenceEdit referenceQuery refineSubdivSelectionList refresh refreshAE ' + - 'registerPluginResource rehash reloadImage removeJoint removeMultiInstance ' + - 'removePanelCategory rename renameAttr renameSelectionList renameUI render ' + - 'renderGlobalsNode renderInfo renderLayerButton renderLayerParent ' + - 'renderLayerPostProcess renderLayerUnparent renderManip renderPartition ' + - 'renderQualityNode renderSettings renderThumbnailUpdate renderWindowEditor ' + - 'renderWindowSelectContext renderer reorder reorderDeformers requires reroot ' + - 'resampleFluid resetAE resetPfxToPolyCamera resetTool resolutionNode retarget ' + - 'reverseCurve reverseSurface revolve rgb_to_hsv rigidBody rigidSolver roll rollCtx ' + - 'rootOf rot rotate rotationInterpolation roundConstantRadius rowColumnLayout rowLayout ' + - 'runTimeCommand runup sampleImage saveAllShelves saveAttrPreset saveFluid saveImage ' + - 'saveInitialState saveMenu savePrefObjects savePrefs saveShelf saveToolSettings scale ' + - 'scaleBrushBrightness scaleComponents scaleConstraint scaleKey scaleKeyCtx sceneEditor ' + - 'sceneUIReplacement scmh scriptCtx scriptEditorInfo scriptJob scriptNode scriptTable ' + - 'scriptToShelf scriptedPanel scriptedPanelType scrollField scrollLayout sculpt ' + - 'searchPathArray seed selLoadSettings select selectContext selectCurveCV selectKey ' + - 'selectKeyCtx selectKeyframeRegionCtx selectMode selectPref selectPriority selectType ' + - 'selectedNodes selectionConnection separator setAttr setAttrEnumResource ' + - 'setAttrMapping setAttrNiceNameResource setConstraintRestPosition ' + - 'setDefaultShadingGroup setDrivenKeyframe setDynamic setEditCtx setEditor setFluidAttr ' + - 'setFocus setInfinity setInputDeviceMapping setKeyCtx setKeyPath setKeyframe ' + - 'setKeyframeBlendshapeTargetWts setMenuMode setNodeNiceNameResource setNodeTypeFlag ' + - 'setParent setParticleAttr setPfxToPolyCamera setPluginResource setProject ' + - 'setStampDensity setStartupMessage setState setToolTo setUITemplate setXformManip sets ' + - 'shadingConnection shadingGeometryRelCtx shadingLightRelCtx shadingNetworkCompare ' + - 'shadingNode shapeCompare shelfButton shelfLayout shelfTabLayout shellField ' + - 'shortNameOf showHelp showHidden showManipCtx showSelectionInTitle ' + - 'showShadingGroupAttrEditor showWindow sign simplify sin singleProfileBirailSurface ' + - 'size sizeBytes skinCluster skinPercent smoothCurve smoothTangentSurface smoothstep ' + - 'snap2to2 snapKey snapMode snapTogetherCtx snapshot soft softMod softModCtx sort sound ' + - 'soundControl source spaceLocator sphere sphrand spotLight spotLightPreviewPort ' + - 'spreadSheetEditor spring sqrt squareSurface srtContext stackTrace startString ' + - 'startsWith stitchAndExplodeShell stitchSurface stitchSurfacePoints strcmp ' + - 'stringArrayCatenate stringArrayContains stringArrayCount stringArrayInsertAtIndex ' + - 'stringArrayIntersector stringArrayRemove stringArrayRemoveAtIndex ' + - 'stringArrayRemoveDuplicates stringArrayRemoveExact stringArrayToString ' + - 'stringToStringArray strip stripPrefixFromName stroke subdAutoProjection ' + - 'subdCleanTopology subdCollapse subdDuplicateAndConnect subdEditUV ' + - 'subdListComponentConversion subdMapCut subdMapSewMove subdMatchTopology subdMirror ' + - 'subdToBlind subdToPoly subdTransferUVsToCache subdiv subdivCrease ' + - 'subdivDisplaySmoothness substitute substituteAllString substituteGeometry substring ' + - 'surface surfaceSampler surfaceShaderList swatchDisplayPort switchTable symbolButton ' + - 'symbolCheckBox sysFile system tabLayout tan tangentConstraint texLatticeDeformContext ' + - 'texManipContext texMoveContext texMoveUVShellContext texRotateContext texScaleContext ' + - 'texSelectContext texSelectShortestPathCtx texSmudgeUVContext texWinToolCtx text ' + - 'textCurves textField textFieldButtonGrp textFieldGrp textManip textScrollList ' + - 'textToShelf textureDisplacePlane textureHairColor texturePlacementContext ' + - 'textureWindow threadCount threePointArcCtx timeControl timePort timerX toNativePath ' + - 'toggle toggleAxis toggleWindowVisibility tokenize tokenizeList tolerance tolower ' + - 'toolButton toolCollection toolDropped toolHasOptions toolPropertyWindow torus toupper ' + - 'trace track trackCtx transferAttributes transformCompare transformLimits translator ' + - 'trim trunc truncateFluidCache truncateHairCache tumble tumbleCtx turbulence ' + - 'twoPointArcCtx uiRes uiTemplate unassignInputDevice undo undoInfo ungroup uniform unit ' + - 'unloadPlugin untangleUV untitledFileName untrim upAxis updateAE userCtx uvLink ' + - 'uvSnapshot validateShelfName vectorize view2dToolCtx viewCamera viewClipPlane ' + - 'viewFit viewHeadOn viewLookAt viewManip viewPlace viewSet visor volumeAxis vortex ' + - 'waitCursor warning webBrowser webBrowserPrefs whatIs window windowPref wire ' + - 'wireContext workspace wrinkle wrinkleContext writeTake xbmLangPathList xform', - illegal: '' - }, { - begin: '<=', - relevance: 0 - }, { - begin: '=>', - relevance: 0 - }, { - begin: '/\\\\' - }, { - begin: '\\\\/' - }] - }; - - var HEAD_BODY_CONJUNCTION = { - className: 'built_in', - variants: [{ - begin: ':-\\|-->' - }, { - begin: '=', - relevance: 0 - }] - }; - - return { - aliases: ['m', 'moo'], - keywords: KEYWORDS, - contains: [ - IMPLICATION, - HEAD_BODY_CONJUNCTION, - COMMENT, - CCOMMENT, - NUMCODE, - hljs.NUMBER_MODE, - ATOM, - STRING, { - begin: /:-/ - } // relevance booster - ] - }; -}); -hljs.registerLanguage('mizar', function (hljs) { - return { - keywords: 'environ vocabularies notations constructors definitions ' + - 'registrations theorems schemes requirements begin end definition ' + - 'registration cluster existence pred func defpred deffunc theorem ' + - 'proof let take assume then thus hence ex for st holds consider ' + - 'reconsider such that and in provided of as from be being by means ' + - 'equals implies iff redefine define now not or attr is mode ' + - 'suppose per cases set thesis contradiction scheme reserve struct ' + - 'correctness compatibility coherence symmetry assymetry ' + - 'reflexivity irreflexivity connectedness uniqueness commutativity ' + - 'idempotence involutiveness projectivity', - contains: [{ - className: 'comment', - begin: '::', - end: '$' - }] - }; -}); -hljs.registerLanguage('monkey', function (hljs) { - var NUMBER = { - className: 'number', - relevance: 0, - variants: [{ - begin: '[$][a-fA-F0-9]+' - }, - hljs.NUMBER_MODE - ] - }; - - return { - case_insensitive: true, - keywords: { - keyword: 'public private property continue exit extern new try catch ' + - 'eachin not abstract final select case default const local global field ' + - 'end if then else elseif endif while wend repeat until forever for to step next return module inline throw', - - built_in: 'DebugLog DebugStop Error Print ACos ACosr ASin ASinr ATan ATan2 ATan2r ATanr Abs Abs Ceil ' + - 'Clamp Clamp Cos Cosr Exp Floor Log Max Max Min Min Pow Sgn Sgn Sin Sinr Sqrt Tan Tanr Seed PI HALFPI TWOPI', - - literal: 'true false null and or shl shr mod' - }, - contains: [{ - className: 'comment', - begin: '#rem', - end: '#end' - }, { - className: 'comment', - begin: "'", - end: '$', - relevance: 0 - }, { - className: 'function', - beginKeywords: 'function method', - end: '[(=:]|$', - illegal: /\n/, - contains: [ - hljs.UNDERSCORE_TITLE_MODE, - ] - }, { - className: 'class', - beginKeywords: 'class interface', - end: '$', - contains: [{ - beginKeywords: 'extends implements' - }, - hljs.UNDERSCORE_TITLE_MODE - ] - }, { - className: 'variable', - begin: '\\b(self|super)\\b' - }, { - className: 'preprocessor', - beginKeywords: 'import', - end: '$' - }, { - className: 'preprocessor', - begin: '\\s*#', - end: '$', - keywords: 'if else elseif endif end then' - }, { - className: 'pi', - begin: '^\\s*strict\\b' - }, { - beginKeywords: 'alias', - end: '=', - contains: [hljs.UNDERSCORE_TITLE_MODE] - }, - hljs.QUOTE_STRING_MODE, - NUMBER - ] - } -}); -hljs.registerLanguage('nginx', function (hljs) { - var VAR = { - className: 'variable', - variants: [{ - begin: /\$\d+/ - }, { - begin: /\$\{/, - end: /}/ - }, { - begin: '[\\$\\@]' + hljs.UNDERSCORE_IDENT_RE - }] - }; - var DEFAULT = { - endsWithParent: true, - lexemes: '[a-z/_]+', - keywords: { - built_in: 'on off yes no true false none blocked debug info notice warn error crit ' + - 'select break last permanent redirect kqueue rtsig epoll poll /dev/poll' - }, - relevance: 0, - illegal: '=>', - contains: [ - hljs.HASH_COMMENT_MODE, { - className: 'string', - contains: [hljs.BACKSLASH_ESCAPE, VAR], - variants: [{ - begin: /"/, - end: /"/ - }, { - begin: /'/, - end: /'/ - }] - }, { - className: 'url', - begin: '([a-z]+):/', - end: '\\s', - endsWithParent: true, - excludeEnd: true, - contains: [VAR] - }, { - className: 'regexp', - contains: [hljs.BACKSLASH_ESCAPE, VAR], - variants: [{ - begin: "\\s\\^", - end: "\\s|{|;", - returnEnd: true - }, - // regexp locations (~, ~*) - { - begin: "~\\*?\\s+", - end: "\\s|{|;", - returnEnd: true - }, - // *.example.com - { - begin: "\\*(\\.[a-z\\-]+)+" - }, - // sub.example.* - { - begin: "([a-z\\-]+\\.)+\\*" - } - ] - }, - // IP - { - className: 'number', - begin: '\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b' - }, - // units - { - className: 'number', - begin: '\\b\\d+[kKmMgGdshdwy]*\\b', - relevance: 0 - }, - VAR - ] - }; - - return { - aliases: ['nginxconf'], - contains: [ - hljs.HASH_COMMENT_MODE, { - begin: hljs.UNDERSCORE_IDENT_RE + '\\s', - end: ';|{', - returnBegin: true, - contains: [{ - className: 'title', - begin: hljs.UNDERSCORE_IDENT_RE, - starts: DEFAULT - }], - relevance: 0 - } - ], - illegal: '[^\\s\\}]' - }; -}); -hljs.registerLanguage('nimrod', function (hljs) { - return { - aliases: ['nim'], - keywords: { - keyword: 'addr and as asm bind block break|0 case|0 cast const|0 continue|0 converter discard distinct|10 div do elif else|0 end|0 enum|0 except export finally for from generic if|0 import|0 in include|0 interface is isnot|10 iterator|10 let|0 macro method|10 mixin mod nil not notin|10 object|0 of or out proc|10 ptr raise ref|10 return shl shr static template|10 try|0 tuple type|0 using|0 var|0 when while|0 with without xor yield', - literal: 'shared guarded stdin stdout stderr result|10 true false' - }, - contains: [{ - className: 'decorator', // Actually pragma - begin: /{\./, - end: /\.}/, - relevance: 10 - }, { - className: 'string', - begin: /[a-zA-Z]\w*"/, - end: /"/, - contains: [{ - begin: /""/ - }] - }, { - className: 'string', - begin: /([a-zA-Z]\w*)?"""/, - end: /"""/ - }, { - className: 'string', - begin: /"/, - end: /"/, - illegal: /\n/, - contains: [{ - begin: /\\./ - }] - }, { - className: 'type', - begin: /\b[A-Z]\w+\b/, - relevance: 0 - }, { - className: 'type', - begin: /\b(int|int8|int16|int32|int64|uint|uint8|uint16|uint32|uint64|float|float32|float64|bool|char|string|cstring|pointer|expr|stmt|void|auto|any|range|array|openarray|varargs|seq|set|clong|culong|cchar|cschar|cshort|cint|csize|clonglong|cfloat|cdouble|clongdouble|cuchar|cushort|cuint|culonglong|cstringarray|semistatic)\b/ - }, { - className: 'number', - begin: /\b(0[xX][0-9a-fA-F][_0-9a-fA-F]*)('?[iIuU](8|16|32|64))?/, - relevance: 0 - }, { - className: 'number', - begin: /\b(0o[0-7][_0-7]*)('?[iIuUfF](8|16|32|64))?/, - relevance: 0 - }, { - className: 'number', - begin: /\b(0(b|B)[01][_01]*)('?[iIuUfF](8|16|32|64))?/, - relevance: 0 - }, { - className: 'number', - begin: /\b(\d[_\d]*)('?[iIuUfF](8|16|32|64))?/, - relevance: 0 - }, - hljs.HASH_COMMENT_MODE - ] - } -}); -hljs.registerLanguage('nix', function (hljs) { - var NIX_KEYWORDS = { - keyword: 'rec with let in inherit assert if else then', - constant: 'true false or and null', - built_in: 'import abort baseNameOf dirOf isNull builtins map removeAttrs throw toString derivation' - }; - var ANTIQUOTE = { - className: 'subst', - begin: /\$\{/, - end: /}/, - keywords: NIX_KEYWORDS - }; - var ATTRS = { - className: 'variable', - // TODO: we have to figure out a way how to exclude \s*= - begin: /[a-zA-Z0-9-_]+(\s*=)/ - }; - var SINGLE_QUOTE = { - className: 'string', - begin: "''", - end: "''", - contains: [ - ANTIQUOTE - ] - }; - var DOUBLE_QUOTE = { - className: 'string', - begin: '"', - end: '"', - contains: [ - ANTIQUOTE - ] - }; - var EXPRESSIONS = [ - hljs.NUMBER_MODE, - hljs.HASH_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - SINGLE_QUOTE, - DOUBLE_QUOTE, - ATTRS - ]; - ANTIQUOTE.contains = EXPRESSIONS; - return { - aliases: ["nixos"], - keywords: NIX_KEYWORDS, - contains: EXPRESSIONS - }; -}); -hljs.registerLanguage('nsis', function (hljs) { - var CONSTANTS = { - className: 'symbol', - begin: '\\$(ADMINTOOLS|APPDATA|CDBURN_AREA|CMDLINE|COMMONFILES32|COMMONFILES64|COMMONFILES|COOKIES|DESKTOP|DOCUMENTS|EXEDIR|EXEFILE|EXEPATH|FAVORITES|FONTS|HISTORY|HWNDPARENT|INSTDIR|INTERNET_CACHE|LANGUAGE|LOCALAPPDATA|MUSIC|NETHOOD|OUTDIR|PICTURES|PLUGINSDIR|PRINTHOOD|PROFILE|PROGRAMFILES32|PROGRAMFILES64|PROGRAMFILES|QUICKLAUNCH|RECENT|RESOURCES_LOCALIZED|RESOURCES|SENDTO|SMPROGRAMS|SMSTARTUP|STARTMENU|SYSDIR|TEMP|TEMPLATES|VIDEOS|WINDIR)' - }; - - var DEFINES = { - // ${defines} - className: 'constant', - begin: '\\$+{[a-zA-Z0-9_]+}' - }; - - var VARIABLES = { - // $variables - className: 'variable', - begin: '\\$+[a-zA-Z0-9_]+', - illegal: '\\(\\){}' - }; - - var LANGUAGES = { - // $(language_strings) - className: 'constant', - begin: '\\$+\\([a-zA-Z0-9_]+\\)' - }; - - var PARAMETERS = { - // command parameters - className: 'params', - begin: '(ARCHIVE|FILE_ATTRIBUTE_ARCHIVE|FILE_ATTRIBUTE_NORMAL|FILE_ATTRIBUTE_OFFLINE|FILE_ATTRIBUTE_READONLY|FILE_ATTRIBUTE_SYSTEM|FILE_ATTRIBUTE_TEMPORARY|HKCR|HKCU|HKDD|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_DYN_DATA|HKEY_LOCAL_MACHINE|HKEY_PERFORMANCE_DATA|HKEY_USERS|HKLM|HKPD|HKU|IDABORT|IDCANCEL|IDIGNORE|IDNO|IDOK|IDRETRY|IDYES|MB_ABORTRETRYIGNORE|MB_DEFBUTTON1|MB_DEFBUTTON2|MB_DEFBUTTON3|MB_DEFBUTTON4|MB_ICONEXCLAMATION|MB_ICONINFORMATION|MB_ICONQUESTION|MB_ICONSTOP|MB_OK|MB_OKCANCEL|MB_RETRYCANCEL|MB_RIGHT|MB_RTLREADING|MB_SETFOREGROUND|MB_TOPMOST|MB_USERICON|MB_YESNO|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY)' - }; - - var COMPILER = { - // !compiler_flags - className: 'constant', - begin: '\\!(addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversionsystem|ifdef|ifmacrodef|ifmacrondef|ifndef|if|include|insertmacro|macroend|macro|makensis|packhdr|searchparse|searchreplace|tempfile|undef|verbose|warning)' - }; - - return { - case_insensitive: false, - keywords: { - keyword: 'Abort AddBrandingImage AddSize AllowRootDirInstall AllowSkipFiles AutoCloseWindow BGFont BGGradient BrandingText BringToFront Call CallInstDLL Caption ChangeUI CheckBitmap ClearErrors CompletedText ComponentText CopyFiles CRCCheck CreateDirectory CreateFont CreateShortCut Delete DeleteINISec DeleteINIStr DeleteRegKey DeleteRegValue DetailPrint DetailsButtonText DirText DirVar DirVerify EnableWindow EnumRegKey EnumRegValue Exch Exec ExecShell ExecWait ExpandEnvStrings File FileBufSize FileClose FileErrorText FileOpen FileRead FileReadByte FileReadUTF16LE FileReadWord FileSeek FileWrite FileWriteByte FileWriteUTF16LE FileWriteWord FindClose FindFirst FindNext FindWindow FlushINI FunctionEnd GetCurInstType GetCurrentAddress GetDlgItem GetDLLVersion GetDLLVersionLocal GetErrorLevel GetFileTime GetFileTimeLocal GetFullPathName GetFunctionAddress GetInstDirError GetLabelAddress GetTempFileName Goto HideWindow Icon IfAbort IfErrors IfFileExists IfRebootFlag IfSilent InitPluginsDir InstallButtonText InstallColors InstallDir InstallDirRegKey InstProgressFlags InstType InstTypeGetText InstTypeSetText IntCmp IntCmpU IntFmt IntOp IsWindow LangString LicenseBkColor LicenseData LicenseForceSelection LicenseLangString LicenseText LoadLanguageFile LockWindow LogSet LogText ManifestDPIAware ManifestSupportedOS MessageBox MiscButtonText Name Nop OutFile Page PageCallbacks PageExEnd Pop Push Quit ReadEnvStr ReadINIStr ReadRegDWORD ReadRegStr Reboot RegDLL Rename RequestExecutionLevel ReserveFile Return RMDir SearchPath SectionEnd SectionGetFlags SectionGetInstTypes SectionGetSize SectionGetText SectionGroupEnd SectionIn SectionSetFlags SectionSetInstTypes SectionSetSize SectionSetText SendMessage SetAutoClose SetBrandingImage SetCompress SetCompressor SetCompressorDictSize SetCtlColors SetCurInstType SetDatablockOptimize SetDateSave SetDetailsPrint SetDetailsView SetErrorLevel SetErrors SetFileAttributes SetFont SetOutPath SetOverwrite SetPluginUnload SetRebootFlag SetRegView SetShellVarContext SetSilent ShowInstDetails ShowUninstDetails ShowWindow SilentInstall SilentUnInstall Sleep SpaceTexts StrCmp StrCmpS StrCpy StrLen SubCaption SubSectionEnd Unicode UninstallButtonText UninstallCaption UninstallIcon UninstallSubCaption UninstallText UninstPage UnRegDLL Var VIAddVersionKey VIFileVersion VIProductVersion WindowIcon WriteINIStr WriteRegBin WriteRegDWORD WriteRegExpandStr WriteRegStr WriteUninstaller XPStyle', - literal: 'admin all auto both colored current false force hide highest lastused leave listonly none normal notset off on open print show silent silentlog smooth textonly true user ' - }, - contains: [ - hljs.HASH_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, { - className: 'string', - begin: '"', - end: '"', - illegal: '\\n', - contains: [{ // $\n, $\r, $\t, $$ - className: 'symbol', - begin: '\\$(\\\\(n|r|t)|\\$)' - }, - CONSTANTS, - DEFINES, - VARIABLES, - LANGUAGES - ] - }, { // line comments - className: 'comment', - begin: ';', - end: '$', - relevance: 0 - }, { - className: 'function', - beginKeywords: 'Function PageEx Section SectionGroup SubSection', - end: '$' - }, - COMPILER, - DEFINES, - VARIABLES, - LANGUAGES, - PARAMETERS, - hljs.NUMBER_MODE, { // plug::ins - className: 'literal', - begin: hljs.IDENT_RE + '::' + hljs.IDENT_RE - } - ] - }; -}); -hljs.registerLanguage('objectivec', function (hljs) { - var OBJC_KEYWORDS = { - keyword: 'int float while char export sizeof typedef const struct for union ' + - 'unsigned long volatile static bool mutable if do return goto void ' + - 'enum else break extern asm case short default double register explicit ' + - 'signed typename this switch continue wchar_t inline readonly assign ' + - 'readwrite self @synchronized id typeof ' + - 'nonatomic super unichar IBOutlet IBAction strong weak copy ' + - 'in out inout bycopy byref oneway __strong __weak __block __autoreleasing ' + - '@private @protected @public @try @property @end @throw @catch @finally ' + - '@autoreleasepool @synthesize @dynamic @selector @optional @required', - literal: 'false true FALSE TRUE nil YES NO NULL', - built_in: 'NSString NSData NSDictionary CGRect CGPoint UIButton UILabel UITextView UIWebView MKMapView ' + - 'NSView NSViewController NSWindow NSWindowController NSSet NSUUID NSIndexSet ' + - 'UISegmentedControl NSObject UITableViewDelegate UITableViewDataSource NSThread ' + - 'UIActivityIndicator UITabbar UIToolBar UIBarButtonItem UIImageView NSAutoreleasePool ' + - 'UITableView BOOL NSInteger CGFloat NSException NSLog NSMutableString NSMutableArray ' + - 'NSMutableDictionary NSURL NSIndexPath CGSize UITableViewCell UIView UIViewController ' + - 'UINavigationBar UINavigationController UITabBarController UIPopoverController ' + - 'UIPopoverControllerDelegate UIImage NSNumber UISearchBar NSFetchedResultsController ' + - 'NSFetchedResultsChangeType UIScrollView UIScrollViewDelegate UIEdgeInsets UIColor ' + - 'UIFont UIApplication NSNotFound NSNotificationCenter NSNotification ' + - 'UILocalNotification NSBundle NSFileManager NSTimeInterval NSDate NSCalendar ' + - 'NSUserDefaults UIWindow NSRange NSArray NSError NSURLRequest NSURLConnection ' + - 'NSURLSession NSURLSessionDataTask NSURLSessionDownloadTask NSURLSessionUploadTask NSURLResponse' + - 'UIInterfaceOrientation MPMoviePlayerController dispatch_once_t ' + - 'dispatch_queue_t dispatch_sync dispatch_async dispatch_once' - }; - var LEXEMES = /[a-zA-Z@][a-zA-Z0-9_]*/; - var CLASS_KEYWORDS = '@interface @class @protocol @implementation'; - return { - aliases: ['m', 'mm', 'objc', 'obj-c'], - keywords: OBJC_KEYWORDS, - lexemes: LEXEMES, - illegal: '' - }] - }] - }, { - className: 'class', - begin: '(' + CLASS_KEYWORDS.split(' ').join('|') + ')\\b', - end: '({|$)', - excludeEnd: true, - keywords: CLASS_KEYWORDS, - lexemes: LEXEMES, - contains: [ - hljs.UNDERSCORE_TITLE_MODE - ] - }, { - className: 'variable', - begin: '\\.' + hljs.UNDERSCORE_IDENT_RE, - relevance: 0 - } - ] - }; -}); -hljs.registerLanguage('ocaml', function (hljs) { - /* missing support for heredoc-like string (OCaml 4.0.2+) */ - return { - aliases: ['ml'], - keywords: { - keyword: 'and as assert asr begin class constraint do done downto else end ' + - 'exception external for fun function functor if in include ' + - 'inherit! inherit initializer land lazy let lor lsl lsr lxor match method!|10 method ' + - 'mod module mutable new object of open! open or private rec sig struct ' + - 'then to try type val! val virtual when while with ' + - /* camlp4 */ - 'parser value', - built_in: /* built-in types */ - 'array bool bytes char exn|5 float int int32 int64 list lazy_t|5 nativeint|5 string unit ' + - /* (some) types in Pervasives */ - 'in_channel out_channel ref', - literal: 'true false' - }, - illegal: /\/\/|>>/, - lexemes: '[a-z_]\\w*!?', - contains: [{ - className: 'literal', - begin: '\\[(\\|\\|)?\\]|\\(\\)' - }, { - className: 'comment', - begin: '\\(\\*', - end: '\\*\\)', - contains: ['self'] - }, { - /* type variable */ - className: 'symbol', - begin: '\'[A-Za-z_](?!\')[\\w\']*' - /* the grammar is ambiguous on how 'a'b should be interpreted but not the compiler */ - }, { - /* polymorphic variant */ - className: 'tag', - begin: '`[A-Z][\\w\']*' - }, { - /* module or constructor */ - className: 'type', - begin: '\\b[A-Z][\\w\']*', - relevance: 0 - }, { - /* don't color identifiers, but safely catch all identifiers with '*/ - begin: '[a-z_]\\w*\'[\\w\']*' - }, - hljs.inherit(hljs.APOS_STRING_MODE, { - className: 'char', - relevance: 0 - }), - hljs.inherit(hljs.QUOTE_STRING_MODE, { - illegal: null - }), { - className: 'number', - begin: '\\b(0[xX][a-fA-F0-9_]+[Lln]?|' + - '0[oO][0-7_]+[Lln]?|' + - '0[bB][01_]+[Lln]?|' + - '[0-9][0-9_]*([Lln]|(\\.[0-9_]*)?([eE][-+]?[0-9_]+)?)?)', - relevance: 0 - }, { - begin: /[-=]>/ // relevance booster - } - ] - } -}); -hljs.registerLanguage('oxygene', function (hljs) { - var OXYGENE_KEYWORDS = 'abstract add and array as asc aspect assembly async begin break block by case class concat const copy constructor continue ' + - 'create default delegate desc distinct div do downto dynamic each else empty end ensure enum equals event except exit extension external false ' + - 'final finalize finalizer finally flags for forward from function future global group has if implementation implements implies in index inherited ' + - 'inline interface into invariants is iterator join locked locking loop matching method mod module namespace nested new nil not notify nullable of ' + - 'old on operator or order out override parallel params partial pinned private procedure property protected public queryable raise read readonly ' + - 'record reintroduce remove repeat require result reverse sealed select self sequence set shl shr skip static step soft take then to true try tuple ' + - 'type union unit unsafe until uses using var virtual raises volatile where while with write xor yield await mapped deprecated stdcall cdecl pascal ' + - 'register safecall overload library platform reference packed strict published autoreleasepool selector strong weak unretained'; - var CURLY_COMMENT = { - className: 'comment', - begin: '{', - end: '}', - relevance: 0 - }; - var PAREN_COMMENT = { - className: 'comment', - begin: '\\(\\*', - end: '\\*\\)', - relevance: 10 - }; - var STRING = { - className: 'string', - begin: '\'', - end: '\'', - contains: [{ - begin: '\'\'' - }] - }; - var CHAR_STRING = { - className: 'string', - begin: '(#\\d+)+' - }; - var FUNCTION = { - className: 'function', - beginKeywords: 'function constructor destructor procedure method', - end: '[:;]', - keywords: 'function constructor|10 destructor|10 procedure|10 method|10', - contains: [ - hljs.TITLE_MODE, { - className: 'params', - begin: '\\(', - end: '\\)', - keywords: OXYGENE_KEYWORDS, - contains: [STRING, CHAR_STRING] - }, - CURLY_COMMENT, PAREN_COMMENT - ] - }; - return { - case_insensitive: true, - keywords: OXYGENE_KEYWORDS, - illegal: '("|\\$[G-Zg-z]|\\/\\*||->)', - contains: [ - CURLY_COMMENT, PAREN_COMMENT, hljs.C_LINE_COMMENT_MODE, - STRING, CHAR_STRING, - hljs.NUMBER_MODE, - FUNCTION, { - className: 'class', - begin: '=\\bclass\\b', - end: 'end;', - keywords: OXYGENE_KEYWORDS, - contains: [ - STRING, CHAR_STRING, - CURLY_COMMENT, PAREN_COMMENT, hljs.C_LINE_COMMENT_MODE, - FUNCTION - ] - } - ] - }; -}); -hljs.registerLanguage('parser3', function (hljs) { - return { - subLanguage: 'xml', - relevance: 0, - contains: [{ - className: 'comment', - begin: '^#', - end: '$' - }, { - className: 'comment', - begin: '\\^rem{', - end: '}', - relevance: 10, - contains: [{ - begin: '{', - end: '}', - contains: ['self'] - }] - }, { - className: 'preprocessor', - begin: '^@(?:BASE|USE|CLASS|OPTIONS)$', - relevance: 10 - }, { - className: 'title', - begin: '@[\\w\\-]+\\[[\\w^;\\-]*\\](?:\\[[\\w^;\\-]*\\])?(?:.*)$' - }, { - className: 'variable', - begin: '\\$\\{?[\\w\\-\\.\\:]+\\}?' - }, { - className: 'keyword', - begin: '\\^[\\w\\-\\.\\:]+' - }, { - className: 'number', - begin: '\\^#[0-9a-fA-F]+' - }, - hljs.C_NUMBER_MODE - ] - }; -}); -hljs.registerLanguage('perl', function (hljs) { - var PERL_KEYWORDS = 'getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ' + - 'ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime ' + - 'readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qq' + - 'fileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent ' + - 'shutdown dump chomp connect getsockname die socketpair close flock exists index shmget' + - 'sub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr ' + - 'unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 ' + - 'getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline ' + - 'endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand ' + - 'mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink ' + - 'getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr ' + - 'untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link ' + - 'getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller ' + - 'lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and ' + - 'sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 ' + - 'chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach ' + - 'tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedir' + - 'ioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe ' + - 'atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when'; - var SUBST = { - className: 'subst', - begin: '[$@]\\{', - end: '\\}', - keywords: PERL_KEYWORDS - }; - var METHOD = { - begin: '->{', - end: '}' - // contains defined later - }; - var VAR = { - className: 'variable', - variants: [{ - begin: /\$\d/ - }, { - begin: /[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/ - }, { - begin: /[\$%@][^\s\w{]/, - relevance: 0 - }] - }; - var COMMENT = { - className: 'comment', - begin: '^(__END__|__DATA__)', - end: '\\n$', - relevance: 5 - }; - var STRING_CONTAINS = [hljs.BACKSLASH_ESCAPE, SUBST, VAR]; - var PERL_DEFAULT_CONTAINS = [ - VAR, - hljs.HASH_COMMENT_MODE, - COMMENT, { - className: 'comment', - begin: '^\\=\\w', - end: '\\=cut', - endsWithParent: true - }, - METHOD, { - className: 'string', - contains: STRING_CONTAINS, - variants: [{ - begin: 'q[qwxr]?\\s*\\(', - end: '\\)', - relevance: 5 - }, { - begin: 'q[qwxr]?\\s*\\[', - end: '\\]', - relevance: 5 - }, { - begin: 'q[qwxr]?\\s*\\{', - end: '\\}', - relevance: 5 - }, { - begin: 'q[qwxr]?\\s*\\|', - end: '\\|', - relevance: 5 - }, { - begin: 'q[qwxr]?\\s*\\<', - end: '\\>', - relevance: 5 - }, { - begin: 'qw\\s+q', - end: 'q', - relevance: 5 - }, { - begin: '\'', - end: '\'', - contains: [hljs.BACKSLASH_ESCAPE] - }, { - begin: '"', - end: '"' - }, { - begin: '`', - end: '`', - contains: [hljs.BACKSLASH_ESCAPE] - }, { - begin: '{\\w+}', - contains: [], - relevance: 0 - }, { - begin: '\-?\\w+\\s*\\=\\>', - contains: [], - relevance: 0 - }] - }, { - className: 'number', - begin: '(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b', - relevance: 0 - }, { // regexp container - begin: '(\\/\\/|' + hljs.RE_STARTERS_RE + '|\\b(split|return|print|reverse|grep)\\b)\\s*', - keywords: 'split return print reverse grep', - relevance: 0, - contains: [ - hljs.HASH_COMMENT_MODE, - COMMENT, { - className: 'regexp', - begin: '(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*', - relevance: 10 - }, { - className: 'regexp', - begin: '(m|qr)?/', - end: '/[a-z]*', - contains: [hljs.BACKSLASH_ESCAPE], - relevance: 0 // allows empty "//" which is a common comment delimiter in other languages - } - ] - }, { - className: 'sub', - beginKeywords: 'sub', - end: '(\\s*\\(.*?\\))?[;{]', - relevance: 5 - }, { - className: 'operator', - begin: '-\\w\\b', - relevance: 0 - } - ]; - SUBST.contains = PERL_DEFAULT_CONTAINS; - METHOD.contains = PERL_DEFAULT_CONTAINS; - - return { - aliases: ['pl'], - keywords: PERL_KEYWORDS, - contains: PERL_DEFAULT_CONTAINS - }; -}); -hljs.registerLanguage('pf', function (hljs) { - var MACRO = { - className: 'variable', - begin: /\$[\w\d#@][\w\d_]*/ - }; - var TABLE = { - className: 'variable', - begin: // - }; - var QUOTE_STRING = { - className: 'string', - begin: /"/, - end: /"/ - }; - - return { - aliases: ['pf.conf'], - lexemes: /[a-z0-9_<>-]+/, - keywords: { - built_in: /* block match pass are "actions" in pf.conf(5), the rest are - * lexically similar top-level commands. - */ - 'block match pass load anchor|5 antispoof|10 set table', - keyword: 'in out log quick on rdomain inet inet6 proto from port os to route' + - 'allow-opts divert-packet divert-reply divert-to flags group icmp-type' + - 'icmp6-type label once probability recieved-on rtable prio queue' + - 'tos tag tagged user keep fragment for os drop' + - 'af-to|10 binat-to|10 nat-to|10 rdr-to|10 bitmask least-stats random round-robin' + - 'source-hash static-port' + - 'dup-to reply-to route-to' + - 'parent bandwidth default min max qlimit' + - 'block-policy debug fingerprints hostid limit loginterface optimization' + - 'reassemble ruleset-optimization basic none profile skip state-defaults' + - 'state-policy timeout' + - 'const counters persist' + - 'no modulate synproxy state|5 floating if-bound no-sync pflow|10 sloppy' + - 'source-track global rule max-src-nodes max-src-states max-src-conn' + - 'max-src-conn-rate overload flush' + - 'scrub|5 max-mss min-ttl no-df|10 random-id', - literal: 'all any no-route self urpf-failed egress|5 unknown' - }, - contains: [ - hljs.HASH_COMMENT_MODE, - hljs.NUMBER_MODE, - hljs.QUOTE_STRING_MODE, - MACRO, - TABLE - ] - }; -}); -hljs.registerLanguage('php', function (hljs) { - var VARIABLE = { - className: 'variable', - begin: '\\$+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*' - }; - var PREPROCESSOR = { - className: 'preprocessor', - begin: /<\?(php)?|\?>/ - }; - var STRING = { - className: 'string', - contains: [hljs.BACKSLASH_ESCAPE, PREPROCESSOR], - variants: [{ - begin: 'b"', - end: '"' - }, { - begin: 'b\'', - end: '\'' - }, - hljs.inherit(hljs.APOS_STRING_MODE, { - illegal: null - }), - hljs.inherit(hljs.QUOTE_STRING_MODE, { - illegal: null - }) - ] - }; - var NUMBER = { - variants: [hljs.BINARY_NUMBER_MODE, hljs.C_NUMBER_MODE] - }; - return { - aliases: ['php3', 'php4', 'php5', 'php6'], - case_insensitive: true, - keywords: 'and include_once list abstract global private echo interface as static endswitch ' + - 'array null if endwhile or const for endforeach self var while isset public ' + - 'protected exit foreach throw elseif include __FILE__ empty require_once do xor ' + - 'return parent clone use __CLASS__ __LINE__ else break print eval new ' + - 'catch __METHOD__ case exception default die require __FUNCTION__ ' + - 'enddeclare final try switch continue endfor endif declare unset true false ' + - 'trait goto instanceof insteadof __DIR__ __NAMESPACE__ ' + - 'yield finally', - contains: [ - hljs.C_LINE_COMMENT_MODE, - hljs.HASH_COMMENT_MODE, { - className: 'comment', - begin: '/\\*', - end: '\\*/', - contains: [{ - className: 'phpdoc', - begin: '\\s@[A-Za-z]+' - }, - PREPROCESSOR - ] - }, { - className: 'comment', - begin: '__halt_compiler.+?;', - endsWithParent: true, - keywords: '__halt_compiler', - lexemes: hljs.UNDERSCORE_IDENT_RE - }, { - className: 'string', - begin: '<<<[\'"]?\\w+[\'"]?$', - end: '^\\w+;', - contains: [hljs.BACKSLASH_ESCAPE] - }, - PREPROCESSOR, - VARIABLE, { - // swallow class members to avoid parsing them as keywords - begin: /->+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/ - }, { - className: 'function', - beginKeywords: 'function', - end: /[;{]/, - excludeEnd: true, - illegal: '\\$|\\[|%', - contains: [ - hljs.UNDERSCORE_TITLE_MODE, { - className: 'params', - begin: '\\(', - end: '\\)', - contains: [ - 'self', - VARIABLE, - hljs.C_BLOCK_COMMENT_MODE, - STRING, - NUMBER - ] - } - ] - }, { - className: 'class', - beginKeywords: 'class interface', - end: '{', - excludeEnd: true, - illegal: /[:\(\$"]/, - contains: [{ - beginKeywords: 'extends implements' - }, - hljs.UNDERSCORE_TITLE_MODE - ] - }, { - beginKeywords: 'namespace', - end: ';', - illegal: /[\.']/, - contains: [hljs.UNDERSCORE_TITLE_MODE] - }, { - beginKeywords: 'use', - end: ';', - contains: [hljs.UNDERSCORE_TITLE_MODE] - }, { - begin: '=>' // No markup, just a relevance booster - }, - STRING, - NUMBER - ] - }; -}); -hljs.registerLanguage('powershell', function (hljs) { - var backtickEscape = { - begin: '`[\\s\\S]', - relevance: 0 - }; - var dollarEscape = { - begin: '\\$\\$[\\s\\S]', - relevance: 0 - }; - var VAR = { - className: 'variable', - variants: [{ - begin: /\$[\w\d][\w\d_:]*/ - }] - }; - var QUOTE_STRING = { - className: 'string', - begin: /"/, - end: /"/, - contains: [ - backtickEscape, - VAR, { - className: 'variable', - begin: /\$[A-z]/, - end: /[^A-z]/ - } - ] - }; - var APOS_STRING = { - className: 'string', - begin: /'/, - end: /'/ - }; - - return { - aliases: ['ps'], - lexemes: /-?[A-z\.\-]+/, - case_insensitive: true, - keywords: { - keyword: 'if else foreach return function do while until elseif begin for trap data dynamicparam end break throw param continue finally in switch exit filter try process catch', - literal: '$null $true $false', - built_in: 'Add-Content Add-History Add-Member Add-PSSnapin Clear-Content Clear-Item Clear-Item Property Clear-Variable Compare-Object ConvertFrom-SecureString Convert-Path ConvertTo-Html ConvertTo-SecureString Copy-Item Copy-ItemProperty Export-Alias Export-Clixml Export-Console Export-Csv ForEach-Object Format-Custom Format-List Format-Table Format-Wide Get-Acl Get-Alias Get-AuthenticodeSignature Get-ChildItem Get-Command Get-Content Get-Credential Get-Culture Get-Date Get-EventLog Get-ExecutionPolicy Get-Help Get-History Get-Host Get-Item Get-ItemProperty Get-Location Get-Member Get-PfxCertificate Get-Process Get-PSDrive Get-PSProvider Get-PSSnapin Get-Service Get-TraceSource Get-UICulture Get-Unique Get-Variable Get-WmiObject Group-Object Import-Alias Import-Clixml Import-Csv Invoke-Expression Invoke-History Invoke-Item Join-Path Measure-Command Measure-Object Move-Item Move-ItemProperty New-Alias New-Item New-ItemProperty New-Object New-PSDrive New-Service New-TimeSpan New-Variable Out-Default Out-File Out-Host Out-Null Out-Printer Out-String Pop-Location Push-Location Read-Host Remove-Item Remove-ItemProperty Remove-PSDrive Remove-PSSnapin Remove-Variable Rename-Item Rename-ItemProperty Resolve-Path Restart-Service Resume-Service Select-Object Select-String Set-Acl Set-Alias Set-AuthenticodeSignature Set-Content Set-Date Set-ExecutionPolicy Set-Item Set-ItemProperty Set-Location Set-PSDebug Set-Service Set-TraceSource Set-Variable Sort-Object Split-Path Start-Service Start-Sleep Start-Transcript Stop-Process Stop-Service Stop-Transcript Suspend-Service Tee-Object Test-Path Trace-Command Update-FormatData Update-TypeData Where-Object Write-Debug Write-Error Write-Host Write-Output Write-Progress Write-Verbose Write-Warning', - operator: '-ne -eq -lt -gt -ge -le -not -like -notlike -match -notmatch -contains -notcontains -in -notin -replace' - }, - contains: [ - hljs.HASH_COMMENT_MODE, - hljs.NUMBER_MODE, - QUOTE_STRING, - APOS_STRING, - VAR - ] - }; -}); -hljs.registerLanguage('processing', function (hljs) { - return { - keywords: { - keyword: 'BufferedReader PVector PFont PImage PGraphics HashMap boolean byte char color ' + - 'double float int long String Array FloatDict FloatList IntDict IntList JSONArray JSONObject ' + - 'Object StringDict StringList Table TableRow XML ' + - // Java keywords - 'false synchronized int abstract float private char boolean static null if const ' + - 'for true while long throw strictfp finally protected import native final return void ' + - 'enum else break transient new catch instanceof byte super volatile case assert short ' + - 'package default double public try this switch continue throws protected public private', - constant: 'P2D P3D HALF_PI PI QUARTER_PI TAU TWO_PI', - variable: 'displayHeight displayWidth mouseY mouseX mousePressed pmouseX pmouseY key ' + - 'keyCode pixels focused frameCount frameRate height width', - title: 'setup draw', - built_in: 'size createGraphics beginDraw createShape loadShape PShape arc ellipse line point ' + - 'quad rect triangle bezier bezierDetail bezierPoint bezierTangent curve curveDetail curvePoint ' + - 'curveTangent curveTightness shape shapeMode beginContour beginShape bezierVertex curveVertex ' + - 'endContour endShape quadraticVertex vertex ellipseMode noSmooth rectMode smooth strokeCap ' + - 'strokeJoin strokeWeight mouseClicked mouseDragged mouseMoved mousePressed mouseReleased ' + - 'mouseWheel keyPressed keyPressedkeyReleased keyTyped print println save saveFrame day hour ' + - 'millis minute month second year background clear colorMode fill noFill noStroke stroke alpha ' + - 'blue brightness color green hue lerpColor red saturation modelX modelY modelZ screenX screenY ' + - 'screenZ ambient emissive shininess specular add createImage beginCamera camera endCamera frustum ' + - 'ortho perspective printCamera printProjection cursor frameRate noCursor exit loop noLoop popStyle ' + - 'pushStyle redraw binary boolean byte char float hex int str unbinary unhex join match matchAll nf ' + - 'nfc nfp nfs split splitTokens trim append arrayCopy concat expand reverse shorten sort splice subset ' + - 'box sphere sphereDetail createInput createReader loadBytes loadJSONArray loadJSONObject loadStrings ' + - 'loadTable loadXML open parseXML saveTable selectFolder selectInput beginRaw beginRecord createOutput ' + - 'createWriter endRaw endRecord PrintWritersaveBytes saveJSONArray saveJSONObject saveStream saveStrings ' + - 'saveXML selectOutput popMatrix printMatrix pushMatrix resetMatrix rotate rotateX rotateY rotateZ scale ' + - 'shearX shearY translate ambientLight directionalLight lightFalloff lights lightSpecular noLights normal ' + - 'pointLight spotLight image imageMode loadImage noTint requestImage tint texture textureMode textureWrap ' + - 'blend copy filter get loadPixels set updatePixels blendMode loadShader PShaderresetShader shader createFont ' + - 'loadFont text textFont textAlign textLeading textMode textSize textWidth textAscent textDescent abs ceil ' + - 'constrain dist exp floor lerp log mag map max min norm pow round sq sqrt acos asin atan atan2 cos degrees ' + - 'radians sin tan noise noiseDetail noiseSeed random randomGaussian randomSeed' - }, - contains: [ - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.C_NUMBER_MODE - ] - }; -}); -hljs.registerLanguage('profile', function (hljs) { - return { - contains: [ - hljs.C_NUMBER_MODE, { - className: 'built_in', - begin: '{', - end: '}$', - excludeBegin: true, - excludeEnd: true, - contains: [hljs.APOS_STRING_MODE, hljs.QUOTE_STRING_MODE], - relevance: 0 - }, { - className: 'filename', - begin: '[a-zA-Z_][\\da-zA-Z_]+\\.[\\da-zA-Z_]{1,3}', - end: ':', - excludeEnd: true - }, { - className: 'header', - begin: '(ncalls|tottime|cumtime)', - end: '$', - keywords: 'ncalls tottime|10 cumtime|10 filename', - relevance: 10 - }, { - className: 'summary', - begin: 'function calls', - end: '$', - contains: [hljs.C_NUMBER_MODE], - relevance: 10 - }, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, { - className: 'function', - begin: '\\(', - end: '\\)$', - contains: [ - hljs.UNDERSCORE_TITLE_MODE - ], - relevance: 0 - } - ] - }; -}); -hljs.registerLanguage('protobuf', function (hljs) { - return { - keywords: { - keyword: 'package import option optional required repeated group', - built_in: 'double float int32 int64 uint32 uint64 sint32 sint64 ' + - 'fixed32 fixed64 sfixed32 sfixed64 bool string bytes', - literal: 'true false' - }, - contains: [ - hljs.QUOTE_STRING_MODE, - hljs.NUMBER_MODE, - hljs.C_LINE_COMMENT_MODE, { - className: 'class', - beginKeywords: 'message enum service', - end: /\{/, - illegal: /\n/, - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - starts: { - endsWithParent: true, - excludeEnd: true - } // hack: eating everything after the first title - }) - ] - }, { - className: 'function', - beginKeywords: 'rpc', - end: /;/, - excludeEnd: true, - keywords: 'rpc returns' - }, { - className: 'constant', - begin: /^\s*[A-Z_]+/, - end: /\s*=/, - excludeEnd: true - } - ] - }; -}); -hljs.registerLanguage('puppet', function (hljs) { - var PUPPET_TYPE_REFERENCE = - 'augeas computer cron exec file filebucket host interface k5login macauthorization mailalias maillist mcx mount nagios_command ' + - 'nagios_contact nagios_contactgroup nagios_host nagios_hostdependency nagios_hostescalation nagios_hostextinfo nagios_hostgroup nagios_service firewall ' + - 'nagios_servicedependency nagios_serviceescalation nagios_serviceextinfo nagios_servicegroup nagios_timeperiod notify package resources ' + - 'router schedule scheduled_task selboolean selmodule service ssh_authorized_key sshkey stage tidy user vlan yumrepo zfs zone zpool'; - - var PUPPET_ATTRIBUTES = - /* metaparameters */ - 'alias audit before loglevel noop require subscribe tag ' + - /* normal attributes */ - 'owner ensure group mode name|0 changes context force incl lens load_path onlyif provider returns root show_diff type_check ' + - 'en_address ip_address realname command environment hour monute month monthday special target weekday ' + - 'creates cwd ogoutput refresh refreshonly tries try_sleep umask backup checksum content ctime force ignore ' + - 'links mtime purge recurse recurselimit replace selinux_ignore_defaults selrange selrole seltype seluser source ' + - 'souirce_permissions sourceselect validate_cmd validate_replacement allowdupe attribute_membership auth_membership forcelocal gid ' + - 'ia_load_module members system host_aliases ip allowed_trunk_vlans description device_url duplex encapsulation etherchannel ' + - 'native_vlan speed principals allow_root auth_class auth_type authenticate_user k_of_n mechanisms rule session_owner shared options ' + - 'device fstype enable hasrestart directory present absent link atboot blockdevice device dump pass remounts poller_tag use ' + - 'message withpath adminfile allow_virtual allowcdrom category configfiles flavor install_options instance package_settings platform ' + - 'responsefile status uninstall_options vendor unless_system_user unless_uid binary control flags hasstatus manifest pattern restart running ' + - 'start stop allowdupe auths expiry gid groups home iterations key_membership keys managehome membership password password_max_age ' + - 'password_min_age profile_membership profiles project purge_ssh_keys role_membership roles salt shell uid baseurl cost descr enabled ' + - 'enablegroups exclude failovermethod gpgcheck gpgkey http_caching include includepkgs keepalive metadata_expire metalink mirrorlist ' + - 'priority protect proxy proxy_password proxy_username repo_gpgcheck s3_enabled skip_if_unavailable sslcacert sslclientcert sslclientkey ' + - 'sslverify mounted'; - - var PUPPET_KEYWORDS = { - keyword: /* language keywords */ - 'and case class default define else elsif false if in import enherits node or true undef unless main settings $string ' + PUPPET_TYPE_REFERENCE, - literal: PUPPET_ATTRIBUTES, - - built_in: /* core facts */ - 'architecture augeasversion blockdevices boardmanufacturer boardproductname boardserialnumber cfkey dhcp_servers ' + - 'domain ec2_ ec2_userdata facterversion filesystems ldom fqdn gid hardwareisa hardwaremodel hostname id|0 interfaces ' + - 'ipaddress ipaddress_ ipaddress6 ipaddress6_ iphostnumber is_virtual kernel kernelmajversion kernelrelease kernelversion ' + - 'kernelrelease kernelversion lsbdistcodename lsbdistdescription lsbdistid lsbdistrelease lsbmajdistrelease lsbminordistrelease ' + - 'lsbrelease macaddress macaddress_ macosx_buildversion macosx_productname macosx_productversion macosx_productverson_major ' + - 'macosx_productversion_minor manufacturer memoryfree memorysize netmask metmask_ network_ operatingsystem operatingsystemmajrelease ' + - 'operatingsystemrelease osfamily partitions path physicalprocessorcount processor processorcount productname ps puppetversion ' + - 'rubysitedir rubyversion selinux selinux_config_mode selinux_config_policy selinux_current_mode selinux_current_mode selinux_enforced ' + - 'selinux_policyversion serialnumber sp_ sshdsakey sshecdsakey sshrsakey swapencrypted swapfree swapsize timezone type uniqueid uptime ' + - 'uptime_days uptime_hours uptime_seconds uuid virtual vlans xendomains zfs_version zonenae zones zpool_version' - }; - - var COMMENT = { - className: 'comment', - begin: '#', - end: '$' - }; - - var STRING = { - className: 'string', - contains: [hljs.BACKSLASH_ESCAPE], - variants: [{ - begin: /'/, - end: /'/ - }, { - begin: /"/, - end: /"/ - }] - }; - - var PUPPET_DEFAULT_CONTAINS = [ - STRING, - COMMENT, { - className: 'keyword', - beginKeywords: 'class', - end: '$|;', - illegal: /=/, - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - begin: '(::)?[A-Za-z_]\\w*(::\\w+)*' - }), - COMMENT, - STRING - ] - }, { - className: 'keyword', - begin: '([a-zA-Z_(::)]+ *\\{)', - contains: [STRING, COMMENT], - relevance: 0 - }, { - className: 'keyword', - begin: '(\\}|\\{)', - relevance: 0 - }, { - className: 'function', - begin: '[a-zA-Z_]+\\s*=>' - }, { - className: 'constant', - begin: '(::)?(\\b[A-Z][a-z_]*(::)?)+', - relevance: 0 - }, { - className: 'number', - begin: '(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b', - relevance: 0 - } - ]; - - return { - aliases: ['pp'], - keywords: PUPPET_KEYWORDS, - contains: PUPPET_DEFAULT_CONTAINS - } -}); -hljs.registerLanguage('python', function (hljs) { - var PROMPT = { - className: 'prompt', - begin: /^(>>>|\.\.\.) / - }; - var STRING = { - className: 'string', - contains: [hljs.BACKSLASH_ESCAPE], - variants: [{ - begin: /(u|b)?r?'''/, - end: /'''/, - contains: [PROMPT], - relevance: 10 - }, { - begin: /(u|b)?r?"""/, - end: /"""/, - contains: [PROMPT], - relevance: 10 - }, { - begin: /(u|r|ur)'/, - end: /'/, - relevance: 10 - }, { - begin: /(u|r|ur)"/, - end: /"/, - relevance: 10 - }, { - begin: /(b|br)'/, - end: /'/ - }, { - begin: /(b|br)"/, - end: /"/ - }, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE - ] - }; - var NUMBER = { - className: 'number', - relevance: 0, - variants: [{ - begin: hljs.BINARY_NUMBER_RE + '[lLjJ]?' - }, { - begin: '\\b(0o[0-7]+)[lLjJ]?' - }, { - begin: hljs.C_NUMBER_RE + '[lLjJ]?' - }] - }; - var PARAMS = { - className: 'params', - begin: /\(/, - end: /\)/, - contains: ['self', PROMPT, NUMBER, STRING] - }; - return { - aliases: ['py', 'gyp'], - keywords: { - keyword: 'and elif is global as in if from raise for except finally print import pass return ' + - 'exec else break not with class assert yield try while continue del or def lambda ' + - 'nonlocal|10 None True False', - built_in: 'Ellipsis NotImplemented' - }, - illegal: /(<\/|->|\?)/, - contains: [ - PROMPT, - NUMBER, - STRING, - hljs.HASH_COMMENT_MODE, { - variants: [{ - className: 'function', - beginKeywords: 'def', - relevance: 10 - }, { - className: 'class', - beginKeywords: 'class' - }], - end: /:/, - illegal: /[${=;\n]/, - contains: [hljs.UNDERSCORE_TITLE_MODE, PARAMS] - }, { - className: 'decorator', - begin: /@/, - end: /$/ - }, { - begin: /\b(print|exec)\(/ // don’t highlight keywords-turned-functions in Python 3 - } - ] - }; -}); -hljs.registerLanguage('q', function (hljs) { - var Q_KEYWORDS = { - keyword: 'do while select delete by update from', - constant: '0b 1b', - built_in: 'neg not null string reciprocal floor ceiling signum mod xbar xlog and or each scan over prior mmu lsq inv md5 ltime gtime count first var dev med cov cor all any rand sums prds mins maxs fills deltas ratios avgs differ prev next rank reverse iasc idesc asc desc msum mcount mavg mdev xrank mmin mmax xprev rotate distinct group where flip type key til get value attr cut set upsert raze union inter except cross sv vs sublist enlist read0 read1 hopen hclose hdel hsym hcount peach system ltrim rtrim trim lower upper ssr view tables views cols xcols keys xkey xcol xasc xdesc fkeys meta lj aj aj0 ij pj asof uj ww wj wj1 fby xgroup ungroup ej save load rsave rload show csv parse eval min max avg wavg wsum sin cos tan sum', - typename: '`float `double int `timestamp `timespan `datetime `time `boolean `symbol `char `byte `short `long `real `month `date `minute `second `guid' - }; - return { - aliases: ['k', 'kdb'], - keywords: Q_KEYWORDS, - lexemes: /\b(`?)[A-Za-z0-9_]+\b/, - contains: [ - hljs.C_LINE_COMMENT_MODE, - hljs.QUOTE_STRING_MODE, - hljs.C_NUMBER_MODE - ] - }; -}); -hljs.registerLanguage('r', function (hljs) { - var IDENT_RE = '([a-zA-Z]|\\.[a-zA-Z.])[a-zA-Z0-9._]*'; - - return { - contains: [ - hljs.HASH_COMMENT_MODE, { - begin: IDENT_RE, - lexemes: IDENT_RE, - keywords: { - keyword: 'function if in break next repeat else for return switch while try tryCatch|10 ' + - 'stop warning require library attach detach source setMethod setGeneric ' + - 'setGroupGeneric setClass ...|10', - literal: 'NULL NA TRUE FALSE T F Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 ' + - 'NA_complex_|10' - }, - relevance: 0 - }, { - // hex value - className: 'number', - begin: "0[xX][0-9a-fA-F]+[Li]?\\b", - relevance: 0 - }, { - // explicit integer - className: 'number', - begin: "\\d+(?:[eE][+\\-]?\\d*)?L\\b", - relevance: 0 - }, { - // number with trailing decimal - className: 'number', - begin: "\\d+\\.(?!\\d)(?:i\\b)?", - relevance: 0 - }, { - // number - className: 'number', - begin: "\\d+(?:\\.\\d*)?(?:[eE][+\\-]?\\d*)?i?\\b", - relevance: 0 - }, { - // number with leading decimal - className: 'number', - begin: "\\.\\d+(?:[eE][+\\-]?\\d*)?i?\\b", - relevance: 0 - }, - - { - // escaped identifier - begin: '`', - end: '`', - relevance: 0 - }, - - { - className: 'string', - contains: [hljs.BACKSLASH_ESCAPE], - variants: [{ - begin: '"', - end: '"' - }, { - begin: "'", - end: "'" - }] - } - ] - }; -}); -hljs.registerLanguage('rib', function (hljs) { - return { - keywords: 'ArchiveRecord AreaLightSource Atmosphere Attribute AttributeBegin AttributeEnd Basis ' + - 'Begin Blobby Bound Clipping ClippingPlane Color ColorSamples ConcatTransform Cone ' + - 'CoordinateSystem CoordSysTransform CropWindow Curves Cylinder DepthOfField Detail ' + - 'DetailRange Disk Displacement Display End ErrorHandler Exposure Exterior Format ' + - 'FrameAspectRatio FrameBegin FrameEnd GeneralPolygon GeometricApproximation Geometry ' + - 'Hider Hyperboloid Identity Illuminate Imager Interior LightSource ' + - 'MakeCubeFaceEnvironment MakeLatLongEnvironment MakeShadow MakeTexture Matte ' + - 'MotionBegin MotionEnd NuPatch ObjectBegin ObjectEnd ObjectInstance Opacity Option ' + - 'Orientation Paraboloid Patch PatchMesh Perspective PixelFilter PixelSamples ' + - 'PixelVariance Points PointsGeneralPolygons PointsPolygons Polygon Procedural Projection ' + - 'Quantize ReadArchive RelativeDetail ReverseOrientation Rotate Scale ScreenWindow ' + - 'ShadingInterpolation ShadingRate Shutter Sides Skew SolidBegin SolidEnd Sphere ' + - 'SubdivisionMesh Surface TextureCoordinates Torus Transform TransformBegin TransformEnd ' + - 'TransformPoints Translate TrimCurve WorldBegin WorldEnd', - illegal: '' - } - ] - }; -}); -hljs.registerLanguage('scala', function (hljs) { - - var ANNOTATION = { - className: 'annotation', - begin: '@[A-Za-z]+' - }; - - var STRING = { - className: 'string', - begin: 'u?r?"""', - end: '"""', - relevance: 10 - }; - - var SYMBOL = { - className: 'symbol', - begin: '\'\\w[\\w\\d_]*(?!\')' - }; - - var TYPE = { - className: 'type', - begin: '\\b[A-Z][A-Za-z0-9_]*', - relevance: 0 - }; - - var NAME = { - className: 'title', - begin: /[^0-9\n\t "'(),.`{}\[\]:;][^\n\t "'(),.`{}\[\]:;]+|[^0-9\n\t "'(),.`{}\[\]:;=]/, - relevance: 0 - }; - - var CLASS = { - className: 'class', - beginKeywords: 'class object trait type', - end: /[:={\[(\n;]/, - contains: [{ - className: 'keyword', - beginKeywords: 'extends with', - relevance: 10 - }, NAME] - }; - - var METHOD = { - className: 'function', - beginKeywords: 'def val', - end: /[:={\[(\n;]/, - contains: [NAME] - }; - - var JAVADOC = { - className: 'javadoc', - begin: '/\\*\\*', - end: '\\*/', - contains: [{ - className: 'javadoctag', - begin: '@[A-Za-z]+' - }], - relevance: 10 - }; - - return { - keywords: { - literal: 'true false null', - keyword: 'type yield lazy override def with val var sealed abstract private trait object if forSome for while throw finally protected extends import final return else break new catch super class case package default try this match continue throws implicit' - }, - contains: [ - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - STRING, - hljs.QUOTE_STRING_MODE, - SYMBOL, - TYPE, - METHOD, - CLASS, - hljs.C_NUMBER_MODE, - ANNOTATION - ] - }; -}); -hljs.registerLanguage('scheme', function (hljs) { - var SCHEME_IDENT_RE = '[^\\(\\)\\[\\]\\{\\}",\'`;#|\\\\\\s]+'; - var SCHEME_SIMPLE_NUMBER_RE = '(\\-|\\+)?\\d+([./]\\d+)?'; - var SCHEME_COMPLEX_NUMBER_RE = SCHEME_SIMPLE_NUMBER_RE + '[+\\-]' + SCHEME_SIMPLE_NUMBER_RE + 'i'; - var BUILTINS = { - built_in: 'case-lambda call/cc class define-class exit-handler field import ' + - 'inherit init-field interface let*-values let-values let/ec mixin ' + - 'opt-lambda override protect provide public rename require ' + - 'require-for-syntax syntax syntax-case syntax-error unit/sig unless ' + - 'when with-syntax and begin call-with-current-continuation ' + - 'call-with-input-file call-with-output-file case cond define ' + - 'define-syntax delay do dynamic-wind else for-each if lambda let let* ' + - 'let-syntax letrec letrec-syntax map or syntax-rules \' * + , ,@ - ... / ' + - '; < <= = => > >= ` abs acos angle append apply asin assoc assq assv atan ' + - 'boolean? caar cadr call-with-input-file call-with-output-file ' + - 'call-with-values car cdddar cddddr cdr ceiling char->integer ' + - 'char-alphabetic? char-ci<=? char-ci=? char-ci>? ' + - 'char-downcase char-lower-case? char-numeric? char-ready? char-upcase ' + - 'char-upper-case? char-whitespace? char<=? char=? char>? ' + - 'char? close-input-port close-output-port complex? cons cos ' + - 'current-input-port current-output-port denominator display eof-object? ' + - 'eq? equal? eqv? eval even? exact->inexact exact? exp expt floor ' + - 'force gcd imag-part inexact->exact inexact? input-port? integer->char ' + - 'integer? interaction-environment lcm length list list->string ' + - 'list->vector list-ref list-tail list? load log magnitude make-polar ' + - 'make-rectangular make-string make-vector max member memq memv min ' + - 'modulo negative? newline not null-environment null? number->string ' + - 'number? numerator odd? open-input-file open-output-file output-port? ' + - 'pair? peek-char port? positive? procedure? quasiquote quote quotient ' + - 'rational? rationalize read read-char real-part real? remainder reverse ' + - 'round scheme-report-environment set! set-car! set-cdr! sin sqrt string ' + - 'string->list string->number string->symbol string-append string-ci<=? ' + - 'string-ci=? string-ci>? string-copy ' + - 'string-fill! string-length string-ref string-set! string<=? string=? string>? string? substring symbol->string symbol? ' + - 'tan transcript-off transcript-on truncate values vector ' + - 'vector->list vector-fill! vector-length vector-ref vector-set! ' + - 'with-input-from-file with-output-to-file write write-char zero?' - }; - - var SHEBANG = { - className: 'shebang', - begin: '^#!', - end: '$' - }; - - var LITERAL = { - className: 'literal', - begin: '(#t|#f|#\\\\' + SCHEME_IDENT_RE + '|#\\\\.)' - }; - - var NUMBER = { - className: 'number', - variants: [{ - begin: SCHEME_SIMPLE_NUMBER_RE, - relevance: 0 - }, { - begin: SCHEME_COMPLEX_NUMBER_RE, - relevance: 0 - }, { - begin: '#b[0-1]+(/[0-1]+)?' - }, { - begin: '#o[0-7]+(/[0-7]+)?' - }, { - begin: '#x[0-9a-f]+(/[0-9a-f]+)?' - }] - }; - - var STRING = hljs.QUOTE_STRING_MODE; - - var REGULAR_EXPRESSION = { - className: 'regexp', - begin: '#[pr]x"', - end: '[^\\\\]"' - }; - - var COMMENT = { - className: 'comment', - variants: [{ - begin: ';', - end: '$', - relevance: 0 - }, { - begin: '#\\|', - end: '\\|#' - }] - }; - - var IDENT = { - begin: SCHEME_IDENT_RE, - relevance: 0 - }; - - var QUOTED_IDENT = { - className: 'variable', - begin: '\'' + SCHEME_IDENT_RE - }; - - var BODY = { - endsWithParent: true, - relevance: 0 - }; - - var LIST = { - className: 'list', - variants: [{ - begin: '\\(', - end: '\\)' - }, { - begin: '\\[', - end: '\\]' - }], - contains: [{ - className: 'keyword', - begin: SCHEME_IDENT_RE, - lexemes: SCHEME_IDENT_RE, - keywords: BUILTINS - }, - BODY - ] - }; - - BODY.contains = [LITERAL, NUMBER, STRING, COMMENT, IDENT, QUOTED_IDENT, LIST]; - - return { - illegal: /\S/, - contains: [SHEBANG, NUMBER, STRING, COMMENT, QUOTED_IDENT, LIST] - }; -}); -hljs.registerLanguage('scilab', function (hljs) { - - var COMMON_CONTAINS = [ - hljs.C_NUMBER_MODE, { - className: 'string', - begin: '\'|\"', - end: '\'|\"', - contains: [hljs.BACKSLASH_ESCAPE, { - begin: '\'\'' - }] - } - ]; - - return { - aliases: ['sci'], - keywords: { - keyword: 'abort break case clear catch continue do elseif else endfunction end for function' + - 'global if pause return resume select try then while' + - '%f %F %t %T %pi %eps %inf %nan %e %i %z %s', - built_in: // Scilab has more than 2000 functions. Just list the most commons - 'abs and acos asin atan ceil cd chdir clearglobal cosh cos cumprod deff disp error' + - 'exec execstr exists exp eye gettext floor fprintf fread fsolve imag isdef isempty' + - 'isinfisnan isvector lasterror length load linspace list listfiles log10 log2 log' + - 'max min msprintf mclose mopen ones or pathconvert poly printf prod pwd rand real' + - 'round sinh sin size gsort sprintf sqrt strcat strcmps tring sum system tanh tan' + - 'type typename warning zeros matrix' - }, - illegal: '("|#|/\\*|\\s+/\\w+)', - contains: [{ - className: 'function', - beginKeywords: 'function endfunction', - end: '$', - keywords: 'function endfunction|10', - contains: [ - hljs.UNDERSCORE_TITLE_MODE, { - className: 'params', - begin: '\\(', - end: '\\)' - } - ] - }, { - className: 'transposed_variable', - begin: '[a-zA-Z_][a-zA-Z_0-9]*(\'+[\\.\']*|[\\.\']+)', - end: '', - relevance: 0 - }, { - className: 'matrix', - begin: '\\[', - end: '\\]\'*[\\.\']*', - relevance: 0, - contains: COMMON_CONTAINS - }, { - className: 'comment', - begin: '//', - end: '$' - }].concat(COMMON_CONTAINS) - }; -}); -hljs.registerLanguage('scss', function (hljs) { - var IDENT_RE = '[a-zA-Z-][a-zA-Z0-9_-]*'; - var VARIABLE = { - className: 'variable', - begin: '(\\$' + IDENT_RE + ')\\b' - }; - var FUNCTION = { - className: 'function', - begin: IDENT_RE + '\\(', - returnBegin: true, - excludeEnd: true, - end: '\\(' - }; - var HEXCOLOR = { - className: 'hexcolor', - begin: '#[0-9A-Fa-f]+' - }; - var DEF_INTERNALS = { - className: 'attribute', - begin: '[A-Z\\_\\.\\-]+', - end: ':', - excludeEnd: true, - illegal: '[^\\s]', - starts: { - className: 'value', - endsWithParent: true, - excludeEnd: true, - contains: [ - FUNCTION, - HEXCOLOR, - hljs.CSS_NUMBER_MODE, - hljs.QUOTE_STRING_MODE, - hljs.APOS_STRING_MODE, - hljs.C_BLOCK_COMMENT_MODE, { - className: 'important', - begin: '!important' - } - ] - } - }; - return { - case_insensitive: true, - illegal: '[=/|\']', - contains: [ - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - FUNCTION, { - className: 'id', - begin: '\\#[A-Za-z0-9_-]+', - relevance: 0 - }, { - className: 'class', - begin: '\\.[A-Za-z0-9_-]+', - relevance: 0 - }, { - className: 'attr_selector', - begin: '\\[', - end: '\\]', - illegal: '$' - }, { - className: 'tag', // begin: IDENT_RE, end: '[,|\\s]' - begin: '\\b(a|abbr|acronym|address|area|article|aside|audio|b|base|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|command|datalist|dd|del|details|dfn|div|dl|dt|em|embed|fieldset|figcaption|figure|footer|form|frame|frameset|(h[1-6])|head|header|hgroup|hr|html|i|iframe|img|input|ins|kbd|keygen|label|legend|li|link|map|mark|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|pre|progress|q|rp|rt|ruby|samp|script|section|select|small|span|strike|strong|style|sub|sup|table|tbody|td|textarea|tfoot|th|thead|time|title|tr|tt|ul|var|video)\\b', - relevance: 0 - }, { - className: 'pseudo', - begin: ':(visited|valid|root|right|required|read-write|read-only|out-range|optional|only-of-type|only-child|nth-of-type|nth-last-of-type|nth-last-child|nth-child|not|link|left|last-of-type|last-child|lang|invalid|indeterminate|in-range|hover|focus|first-of-type|first-line|first-letter|first-child|first|enabled|empty|disabled|default|checked|before|after|active)' - }, { - className: 'pseudo', - begin: '::(after|before|choices|first-letter|first-line|repeat-index|repeat-item|selection|value)' - }, - VARIABLE, { - className: 'attribute', - begin: '\\b(z-index|word-wrap|word-spacing|word-break|width|widows|white-space|visibility|vertical-align|unicode-bidi|transition-timing-function|transition-property|transition-duration|transition-delay|transition|transform-style|transform-origin|transform|top|text-underline-position|text-transform|text-shadow|text-rendering|text-overflow|text-indent|text-decoration-style|text-decoration-line|text-decoration-color|text-decoration|text-align-last|text-align|tab-size|table-layout|right|resize|quotes|position|pointer-events|perspective-origin|perspective|page-break-inside|page-break-before|page-break-after|padding-top|padding-right|padding-left|padding-bottom|padding|overflow-y|overflow-x|overflow-wrap|overflow|outline-width|outline-style|outline-offset|outline-color|outline|orphans|order|opacity|object-position|object-fit|normal|none|nav-up|nav-right|nav-left|nav-index|nav-down|min-width|min-height|max-width|max-height|mask|marks|margin-top|margin-right|margin-left|margin-bottom|margin|list-style-type|list-style-position|list-style-image|list-style|line-height|letter-spacing|left|justify-content|initial|inherit|ime-mode|image-orientation|image-resolution|image-rendering|icon|hyphens|height|font-weight|font-variant-ligatures|font-variant|font-style|font-stretch|font-size-adjust|font-size|font-language-override|font-kerning|font-feature-settings|font-family|font|float|flex-wrap|flex-shrink|flex-grow|flex-flow|flex-direction|flex-basis|flex|filter|empty-cells|display|direction|cursor|counter-reset|counter-increment|content|column-width|column-span|column-rule-width|column-rule-style|column-rule-color|column-rule|column-gap|column-fill|column-count|columns|color|clip-path|clip|clear|caption-side|break-inside|break-before|break-after|box-sizing|box-shadow|box-decoration-break|bottom|border-width|border-top-width|border-top-style|border-top-right-radius|border-top-left-radius|border-top-color|border-top|border-style|border-spacing|border-right-width|border-right-style|border-right-color|border-right|border-radius|border-left-width|border-left-style|border-left-color|border-left|border-image-width|border-image-source|border-image-slice|border-image-repeat|border-image-outset|border-image|border-color|border-collapse|border-bottom-width|border-bottom-style|border-bottom-right-radius|border-bottom-left-radius|border-bottom-color|border-bottom|border|background-size|background-repeat|background-position|background-origin|background-image|background-color|background-clip|background-attachment|background|backface-visibility|auto|animation-timing-function|animation-play-state|animation-name|animation-iteration-count|animation-fill-mode|animation-duration|animation-direction|animation-delay|animation|align-self|align-items|align-content)\\b', - illegal: '[^\\s]' - }, { - className: 'value', - begin: '\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b' - }, { - className: 'value', - begin: ':', - end: ';', - contains: [ - FUNCTION, - VARIABLE, - HEXCOLOR, - hljs.CSS_NUMBER_MODE, - hljs.QUOTE_STRING_MODE, - hljs.APOS_STRING_MODE, { - className: 'important', - begin: '!important' - } - ] - }, { - className: 'at_rule', - begin: '@', - end: '[{;]', - keywords: 'mixin include extend for if else each while charset import debug media page content font-face namespace warn', - contains: [ - FUNCTION, - VARIABLE, - hljs.QUOTE_STRING_MODE, - hljs.APOS_STRING_MODE, - HEXCOLOR, - hljs.CSS_NUMBER_MODE, { - className: 'preprocessor', - begin: '\\s[A-Za-z0-9_.-]+', - relevance: 0 - } - ] - } - ] - }; -}); -hljs.registerLanguage('smali', function (hljs) { - var smali_instr_low_prio = ['add', 'and', 'cmp', 'cmpg', 'cmpl', 'const', 'div', 'double', 'float', 'goto', 'if', 'int', 'long', 'move', 'mul', 'neg', 'new', 'nop', 'not', 'or', 'rem', 'return', 'shl', 'shr', 'sput', 'sub', 'throw', 'ushr', 'xor']; - var smali_instr_high_prio = ['aget', 'aput', 'array', 'check', 'execute', 'fill', 'filled', 'goto/16', 'goto/32', 'iget', 'instance', 'invoke', 'iput', 'monitor', 'packed', 'sget', 'sparse']; - var smali_keywords = ['transient', 'constructor', 'abstract', 'final', 'synthetic', 'public', 'private', 'protected', 'static', 'bridge', 'system']; - return { - aliases: ['smali'], - contains: [{ - className: 'string', - begin: '"', - end: '"', - relevance: 0 - }, { - className: 'comment', - begin: '#', - end: '$', - relevance: 0 - }, { - className: 'keyword', - begin: '\\s*\\.end\\s[a-zA-Z0-9]*', - relevance: 1 - }, { - className: 'keyword', - begin: '^[ ]*\\.[a-zA-Z]*', - relevance: 0 - }, { - className: 'keyword', - begin: '\\s:[a-zA-Z_0-9]*', - relevance: 0 - }, { - className: 'keyword', - begin: '\\s(' + smali_keywords.join('|') + ')', - relevance: 1 - }, { - className: 'keyword', - begin: '\\[', - relevance: 0 - }, { - className: 'instruction', - begin: '\\s(' + smali_instr_low_prio.join('|') + ')\\s', - relevance: 1 - }, { - className: 'instruction', - begin: '\\s(' + smali_instr_low_prio.join('|') + ')((\\-|/)[a-zA-Z0-9]+)+\\s', - relevance: 10 - }, { - className: 'instruction', - begin: '\\s(' + smali_instr_high_prio.join('|') + ')((\\-|/)[a-zA-Z0-9]+)*\\s', - relevance: 10 - }, { - className: 'class', - begin: 'L[^\(;:\n]*;', - relevance: 0 - }, { - className: 'function', - begin: '( |->)[^(\n ;"]*\\(', - relevance: 0 - }, { - className: 'function', - begin: '\\)', - relevance: 0 - }, { - className: 'variable', - begin: '[vp][0-9]+', - relevance: 0 - }] - }; -}); -hljs.registerLanguage('smalltalk', function (hljs) { - var VAR_IDENT_RE = '[a-z][a-zA-Z0-9_]*'; - var CHAR = { - className: 'char', - begin: '\\$.{1}' - }; - var SYMBOL = { - className: 'symbol', - begin: '#' + hljs.UNDERSCORE_IDENT_RE - }; - return { - aliases: ['st'], - keywords: 'self super nil true false thisContext', // only 6 - contains: [{ - className: 'comment', - begin: '"', - end: '"' - }, - hljs.APOS_STRING_MODE, { - className: 'class', - begin: '\\b[A-Z][A-Za-z0-9_]*', - relevance: 0 - }, { - className: 'method', - begin: VAR_IDENT_RE + ':', - relevance: 0 - }, - hljs.C_NUMBER_MODE, - SYMBOL, - CHAR, { - className: 'localvars', - // This looks more complicated than needed to avoid combinatorial - // explosion under V8. It effectively means `| var1 var2 ... |` with - // whitespace adjacent to `|` being optional. - begin: '\\|[ ]*' + VAR_IDENT_RE + '([ ]+' + VAR_IDENT_RE + ')*[ ]*\\|', - returnBegin: true, - end: /\|/, - illegal: /\S/, - contains: [{ - begin: '(\\|[ ]*)?' + VAR_IDENT_RE - }] - }, { - className: 'array', - begin: '\\#\\(', - end: '\\)', - contains: [ - hljs.APOS_STRING_MODE, - CHAR, - hljs.C_NUMBER_MODE, - SYMBOL - ] - } - ] - }; -}); -hljs.registerLanguage('sml', function (hljs) { - return { - aliases: ['ml'], - keywords: { - keyword: /* according to Definition of Standard ML 97 */ - 'abstype and andalso as case datatype do else end eqtype ' + - 'exception fn fun functor handle if in include infix infixr ' + - 'let local nonfix of op open orelse raise rec sharing sig ' + - 'signature struct structure then type val with withtype where while', - built_in: /* built-in types according to basis library */ - 'array bool char exn int list option order real ref string substring vector unit word', - literal: 'true false NONE SOME LESS EQUAL GREATER nil' - }, - illegal: /\/\/|>>/, - lexemes: '[a-z_]\\w*!?', - contains: [{ - className: 'literal', - begin: '\\[(\\|\\|)?\\]|\\(\\)' - }, { - className: 'comment', - begin: '\\(\\*', - end: '\\*\\)', - contains: ['self', hljs.PHRASAL_WORDS_MODE] - }, { - /* type variable */ - className: 'symbol', - begin: '\'[A-Za-z_](?!\')[\\w\']*' - /* the grammar is ambiguous on how 'a'b should be interpreted but not the compiler */ - }, { - /* polymorphic variant */ - className: 'tag', - begin: '`[A-Z][\\w\']*' - }, { - /* module or constructor */ - className: 'type', - begin: '\\b[A-Z][\\w\']*', - relevance: 0 - }, { - /* don't color identifiers, but safely catch all identifiers with '*/ - begin: '[a-z_]\\w*\'[\\w\']*' - }, - hljs.inherit(hljs.APOS_STRING_MODE, { - className: 'char', - relevance: 0 - }), - hljs.inherit(hljs.QUOTE_STRING_MODE, { - illegal: null - }), { - className: 'number', - begin: '\\b(0[xX][a-fA-F0-9_]+[Lln]?|' + - '0[oO][0-7_]+[Lln]?|' + - '0[bB][01_]+[Lln]?|' + - '[0-9][0-9_]*([Lln]|(\\.[0-9_]*)?([eE][-+]?[0-9_]+)?)?)', - relevance: 0 - }, { - begin: /[-=]>/ // relevance booster - } - ] - }; -}); -hljs.registerLanguage('sql', function (hljs) { - var COMMENT_MODE = { - className: 'comment', - begin: '--', - end: '$' - }; - return { - case_insensitive: true, - illegal: /[<>]/, - contains: [{ - className: 'operator', - beginKeywords: 'begin end start commit rollback savepoint lock alter create drop rename call ' + - 'delete do handler insert load replace select truncate update set show pragma grant ' + - 'merge describe use explain help declare prepare execute deallocate savepoint release ' + - 'unlock purge reset change stop analyze cache flush optimize repair kill ' + - 'install uninstall checksum restore check backup revoke', - end: /;/, - endsWithParent: true, - keywords: { - keyword: 'abs absolute acos action add adddate addtime aes_decrypt aes_encrypt after aggregate all allocate alter ' + - 'analyze and any are as asc ascii asin assertion at atan atan2 atn2 authorization authors avg backup ' + - 'before begin benchmark between bin binlog bit_and bit_count bit_length bit_or bit_xor both by ' + - 'cache call cascade cascaded case cast catalog ceil ceiling chain change changed char_length ' + - 'character_length charindex charset check checksum checksum_agg choose close coalesce ' + - 'coercibility collate collation collationproperty column columns columns_updated commit compress concat ' + - 'concat_ws concurrent connect connection connection_id consistent constraint constraints continue ' + - 'contributors conv convert convert_tz corresponding cos cot count count_big crc32 create cross cume_dist ' + - 'curdate current current_date current_time current_timestamp current_user cursor curtime data database ' + - 'databases datalength date_add date_format date_sub dateadd datediff datefromparts datename ' + - 'datepart datetime2fromparts datetimeoffsetfromparts day dayname dayofmonth dayofweek dayofyear ' + - 'deallocate declare decode default deferrable deferred degrees delayed delete des_decrypt ' + - 'des_encrypt des_key_file desc describe descriptor diagnostics difference disconnect distinct ' + - 'distinctrow div do domain double drop dumpfile each else elt enclosed encode encrypt end end-exec ' + - 'engine engines eomonth errors escape escaped event eventdata events except exception exec execute ' + - 'exists exp explain export_set extended external extract fast fetch field fields find_in_set ' + - 'first first_value floor flush for force foreign format found found_rows from from_base64 ' + - 'from_days from_unixtime full function get get_format get_lock getdate getutcdate global go goto grant ' + - 'grants greatest group group_concat grouping grouping_id gtid_subset gtid_subtract handler having help ' + - 'hex high_priority hosts hour ident_current ident_incr ident_seed identified identity if ifnull ignore ' + - 'iif ilike immediate in index indicator inet6_aton inet6_ntoa inet_aton inet_ntoa infile initially inner ' + - 'innodb input insert install instr intersect into is is_free_lock is_ipv4 ' + - 'is_ipv4_compat is_ipv4_mapped is_not is_not_null is_used_lock isdate isnull isolation join key kill ' + - 'language last last_day last_insert_id last_value lcase lead leading least leaves left len lenght level ' + - 'like limit lines ln load load_file local localtime localtimestamp locate lock log log10 log2 logfile ' + - 'logs low_priority lower lpad ltrim make_set makedate maketime master master_pos_wait match matched max ' + - 'md5 medium merge microsecond mid min minute mod mode module month monthname mutex name_const names ' + - 'national natural nchar next no no_write_to_binlog not now nullif nvarchar oct ' + - 'octet_length of old_password on only open optimize option optionally or ord order outer outfile output ' + - 'pad parse partial partition password patindex percent_rank percentile_cont percentile_disc period_add ' + - 'period_diff pi plugin position pow power pragma precision prepare preserve primary prior privileges ' + - 'procedure procedure_analyze processlist profile profiles public publishingservername purge quarter ' + - 'query quick quote quotename radians rand read references regexp relative relaylog release ' + - 'release_lock rename repair repeat replace replicate reset restore restrict return returns reverse ' + - 'revoke right rlike rollback rollup round row row_count rows rpad rtrim savepoint schema scroll ' + - 'sec_to_time second section select serializable server session session_user set sha sha1 sha2 share ' + - 'show sign sin size slave sleep smalldatetimefromparts snapshot some soname soundex ' + - 'sounds_like space sql sql_big_result sql_buffer_result sql_cache sql_calc_found_rows sql_no_cache ' + - 'sql_small_result sql_variant_property sqlstate sqrt square start starting status std ' + - 'stddev stddev_pop stddev_samp stdev stdevp stop str str_to_date straight_join strcmp string stuff ' + - 'subdate substr substring subtime subtring_index sum switchoffset sysdate sysdatetime sysdatetimeoffset ' + - 'system_user sysutcdatetime table tables tablespace tan temporary terminated tertiary_weights then time ' + - 'time_format time_to_sec timediff timefromparts timestamp timestampadd timestampdiff timezone_hour ' + - 'timezone_minute to to_base64 to_days to_seconds todatetimeoffset trailing transaction translation ' + - 'trigger trigger_nestlevel triggers trim truncate try_cast try_convert try_parse ucase uncompress ' + - 'uncompressed_length unhex unicode uninstall union unique unix_timestamp unknown unlock update upgrade ' + - 'upped upper usage use user user_resources using utc_date utc_time utc_timestamp uuid uuid_short ' + - 'validate_password_strength value values var var_pop var_samp variables variance varp ' + - 'version view warnings week weekday weekofyear weight_string when whenever where with work write xml ' + - 'xor year yearweek zon', - literal: 'true false null', - built_in: 'array bigint binary bit blob boolean char character date dec decimal float int integer interval number ' + - 'numeric real serial smallint varchar varying int8 serial8 text' - }, - contains: [{ - className: 'string', - begin: '\'', - end: '\'', - contains: [hljs.BACKSLASH_ESCAPE, { - begin: '\'\'' - }] - }, { - className: 'string', - begin: '"', - end: '"', - contains: [hljs.BACKSLASH_ESCAPE, { - begin: '""' - }] - }, { - className: 'string', - begin: '`', - end: '`', - contains: [hljs.BACKSLASH_ESCAPE] - }, - hljs.C_NUMBER_MODE, - hljs.C_BLOCK_COMMENT_MODE, - COMMENT_MODE - ] - }, - hljs.C_BLOCK_COMMENT_MODE, - COMMENT_MODE - ] - }; -}); -hljs.registerLanguage('stata', function (hljs) { - return { - aliases: ['do', 'ado'], - case_insensitive: true, - keywords: 'if else in foreach for forv forva forval forvalu forvalue forvalues by bys bysort xi quietly qui capture about ac ac_7 acprplot acprplot_7 adjust ado adopath adoupdate alpha ameans an ano anov anova anova_estat anova_terms anovadef aorder ap app appe appen append arch arch_dr arch_estat arch_p archlm areg areg_p args arima arima_dr arima_estat arima_p as asmprobit asmprobit_estat asmprobit_lf asmprobit_mfx__dlg asmprobit_p ass asse asser assert avplot avplot_7 avplots avplots_7 bcskew0 bgodfrey binreg bip0_lf biplot bipp_lf bipr_lf bipr_p biprobit bitest bitesti bitowt blogit bmemsize boot bootsamp bootstrap bootstrap_8 boxco_l boxco_p boxcox boxcox_6 boxcox_p bprobit br break brier bro brow brows browse brr brrstat bs bs_7 bsampl_w bsample bsample_7 bsqreg bstat bstat_7 bstat_8 bstrap bstrap_7 ca ca_estat ca_p cabiplot camat canon canon_8 canon_8_p canon_estat canon_p cap caprojection capt captu captur capture cat cc cchart cchart_7 cci cd censobs_table centile cf char chdir checkdlgfiles checkestimationsample checkhlpfiles checksum chelp ci cii cl class classutil clear cli clis clist clo clog clog_lf clog_p clogi clogi_sw clogit clogit_lf clogit_p clogitp clogl_sw cloglog clonevar clslistarray cluster cluster_measures cluster_stop cluster_tree cluster_tree_8 clustermat cmdlog cnr cnre cnreg cnreg_p cnreg_sw cnsreg codebook collaps4 collapse colormult_nb colormult_nw compare compress conf confi confir confirm conren cons const constr constra constrai constrain constraint continue contract copy copyright copysource cor corc corr corr2data corr_anti corr_kmo corr_smc corre correl correla correlat correlate corrgram cou coun count cox cox_p cox_sw coxbase coxhaz coxvar cprplot cprplot_7 crc cret cretu cretur creturn cross cs cscript cscript_log csi ct ct_is ctset ctst_5 ctst_st cttost cumsp cumsp_7 cumul cusum cusum_7 cutil d datasig datasign datasigna datasignat datasignatu datasignatur datasignature datetof db dbeta de dec deco decod decode deff des desc descr descri describ describe destring dfbeta dfgls dfuller di di_g dir dirstats dis discard disp disp_res disp_s displ displa display distinct do doe doed doedi doedit dotplot dotplot_7 dprobit drawnorm drop ds ds_util dstdize duplicates durbina dwstat dydx e ed edi edit egen eivreg emdef en enc enco encod encode eq erase ereg ereg_lf ereg_p ereg_sw ereghet ereghet_glf ereghet_glf_sh ereghet_gp ereghet_ilf ereghet_ilf_sh ereghet_ip eret eretu eretur ereturn err erro error est est_cfexist est_cfname est_clickable est_expand est_hold est_table est_unhold est_unholdok estat estat_default estat_summ estat_vce_only esti estimates etodow etof etomdy ex exi exit expand expandcl fac fact facto factor factor_estat factor_p factor_pca_rotated factor_rotate factormat fcast fcast_compute fcast_graph fdades fdadesc fdadescr fdadescri fdadescrib fdadescribe fdasav fdasave fdause fh_st file open file read file close file filefilter fillin find_hlp_file findfile findit findit_7 fit fl fli flis flist for5_0 form forma format fpredict frac_154 frac_adj frac_chk frac_cox frac_ddp frac_dis frac_dv frac_in frac_mun frac_pp frac_pq frac_pv frac_wgt frac_xo fracgen fracplot fracplot_7 fracpoly fracpred fron_ex fron_hn fron_p fron_tn fron_tn2 frontier ftodate ftoe ftomdy ftowdate g gamhet_glf gamhet_gp gamhet_ilf gamhet_ip gamma gamma_d2 gamma_p gamma_sw gammahet gdi_hexagon gdi_spokes ge gen gene gener genera generat generate genrank genstd genvmean gettoken gl gladder gladder_7 glim_l01 glim_l02 glim_l03 glim_l04 glim_l05 glim_l06 glim_l07 glim_l08 glim_l09 glim_l10 glim_l11 glim_l12 glim_lf glim_mu glim_nw1 glim_nw2 glim_nw3 glim_p glim_v1 glim_v2 glim_v3 glim_v4 glim_v5 glim_v6 glim_v7 glm glm_6 glm_p glm_sw glmpred glo glob globa global glogit glogit_8 glogit_p gmeans gnbre_lf gnbreg gnbreg_5 gnbreg_p gomp_lf gompe_sw gomper_p gompertz gompertzhet gomphet_glf gomphet_glf_sh gomphet_gp gomphet_ilf gomphet_ilf_sh gomphet_ip gphdot gphpen gphprint gprefs gprobi_p gprobit gprobit_8 gr gr7 gr_copy gr_current gr_db gr_describe gr_dir gr_draw gr_draw_replay gr_drop gr_edit gr_editviewopts gr_example gr_example2 gr_export gr_print gr_qscheme gr_query gr_read gr_rename gr_replay gr_save gr_set gr_setscheme gr_table gr_undo gr_use graph graph7 grebar greigen greigen_7 greigen_8 grmeanby grmeanby_7 gs_fileinfo gs_filetype gs_graphinfo gs_stat gsort gwood h hadimvo hareg hausman haver he heck_d2 heckma_p heckman heckp_lf heckpr_p heckprob hel help hereg hetpr_lf hetpr_p hetprob hettest hexdump hilite hist hist_7 histogram hlogit hlu hmeans hotel hotelling hprobit hreg hsearch icd9 icd9_ff icd9p iis impute imtest inbase include inf infi infil infile infix inp inpu input ins insheet insp inspe inspec inspect integ inten intreg intreg_7 intreg_p intrg2_ll intrg_ll intrg_ll2 ipolate iqreg ir irf irf_create irfm iri is_svy is_svysum isid istdize ivprob_1_lf ivprob_lf ivprobit ivprobit_p ivreg ivreg_footnote ivtob_1_lf ivtob_lf ivtobit ivtobit_p jackknife jacknife jknife jknife_6 jknife_8 jkstat joinby kalarma1 kap kap_3 kapmeier kappa kapwgt kdensity kdensity_7 keep ksm ksmirnov ktau kwallis l la lab labe label labelbook ladder levels levelsof leverage lfit lfit_p li lincom line linktest lis list lloghet_glf lloghet_glf_sh lloghet_gp lloghet_ilf lloghet_ilf_sh lloghet_ip llogi_sw llogis_p llogist llogistic llogistichet lnorm_lf lnorm_sw lnorma_p lnormal lnormalhet lnormhet_glf lnormhet_glf_sh lnormhet_gp lnormhet_ilf lnormhet_ilf_sh lnormhet_ip lnskew0 loadingplot loc loca local log logi logis_lf logistic logistic_p logit logit_estat logit_p loglogs logrank loneway lookfor lookup lowess lowess_7 lpredict lrecomp lroc lroc_7 lrtest ls lsens lsens_7 lsens_x lstat ltable ltable_7 ltriang lv lvr2plot lvr2plot_7 m ma mac macr macro makecns man manova manova_estat manova_p manovatest mantel mark markin markout marksample mat mat_capp mat_order mat_put_rr mat_rapp mata mata_clear mata_describe mata_drop mata_matdescribe mata_matsave mata_matuse mata_memory mata_mlib mata_mosave mata_rename mata_which matalabel matcproc matlist matname matr matri matrix matrix_input__dlg matstrik mcc mcci md0_ md1_ md1debug_ md2_ md2debug_ mds mds_estat mds_p mdsconfig mdslong mdsmat mdsshepard mdytoe mdytof me_derd mean means median memory memsize meqparse mer merg merge mfp mfx mhelp mhodds minbound mixed_ll mixed_ll_reparm mkassert mkdir mkmat mkspline ml ml_5 ml_adjs ml_bhhhs ml_c_d ml_check ml_clear ml_cnt ml_debug ml_defd ml_e0 ml_e0_bfgs ml_e0_cycle ml_e0_dfp ml_e0i ml_e1 ml_e1_bfgs ml_e1_bhhh ml_e1_cycle ml_e1_dfp ml_e2 ml_e2_cycle ml_ebfg0 ml_ebfr0 ml_ebfr1 ml_ebh0q ml_ebhh0 ml_ebhr0 ml_ebr0i ml_ecr0i ml_edfp0 ml_edfr0 ml_edfr1 ml_edr0i ml_eds ml_eer0i ml_egr0i ml_elf ml_elf_bfgs ml_elf_bhhh ml_elf_cycle ml_elf_dfp ml_elfi ml_elfs ml_enr0i ml_enrr0 ml_erdu0 ml_erdu0_bfgs ml_erdu0_bhhh ml_erdu0_bhhhq ml_erdu0_cycle ml_erdu0_dfp ml_erdu0_nrbfgs ml_exde ml_footnote ml_geqnr ml_grad0 ml_graph ml_hbhhh ml_hd0 ml_hold ml_init ml_inv ml_log ml_max ml_mlout ml_mlout_8 ml_model ml_nb0 ml_opt ml_p ml_plot ml_query ml_rdgrd ml_repor ml_s_e ml_score ml_searc ml_technique ml_unhold mleval mlf_ mlmatbysum mlmatsum mlog mlogi mlogit mlogit_footnote mlogit_p mlopts mlsum mlvecsum mnl0_ mor more mov move mprobit mprobit_lf mprobit_p mrdu0_ mrdu1_ mvdecode mvencode mvreg mvreg_estat n nbreg nbreg_al nbreg_lf nbreg_p nbreg_sw nestreg net newey newey_7 newey_p news nl nl_7 nl_9 nl_9_p nl_p nl_p_7 nlcom nlcom_p nlexp2 nlexp2_7 nlexp2a nlexp2a_7 nlexp3 nlexp3_7 nlgom3 nlgom3_7 nlgom4 nlgom4_7 nlinit nllog3 nllog3_7 nllog4 nllog4_7 nlog_rd nlogit nlogit_p nlogitgen nlogittree nlpred no nobreak noi nois noisi noisil noisily note notes notes_dlg nptrend numlabel numlist odbc old_ver olo olog ologi ologi_sw ologit ologit_p ologitp on one onew onewa oneway op_colnm op_comp op_diff op_inv op_str opr opro oprob oprob_sw oprobi oprobi_p oprobit oprobitp opts_exclusive order orthog orthpoly ou out outf outfi outfil outfile outs outsh outshe outshee outsheet ovtest pac pac_7 palette parse parse_dissim pause pca pca_8 pca_display pca_estat pca_p pca_rotate pcamat pchart pchart_7 pchi pchi_7 pcorr pctile pentium pergram pergram_7 permute permute_8 personal peto_st pkcollapse pkcross pkequiv pkexamine pkexamine_7 pkshape pksumm pksumm_7 pl plo plot plugin pnorm pnorm_7 poisgof poiss_lf poiss_sw poisso_p poisson poisson_estat post postclose postfile postutil pperron pr prais prais_e prais_e2 prais_p predict predictnl preserve print pro prob probi probit probit_estat probit_p proc_time procoverlay procrustes procrustes_estat procrustes_p profiler prog progr progra program prop proportion prtest prtesti pwcorr pwd q\\s qby qbys qchi qchi_7 qladder qladder_7 qnorm qnorm_7 qqplot qqplot_7 qreg qreg_c qreg_p qreg_sw qu quadchk quantile quantile_7 que quer query range ranksum ratio rchart rchart_7 rcof recast reclink recode reg reg3 reg3_p regdw regr regre regre_p2 regres regres_p regress regress_estat regriv_p remap ren rena renam rename renpfix repeat replace report reshape restore ret retu retur return rm rmdir robvar roccomp roccomp_7 roccomp_8 rocf_lf rocfit rocfit_8 rocgold rocplot rocplot_7 roctab roctab_7 rolling rologit rologit_p rot rota rotat rotate rotatemat rreg rreg_p ru run runtest rvfplot rvfplot_7 rvpplot rvpplot_7 sa safesum sample sampsi sav save savedresults saveold sc sca scal scala scalar scatter scm_mine sco scob_lf scob_p scobi_sw scobit scor score scoreplot scoreplot_help scree screeplot screeplot_help sdtest sdtesti se search separate seperate serrbar serrbar_7 serset set set_defaults sfrancia sh she shel shell shewhart shewhart_7 signestimationsample signrank signtest simul simul_7 simulate simulate_8 sktest sleep slogit slogit_d2 slogit_p smooth snapspan so sor sort spearman spikeplot spikeplot_7 spikeplt spline_x split sqreg sqreg_p sret sretu sretur sreturn ssc st st_ct st_hc st_hcd st_hcd_sh st_is st_issys st_note st_promo st_set st_show st_smpl st_subid stack statsby statsby_8 stbase stci stci_7 stcox stcox_estat stcox_fr stcox_fr_ll stcox_p stcox_sw stcoxkm stcoxkm_7 stcstat stcurv stcurve stcurve_7 stdes stem stepwise stereg stfill stgen stir stjoin stmc stmh stphplot stphplot_7 stphtest stphtest_7 stptime strate strate_7 streg streg_sw streset sts sts_7 stset stsplit stsum sttocc sttoct stvary stweib su suest suest_8 sum summ summa summar summari summariz summarize sunflower sureg survcurv survsum svar svar_p svmat svy svy_disp svy_dreg svy_est svy_est_7 svy_estat svy_get svy_gnbreg_p svy_head svy_header svy_heckman_p svy_heckprob_p svy_intreg_p svy_ivreg_p svy_logistic_p svy_logit_p svy_mlogit_p svy_nbreg_p svy_ologit_p svy_oprobit_p svy_poisson_p svy_probit_p svy_regress_p svy_sub svy_sub_7 svy_x svy_x_7 svy_x_p svydes svydes_8 svygen svygnbreg svyheckman svyheckprob svyintreg svyintreg_7 svyintrg svyivreg svylc svylog_p svylogit svymarkout svymarkout_8 svymean svymlog svymlogit svynbreg svyolog svyologit svyoprob svyoprobit svyopts svypois svypois_7 svypoisson svyprobit svyprobt svyprop svyprop_7 svyratio svyreg svyreg_p svyregress svyset svyset_7 svyset_8 svytab svytab_7 svytest svytotal sw sw_8 swcnreg swcox swereg swilk swlogis swlogit swologit swoprbt swpois swprobit swqreg swtobit swweib symmetry symmi symplot symplot_7 syntax sysdescribe sysdir sysuse szroeter ta tab tab1 tab2 tab_or tabd tabdi tabdis tabdisp tabi table tabodds tabodds_7 tabstat tabu tabul tabula tabulat tabulate te tempfile tempname tempvar tes test testnl testparm teststd tetrachoric time_it timer tis tob tobi tobit tobit_p tobit_sw token tokeni tokeniz tokenize tostring total translate translator transmap treat_ll treatr_p treatreg trim trnb_cons trnb_mean trpoiss_d2 trunc_ll truncr_p truncreg tsappend tset tsfill tsline tsline_ex tsreport tsrevar tsrline tsset tssmooth tsunab ttest ttesti tut_chk tut_wait tutorial tw tware_st two twoway twoway__fpfit_serset twoway__function_gen twoway__histogram_gen twoway__ipoint_serset twoway__ipoints_serset twoway__kdensity_gen twoway__lfit_serset twoway__normgen_gen twoway__pci_serset twoway__qfit_serset twoway__scatteri_serset twoway__sunflower_gen twoway_ksm_serset ty typ type typeof u unab unabbrev unabcmd update us use uselabel var var_mkcompanion var_p varbasic varfcast vargranger varirf varirf_add varirf_cgraph varirf_create varirf_ctable varirf_describe varirf_dir varirf_drop varirf_erase varirf_graph varirf_ograph varirf_rename varirf_set varirf_table varlist varlmar varnorm varsoc varstable varstable_w varstable_w2 varwle vce vec vec_fevd vec_mkphi vec_p vec_p_w vecirf_create veclmar veclmar_w vecnorm vecnorm_w vecrank vecstable verinst vers versi versio version view viewsource vif vwls wdatetof webdescribe webseek webuse weib1_lf weib2_lf weib_lf weib_lf0 weibhet_glf weibhet_glf_sh weibhet_glfa weibhet_glfa_sh weibhet_gp weibhet_ilf weibhet_ilf_sh weibhet_ilfa weibhet_ilfa_sh weibhet_ip weibu_sw weibul_p weibull weibull_c weibull_s weibullhet wh whelp whi which whil while wilc_st wilcoxon win wind windo window winexec wntestb wntestb_7 wntestq xchart xchart_7 xcorr xcorr_7 xi xi_6 xmlsav xmlsave xmluse xpose xsh xshe xshel xshell xt_iis xt_tis xtab_p xtabond xtbin_p xtclog xtcloglog xtcloglog_8 xtcloglog_d2 xtcloglog_pa_p xtcloglog_re_p xtcnt_p xtcorr xtdata xtdes xtfront_p xtfrontier xtgee xtgee_elink xtgee_estat xtgee_makeivar xtgee_p xtgee_plink xtgls xtgls_p xthaus xthausman xtht_p xthtaylor xtile xtint_p xtintreg xtintreg_8 xtintreg_d2 xtintreg_p xtivp_1 xtivp_2 xtivreg xtline xtline_ex xtlogit xtlogit_8 xtlogit_d2 xtlogit_fe_p xtlogit_pa_p xtlogit_re_p xtmixed xtmixed_estat xtmixed_p xtnb_fe xtnb_lf xtnbreg xtnbreg_pa_p xtnbreg_refe_p xtpcse xtpcse_p xtpois xtpoisson xtpoisson_d2 xtpoisson_pa_p xtpoisson_refe_p xtpred xtprobit xtprobit_8 xtprobit_d2 xtprobit_re_p xtps_fe xtps_lf xtps_ren xtps_ren_8 xtrar_p xtrc xtrc_p xtrchh xtrefe_p xtreg xtreg_be xtreg_fe xtreg_ml xtreg_pa_p xtreg_re xtregar xtrere_p xtset xtsf_ll xtsf_llti xtsum xttab xttest0 xttobit xttobit_8 xttobit_p xttrans yx yxview__barlike_draw yxview_area_draw yxview_bar_draw yxview_dot_draw yxview_dropline_draw yxview_function_draw yxview_iarrow_draw yxview_ilabels_draw yxview_normal_draw yxview_pcarrow_draw yxview_pcbarrow_draw yxview_pccapsym_draw yxview_pcscatter_draw yxview_pcspike_draw yxview_rarea_draw yxview_rbar_draw yxview_rbarm_draw yxview_rcap_draw yxview_rcapsym_draw yxview_rconnected_draw yxview_rline_draw yxview_rscatter_draw yxview_rspike_draw yxview_spike_draw yxview_sunflower_draw zap_s zinb zinb_llf zinb_plf zip zip_llf zip_p zip_plf zt_ct_5 zt_hc_5 zt_hcd_5 zt_is_5 zt_iss_5 zt_sho_5 zt_smp_5 ztbase_5 ztcox_5 ztdes_5 ztereg_5 ztfill_5 ztgen_5 ztir_5 ztjoin_5 ztnb ztnb_p ztp ztp_p zts_5 ztset_5 ztspli_5 ztsum_5 zttoct_5 ztvary_5 ztweib_5', - contains: [{ - className: 'label', - variants: [{ - begin: "\\$\\{?[a-zA-Z0-9_]+\\}?" - }, { - begin: "`[a-zA-Z0-9_]+'" - } - - ] - }, { - className: 'string', - variants: [{ - begin: '`"[^\r\n]*?"\'' - }, { - begin: '"[^\r\n"]*"' - }] - }, - - { - className: 'literal', - variants: [{ - begin: '\\b(abs|acos|asin|atan|atan2|atanh|ceil|cloglog|comb|cos|digamma|exp|floor|invcloglog|invlogit|ln|lnfact|lnfactorial|lngamma|log|log10|max|min|mod|reldif|round|sign|sin|sqrt|sum|tan|tanh|trigamma|trunc|betaden|Binomial|binorm|binormal|chi2|chi2tail|dgammapda|dgammapdada|dgammapdadx|dgammapdx|dgammapdxdx|F|Fden|Ftail|gammaden|gammap|ibeta|invbinomial|invchi2|invchi2tail|invF|invFtail|invgammap|invibeta|invnchi2|invnFtail|invnibeta|invnorm|invnormal|invttail|nbetaden|nchi2|nFden|nFtail|nibeta|norm|normal|normalden|normd|npnchi2|tden|ttail|uniform|abbrev|char|index|indexnot|length|lower|ltrim|match|plural|proper|real|regexm|regexr|regexs|reverse|rtrim|string|strlen|strlower|strltrim|strmatch|strofreal|strpos|strproper|strreverse|strrtrim|strtrim|strupper|subinstr|subinword|substr|trim|upper|word|wordcount|_caller|autocode|byteorder|chop|clip|cond|e|epsdouble|epsfloat|group|inlist|inrange|irecode|matrix|maxbyte|maxdouble|maxfloat|maxint|maxlong|mi|minbyte|mindouble|minfloat|minint|minlong|missing|r|recode|replay|return|s|scalar|d|date|day|dow|doy|halfyear|mdy|month|quarter|week|year|d|daily|dofd|dofh|dofm|dofq|dofw|dofy|h|halfyearly|hofd|m|mofd|monthly|q|qofd|quarterly|tin|twithin|w|weekly|wofd|y|yearly|yh|ym|yofd|yq|yw|cholesky|colnumb|colsof|corr|det|diag|diag0cnt|el|get|hadamard|I|inv|invsym|issym|issymmetric|J|matmissing|matuniform|mreldif|nullmat|rownumb|rowsof|sweep|syminv|trace|vec|vecdiag)(?=\\(|$)' - },] - }, { - className: 'comment', - variants: [{ - begin: '^[ \t]*\\*.*$' - }, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE - ] - }, - - ] - }; -}); -hljs.registerLanguage('step21', function (hljs) { - var STEP21_IDENT_RE = '[A-Z_][A-Z0-9_.]*'; - var STEP21_CLOSE_RE = 'END-ISO-10303-21;'; - var STEP21_KEYWORDS = { - literal: '', - built_in: '', - keyword: 'HEADER ENDSEC DATA' - }; - var STEP21_START = { - className: 'preprocessor', - begin: 'ISO-10303-21;', - relevance: 10 - }; - var STEP21_CODE = [ - hljs.C_LINE_COMMENT_MODE, { - className: 'comment', - begin: '/\\*\\*!', - end: '\\*/', - contains: [hljs.PHRASAL_WORDS_MODE] - }, - hljs.C_BLOCK_COMMENT_MODE, - hljs.C_NUMBER_MODE, - hljs.inherit(hljs.APOS_STRING_MODE, { - illegal: null - }), - hljs.inherit(hljs.QUOTE_STRING_MODE, { - illegal: null - }), { - className: 'string', - begin: "'", - end: "'" - }, { - className: 'label', - variants: [{ - begin: '#', - end: '\\d+', - illegal: '\\W' - }] - } - ]; - - return { - aliases: ['p21', 'step', 'stp'], - case_insensitive: true, // STEP 21 is case insensitive in theory, in practice all non-comments are capitalized. - lexemes: STEP21_IDENT_RE, - keywords: STEP21_KEYWORDS, - contains: [{ - className: 'preprocessor', - begin: STEP21_CLOSE_RE, - relevance: 10 - }, - STEP21_START - ].concat(STEP21_CODE) - }; -}); -hljs.registerLanguage('stylus', function (hljs) { - - var VARIABLE = { - className: 'variable', - begin: '\\$' + hljs.IDENT_RE - }; - - var HEX_COLOR = { - className: 'hexcolor', - begin: '#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})', - relevance: 10 - }; - - var AT_KEYWORDS = [ - 'charset', - 'css', - 'debug', - 'extend', - 'font-face', - 'for', - 'import', - 'include', - 'media', - 'mixin', - 'page', - 'warn', - 'while' - ]; - - var PSEUDO_SELECTORS = [ - 'after', - 'before', - 'first-letter', - 'first-line', - 'active', - 'first-child', - 'focus', - 'hover', - 'lang', - 'link', - 'visited' - ]; - - var TAGS = [ - 'a', - 'abbr', - 'address', - 'article', - 'aside', - 'audio', - 'b', - 'blockquote', - 'body', - 'button', - 'canvas', - 'caption', - 'cite', - 'code', - 'dd', - 'del', - 'details', - 'dfn', - 'div', - 'dl', - 'dt', - 'em', - 'fieldset', - 'figcaption', - 'figure', - 'footer', - 'form', - 'h1', - 'h2', - 'h3', - 'h4', - 'h5', - 'h6', - 'header', - 'hgroup', - 'html', - 'i', - 'iframe', - 'img', - 'input', - 'ins', - 'kbd', - 'label', - 'legend', - 'li', - 'mark', - 'menu', - 'nav', - 'object', - 'ol', - 'p', - 'q', - 'quote', - 'samp', - 'section', - 'span', - 'strong', - 'summary', - 'sup', - 'table', - 'tbody', - 'td', - 'textarea', - 'tfoot', - 'th', - 'thead', - 'time', - 'tr', - 'ul', - 'var', - 'video' - ]; - - var TAG_END = '[\\.\\s\\n\\[\\:,]'; - - var ATTRIBUTES = [ - 'align-content', - 'align-items', - 'align-self', - 'animation', - 'animation-delay', - 'animation-direction', - 'animation-duration', - 'animation-fill-mode', - 'animation-iteration-count', - 'animation-name', - 'animation-play-state', - 'animation-timing-function', - 'auto', - 'backface-visibility', - 'background', - 'background-attachment', - 'background-clip', - 'background-color', - 'background-image', - 'background-origin', - 'background-position', - 'background-repeat', - 'background-size', - 'border', - 'border-bottom', - 'border-bottom-color', - 'border-bottom-left-radius', - 'border-bottom-right-radius', - 'border-bottom-style', - 'border-bottom-width', - 'border-collapse', - 'border-color', - 'border-image', - 'border-image-outset', - 'border-image-repeat', - 'border-image-slice', - 'border-image-source', - 'border-image-width', - 'border-left', - 'border-left-color', - 'border-left-style', - 'border-left-width', - 'border-radius', - 'border-right', - 'border-right-color', - 'border-right-style', - 'border-right-width', - 'border-spacing', - 'border-style', - 'border-top', - 'border-top-color', - 'border-top-left-radius', - 'border-top-right-radius', - 'border-top-style', - 'border-top-width', - 'border-width', - 'bottom', - 'box-decoration-break', - 'box-shadow', - 'box-sizing', - 'break-after', - 'break-before', - 'break-inside', - 'caption-side', - 'clear', - 'clip', - 'clip-path', - 'color', - 'column-count', - 'column-fill', - 'column-gap', - 'column-rule', - 'column-rule-color', - 'column-rule-style', - 'column-rule-width', - 'column-span', - 'column-width', - 'columns', - 'content', - 'counter-increment', - 'counter-reset', - 'cursor', - 'direction', - 'display', - 'empty-cells', - 'filter', - 'flex', - 'flex-basis', - 'flex-direction', - 'flex-flow', - 'flex-grow', - 'flex-shrink', - 'flex-wrap', - 'float', - 'font', - 'font-family', - 'font-feature-settings', - 'font-kerning', - 'font-language-override', - 'font-size', - 'font-size-adjust', - 'font-stretch', - 'font-style', - 'font-variant', - 'font-variant-ligatures', - 'font-weight', - 'height', - 'hyphens', - 'icon', - 'image-orientation', - 'image-rendering', - 'image-resolution', - 'ime-mode', - 'inherit', - 'initial', - 'justify-content', - 'left', - 'letter-spacing', - 'line-height', - 'list-style', - 'list-style-image', - 'list-style-position', - 'list-style-type', - 'margin', - 'margin-bottom', - 'margin-left', - 'margin-right', - 'margin-top', - 'marks', - 'mask', - 'max-height', - 'max-width', - 'min-height', - 'min-width', - 'nav-down', - 'nav-index', - 'nav-left', - 'nav-right', - 'nav-up', - 'none', - 'normal', - 'object-fit', - 'object-position', - 'opacity', - 'order', - 'orphans', - 'outline', - 'outline-color', - 'outline-offset', - 'outline-style', - 'outline-width', - 'overflow', - 'overflow-wrap', - 'overflow-x', - 'overflow-y', - 'padding', - 'padding-bottom', - 'padding-left', - 'padding-right', - 'padding-top', - 'page-break-after', - 'page-break-before', - 'page-break-inside', - 'perspective', - 'perspective-origin', - 'pointer-events', - 'position', - 'quotes', - 'resize', - 'right', - 'tab-size', - 'table-layout', - 'text-align', - 'text-align-last', - 'text-decoration', - 'text-decoration-color', - 'text-decoration-line', - 'text-decoration-style', - 'text-indent', - 'text-overflow', - 'text-rendering', - 'text-shadow', - 'text-transform', - 'text-underline-position', - 'top', - 'transform', - 'transform-origin', - 'transform-style', - 'transition', - 'transition-delay', - 'transition-duration', - 'transition-property', - 'transition-timing-function', - 'unicode-bidi', - 'vertical-align', - 'visibility', - 'white-space', - 'widows', - 'width', - 'word-break', - 'word-spacing', - 'word-wrap', - 'z-index' - ]; - - // illegals - var ILLEGAL = [ - '\\{', - '\\}', - '\\?', - '(\\bReturn\\b)', // monkey - '(\\bEnd\\b)', // monkey - '(\\bend\\b)', // vbscript - ';', // sql - '#\\s', // markdown - '\\*\\s', // markdown - '===\\s', // markdown - '\\|' - ]; - - return { - aliases: ['styl'], - case_insensitive: false, - illegal: '(' + ILLEGAL.join('|') + ')', - keywords: 'if else for in', - contains: [ - - // strings - hljs.QUOTE_STRING_MODE, - hljs.APOS_STRING_MODE, - - // comments - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - - // hex colors - HEX_COLOR, - - // class tag - { - begin: '\\.[a-zA-Z][a-zA-Z0-9_-]*' + TAG_END, - returnBegin: true, - contains: [{ - className: 'class', - begin: '\\.[a-zA-Z][a-zA-Z0-9_-]*' - }] - }, - - // id tag - { - begin: '\\#[a-zA-Z][a-zA-Z0-9_-]*' + TAG_END, - returnBegin: true, - contains: [{ - className: 'id', - begin: '\\#[a-zA-Z][a-zA-Z0-9_-]*' - }] - }, - - // tags - { - begin: '\\b(' + TAGS.join('|') + ')' + TAG_END, - returnBegin: true, - contains: [{ - className: 'tag', - begin: '\\b[a-zA-Z][a-zA-Z0-9_-]*' - }] - }, - - // psuedo selectors - { - className: 'pseudo', - begin: '&?:?:\\b(' + PSEUDO_SELECTORS.join('|') + ')' + TAG_END - }, - - // @ keywords - { - className: 'at_rule', - begin: '\@(' + AT_KEYWORDS.join('|') + ')\\b' - }, - - // variables - VARIABLE, - - // dimension - hljs.CSS_NUMBER_MODE, - - // number - hljs.NUMBER_MODE, - - // functions - // - only from beginning of line + whitespace - { - className: 'function', - begin: '\\b[a-zA-Z][a-zA-Z0-9_\-]*\\(.*\\)', - illegal: '[\\n]', - returnBegin: true, - contains: [{ - className: 'title', - begin: '\\b[a-zA-Z][a-zA-Z0-9_\-]*' - }, { - className: 'params', - begin: /\(/, - end: /\)/, - contains: [ - HEX_COLOR, - VARIABLE, - hljs.APOS_STRING_MODE, - hljs.CSS_NUMBER_MODE, - hljs.NUMBER_MODE, - hljs.QUOTE_STRING_MODE - ] - }] - }, - - // attributes - // - only from beginning of line + whitespace - // - must have whitespace after it - { - className: 'attribute', - begin: '\\b(' + ATTRIBUTES.reverse().join('|') + ')\\b' - } - ] - }; -}); -hljs.registerLanguage('swift', function (hljs) { - var SWIFT_KEYWORDS = { - keyword: 'class deinit enum extension func import init let protocol static ' + - 'struct subscript typealias var break case continue default do ' + - 'else fallthrough if in for return switch where while as dynamicType ' + - 'is new super self Self Type __COLUMN__ __FILE__ __FUNCTION__ ' + - '__LINE__ associativity didSet get infix inout left mutating none ' + - 'nonmutating operator override postfix precedence prefix right set ' + - 'unowned unowned safe unsafe weak willSet', - literal: 'true false nil', - built_in: 'abs advance alignof alignofValue assert bridgeFromObjectiveC ' + - 'bridgeFromObjectiveCUnconditional bridgeToObjectiveC ' + - 'bridgeToObjectiveCUnconditional c contains count countElements ' + - 'countLeadingZeros debugPrint debugPrintln distance dropFirst dropLast dump ' + - 'encodeBitsAsWords enumerate equal false filter find getBridgedObjectiveCType ' + - 'getVaList indices insertionSort isBridgedToObjectiveC ' + - 'isBridgedVerbatimToObjectiveC isUniquelyReferenced join ' + - 'lexicographicalCompare map max maxElement min minElement nil numericCast ' + - 'partition posix print println quickSort reduce reflect reinterpretCast ' + - 'reverse roundUpToAlignment sizeof sizeofValue sort split startsWith strideof ' + - 'strideofValue swap swift toString transcode true underestimateCount ' + - 'unsafeReflect withExtendedLifetime withObjectAtPlusZero withUnsafePointer ' + - 'withUnsafePointerToObject withUnsafePointers withVaList' - }; - - var TYPE = { - className: 'type', - begin: '\\b[A-Z][\\w\']*', - relevance: 0 - }; - var BLOCK_COMMENT = { - className: 'comment', - begin: '/\\*', - end: '\\*/', - contains: [hljs.PHRASAL_WORDS_MODE, 'self'] - }; - var SUBST = { - className: 'subst', - begin: /\\\(/, - end: '\\)', - keywords: SWIFT_KEYWORDS, - contains: [] // assigned later - }; - var NUMBERS = { - className: 'number', - begin: '\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b', - relevance: 0 - }; - var QUOTE_STRING_MODE = hljs.inherit(hljs.QUOTE_STRING_MODE, { - contains: [SUBST, hljs.BACKSLASH_ESCAPE] - }); - SUBST.contains = [NUMBERS]; - - return { - keywords: SWIFT_KEYWORDS, - contains: [ - QUOTE_STRING_MODE, - hljs.C_LINE_COMMENT_MODE, - BLOCK_COMMENT, - TYPE, - NUMBERS, { - className: 'func', - beginKeywords: 'func', - end: '{', - excludeEnd: true, - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - begin: /[A-Za-z$_][0-9A-Za-z$_]*/, - illegal: /\(/ - }), { - className: 'generics', - begin: //, - illegal: />/ - }, { - className: 'params', - begin: /\(/, - end: /\)/, - keywords: SWIFT_KEYWORDS, - contains: [ - 'self', - NUMBERS, - QUOTE_STRING_MODE, - hljs.C_BLOCK_COMMENT_MODE, { - begin: ':' - } // relevance booster - ], - illegal: /["']/ - } - ], - illegal: /\[|%/ - }, { - className: 'class', - beginKeywords: 'struct protocol class extension enum', - keywords: SWIFT_KEYWORDS, - end: '\\{', - excludeEnd: true, - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - begin: /[A-Za-z$_][0-9A-Za-z$_]*/ - }) - ] - }, { - className: 'preprocessor', // @attributes - begin: '(@assignment|@class_protocol|@exported|@final|@lazy|@noreturn|' + - '@NSCopying|@NSManaged|@objc|@optional|@required|@auto_closure|' + - '@noreturn|@IBAction|@IBDesignable|@IBInspectable|@IBOutlet|' + - '@infix|@prefix|@postfix)' - } - ] - }; -}); -hljs.registerLanguage('tcl', function (hljs) { - return { - aliases: ['tk'], - keywords: 'after append apply array auto_execok auto_import auto_load auto_mkindex ' + - 'auto_mkindex_old auto_qualify auto_reset bgerror binary break catch cd chan clock ' + - 'close concat continue dde dict encoding eof error eval exec exit expr fblocked ' + - 'fconfigure fcopy file fileevent filename flush for foreach format gets glob global ' + - 'history http if incr info interp join lappend|10 lassign|10 lindex|10 linsert|10 list ' + - 'llength|10 load lrange|10 lrepeat|10 lreplace|10 lreverse|10 lsearch|10 lset|10 lsort|10 ' + - 'mathfunc mathop memory msgcat namespace open package parray pid pkg::create pkg_mkIndex ' + - 'platform platform::shell proc puts pwd read refchan regexp registry regsub|10 rename ' + - 'return safe scan seek set socket source split string subst switch tcl_endOfWord ' + - 'tcl_findLibrary tcl_startOfNextWord tcl_startOfPreviousWord tcl_wordBreakAfter ' + - 'tcl_wordBreakBefore tcltest tclvars tell time tm trace unknown unload unset update ' + - 'uplevel upvar variable vwait while', - contains: [{ - className: 'comment', - variants: [{ - begin: ';[ \\t]*#', - end: '$' - }, { - begin: '^[ \\t]*#', - end: '$' - }] - }, { - beginKeywords: 'proc', - end: '[\\{]', - excludeEnd: true, - contains: [{ - className: 'symbol', - begin: '[ \\t\\n\\r]+(::)?[a-zA-Z_]((::)?[a-zA-Z0-9_])*', - end: '[ \\t\\n\\r]', - endsWithParent: true, - excludeEnd: true - }] - }, { - className: 'variable', - excludeEnd: true, - variants: [{ - begin: '\\$(\\{)?(::)?[a-zA-Z_]((::)?[a-zA-Z0-9_])*\\(([a-zA-Z0-9_])*\\)', - end: '[^a-zA-Z0-9_\\}\\$]' - }, { - begin: '\\$(\\{)?(::)?[a-zA-Z_]((::)?[a-zA-Z0-9_])*', - end: '(\\))?[^a-zA-Z0-9_\\}\\$]' - }] - }, { - className: 'string', - contains: [hljs.BACKSLASH_ESCAPE], - variants: [ - hljs.inherit(hljs.APOS_STRING_MODE, { - illegal: null - }), - hljs.inherit(hljs.QUOTE_STRING_MODE, { - illegal: null - }) - ] - }, { - className: 'number', - variants: [hljs.BINARY_NUMBER_MODE, hljs.C_NUMBER_MODE] - }] - } -}); -hljs.registerLanguage('tex', function (hljs) { - var COMMAND1 = { - className: 'command', - begin: '\\\\[a-zA-Zа-яА-я]+[\\*]?' - }; - var COMMAND2 = { - className: 'command', - begin: '\\\\[^a-zA-Zа-яА-я0-9]' - }; - var SPECIAL = { - className: 'special', - begin: '[{}\\[\\]\\&#~]', - relevance: 0 - }; - - return { - contains: [{ // parameter - begin: '\\\\[a-zA-Zа-яА-я]+[\\*]? *= *-?\\d*\\.?\\d+(pt|pc|mm|cm|in|dd|cc|ex|em)?', - returnBegin: true, - contains: [ - COMMAND1, COMMAND2, { - className: 'number', - begin: ' *=', - end: '-?\\d*\\.?\\d+(pt|pc|mm|cm|in|dd|cc|ex|em)?', - excludeBegin: true - } - ], - relevance: 10 - }, - COMMAND1, COMMAND2, - SPECIAL, { - className: 'formula', - begin: '\\$\\$', - end: '\\$\\$', - contains: [COMMAND1, COMMAND2, SPECIAL], - relevance: 0 - }, { - className: 'formula', - begin: '\\$', - end: '\\$', - contains: [COMMAND1, COMMAND2, SPECIAL], - relevance: 0 - }, { - className: 'comment', - begin: '%', - end: '$', - relevance: 0 - } - ] - }; -}); -hljs.registerLanguage('thrift', function (hljs) { - var BUILT_IN_TYPES = 'bool byte i16 i32 i64 double string binary'; - return { - keywords: { - keyword: 'namespace const typedef struct enum service exception void oneway set list map required optional', - built_in: BUILT_IN_TYPES, - literal: 'true false' - }, - contains: [ - hljs.QUOTE_STRING_MODE, - hljs.NUMBER_MODE, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, { - className: 'class', - beginKeywords: 'struct enum service exception', - end: /\{/, - illegal: /\n/, - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - starts: { - endsWithParent: true, - excludeEnd: true - } // hack: eating everything after the first title - }) - ] - }, { - begin: '\\b(set|list|map)\\s*<', - end: '>', - keywords: BUILT_IN_TYPES, - contains: ['self'] - } - ] - }; -}); -hljs.registerLanguage('twig', function (hljs) { - var PARAMS = { - className: 'params', - begin: '\\(', - end: '\\)' - }; - - var FUNCTION_NAMES = 'attribute block constant cycle date dump include ' + - 'max min parent random range source template_from_string'; - - var FUNCTIONS = { - className: 'function', - beginKeywords: FUNCTION_NAMES, - relevance: 0, - contains: [ - PARAMS - ] - }; - - var FILTER = { - className: 'filter', - begin: /\|[A-Za-z]+:?/, - keywords: 'abs batch capitalize convert_encoding date date_modify default ' + - 'escape first format join json_encode keys last length lower ' + - 'merge nl2br number_format raw replace reverse round slice sort split ' + - 'striptags title trim upper url_encode', - contains: [ - FUNCTIONS - ] - }; - - var TAGS = 'autoescape block do embed extends filter flush for ' + - 'if import include macro sandbox set spaceless use verbatim'; - - TAGS = TAGS + ' ' + TAGS.split(' ').map(function (t) { - return 'end' + t - }).join(' '); - - return { - aliases: ['craftcms'], - case_insensitive: true, - subLanguage: 'xml', - subLanguageMode: 'continuous', - contains: [{ - className: 'comment', - begin: /\{#/, - end: /#}/ - }, { - className: 'template_tag', - begin: /\{%/, - end: /%}/, - keywords: TAGS, - contains: [FILTER, FUNCTIONS] - }, { - className: 'variable', - begin: /\{\{/, - end: /}}/, - contains: [FILTER, FUNCTIONS] - }] - }; -}); -hljs.registerLanguage('typescript', function (hljs) { - return { - aliases: ['ts'], - keywords: { - keyword: 'in if for while finally var new function|0 do return void else break catch ' + - 'instanceof with throw case default try this switch continue typeof delete ' + - 'let yield const class public private get set super interface extends' + - 'static constructor implements enum export import declare type protected', - literal: 'true false null undefined NaN Infinity', - built_in: 'eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent ' + - 'encodeURI encodeURIComponent escape unescape Object Function Boolean Error ' + - 'EvalError InternalError RangeError ReferenceError StopIteration SyntaxError ' + - 'TypeError URIError Number Math Date String RegExp Array Float32Array ' + - 'Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array ' + - 'Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require ' + - 'module console window document any number boolean string void' - }, - contains: [{ - className: 'pi', - begin: /^\s*('|")use strict('|")/, - relevance: 0 - }, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - hljs.C_NUMBER_MODE, { // "value" container - begin: '(' + hljs.RE_STARTERS_RE + '|\\b(case|return|throw)\\b)\\s*', - keywords: 'return throw case', - contains: [ - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - hljs.REGEXP_MODE, { // E4X - begin: /;/, - relevance: 0, - subLanguage: 'xml' - } - ], - relevance: 0 - }, { - className: 'function', - beginKeywords: 'function', - end: /\{/, - excludeEnd: true, - contains: [ - hljs.inherit(hljs.TITLE_MODE, { - begin: /[A-Za-z$_][0-9A-Za-z$_]*/ - }), { - className: 'params', - begin: /\(/, - end: /\)/, - contains: [ - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE - ], - illegal: /["'\(]/ - } - ], - illegal: /\[|%/, - relevance: 0 // () => {} is more typical in TypeScript - }, { - className: 'constructor', - beginKeywords: 'constructor', - end: /\{/, - excludeEnd: true, - relevance: 10 - }, { - className: 'module', - beginKeywords: 'module', - end: /\{/, - excludeEnd: true - }, { - className: 'interface', - beginKeywords: 'interface', - end: /\{/, - excludeEnd: true - }, { - begin: /\$[(.]/ // relevance booster for a pattern common to JS libs: `$(something)` and `$.something` - }, { - begin: '\\.' + hljs.IDENT_RE, - relevance: 0 // hack: prevents detection of keywords after dots - } - ] - }; -}); -hljs.registerLanguage('vala', function (hljs) { - return { - keywords: { - keyword: // Value types - 'char uchar unichar int uint long ulong short ushort int8 int16 int32 int64 uint8 ' + - 'uint16 uint32 uint64 float double bool struct enum string void ' + - // Reference types - 'weak unowned owned ' + - // Modifiers - 'async signal static abstract interface override ' + - // Control Structures - 'while do for foreach else switch case break default return try catch ' + - // Visibility - 'public private protected internal ' + - // Other - 'using new this get set const stdout stdin stderr var', - built_in: 'DBus GLib CCode Gee Object', - literal: 'false true null' - }, - contains: [{ - className: 'class', - beginKeywords: 'class interface delegate namespace', - end: '{', - excludeEnd: true, - illegal: '[^,:\\n\\s\\.]', - contains: [ - hljs.UNDERSCORE_TITLE_MODE - ] - }, - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, { - className: 'string', - begin: '"""', - end: '"""', - relevance: 5 - }, - hljs.APOS_STRING_MODE, - hljs.QUOTE_STRING_MODE, - hljs.C_NUMBER_MODE, { - className: 'preprocessor', - begin: '^#', - end: '$', - relevance: 2 - }, { - className: 'constant', - begin: ' [A-Z_]+ ', - relevance: 0 - } - ] - }; -}); -hljs.registerLanguage('vbnet', function (hljs) { - return { - aliases: ['vb'], - case_insensitive: true, - keywords: { - keyword: 'addhandler addressof alias and andalso aggregate ansi as assembly auto binary by byref byval ' + /* a-b */ - 'call case catch class compare const continue custom declare default delegate dim distinct do ' + /* c-d */ - 'each equals else elseif end enum erase error event exit explicit finally for friend from function ' + /* e-f */ - 'get global goto group handles if implements imports in inherits interface into is isfalse isnot istrue ' + /* g-i */ - 'join key let lib like loop me mid mod module mustinherit mustoverride mybase myclass ' + /* j-m */ - 'namespace narrowing new next not notinheritable notoverridable ' + /* n */ - 'of off on operator option optional or order orelse overloads overridable overrides ' + /* o */ - 'paramarray partial preserve private property protected public ' + /* p */ - 'raiseevent readonly redim rem removehandler resume return ' + /* r */ - 'select set shadows shared skip static step stop structure strict sub synclock ' + /* s */ - 'take text then throw to try unicode until using when where while widening with withevents writeonly xor', - /* t-x */ - built_in: 'boolean byte cbool cbyte cchar cdate cdec cdbl char cint clng cobj csbyte cshort csng cstr ctype ' + /* b-c */ - 'date decimal directcast double gettype getxmlnamespace iif integer long object ' + /* d-o */ - 'sbyte short single string trycast typeof uinteger ulong ushort', - /* s-u */ - literal: 'true false nothing' - }, - illegal: '//|{|}|endif|gosub|variant|wend', - /* reserved deprecated keywords */ - contains: [ - hljs.inherit(hljs.QUOTE_STRING_MODE, { - contains: [{ - begin: '""' - }] - }), { - className: 'comment', - begin: '\'', - end: '$', - returnBegin: true, - contains: [{ - className: 'xmlDocTag', - begin: '\'\'\'|' - }, { - className: 'xmlDocTag', - begin: '' - }] - }, - hljs.C_NUMBER_MODE, { - className: 'preprocessor', - begin: '#', - end: '$', - keywords: 'if else elseif end region externalsource' - } - ] - }; -}); -hljs.registerLanguage('vbscript', function (hljs) { - return { - aliases: ['vbs'], - case_insensitive: true, - keywords: { - keyword: 'call class const dim do loop erase execute executeglobal exit for each next function ' + - 'if then else on error option explicit new private property let get public randomize ' + - 'redim rem select case set stop sub while wend with end to elseif is or xor and not ' + - 'class_initialize class_terminate default preserve in me byval byref step resume goto', - built_in: 'lcase month vartype instrrev ubound setlocale getobject rgb getref string ' + - 'weekdayname rnd dateadd monthname now day minute isarray cbool round formatcurrency ' + - 'conversions csng timevalue second year space abs clng timeserial fixs len asc ' + - 'isempty maths dateserial atn timer isobject filter weekday datevalue ccur isdate ' + - 'instr datediff formatdatetime replace isnull right sgn array snumeric log cdbl hex ' + - 'chr lbound msgbox ucase getlocale cos cdate cbyte rtrim join hour oct typename trim ' + - 'strcomp int createobject loadpicture tan formatnumber mid scriptenginebuildversion ' + - 'scriptengine split scriptengineminorversion cint sin datepart ltrim sqr ' + - 'scriptenginemajorversion time derived eval date formatpercent exp inputbox left ascw ' + - 'chrw regexp server response request cstr err', - literal: 'true false null nothing empty' - }, - illegal: '//', - contains: [ - hljs.inherit(hljs.QUOTE_STRING_MODE, { - contains: [{ - begin: '""' - }] - }), { - className: 'comment', - begin: /'/, - end: /$/, - relevance: 0 - }, - hljs.C_NUMBER_MODE - ] - }; -}); -hljs.registerLanguage('vbscript-html', function (hljs) { - return { - subLanguage: 'xml', - subLanguageMode: 'continuous', - contains: [{ - begin: '<%', - end: '%>', - subLanguage: 'vbscript' - }] - }; -}); -hljs.registerLanguage('verilog', function (hljs) { - return { - aliases: ['v'], - case_insensitive: true, - keywords: { - keyword: 'always and assign begin buf bufif0 bufif1 case casex casez cmos deassign ' + - 'default defparam disable edge else end endcase endfunction endmodule ' + - 'endprimitive endspecify endtable endtask event for force forever fork ' + - 'function if ifnone initial inout input join macromodule module nand ' + - 'negedge nmos nor not notif0 notif1 or output parameter pmos posedge ' + - 'primitive pulldown pullup rcmos release repeat rnmos rpmos rtran ' + - 'rtranif0 rtranif1 specify specparam table task timescale tran ' + - 'tranif0 tranif1 wait while xnor xor', - typename: 'highz0 highz1 integer large medium pull0 pull1 real realtime reg ' + - 'scalared signed small strong0 strong1 supply0 supply0 supply1 supply1 ' + - 'time tri tri0 tri1 triand trior trireg vectored wand weak0 weak1 wire wor' - }, - contains: [ - hljs.C_BLOCK_COMMENT_MODE, - hljs.C_LINE_COMMENT_MODE, - hljs.QUOTE_STRING_MODE, { - className: 'number', - begin: '\\b(\\d+\'(b|h|o|d|B|H|O|D))?[0-9xzXZ]+', - contains: [hljs.BACKSLASH_ESCAPE], - relevance: 0 - }, - /* ports in instances */ - { - className: 'typename', - begin: '\\.\\w+', - relevance: 0 - }, - /* parameters to instances */ - { - className: 'value', - begin: '#\\((?!parameter).+\\)' - }, - /* operators */ - { - className: 'keyword', - begin: '\\+|-|\\*|/|%|<|>|=|#|`|\\!|&|\\||@|:|\\^|~|\\{|\\}', - relevance: 0 - } - ] - }; // return -}); -hljs.registerLanguage('vhdl', function (hljs) { - // Regular expression for VHDL numeric literals. - - // Decimal literal: - var INTEGER_RE = '\\d(_|\\d)*'; - var EXPONENT_RE = '[eE][-+]?' + INTEGER_RE; - var DECIMAL_LITERAL_RE = INTEGER_RE + '(\\.' + INTEGER_RE + ')?' + '(' + EXPONENT_RE + ')?'; - // Based literal: - var BASED_INTEGER_RE = '\\w+'; - var BASED_LITERAL_RE = INTEGER_RE + '#' + BASED_INTEGER_RE + '(\\.' + BASED_INTEGER_RE + ')?' + '#' + '(' + EXPONENT_RE + ')?'; - - var NUMBER_RE = '\\b(' + BASED_LITERAL_RE + '|' + DECIMAL_LITERAL_RE + ')'; - - return { - case_insensitive: true, - keywords: { - keyword: 'abs access after alias all and architecture array assert attribute begin block ' + - 'body buffer bus case component configuration constant context cover disconnect ' + - 'downto default else elsif end entity exit fairness file for force function generate ' + - 'generic group guarded if impure in inertial inout is label library linkage literal ' + - 'loop map mod nand new next nor not null of on open or others out package port ' + - 'postponed procedure process property protected pure range record register reject ' + - 'release rem report restrict restrict_guarantee return rol ror select sequence ' + - 'severity shared signal sla sll sra srl strong subtype then to transport type ' + - 'unaffected units until use variable vmode vprop vunit wait when while with xnor xor', - typename: 'boolean bit character severity_level integer time delay_length natural positive ' + - 'string bit_vector file_open_kind file_open_status std_ulogic std_ulogic_vector ' + - 'std_logic std_logic_vector unsigned signed boolean_vector integer_vector ' + - 'real_vector time_vector' - }, - illegal: '{', - contains: [ - hljs.C_BLOCK_COMMENT_MODE, // VHDL-2008 block commenting. - { - className: 'comment', - begin: '--', - end: '$' - }, - hljs.QUOTE_STRING_MODE, { - className: 'number', - begin: NUMBER_RE, - relevance: 0 - }, { - className: 'literal', - begin: '\'(U|X|0|1|Z|W|L|H|-)\'', - contains: [hljs.BACKSLASH_ESCAPE] - }, { - className: 'attribute', - begin: '\'[A-Za-z](_?[A-Za-z0-9])*', - contains: [hljs.BACKSLASH_ESCAPE] - } - ] - }; -}); -hljs.registerLanguage('vim', function (hljs) { - return { - lexemes: /[!#@\w]+/, - keywords: { - keyword: //ex command - // express version except: ! & * < = > !! # @ @@ - 'N|0 P|0 X|0 a|0 ab abc abo al am an|0 ar arga argd arge argdo argg argl argu as au aug aun b|0 bN ba bad bd be bel bf bl bm bn bo bp br brea breaka breakd breakl bro bufdo buffers bun bw c|0 cN cNf ca cabc caddb cad caddf cal cat cb cc ccl cd ce cex cf cfir cgetb cgete cg changes chd che checkt cl cla clo cm cmapc cme cn cnew cnf cno cnorea cnoreme co col colo com comc comp con conf cope ' + - 'cp cpf cq cr cs cst cu cuna cunme cw d|0 delm deb debugg delc delf dif diffg diffo diffp diffpu diffs diffthis dig di dl dell dj dli do doautoa dp dr ds dsp e|0 ea ec echoe echoh echom echon el elsei em en endfo endf endt endw ene ex exe exi exu f|0 files filet fin fina fini fir fix fo foldc foldd folddoc foldo for fu g|0 go gr grepa gu gv ha h|0 helpf helpg helpt hi hid his i|0 ia iabc if ij il im imapc ' + - 'ime ino inorea inoreme int is isp iu iuna iunme j|0 ju k|0 keepa kee keepj lN lNf l|0 lad laddb laddf la lan lat lb lc lch lcl lcs le lefta let lex lf lfir lgetb lgete lg lgr lgrepa lh ll lla lli lmak lm lmapc lne lnew lnf ln loadk lo loc lockv lol lope lp lpf lr ls lt lu lua luad luaf lv lvimgrepa lw m|0 ma mak map mapc marks mat me menut mes mk mks mksp mkv mkvie mod mz mzf nbc nb nbs n|0 new nm nmapc nme nn nnoreme noa no noh norea noreme norm nu nun nunme ol o|0 om omapc ome on ono onoreme opt ou ounme ow p|0 ' + - 'profd prof pro promptr pc ped pe perld po popu pp pre prev ps pt ptN ptf ptj ptl ptn ptp ptr pts pu pw py3 python3 py3d py3f py pyd pyf q|0 quita qa r|0 rec red redi redr redraws reg res ret retu rew ri rightb rub rubyd rubyf rund ru rv s|0 sN san sa sal sav sb sbN sba sbf sbl sbm sbn sbp sbr scrip scripte scs se setf setg setl sf sfir sh sim sig sil sl sla sm smap smapc sme sn sni sno snor snoreme sor ' + - 'so spelld spe spelli spellr spellu spellw sp spr sre st sta startg startr star stopi stj sts sun sunm sunme sus sv sw sy synti sync t|0 tN tabN tabc tabdo tabe tabf tabfir tabl tabm tabnew ' + - 'tabn tabo tabp tabr tabs tab ta tags tc tcld tclf te tf th tj tl tm tn to tp tr try ts tu u|0 undoj undol una unh unl unlo unm unme uns up v|0 ve verb vert vim vimgrepa vi viu vie vm vmapc vme vne vn vnoreme vs vu vunme windo w|0 wN wa wh wi winc winp wn wp wq wqa ws wu wv x|0 xa xmapc xm xme xn xnoreme xu xunme y|0 z|0 ~ ' + - // full version - 'Next Print append abbreviate abclear aboveleft all amenu anoremenu args argadd argdelete argedit argglobal arglocal argument ascii autocmd augroup aunmenu buffer bNext ball badd bdelete behave belowright bfirst blast bmodified bnext botright bprevious brewind break breakadd breakdel breaklist browse bunload ' + - 'bwipeout change cNext cNfile cabbrev cabclear caddbuffer caddexpr caddfile call catch cbuffer cclose center cexpr cfile cfirst cgetbuffer cgetexpr cgetfile chdir checkpath checktime clist clast close cmap cmapclear cmenu cnext cnewer cnfile cnoremap cnoreabbrev cnoremenu copy colder colorscheme command comclear compiler continue confirm copen cprevious cpfile cquit crewind cscope cstag cunmap ' + - 'cunabbrev cunmenu cwindow delete delmarks debug debuggreedy delcommand delfunction diffupdate diffget diffoff diffpatch diffput diffsplit digraphs display deletel djump dlist doautocmd doautoall deletep drop dsearch dsplit edit earlier echo echoerr echohl echomsg else elseif emenu endif endfor ' + - 'endfunction endtry endwhile enew execute exit exusage file filetype find finally finish first fixdel fold foldclose folddoopen folddoclosed foldopen function global goto grep grepadd gui gvim hardcopy help helpfind helpgrep helptags highlight hide history insert iabbrev iabclear ijump ilist imap ' + - 'imapclear imenu inoremap inoreabbrev inoremenu intro isearch isplit iunmap iunabbrev iunmenu join jumps keepalt keepmarks keepjumps lNext lNfile list laddexpr laddbuffer laddfile last language later lbuffer lcd lchdir lclose lcscope left leftabove lexpr lfile lfirst lgetbuffer lgetexpr lgetfile lgrep lgrepadd lhelpgrep llast llist lmake lmap lmapclear lnext lnewer lnfile lnoremap loadkeymap loadview ' + - 'lockmarks lockvar lolder lopen lprevious lpfile lrewind ltag lunmap luado luafile lvimgrep lvimgrepadd lwindow move mark make mapclear match menu menutranslate messages mkexrc mksession mkspell mkvimrc mkview mode mzscheme mzfile nbclose nbkey nbsart next nmap nmapclear nmenu nnoremap ' + - 'nnoremenu noautocmd noremap nohlsearch noreabbrev noremenu normal number nunmap nunmenu oldfiles open omap omapclear omenu only onoremap onoremenu options ounmap ounmenu ownsyntax print profdel profile promptfind promptrepl pclose pedit perl perldo pop popup ppop preserve previous psearch ptag ptNext ' + - 'ptfirst ptjump ptlast ptnext ptprevious ptrewind ptselect put pwd py3do py3file python pydo pyfile quit quitall qall read recover redo redir redraw redrawstatus registers resize retab return rewind right rightbelow ruby rubydo rubyfile rundo runtime rviminfo substitute sNext sandbox sargument sall saveas sbuffer sbNext sball sbfirst sblast sbmodified sbnext sbprevious sbrewind scriptnames scriptencoding ' + - 'scscope set setfiletype setglobal setlocal sfind sfirst shell simalt sign silent sleep slast smagic smapclear smenu snext sniff snomagic snoremap snoremenu sort source spelldump spellgood spellinfo spellrepall spellundo spellwrong split sprevious srewind stop stag startgreplace startreplace ' + - 'startinsert stopinsert stjump stselect sunhide sunmap sunmenu suspend sview swapname syntax syntime syncbind tNext tabNext tabclose tabedit tabfind tabfirst tablast tabmove tabnext tabonly tabprevious tabrewind tag tcl tcldo tclfile tearoff tfirst throw tjump tlast tmenu tnext topleft tprevious ' + 'trewind tselect tunmenu undo undojoin undolist unabbreviate unhide unlet unlockvar unmap unmenu unsilent update vglobal version verbose vertical vimgrep vimgrepadd visual viusage view vmap vmapclear vmenu vnew ' + - 'vnoremap vnoremenu vsplit vunmap vunmenu write wNext wall while winsize wincmd winpos wnext wprevious wqall wsverb wundo wviminfo xit xall xmapclear xmap xmenu xnoremap xnoremenu xunmap xunmenu yank', - built_in: //built in func - 'abs acos add and append argc argidx argv asin atan atan2 browse browsedir bufexists buflisted bufloaded bufname bufnr bufwinnr byte2line byteidx call ceil changenr char2nr cindent clearmatches col complete complete_add complete_check confirm copy cos cosh count cscope_connection cursor ' + - 'deepcopy delete did_filetype diff_filler diff_hlID empty escape eval eventhandler executable exists exp expand extend feedkeys filereadable filewritable filter finddir findfile float2nr floor fmod fnameescape fnamemodify foldclosed foldclosedend foldlevel foldtext foldtextresult foreground function ' + - 'garbagecollect get getbufline getbufvar getchar getcharmod getcmdline getcmdpos getcmdtype getcwd getfontname getfperm getfsize getftime getftype getline getloclist getmatches getpid getpos getqflist getreg getregtype gettabvar gettabwinvar getwinposx getwinposy getwinvar glob globpath has has_key ' + - 'haslocaldir hasmapto histadd histdel histget histnr hlexists hlID hostname iconv indent index input inputdialog inputlist inputrestore inputsave inputsecret insert invert isdirectory islocked items join keys len libcall libcallnr line line2byte lispindent localtime log log10 luaeval map maparg mapcheck ' + - 'match matchadd matcharg matchdelete matchend matchlist matchstr max min mkdir mode mzeval nextnonblank nr2char or pathshorten pow prevnonblank printf pumvisible py3eval pyeval range readfile reltime reltimestr remote_expr remote_foreground remote_peek remote_read remote_send remove rename repeat ' + - 'resolve reverse round screenattr screenchar screencol screenrow search searchdecl searchpair searchpairpos searchpos server2client serverlist setbufvar setcmdpos setline setloclist setmatches setpos setqflist setreg settabvar settabwinvar setwinvar sha256 shellescape shiftwidth simplify sin ' + - 'sinh sort soundfold spellbadword spellsuggest split sqrt str2float str2nr strchars strdisplaywidth strftime stridx string strlen strpart strridx strtrans strwidth submatch substitute synconcealed synID synIDattr ' + - 'synIDtrans synstack system tabpagebuflist tabpagenr tabpagewinnr tagfiles taglist tan tanh tempname tolower toupper tr trunc type undofile undotree values virtcol visualmode wildmenumode winbufnr wincol winheight winline winnr winrestcmd winrestview winsaveview winwidth writefile xor' - }, - illegal: /[{:]/, - contains: [ - hljs.NUMBER_MODE, - hljs.APOS_STRING_MODE, { - className: 'string', - // quote with escape, comment as quote - begin: /"((\\")|[^"\n])*("|\n)/ - }, { - className: 'variable', - begin: /[bwtglsav]:[\w\d_]*/ - }, { - className: 'function', - beginKeywords: 'function function!', - end: '$', - relevance: 0, - contains: [ - hljs.TITLE_MODE, { - className: 'params', - begin: '\\(', - end: '\\)' - } - ] - } - ] - }; -}); -hljs.registerLanguage('x86asm', function (hljs) { - return { - case_insensitive: true, - lexemes: '\\.?' + hljs.IDENT_RE, - keywords: { - keyword: 'lock rep repe repz repne repnz xaquire xrelease bnd nobnd ' + - 'aaa aad aam aas adc add and arpl bb0_reset bb1_reset bound bsf bsr bswap bt btc btr bts call cbw cdq cdqe clc cld cli clts cmc cmp cmpsb cmpsd cmpsq cmpsw cmpxchg cmpxchg486 cmpxchg8b cmpxchg16b cpuid cpu_read cpu_write cqo cwd cwde daa das dec div dmint emms enter equ f2xm1 fabs fadd faddp fbld fbstp fchs fclex fcmovb fcmovbe fcmove fcmovnb fcmovnbe fcmovne fcmovnu fcmovu fcom fcomi fcomip fcomp fcompp fcos fdecstp fdisi fdiv fdivp fdivr fdivrp femms feni ffree ffreep fiadd ficom ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisttp fisub fisubr fld fld1 fldcw fldenv fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnclex fndisi fneni fninit fnop fnsave fnstcw fnstenv fnstsw fpatan fprem fprem1 fptan frndint frstor fsave fscale fsetpm fsin fsincos fsqrt fst fstcw fstenv fstp fstsw fsub fsubp fsubr fsubrp ftst fucom fucomi fucomip fucomp fucompp fxam fxch fxtract fyl2x fyl2xp1 hlt ibts icebp idiv imul in inc incbin insb insd insw int int01 int1 int03 int3 into invd invpcid invlpg invlpga iret iretd iretq iretw jcxz jecxz jrcxz jmp jmpe lahf lar lds lea leave les lfence lfs lgdt lgs lidt lldt lmsw loadall loadall286 lodsb lodsd lodsq lodsw loop loope loopne loopnz loopz lsl lss ltr mfence monitor mov movd movq movsb movsd movsq movsw movsx movsxd movzx mul mwait neg nop not or out outsb outsd outsw packssdw packsswb packuswb paddb paddd paddsb paddsiw paddsw paddusb paddusw paddw pand pandn pause paveb pavgusb pcmpeqb pcmpeqd pcmpeqw pcmpgtb pcmpgtd pcmpgtw pdistib pf2id pfacc pfadd pfcmpeq pfcmpge pfcmpgt pfmax pfmin pfmul pfrcp pfrcpit1 pfrcpit2 pfrsqit1 pfrsqrt pfsub pfsubr pi2fd pmachriw pmaddwd pmagw pmulhriw pmulhrwa pmulhrwc pmulhw pmullw pmvgezb pmvlzb pmvnzb pmvzb pop popa popad popaw popf popfd popfq popfw por prefetch prefetchw pslld psllq psllw psrad psraw psrld psrlq psrlw psubb psubd psubsb psubsiw psubsw psubusb psubusw psubw punpckhbw punpckhdq punpckhwd punpcklbw punpckldq punpcklwd push pusha pushad pushaw pushf pushfd pushfq pushfw pxor rcl rcr rdshr rdmsr rdpmc rdtsc rdtscp ret retf retn rol ror rdm rsdc rsldt rsm rsts sahf sal salc sar sbb scasb scasd scasq scasw sfence sgdt shl shld shr shrd sidt sldt skinit smi smint smintold smsw stc std sti stosb stosd stosq stosw str sub svdc svldt svts swapgs syscall sysenter sysexit sysret test ud0 ud1 ud2b ud2 ud2a umov verr verw fwait wbinvd wrshr wrmsr xadd xbts xchg xlatb xlat xor cmove cmovz cmovne cmovnz cmova cmovnbe cmovae cmovnb cmovb cmovnae cmovbe cmovna cmovg cmovnle cmovge cmovnl cmovl cmovnge cmovle cmovng cmovc cmovnc cmovo cmovno cmovs cmovns cmovp cmovpe cmovnp cmovpo je jz jne jnz ja jnbe jae jnb jb jnae jbe jna jg jnle jge jnl jl jnge jle jng jc jnc jo jno js jns jpo jnp jpe jp sete setz setne setnz seta setnbe setae setnb setnc setb setnae setcset setbe setna setg setnle setge setnl setl setnge setle setng sets setns seto setno setpe setp setpo setnp addps addss andnps andps cmpeqps cmpeqss cmpleps cmpless cmpltps cmpltss cmpneqps cmpneqss cmpnleps cmpnless cmpnltps cmpnltss cmpordps cmpordss cmpunordps cmpunordss cmpps cmpss comiss cvtpi2ps cvtps2pi cvtsi2ss cvtss2si cvttps2pi cvttss2si divps divss ldmxcsr maxps maxss minps minss movaps movhps movlhps movlps movhlps movmskps movntps movss movups mulps mulss orps rcpps rcpss rsqrtps rsqrtss shufps sqrtps sqrtss stmxcsr subps subss ucomiss unpckhps unpcklps xorps fxrstor fxrstor64 fxsave fxsave64 xgetbv xsetbv xsave xsave64 xsaveopt xsaveopt64 xrstor xrstor64 prefetchnta prefetcht0 prefetcht1 prefetcht2 maskmovq movntq pavgb pavgw pextrw pinsrw pmaxsw pmaxub pminsw pminub pmovmskb pmulhuw psadbw pshufw pf2iw pfnacc pfpnacc pi2fw pswapd maskmovdqu clflush movntdq movnti movntpd movdqa movdqu movdq2q movq2dq paddq pmuludq pshufd pshufhw pshuflw pslldq psrldq psubq punpckhqdq punpcklqdq addpd addsd andnpd andpd cmpeqpd cmpeqsd cmplepd cmplesd cmpltpd cmpltsd cmpneqpd cmpneqsd cmpnlepd cmpnlesd cmpnltpd cmpnltsd cmpordpd cmpordsd cmpunordpd cmpunordsd cmppd comisd cvtdq2pd cvtdq2ps cvtpd2dq cvtpd2pi cvtpd2ps cvtpi2pd cvtps2dq cvtps2pd cvtsd2si cvtsd2ss cvtsi2sd cvtss2sd cvttpd2pi cvttpd2dq cvttps2dq cvttsd2si divpd divsd maxpd maxsd minpd minsd movapd movhpd movlpd movmskpd movupd mulpd mulsd orpd shufpd sqrtpd sqrtsd subpd subsd ucomisd unpckhpd unpcklpd xorpd addsubpd addsubps haddpd haddps hsubpd hsubps lddqu movddup movshdup movsldup clgi stgi vmcall vmclear vmfunc vmlaunch vmload vmmcall vmptrld vmptrst vmread vmresume vmrun vmsave vmwrite vmxoff vmxon invept invvpid pabsb pabsw pabsd palignr phaddw phaddd phaddsw phsubw phsubd phsubsw pmaddubsw pmulhrsw pshufb psignb psignw psignd extrq insertq movntsd movntss lzcnt blendpd blendps blendvpd blendvps dppd dpps extractps insertps movntdqa mpsadbw packusdw pblendvb pblendw pcmpeqq pextrb pextrd pextrq phminposuw pinsrb pinsrd pinsrq pmaxsb pmaxsd pmaxud pmaxuw pminsb pminsd pminud pminuw pmovsxbw pmovsxbd pmovsxbq pmovsxwd pmovsxwq pmovsxdq pmovzxbw pmovzxbd pmovzxbq pmovzxwd pmovzxwq pmovzxdq pmuldq pmulld ptest roundpd roundps roundsd roundss crc32 pcmpestri pcmpestrm pcmpistri pcmpistrm pcmpgtq popcnt getsec pfrcpv pfrsqrtv movbe aesenc aesenclast aesdec aesdeclast aesimc aeskeygenassist vaesenc vaesenclast vaesdec vaesdeclast vaesimc vaeskeygenassist vaddpd vaddps vaddsd vaddss vaddsubpd vaddsubps vandpd vandps vandnpd vandnps vblendpd vblendps vblendvpd vblendvps vbroadcastss vbroadcastsd vbroadcastf128 vcmpeq_ospd vcmpeqpd vcmplt_ospd vcmpltpd vcmple_ospd vcmplepd vcmpunord_qpd vcmpunordpd vcmpneq_uqpd vcmpneqpd vcmpnlt_uspd vcmpnltpd vcmpnle_uspd vcmpnlepd vcmpord_qpd vcmpordpd vcmpeq_uqpd vcmpnge_uspd vcmpngepd vcmpngt_uspd vcmpngtpd vcmpfalse_oqpd vcmpfalsepd vcmpneq_oqpd vcmpge_ospd vcmpgepd vcmpgt_ospd vcmpgtpd vcmptrue_uqpd vcmptruepd vcmplt_oqpd vcmple_oqpd vcmpunord_spd vcmpneq_uspd vcmpnlt_uqpd vcmpnle_uqpd vcmpord_spd vcmpeq_uspd vcmpnge_uqpd vcmpngt_uqpd vcmpfalse_ospd vcmpneq_ospd vcmpge_oqpd vcmpgt_oqpd vcmptrue_uspd vcmppd vcmpeq_osps vcmpeqps vcmplt_osps vcmpltps vcmple_osps vcmpleps vcmpunord_qps vcmpunordps vcmpneq_uqps vcmpneqps vcmpnlt_usps vcmpnltps vcmpnle_usps vcmpnleps vcmpord_qps vcmpordps vcmpeq_uqps vcmpnge_usps vcmpngeps vcmpngt_usps vcmpngtps vcmpfalse_oqps vcmpfalseps vcmpneq_oqps vcmpge_osps vcmpgeps vcmpgt_osps vcmpgtps vcmptrue_uqps vcmptrueps vcmplt_oqps vcmple_oqps vcmpunord_sps vcmpneq_usps vcmpnlt_uqps vcmpnle_uqps vcmpord_sps vcmpeq_usps vcmpnge_uqps vcmpngt_uqps vcmpfalse_osps vcmpneq_osps vcmpge_oqps vcmpgt_oqps vcmptrue_usps vcmpps vcmpeq_ossd vcmpeqsd vcmplt_ossd vcmpltsd vcmple_ossd vcmplesd vcmpunord_qsd vcmpunordsd vcmpneq_uqsd vcmpneqsd vcmpnlt_ussd vcmpnltsd vcmpnle_ussd vcmpnlesd vcmpord_qsd vcmpordsd vcmpeq_uqsd vcmpnge_ussd vcmpngesd vcmpngt_ussd vcmpngtsd vcmpfalse_oqsd vcmpfalsesd vcmpneq_oqsd vcmpge_ossd vcmpgesd vcmpgt_ossd vcmpgtsd vcmptrue_uqsd vcmptruesd vcmplt_oqsd vcmple_oqsd vcmpunord_ssd vcmpneq_ussd vcmpnlt_uqsd vcmpnle_uqsd vcmpord_ssd vcmpeq_ussd vcmpnge_uqsd vcmpngt_uqsd vcmpfalse_ossd vcmpneq_ossd vcmpge_oqsd vcmpgt_oqsd vcmptrue_ussd vcmpsd vcmpeq_osss vcmpeqss vcmplt_osss vcmpltss vcmple_osss vcmpless vcmpunord_qss vcmpunordss vcmpneq_uqss vcmpneqss vcmpnlt_usss vcmpnltss vcmpnle_usss vcmpnless vcmpord_qss vcmpordss vcmpeq_uqss vcmpnge_usss vcmpngess vcmpngt_usss vcmpngtss vcmpfalse_oqss vcmpfalsess vcmpneq_oqss vcmpge_osss vcmpgess vcmpgt_osss vcmpgtss vcmptrue_uqss vcmptruess vcmplt_oqss vcmple_oqss vcmpunord_sss vcmpneq_usss vcmpnlt_uqss vcmpnle_uqss vcmpord_sss vcmpeq_usss vcmpnge_uqss vcmpngt_uqss vcmpfalse_osss vcmpneq_osss vcmpge_oqss vcmpgt_oqss vcmptrue_usss vcmpss vcomisd vcomiss vcvtdq2pd vcvtdq2ps vcvtpd2dq vcvtpd2ps vcvtps2dq vcvtps2pd vcvtsd2si vcvtsd2ss vcvtsi2sd vcvtsi2ss vcvtss2sd vcvtss2si vcvttpd2dq vcvttps2dq vcvttsd2si vcvttss2si vdivpd vdivps vdivsd vdivss vdppd vdpps vextractf128 vextractps vhaddpd vhaddps vhsubpd vhsubps vinsertf128 vinsertps vlddqu vldqqu vldmxcsr vmaskmovdqu vmaskmovps vmaskmovpd vmaxpd vmaxps vmaxsd vmaxss vminpd vminps vminsd vminss vmovapd vmovaps vmovd vmovq vmovddup vmovdqa vmovqqa vmovdqu vmovqqu vmovhlps vmovhpd vmovhps vmovlhps vmovlpd vmovlps vmovmskpd vmovmskps vmovntdq vmovntqq vmovntdqa vmovntpd vmovntps vmovsd vmovshdup vmovsldup vmovss vmovupd vmovups vmpsadbw vmulpd vmulps vmulsd vmulss vorpd vorps vpabsb vpabsw vpabsd vpacksswb vpackssdw vpackuswb vpackusdw vpaddb vpaddw vpaddd vpaddq vpaddsb vpaddsw vpaddusb vpaddusw vpalignr vpand vpandn vpavgb vpavgw vpblendvb vpblendw vpcmpestri vpcmpestrm vpcmpistri vpcmpistrm vpcmpeqb vpcmpeqw vpcmpeqd vpcmpeqq vpcmpgtb vpcmpgtw vpcmpgtd vpcmpgtq vpermilpd vpermilps vperm2f128 vpextrb vpextrw vpextrd vpextrq vphaddw vphaddd vphaddsw vphminposuw vphsubw vphsubd vphsubsw vpinsrb vpinsrw vpinsrd vpinsrq vpmaddwd vpmaddubsw vpmaxsb vpmaxsw vpmaxsd vpmaxub vpmaxuw vpmaxud vpminsb vpminsw vpminsd vpminub vpminuw vpminud vpmovmskb vpmovsxbw vpmovsxbd vpmovsxbq vpmovsxwd vpmovsxwq vpmovsxdq vpmovzxbw vpmovzxbd vpmovzxbq vpmovzxwd vpmovzxwq vpmovzxdq vpmulhuw vpmulhrsw vpmulhw vpmullw vpmulld vpmuludq vpmuldq vpor vpsadbw vpshufb vpshufd vpshufhw vpshuflw vpsignb vpsignw vpsignd vpslldq vpsrldq vpsllw vpslld vpsllq vpsraw vpsrad vpsrlw vpsrld vpsrlq vptest vpsubb vpsubw vpsubd vpsubq vpsubsb vpsubsw vpsubusb vpsubusw vpunpckhbw vpunpckhwd vpunpckhdq vpunpckhqdq vpunpcklbw vpunpcklwd vpunpckldq vpunpcklqdq vpxor vrcpps vrcpss vrsqrtps vrsqrtss vroundpd vroundps vroundsd vroundss vshufpd vshufps vsqrtpd vsqrtps vsqrtsd vsqrtss vstmxcsr vsubpd vsubps vsubsd vsubss vtestps vtestpd vucomisd vucomiss vunpckhpd vunpckhps vunpcklpd vunpcklps vxorpd vxorps vzeroall vzeroupper pclmullqlqdq pclmulhqlqdq pclmullqhqdq pclmulhqhqdq pclmulqdq vpclmullqlqdq vpclmulhqlqdq vpclmullqhqdq vpclmulhqhqdq vpclmulqdq vfmadd132ps vfmadd132pd vfmadd312ps vfmadd312pd vfmadd213ps vfmadd213pd vfmadd123ps vfmadd123pd vfmadd231ps vfmadd231pd vfmadd321ps vfmadd321pd vfmaddsub132ps vfmaddsub132pd vfmaddsub312ps vfmaddsub312pd vfmaddsub213ps vfmaddsub213pd vfmaddsub123ps vfmaddsub123pd vfmaddsub231ps vfmaddsub231pd vfmaddsub321ps vfmaddsub321pd vfmsub132ps vfmsub132pd vfmsub312ps vfmsub312pd vfmsub213ps vfmsub213pd vfmsub123ps vfmsub123pd vfmsub231ps vfmsub231pd vfmsub321ps vfmsub321pd vfmsubadd132ps vfmsubadd132pd vfmsubadd312ps vfmsubadd312pd vfmsubadd213ps vfmsubadd213pd vfmsubadd123ps vfmsubadd123pd vfmsubadd231ps vfmsubadd231pd vfmsubadd321ps vfmsubadd321pd vfnmadd132ps vfnmadd132pd vfnmadd312ps vfnmadd312pd vfnmadd213ps vfnmadd213pd vfnmadd123ps vfnmadd123pd vfnmadd231ps vfnmadd231pd vfnmadd321ps vfnmadd321pd vfnmsub132ps vfnmsub132pd vfnmsub312ps vfnmsub312pd vfnmsub213ps vfnmsub213pd vfnmsub123ps vfnmsub123pd vfnmsub231ps vfnmsub231pd vfnmsub321ps vfnmsub321pd vfmadd132ss vfmadd132sd vfmadd312ss vfmadd312sd vfmadd213ss vfmadd213sd vfmadd123ss vfmadd123sd vfmadd231ss vfmadd231sd vfmadd321ss vfmadd321sd vfmsub132ss vfmsub132sd vfmsub312ss vfmsub312sd vfmsub213ss vfmsub213sd vfmsub123ss vfmsub123sd vfmsub231ss vfmsub231sd vfmsub321ss vfmsub321sd vfnmadd132ss vfnmadd132sd vfnmadd312ss vfnmadd312sd vfnmadd213ss vfnmadd213sd vfnmadd123ss vfnmadd123sd vfnmadd231ss vfnmadd231sd vfnmadd321ss vfnmadd321sd vfnmsub132ss vfnmsub132sd vfnmsub312ss vfnmsub312sd vfnmsub213ss vfnmsub213sd vfnmsub123ss vfnmsub123sd vfnmsub231ss vfnmsub231sd vfnmsub321ss vfnmsub321sd rdfsbase rdgsbase rdrand wrfsbase wrgsbase vcvtph2ps vcvtps2ph adcx adox rdseed clac stac xstore xcryptecb xcryptcbc xcryptctr xcryptcfb xcryptofb montmul xsha1 xsha256 llwpcb slwpcb lwpval lwpins vfmaddpd vfmaddps vfmaddsd vfmaddss vfmaddsubpd vfmaddsubps vfmsubaddpd vfmsubaddps vfmsubpd vfmsubps vfmsubsd vfmsubss vfnmaddpd vfnmaddps vfnmaddsd vfnmaddss vfnmsubpd vfnmsubps vfnmsubsd vfnmsubss vfrczpd vfrczps vfrczsd vfrczss vpcmov vpcomb vpcomd vpcomq vpcomub vpcomud vpcomuq vpcomuw vpcomw vphaddbd vphaddbq vphaddbw vphadddq vphaddubd vphaddubq vphaddubw vphaddudq vphadduwd vphadduwq vphaddwd vphaddwq vphsubbw vphsubdq vphsubwd vpmacsdd vpmacsdqh vpmacsdql vpmacssdd vpmacssdqh vpmacssdql vpmacsswd vpmacssww vpmacswd vpmacsww vpmadcsswd vpmadcswd vpperm vprotb vprotd vprotq vprotw vpshab vpshad vpshaq vpshaw vpshlb vpshld vpshlq vpshlw vbroadcasti128 vpblendd vpbroadcastb vpbroadcastw vpbroadcastd vpbroadcastq vpermd vpermpd vpermps vpermq vperm2i128 vextracti128 vinserti128 vpmaskmovd vpmaskmovq vpsllvd vpsllvq vpsravd vpsrlvd vpsrlvq vgatherdpd vgatherqpd vgatherdps vgatherqps vpgatherdd vpgatherqd vpgatherdq vpgatherqq xabort xbegin xend xtest andn bextr blci blcic blsi blsic blcfill blsfill blcmsk blsmsk blsr blcs bzhi mulx pdep pext rorx sarx shlx shrx tzcnt tzmsk t1mskc valignd valignq vblendmpd vblendmps vbroadcastf32x4 vbroadcastf64x4 vbroadcasti32x4 vbroadcasti64x4 vcompresspd vcompressps vcvtpd2udq vcvtps2udq vcvtsd2usi vcvtss2usi vcvttpd2udq vcvttps2udq vcvttsd2usi vcvttss2usi vcvtudq2pd vcvtudq2ps vcvtusi2sd vcvtusi2ss vexpandpd vexpandps vextractf32x4 vextractf64x4 vextracti32x4 vextracti64x4 vfixupimmpd vfixupimmps vfixupimmsd vfixupimmss vgetexppd vgetexpps vgetexpsd vgetexpss vgetmantpd vgetmantps vgetmantsd vgetmantss vinsertf32x4 vinsertf64x4 vinserti32x4 vinserti64x4 vmovdqa32 vmovdqa64 vmovdqu32 vmovdqu64 vpabsq vpandd vpandnd vpandnq vpandq vpblendmd vpblendmq vpcmpltd vpcmpled vpcmpneqd vpcmpnltd vpcmpnled vpcmpd vpcmpltq vpcmpleq vpcmpneqq vpcmpnltq vpcmpnleq vpcmpq vpcmpequd vpcmpltud vpcmpleud vpcmpnequd vpcmpnltud vpcmpnleud vpcmpud vpcmpequq vpcmpltuq vpcmpleuq vpcmpnequq vpcmpnltuq vpcmpnleuq vpcmpuq vpcompressd vpcompressq vpermi2d vpermi2pd vpermi2ps vpermi2q vpermt2d vpermt2pd vpermt2ps vpermt2q vpexpandd vpexpandq vpmaxsq vpmaxuq vpminsq vpminuq vpmovdb vpmovdw vpmovqb vpmovqd vpmovqw vpmovsdb vpmovsdw vpmovsqb vpmovsqd vpmovsqw vpmovusdb vpmovusdw vpmovusqb vpmovusqd vpmovusqw vpord vporq vprold vprolq vprolvd vprolvq vprord vprorq vprorvd vprorvq vpscatterdd vpscatterdq vpscatterqd vpscatterqq vpsraq vpsravq vpternlogd vpternlogq vptestmd vptestmq vptestnmd vptestnmq vpxord vpxorq vrcp14pd vrcp14ps vrcp14sd vrcp14ss vrndscalepd vrndscaleps vrndscalesd vrndscaless vrsqrt14pd vrsqrt14ps vrsqrt14sd vrsqrt14ss vscalefpd vscalefps vscalefsd vscalefss vscatterdpd vscatterdps vscatterqpd vscatterqps vshuff32x4 vshuff64x2 vshufi32x4 vshufi64x2 kandnw kandw kmovw knotw kortestw korw kshiftlw kshiftrw kunpckbw kxnorw kxorw vpbroadcastmb2q vpbroadcastmw2d vpconflictd vpconflictq vplzcntd vplzcntq vexp2pd vexp2ps vrcp28pd vrcp28ps vrcp28sd vrcp28ss vrsqrt28pd vrsqrt28ps vrsqrt28sd vrsqrt28ss vgatherpf0dpd vgatherpf0dps vgatherpf0qpd vgatherpf0qps vgatherpf1dpd vgatherpf1dps vgatherpf1qpd vgatherpf1qps vscatterpf0dpd vscatterpf0dps vscatterpf0qpd vscatterpf0qps vscatterpf1dpd vscatterpf1dps vscatterpf1qpd vscatterpf1qps prefetchwt1 bndmk bndcl bndcu bndcn bndmov bndldx bndstx sha1rnds4 sha1nexte sha1msg1 sha1msg2 sha256rnds2 sha256msg1 sha256msg2 hint_nop0 hint_nop1 hint_nop2 hint_nop3 hint_nop4 hint_nop5 hint_nop6 hint_nop7 hint_nop8 hint_nop9 hint_nop10 hint_nop11 hint_nop12 hint_nop13 hint_nop14 hint_nop15 hint_nop16 hint_nop17 hint_nop18 hint_nop19 hint_nop20 hint_nop21 hint_nop22 hint_nop23 hint_nop24 hint_nop25 hint_nop26 hint_nop27 hint_nop28 hint_nop29 hint_nop30 hint_nop31 hint_nop32 hint_nop33 hint_nop34 hint_nop35 hint_nop36 hint_nop37 hint_nop38 hint_nop39 hint_nop40 hint_nop41 hint_nop42 hint_nop43 hint_nop44 hint_nop45 hint_nop46 hint_nop47 hint_nop48 hint_nop49 hint_nop50 hint_nop51 hint_nop52 hint_nop53 hint_nop54 hint_nop55 hint_nop56 hint_nop57 hint_nop58 hint_nop59 hint_nop60 hint_nop61 hint_nop62 hint_nop63', - literal: // Instruction pointer - 'ip eip rip ' + - // 8-bit registers - 'al ah bl bh cl ch dl dh sil dil bpl spl r8b r9b r10b r11b r12b r13b r14b r15b ' + - // 16-bit registers - 'ax bx cx dx si di bp sp r8w r9w r10w r11w r12w r13w r14w r15w ' + - // 32-bit registers - 'eax ebx ecx edx esi edi ebp esp eip r8d r9d r10d r11d r12d r13d r14d r15d ' + - // 64-bit registers - 'rax rbx rcx rdx rsi rdi rbp rsp r8 r9 r10 r11 r12 r13 r14 r15 ' + - // Segment registers - 'cs ds es fs gs ss ' + - // Floating point stack registers - 'st st0 st1 st2 st3 st4 st5 st6 st7 ' + - // MMX Registers - 'mm0 mm1 mm2 mm3 mm4 mm5 mm6 mm7 ' + - // SSE registers - 'xmm0 xmm1 xmm2 xmm3 xmm4 xmm5 xmm6 xmm7 xmm8 xmm9 xmm10 xmm11 xmm12 xmm13 xmm14 xmm15 ' + - 'xmm16 xmm17 xmm18 xmm19 xmm20 xmm21 xmm22 xmm23 xmm24 xmm25 xmm26 xmm27 xmm28 xmm29 xmm30 xmm31 ' + - // AVX registers - 'ymm0 ymm1 ymm2 ymm3 ymm4 ymm5 ymm6 ymm7 ymm8 ymm9 ymm10 ymm11 ymm12 ymm13 ymm14 ymm15 ' + - 'ymm16 ymm17 ymm18 ymm19 ymm20 ymm21 ymm22 ymm23 ymm24 ymm25 ymm26 ymm27 ymm28 ymm29 ymm30 ymm31 ' + - // AVX-512F registers - 'zmm0 zmm1 zmm2 zmm3 zmm4 zmm5 zmm6 zmm7 zmm8 zmm9 zmm10 zmm11 zmm12 zmm13 zmm14 zmm15 ' + - 'zmm16 zmm17 zmm18 zmm19 zmm20 zmm21 zmm22 zmm23 zmm24 zmm25 zmm26 zmm27 zmm28 zmm29 zmm30 zmm31 ' + - // AVX-512F mask registers - 'k0 k1 k2 k3 k4 k5 k6 k7 ' + - // Bound (MPX) register - 'bnd0 bnd1 bnd2 bnd3 ' + - // Special register - 'cr0 cr1 cr2 cr3 cr4 cr8 dr0 dr1 dr2 dr3 dr8 tr3 tr4 tr5 tr6 tr7 ' + - // NASM altreg package - 'r0 r1 r2 r3 r4 r5 r6 r7 r0b r1b r2b r3b r4b r5b r6b r7b ' + - 'r0w r1w r2w r3w r4w r5w r6w r7w r0d r1d r2d r3d r4d r5d r6d r7d ' + - 'r0h r1h r2h r3h ' + - 'r0l r1l r2l r3l r4l r5l r6l r7l r8l r9l r10l r11l r12l r13l r14l r15l', - - pseudo: 'db dw dd dq dt ddq do dy dz ' + - 'resb resw resd resq rest resdq reso resy resz ' + - 'incbin equ times', - - preprocessor: '%define %xdefine %+ %undef %defstr %deftok %assign %strcat %strlen %substr %rotate %elif %else %endif ' + - '%ifmacro %ifctx %ifidn %ifidni %ifid %ifnum %ifstr %iftoken %ifempty %ifenv %error %warning %fatal %rep ' + - '%endrep %include %push %pop %repl %pathsearch %depend %use %arg %stacksize %local %line %comment %endcomment ' + - '.nolist ' + - 'byte word dword qword nosplit rel abs seg wrt strict near far a32 ptr ' + - '__FILE__ __LINE__ __SECT__ __BITS__ __OUTPUT_FORMAT__ __DATE__ __TIME__ __DATE_NUM__ __TIME_NUM__ ' + - '__UTC_DATE__ __UTC_TIME__ __UTC_DATE_NUM__ __UTC_TIME_NUM__ __PASS__ struc endstruc istruc at iend ' + - 'align alignb sectalign daz nodaz up down zero default option assume public ', - - built_in: 'bits use16 use32 use64 default section segment absolute extern global common cpu float ' + - '__utf16__ __utf16le__ __utf16be__ __utf32__ __utf32le__ __utf32be__ ' + - '__float8__ __float16__ __float32__ __float64__ __float80m__ __float80e__ __float128l__ __float128h__ ' + - '__Infinity__ __QNaN__ __SNaN__ Inf NaN QNaN SNaN float8 float16 float32 float64 float80m float80e ' + - 'float128l float128h __FLOAT_DAZ__ __FLOAT_ROUND__ __FLOAT__' - }, - contains: [{ - className: 'comment', - begin: ';', - end: '$', - relevance: 0 - }, - // Float number and x87 BCD - { - className: 'number', - begin: '\\b(?:([0-9][0-9_]*)?\\.[0-9_]*(?:[eE][+-]?[0-9_]+)?|(0[Xx])?[0-9][0-9_]*\\.?[0-9_]*(?:[pP](?:[+-]?[0-9_]+)?)?)\\b', - relevance: 0 - }, - // Hex number in $ - { - className: 'number', - begin: '\\$[0-9][0-9A-Fa-f]*', - relevance: 0 - }, - // Number in H,X,D,T,Q,O,B,Y suffix - { - className: 'number', - begin: '\\b(?:[0-9A-Fa-f][0-9A-Fa-f_]*[HhXx]|[0-9][0-9_]*[DdTt]?|[0-7][0-7_]*[QqOo]|[0-1][0-1_]*[BbYy])\\b' - }, - // Number in H,X,D,T,Q,O,B,Y prefix - { - className: 'number', - begin: '\\b(?:0[HhXx][0-9A-Fa-f_]+|0[DdTt][0-9_]+|0[QqOo][0-7_]+|0[BbYy][0-1_]+)\\b' - }, - // Double quote string - hljs.QUOTE_STRING_MODE, - // Single-quoted string - { - className: 'string', - begin: '\'', - end: '[^\\\\]\'', - relevance: 0 - }, - // Backquoted string - { - className: 'string', - begin: '`', - end: '[^\\\\]`', - relevance: 0 - }, - // Section name - { - className: 'string', - begin: '\\.[A-Za-z0-9]+', - relevance: 0 - }, - // Global label and local label - { - className: 'label', - begin: '^\\s*[A-Za-z._?][A-Za-z0-9_$#@~.?]*(:|\\s+label)', - relevance: 0 - }, - // Macro-local label - { - className: 'label', - begin: '^\\s*%%[A-Za-z0-9_$#@~.?]*:', - relevance: 0 - }, - // Macro parameter - { - className: 'argument', - begin: '%[0-9]+', - relevance: 0 - }, - // Macro parameter - { - className: 'built_in', - begin: '%!\\S+', - relevance: 0 - } - ] - }; -}); -hljs.registerLanguage('xl', function (hljs) { - var BUILTIN_MODULES = 'ObjectLoader Animate MovieCredits Slides Filters Shading Materials LensFlare Mapping VLCAudioVideo StereoDecoder PointCloud NetworkAccess RemoteControl RegExp ChromaKey Snowfall NodeJS Speech Charts'; - - var XL_KEYWORDS = { - keyword: 'if then else do while until for loop import with is as where when by data constant', - literal: 'true false nil', - type: 'integer real text name boolean symbol infix prefix postfix block tree', - built_in: 'in mod rem and or xor not abs sign floor ceil sqrt sin cos tan asin acos atan exp expm1 log log2 log10 log1p pi at', - module: BUILTIN_MODULES, - id: 'text_length text_range text_find text_replace contains page slide basic_slide title_slide title subtitle fade_in fade_out fade_at clear_color color line_color line_width texture_wrap texture_transform texture scale_?x scale_?y scale_?z? translate_?x translate_?y translate_?z? rotate_?x rotate_?y rotate_?z? rectangle circle ellipse sphere path line_to move_to quad_to curve_to theme background contents locally time mouse_?x mouse_?y mouse_buttons' - }; - - var XL_CONSTANT = { - className: 'constant', - begin: '[A-Z][A-Z_0-9]+', - relevance: 0 - }; - var XL_VARIABLE = { - className: 'variable', - begin: '([A-Z][a-z_0-9]+)+', - relevance: 0 - }; - var XL_ID = { - className: 'id', - begin: '[a-z][a-z_0-9]+', - relevance: 0 - }; - - var DOUBLE_QUOTE_TEXT = { - className: 'string', - begin: '"', - end: '"', - illegal: '\\n' - }; - var SINGLE_QUOTE_TEXT = { - className: 'string', - begin: '\'', - end: '\'', - illegal: '\\n' - }; - var LONG_TEXT = { - className: 'string', - begin: '<<', - end: '>>' - }; - var BASED_NUMBER = { - className: 'number', - begin: '[0-9]+#[0-9A-Z_]+(\\.[0-9-A-Z_]+)?#?([Ee][+-]?[0-9]+)?', - relevance: 10 - }; - var IMPORT = { - className: 'import', - beginKeywords: 'import', - end: '$', - keywords: { - keyword: 'import', - module: BUILTIN_MODULES - }, - relevance: 0, - contains: [DOUBLE_QUOTE_TEXT] - }; - var FUNCTION_DEFINITION = { - className: 'function', - begin: '[a-z].*->' - }; - return { - aliases: ['tao'], - lexemes: /[a-zA-Z][a-zA-Z0-9_?]*/, - keywords: XL_KEYWORDS, - contains: [ - hljs.C_LINE_COMMENT_MODE, - hljs.C_BLOCK_COMMENT_MODE, - DOUBLE_QUOTE_TEXT, - SINGLE_QUOTE_TEXT, - LONG_TEXT, - FUNCTION_DEFINITION, - IMPORT, - XL_CONSTANT, - XL_VARIABLE, - XL_ID, - BASED_NUMBER, - hljs.NUMBER_MODE - ] - }; -}); - -// Source: public/javascripts/vendor/underscore/underscore-min.js -// Underscore.js 1.8.3 -// http://underscorejs.org -// (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors -// Underscore may be freely distributed under the MIT license. -(function(){function n(n){function t(t,r,e,u,i,o){for(;i>=0&&o>i;i+=n){var a=u?u[i]:i;e=r(e,t[a],a,t)}return e}return function(r,e,u,i){e=b(e,i,4);var o=!k(r)&&m.keys(r),a=(o||r).length,c=n>0?0:a-1;return arguments.length<3&&(u=r[o?o[c]:c],c+=n),t(r,e,u,o,c,a)}}function t(n){return function(t,r,e){r=x(r,e);for(var u=O(t),i=n>0?0:u-1;i>=0&&u>i;i+=n)if(r(t[i],i,t))return i;return-1}}function r(n,t,r){return function(e,u,i){var o=0,a=O(e);if("number"==typeof i)n>0?o=i>=0?i:Math.max(i+a,o):a=i>=0?Math.min(i+1,a):i+a+1;else if(r&&i&&a)return i=r(e,u),e[i]===u?i:-1;if(u!==u)return i=t(l.call(e,o,a),m.isNaN),i>=0?i+o:-1;for(i=n>0?o:a-1;i>=0&&a>i;i+=n)if(e[i]===u)return i;return-1}}function e(n,t){var r=I.length,e=n.constructor,u=m.isFunction(e)&&e.prototype||a,i="constructor";for(m.has(n,i)&&!m.contains(t,i)&&t.push(i);r--;)i=I[r],i in n&&n[i]!==u[i]&&!m.contains(t,i)&&t.push(i)}var u=this,i=u._,o=Array.prototype,a=Object.prototype,c=Function.prototype,f=o.push,l=o.slice,s=a.toString,p=a.hasOwnProperty,h=Array.isArray,v=Object.keys,g=c.bind,y=Object.create,d=function(){},m=function(n){return n instanceof m?n:this instanceof m?void(this._wrapped=n):new m(n)};"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=m),exports._=m):u._=m,m.VERSION="1.8.3";var b=function(n,t,r){if(t===void 0)return n;switch(null==r?3:r){case 1:return function(r){return n.call(t,r)};case 2:return function(r,e){return n.call(t,r,e)};case 3:return function(r,e,u){return n.call(t,r,e,u)};case 4:return function(r,e,u,i){return n.call(t,r,e,u,i)}}return function(){return n.apply(t,arguments)}},x=function(n,t,r){return null==n?m.identity:m.isFunction(n)?b(n,t,r):m.isObject(n)?m.matcher(n):m.property(n)};m.iteratee=function(n,t){return x(n,t,1/0)};var _=function(n,t){return function(r){var e=arguments.length;if(2>e||null==r)return r;for(var u=1;e>u;u++)for(var i=arguments[u],o=n(i),a=o.length,c=0;a>c;c++){var f=o[c];t&&r[f]!==void 0||(r[f]=i[f])}return r}},j=function(n){if(!m.isObject(n))return{};if(y)return y(n);d.prototype=n;var t=new d;return d.prototype=null,t},w=function(n){return function(t){return null==t?void 0:t[n]}},A=Math.pow(2,53)-1,O=w("length"),k=function(n){var t=O(n);return"number"==typeof t&&t>=0&&A>=t};m.each=m.forEach=function(n,t,r){t=b(t,r);var e,u;if(k(n))for(e=0,u=n.length;u>e;e++)t(n[e],e,n);else{var i=m.keys(n);for(e=0,u=i.length;u>e;e++)t(n[i[e]],i[e],n)}return n},m.map=m.collect=function(n,t,r){t=x(t,r);for(var e=!k(n)&&m.keys(n),u=(e||n).length,i=Array(u),o=0;u>o;o++){var a=e?e[o]:o;i[o]=t(n[a],a,n)}return i},m.reduce=m.foldl=m.inject=n(1),m.reduceRight=m.foldr=n(-1),m.find=m.detect=function(n,t,r){var e;return e=k(n)?m.findIndex(n,t,r):m.findKey(n,t,r),e!==void 0&&e!==-1?n[e]:void 0},m.filter=m.select=function(n,t,r){var e=[];return t=x(t,r),m.each(n,function(n,r,u){t(n,r,u)&&e.push(n)}),e},m.reject=function(n,t,r){return m.filter(n,m.negate(x(t)),r)},m.every=m.all=function(n,t,r){t=x(t,r);for(var e=!k(n)&&m.keys(n),u=(e||n).length,i=0;u>i;i++){var o=e?e[i]:i;if(!t(n[o],o,n))return!1}return!0},m.some=m.any=function(n,t,r){t=x(t,r);for(var e=!k(n)&&m.keys(n),u=(e||n).length,i=0;u>i;i++){var o=e?e[i]:i;if(t(n[o],o,n))return!0}return!1},m.contains=m.includes=m.include=function(n,t,r,e){return k(n)||(n=m.values(n)),("number"!=typeof r||e)&&(r=0),m.indexOf(n,t,r)>=0},m.invoke=function(n,t){var r=l.call(arguments,2),e=m.isFunction(t);return m.map(n,function(n){var u=e?t:n[t];return null==u?u:u.apply(n,r)})},m.pluck=function(n,t){return m.map(n,m.property(t))},m.where=function(n,t){return m.filter(n,m.matcher(t))},m.findWhere=function(n,t){return m.find(n,m.matcher(t))},m.max=function(n,t,r){var e,u,i=-1/0,o=-1/0;if(null==t&&null!=n){n=k(n)?n:m.values(n);for(var a=0,c=n.length;c>a;a++)e=n[a],e>i&&(i=e)}else t=x(t,r),m.each(n,function(n,r,e){u=t(n,r,e),(u>o||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},m.min=function(n,t,r){var e,u,i=1/0,o=1/0;if(null==t&&null!=n){n=k(n)?n:m.values(n);for(var a=0,c=n.length;c>a;a++)e=n[a],i>e&&(i=e)}else t=x(t,r),m.each(n,function(n,r,e){u=t(n,r,e),(o>u||1/0===u&&1/0===i)&&(i=n,o=u)});return i},m.shuffle=function(n){for(var t,r=k(n)?n:m.values(n),e=r.length,u=Array(e),i=0;e>i;i++)t=m.random(0,i),t!==i&&(u[i]=u[t]),u[t]=r[i];return u},m.sample=function(n,t,r){return null==t||r?(k(n)||(n=m.values(n)),n[m.random(n.length-1)]):m.shuffle(n).slice(0,Math.max(0,t))},m.sortBy=function(n,t,r){return t=x(t,r),m.pluck(m.map(n,function(n,r,e){return{value:n,index:r,criteria:t(n,r,e)}}).sort(function(n,t){var r=n.criteria,e=t.criteria;if(r!==e){if(r>e||r===void 0)return 1;if(e>r||e===void 0)return-1}return n.index-t.index}),"value")};var F=function(n){return function(t,r,e){var u={};return r=x(r,e),m.each(t,function(e,i){var o=r(e,i,t);n(u,e,o)}),u}};m.groupBy=F(function(n,t,r){m.has(n,r)?n[r].push(t):n[r]=[t]}),m.indexBy=F(function(n,t,r){n[r]=t}),m.countBy=F(function(n,t,r){m.has(n,r)?n[r]++:n[r]=1}),m.toArray=function(n){return n?m.isArray(n)?l.call(n):k(n)?m.map(n,m.identity):m.values(n):[]},m.size=function(n){return null==n?0:k(n)?n.length:m.keys(n).length},m.partition=function(n,t,r){t=x(t,r);var e=[],u=[];return m.each(n,function(n,r,i){(t(n,r,i)?e:u).push(n)}),[e,u]},m.first=m.head=m.take=function(n,t,r){return null==n?void 0:null==t||r?n[0]:m.initial(n,n.length-t)},m.initial=function(n,t,r){return l.call(n,0,Math.max(0,n.length-(null==t||r?1:t)))},m.last=function(n,t,r){return null==n?void 0:null==t||r?n[n.length-1]:m.rest(n,Math.max(0,n.length-t))},m.rest=m.tail=m.drop=function(n,t,r){return l.call(n,null==t||r?1:t)},m.compact=function(n){return m.filter(n,m.identity)};var S=function(n,t,r,e){for(var u=[],i=0,o=e||0,a=O(n);a>o;o++){var c=n[o];if(k(c)&&(m.isArray(c)||m.isArguments(c))){t||(c=S(c,t,r));var f=0,l=c.length;for(u.length+=l;l>f;)u[i++]=c[f++]}else r||(u[i++]=c)}return u};m.flatten=function(n,t){return S(n,t,!1)},m.without=function(n){return m.difference(n,l.call(arguments,1))},m.uniq=m.unique=function(n,t,r,e){m.isBoolean(t)||(e=r,r=t,t=!1),null!=r&&(r=x(r,e));for(var u=[],i=[],o=0,a=O(n);a>o;o++){var c=n[o],f=r?r(c,o,n):c;t?(o&&i===f||u.push(c),i=f):r?m.contains(i,f)||(i.push(f),u.push(c)):m.contains(u,c)||u.push(c)}return u},m.union=function(){return m.uniq(S(arguments,!0,!0))},m.intersection=function(n){for(var t=[],r=arguments.length,e=0,u=O(n);u>e;e++){var i=n[e];if(!m.contains(t,i)){for(var o=1;r>o&&m.contains(arguments[o],i);o++);o===r&&t.push(i)}}return t},m.difference=function(n){var t=S(arguments,!0,!0,1);return m.filter(n,function(n){return!m.contains(t,n)})},m.zip=function(){return m.unzip(arguments)},m.unzip=function(n){for(var t=n&&m.max(n,O).length||0,r=Array(t),e=0;t>e;e++)r[e]=m.pluck(n,e);return r},m.object=function(n,t){for(var r={},e=0,u=O(n);u>e;e++)t?r[n[e]]=t[e]:r[n[e][0]]=n[e][1];return r},m.findIndex=t(1),m.findLastIndex=t(-1),m.sortedIndex=function(n,t,r,e){r=x(r,e,1);for(var u=r(t),i=0,o=O(n);o>i;){var a=Math.floor((i+o)/2);r(n[a])i;i++,n+=r)u[i]=n;return u};var E=function(n,t,r,e,u){if(!(e instanceof t))return n.apply(r,u);var i=j(n.prototype),o=n.apply(i,u);return m.isObject(o)?o:i};m.bind=function(n,t){if(g&&n.bind===g)return g.apply(n,l.call(arguments,1));if(!m.isFunction(n))throw new TypeError("Bind must be called on a function");var r=l.call(arguments,2),e=function(){return E(n,e,t,this,r.concat(l.call(arguments)))};return e},m.partial=function(n){var t=l.call(arguments,1),r=function(){for(var e=0,u=t.length,i=Array(u),o=0;u>o;o++)i[o]=t[o]===m?arguments[e++]:t[o];for(;e=e)throw new Error("bindAll must be passed function names");for(t=1;e>t;t++)r=arguments[t],n[r]=m.bind(n[r],n);return n},m.memoize=function(n,t){var r=function(e){var u=r.cache,i=""+(t?t.apply(this,arguments):e);return m.has(u,i)||(u[i]=n.apply(this,arguments)),u[i]};return r.cache={},r},m.delay=function(n,t){var r=l.call(arguments,2);return setTimeout(function(){return n.apply(null,r)},t)},m.defer=m.partial(m.delay,m,1),m.throttle=function(n,t,r){var e,u,i,o=null,a=0;r||(r={});var c=function(){a=r.leading===!1?0:m.now(),o=null,i=n.apply(e,u),o||(e=u=null)};return function(){var f=m.now();a||r.leading!==!1||(a=f);var l=t-(f-a);return e=this,u=arguments,0>=l||l>t?(o&&(clearTimeout(o),o=null),a=f,i=n.apply(e,u),o||(e=u=null)):o||r.trailing===!1||(o=setTimeout(c,l)),i}},m.debounce=function(n,t,r){var e,u,i,o,a,c=function(){var f=m.now()-o;t>f&&f>=0?e=setTimeout(c,t-f):(e=null,r||(a=n.apply(i,u),e||(i=u=null)))};return function(){i=this,u=arguments,o=m.now();var f=r&&!e;return e||(e=setTimeout(c,t)),f&&(a=n.apply(i,u),i=u=null),a}},m.wrap=function(n,t){return m.partial(t,n)},m.negate=function(n){return function(){return!n.apply(this,arguments)}},m.compose=function(){var n=arguments,t=n.length-1;return function(){for(var r=t,e=n[t].apply(this,arguments);r--;)e=n[r].call(this,e);return e}},m.after=function(n,t){return function(){return--n<1?t.apply(this,arguments):void 0}},m.before=function(n,t){var r;return function(){return--n>0&&(r=t.apply(this,arguments)),1>=n&&(t=null),r}},m.once=m.partial(m.before,2);var M=!{toString:null}.propertyIsEnumerable("toString"),I=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"];m.keys=function(n){if(!m.isObject(n))return[];if(v)return v(n);var t=[];for(var r in n)m.has(n,r)&&t.push(r);return M&&e(n,t),t},m.allKeys=function(n){if(!m.isObject(n))return[];var t=[];for(var r in n)t.push(r);return M&&e(n,t),t},m.values=function(n){for(var t=m.keys(n),r=t.length,e=Array(r),u=0;r>u;u++)e[u]=n[t[u]];return e},m.mapObject=function(n,t,r){t=x(t,r);for(var e,u=m.keys(n),i=u.length,o={},a=0;i>a;a++)e=u[a],o[e]=t(n[e],e,n);return o},m.pairs=function(n){for(var t=m.keys(n),r=t.length,e=Array(r),u=0;r>u;u++)e[u]=[t[u],n[t[u]]];return e},m.invert=function(n){for(var t={},r=m.keys(n),e=0,u=r.length;u>e;e++)t[n[r[e]]]=r[e];return t},m.functions=m.methods=function(n){var t=[];for(var r in n)m.isFunction(n[r])&&t.push(r);return t.sort()},m.extend=_(m.allKeys),m.extendOwn=m.assign=_(m.keys),m.findKey=function(n,t,r){t=x(t,r);for(var e,u=m.keys(n),i=0,o=u.length;o>i;i++)if(e=u[i],t(n[e],e,n))return e},m.pick=function(n,t,r){var e,u,i={},o=n;if(null==o)return i;m.isFunction(t)?(u=m.allKeys(o),e=b(t,r)):(u=S(arguments,!1,!1,1),e=function(n,t,r){return t in r},o=Object(o));for(var a=0,c=u.length;c>a;a++){var f=u[a],l=o[f];e(l,f,o)&&(i[f]=l)}return i},m.omit=function(n,t,r){if(m.isFunction(t))t=m.negate(t);else{var e=m.map(S(arguments,!1,!1,1),String);t=function(n,t){return!m.contains(e,t)}}return m.pick(n,t,r)},m.defaults=_(m.allKeys,!0),m.create=function(n,t){var r=j(n);return t&&m.extendOwn(r,t),r},m.clone=function(n){return m.isObject(n)?m.isArray(n)?n.slice():m.extend({},n):n},m.tap=function(n,t){return t(n),n},m.isMatch=function(n,t){var r=m.keys(t),e=r.length;if(null==n)return!e;for(var u=Object(n),i=0;e>i;i++){var o=r[i];if(t[o]!==u[o]||!(o in u))return!1}return!0};var N=function(n,t,r,e){if(n===t)return 0!==n||1/n===1/t;if(null==n||null==t)return n===t;n instanceof m&&(n=n._wrapped),t instanceof m&&(t=t._wrapped);var u=s.call(n);if(u!==s.call(t))return!1;switch(u){case"[object RegExp]":case"[object String]":return""+n==""+t;case"[object Number]":return+n!==+n?+t!==+t:0===+n?1/+n===1/t:+n===+t;case"[object Date]":case"[object Boolean]":return+n===+t}var i="[object Array]"===u;if(!i){if("object"!=typeof n||"object"!=typeof t)return!1;var o=n.constructor,a=t.constructor;if(o!==a&&!(m.isFunction(o)&&o instanceof o&&m.isFunction(a)&&a instanceof a)&&"constructor"in n&&"constructor"in t)return!1}r=r||[],e=e||[];for(var c=r.length;c--;)if(r[c]===n)return e[c]===t;if(r.push(n),e.push(t),i){if(c=n.length,c!==t.length)return!1;for(;c--;)if(!N(n[c],t[c],r,e))return!1}else{var f,l=m.keys(n);if(c=l.length,m.keys(t).length!==c)return!1;for(;c--;)if(f=l[c],!m.has(t,f)||!N(n[f],t[f],r,e))return!1}return r.pop(),e.pop(),!0};m.isEqual=function(n,t){return N(n,t)},m.isEmpty=function(n){return null==n?!0:k(n)&&(m.isArray(n)||m.isString(n)||m.isArguments(n))?0===n.length:0===m.keys(n).length},m.isElement=function(n){return!(!n||1!==n.nodeType)},m.isArray=h||function(n){return"[object Array]"===s.call(n)},m.isObject=function(n){var t=typeof n;return"function"===t||"object"===t&&!!n},m.each(["Arguments","Function","String","Number","Date","RegExp","Error"],function(n){m["is"+n]=function(t){return s.call(t)==="[object "+n+"]"}}),m.isArguments(arguments)||(m.isArguments=function(n){return m.has(n,"callee")}),"function"!=typeof/./&&"object"!=typeof Int8Array&&(m.isFunction=function(n){return"function"==typeof n||!1}),m.isFinite=function(n){return isFinite(n)&&!isNaN(parseFloat(n))},m.isNaN=function(n){return m.isNumber(n)&&n!==+n},m.isBoolean=function(n){return n===!0||n===!1||"[object Boolean]"===s.call(n)},m.isNull=function(n){return null===n},m.isUndefined=function(n){return n===void 0},m.has=function(n,t){return null!=n&&p.call(n,t)},m.noConflict=function(){return u._=i,this},m.identity=function(n){return n},m.constant=function(n){return function(){return n}},m.noop=function(){},m.property=w,m.propertyOf=function(n){return null==n?function(){}:function(t){return n[t]}},m.matcher=m.matches=function(n){return n=m.extendOwn({},n),function(t){return m.isMatch(t,n)}},m.times=function(n,t,r){var e=Array(Math.max(0,n));t=b(t,r,1);for(var u=0;n>u;u++)e[u]=t(u);return e},m.random=function(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))},m.now=Date.now||function(){return(new Date).getTime()};var B={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},T=m.invert(B),R=function(n){var t=function(t){return n[t]},r="(?:"+m.keys(n).join("|")+")",e=RegExp(r),u=RegExp(r,"g");return function(n){return n=null==n?"":""+n,e.test(n)?n.replace(u,t):n}};m.escape=R(B),m.unescape=R(T),m.result=function(n,t,r){var e=null==n?void 0:n[t];return e===void 0&&(e=r),m.isFunction(e)?e.call(n):e};var q=0;m.uniqueId=function(n){var t=++q+"";return n?n+t:t},m.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var K=/(.)^/,z={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},D=/\\|'|\r|\n|\u2028|\u2029/g,L=function(n){return"\\"+z[n]};m.template=function(n,t,r){!t&&r&&(t=r),t=m.defaults({},t,m.templateSettings);var e=RegExp([(t.escape||K).source,(t.interpolate||K).source,(t.evaluate||K).source].join("|")+"|$","g"),u=0,i="__p+='";n.replace(e,function(t,r,e,o,a){return i+=n.slice(u,a).replace(D,L),u=a+t.length,r?i+="'+\n((__t=("+r+"))==null?'':_.escape(__t))+\n'":e?i+="'+\n((__t=("+e+"))==null?'':__t)+\n'":o&&(i+="';\n"+o+"\n__p+='"),t}),i+="';\n",t.variable||(i="with(obj||{}){\n"+i+"}\n"),i="var __t,__p='',__j=Array.prototype.join,"+"print=function(){__p+=__j.call(arguments,'');};\n"+i+"return __p;\n";try{var o=new Function(t.variable||"obj","_",i)}catch(a){throw a.source=i,a}var c=function(n){return o.call(this,n,m)},f=t.variable||"obj";return c.source="function("+f+"){\n"+i+"}",c},m.chain=function(n){var t=m(n);return t._chain=!0,t};var P=function(n,t){return n._chain?m(t).chain():t};m.mixin=function(n){m.each(m.functions(n),function(t){var r=m[t]=n[t];m.prototype[t]=function(){var n=[this._wrapped];return f.apply(n,arguments),P(this,r.apply(m,n))}})},m.mixin(m),m.each(["pop","push","reverse","shift","sort","splice","unshift"],function(n){var t=o[n];m.prototype[n]=function(){var r=this._wrapped;return t.apply(r,arguments),"shift"!==n&&"splice"!==n||0!==r.length||delete r[0],P(this,r)}}),m.each(["concat","join","slice"],function(n){var t=o[n];m.prototype[n]=function(){return P(this,t.apply(this._wrapped,arguments))}}),m.prototype.value=function(){return this._wrapped},m.prototype.valueOf=m.prototype.toJSON=m.prototype.value,m.prototype.toString=function(){return""+this._wrapped},"function"==typeof define&&define.amd&&define("underscore",[],function(){return m})}).call(this); -//# sourceMappingURL=underscore-min.map -// Source: public/javascripts/vendor/raphael/raphael.min.js -// ┌────────────────────────────────────────────────────────────────────┐ \\ -// │ Raphaël 2.1.4 - JavaScript Vector Library │ \\ -// ├────────────────────────────────────────────────────────────────────┤ \\ -// │ Copyright © 2008-2012 Dmitry Baranovskiy (http://raphaeljs.com) │ \\ -// │ Copyright © 2008-2012 Sencha Labs (http://sencha.com) │ \\ -// ├────────────────────────────────────────────────────────────────────┤ \\ -// │ Licensed under the MIT (http://raphaeljs.com/license.html) license.│ \\ -// └────────────────────────────────────────────────────────────────────┘ \\ -!function(a,b){"function"==typeof define&&define.amd?define("eve",function(){return b()}):"object"==typeof exports?module.exports=b():a.eve=b()}(this,function(){var a,b,c="0.4.2",d="hasOwnProperty",e=/[\.\/]/,f="*",g=function(){},h=function(a,b){return a-b},i={n:{}},j=function(c,d){c=String(c);var e,f=b,g=Array.prototype.slice.call(arguments,2),i=j.listeners(c),k=0,l=[],m={},n=[],o=a;a=c,b=0;for(var p=0,q=i.length;q>p;p++)"zIndex"in i[p]&&(l.push(i[p].zIndex),i[p].zIndex<0&&(m[i[p].zIndex]=i[p]));for(l.sort(h);l[k]<0;)if(e=m[l[k++]],n.push(e.apply(d,g)),b)return b=f,n;for(p=0;q>p;p++)if(e=i[p],"zIndex"in e)if(e.zIndex==l[k]){if(n.push(e.apply(d,g)),b)break;do if(k++,e=m[l[k]],e&&n.push(e.apply(d,g)),b)break;while(e)}else m[e.zIndex]=e;else if(n.push(e.apply(d,g)),b)break;return b=f,a=o,n.length?n:null};return j._events=i,j.listeners=function(a){var b,c,d,g,h,j,k,l,m=a.split(e),n=i,o=[n],p=[];for(g=0,h=m.length;h>g;g++){for(l=[],j=0,k=o.length;k>j;j++)for(n=o[j].n,c=[n[m[g]],n[f]],d=2;d--;)b=c[d],b&&(l.push(b),p=p.concat(b.f||[]));o=l}return p},j.on=function(a,b){if(a=String(a),"function"!=typeof b)return function(){};for(var c=a.split(e),d=i,f=0,h=c.length;h>f;f++)d=d.n,d=d.hasOwnProperty(c[f])&&d[c[f]]||(d[c[f]]={n:{}});for(d.f=d.f||[],f=0,h=d.f.length;h>f;f++)if(d.f[f]==b)return g;return d.f.push(b),function(a){+a==+a&&(b.zIndex=+a)}},j.f=function(a){var b=[].slice.call(arguments,1);return function(){j.apply(null,[a,null].concat(b).concat([].slice.call(arguments,0)))}},j.stop=function(){b=1},j.nt=function(b){return b?new RegExp("(?:\\.|\\/|^)"+b+"(?:\\.|\\/|$)").test(a):a},j.nts=function(){return a.split(e)},j.off=j.unbind=function(a,b){if(!a)return void(j._events=i={n:{}});var c,g,h,k,l,m,n,o=a.split(e),p=[i];for(k=0,l=o.length;l>k;k++)for(m=0;mk;k++)for(c=p[k];c.n;){if(b){if(c.f){for(m=0,n=c.f.length;n>m;m++)if(c.f[m]==b){c.f.splice(m,1);break}!c.f.length&&delete c.f}for(g in c.n)if(c.n[d](g)&&c.n[g].f){var q=c.n[g].f;for(m=0,n=q.length;n>m;m++)if(q[m]==b){q.splice(m,1);break}!q.length&&delete c.n[g].f}}else{delete c.f;for(g in c.n)c.n[d](g)&&c.n[g].f&&delete c.n[g].f}c=c.n}},j.once=function(a,b){var c=function(){return j.unbind(a,c),b.apply(this,arguments)};return j.on(a,c)},j.version=c,j.toString=function(){return"You are running Eve "+c},j}),function(a,b){"function"==typeof define&&define.amd?define("raphael.core",["eve"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("eve")):a.Raphael=b(a.eve)}(this,function(a){function b(c){if(b.is(c,"function"))return t?c():a.on("raphael.DOMload",c);if(b.is(c,U))return b._engine.create[C](b,c.splice(0,3+b.is(c[0],S))).add(c);var d=Array.prototype.slice.call(arguments,0);if(b.is(d[d.length-1],"function")){var e=d.pop();return t?e.call(b._engine.create[C](b,d)):a.on("raphael.DOMload",function(){e.call(b._engine.create[C](b,d))})}return b._engine.create[C](b,arguments)}function c(a){if("function"==typeof a||Object(a)!==a)return a;var b=new a.constructor;for(var d in a)a[y](d)&&(b[d]=c(a[d]));return b}function d(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return a.push(a.splice(c,1)[0])}function e(a,b,c){function e(){var f=Array.prototype.slice.call(arguments,0),g=f.join("␀"),h=e.cache=e.cache||{},i=e.count=e.count||[];return h[y](g)?(d(i,g),c?c(h[g]):h[g]):(i.length>=1e3&&delete h[i.shift()],i.push(g),h[g]=a[C](b,f),c?c(h[g]):h[g])}return e}function f(){return this.hex}function g(a,b){for(var c=[],d=0,e=a.length;e-2*!b>d;d+=2){var f=[{x:+a[d-2],y:+a[d-1]},{x:+a[d],y:+a[d+1]},{x:+a[d+2],y:+a[d+3]},{x:+a[d+4],y:+a[d+5]}];b?d?e-4==d?f[3]={x:+a[0],y:+a[1]}:e-2==d&&(f[2]={x:+a[0],y:+a[1]},f[3]={x:+a[2],y:+a[3]}):f[0]={x:+a[e-2],y:+a[e-1]}:e-4==d?f[3]=f[2]:d||(f[0]={x:+a[d],y:+a[d+1]}),c.push(["C",(-f[0].x+6*f[1].x+f[2].x)/6,(-f[0].y+6*f[1].y+f[2].y)/6,(f[1].x+6*f[2].x-f[3].x)/6,(f[1].y+6*f[2].y-f[3].y)/6,f[2].x,f[2].y])}return c}function h(a,b,c,d,e){var f=-3*b+9*c-9*d+3*e,g=a*f+6*b-12*c+6*d;return a*g-3*b+3*c}function i(a,b,c,d,e,f,g,i,j){null==j&&(j=1),j=j>1?1:0>j?0:j;for(var k=j/2,l=12,m=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],n=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],o=0,p=0;l>p;p++){var q=k*m[p]+k,r=h(q,a,c,e,g),s=h(q,b,d,f,i),t=r*r+s*s;o+=n[p]*M.sqrt(t)}return k*o}function j(a,b,c,d,e,f,g,h,j){if(!(0>j||i(a,b,c,d,e,f,g,h)o;)m/=2,n+=(j>k?1:-1)*m,k=i(a,b,c,d,e,f,g,h,n);return n}}function k(a,b,c,d,e,f,g,h){if(!(N(a,c)N(e,g)||N(b,d)N(f,h))){var i=(a*d-b*c)*(e-g)-(a-c)*(e*h-f*g),j=(a*d-b*c)*(f-h)-(b-d)*(e*h-f*g),k=(a-c)*(f-h)-(b-d)*(e-g);if(k){var l=i/k,m=j/k,n=+l.toFixed(2),o=+m.toFixed(2);if(!(n<+O(a,c).toFixed(2)||n>+N(a,c).toFixed(2)||n<+O(e,g).toFixed(2)||n>+N(e,g).toFixed(2)||o<+O(b,d).toFixed(2)||o>+N(b,d).toFixed(2)||o<+O(f,h).toFixed(2)||o>+N(f,h).toFixed(2)))return{x:l,y:m}}}}function l(a,c,d){var e=b.bezierBBox(a),f=b.bezierBBox(c);if(!b.isBBoxIntersect(e,f))return d?0:[];for(var g=i.apply(0,a),h=i.apply(0,c),j=N(~~(g/5),1),l=N(~~(h/5),1),m=[],n=[],o={},p=d?0:[],q=0;j+1>q;q++){var r=b.findDotsAtSegment.apply(b,a.concat(q/j));m.push({x:r.x,y:r.y,t:q/j})}for(q=0;l+1>q;q++)r=b.findDotsAtSegment.apply(b,c.concat(q/l)),n.push({x:r.x,y:r.y,t:q/l});for(q=0;j>q;q++)for(var s=0;l>s;s++){var t=m[q],u=m[q+1],v=n[s],w=n[s+1],x=P(u.x-t.x)<.001?"y":"x",y=P(w.x-v.x)<.001?"y":"x",z=k(t.x,t.y,u.x,u.y,v.x,v.y,w.x,w.y);if(z){if(o[z.x.toFixed(4)]==z.y.toFixed(4))continue;o[z.x.toFixed(4)]=z.y.toFixed(4);var A=t.t+P((z[x]-t[x])/(u[x]-t[x]))*(u.t-t.t),B=v.t+P((z[y]-v[y])/(w[y]-v[y]))*(w.t-v.t);A>=0&&1.001>=A&&B>=0&&1.001>=B&&(d?p++:p.push({x:z.x,y:z.y,t1:O(A,1),t2:O(B,1)}))}}return p}function m(a,c,d){a=b._path2curve(a),c=b._path2curve(c);for(var e,f,g,h,i,j,k,m,n,o,p=d?0:[],q=0,r=a.length;r>q;q++){var s=a[q];if("M"==s[0])e=i=s[1],f=j=s[2];else{"C"==s[0]?(n=[e,f].concat(s.slice(1)),e=n[6],f=n[7]):(n=[e,f,e,f,i,j,i,j],e=i,f=j);for(var t=0,u=c.length;u>t;t++){var v=c[t];if("M"==v[0])g=k=v[1],h=m=v[2];else{"C"==v[0]?(o=[g,h].concat(v.slice(1)),g=o[6],h=o[7]):(o=[g,h,g,h,k,m,k,m],g=k,h=m);var w=l(n,o,d);if(d)p+=w;else{for(var x=0,y=w.length;y>x;x++)w[x].segment1=q,w[x].segment2=t,w[x].bez1=n,w[x].bez2=o;p=p.concat(w)}}}}}return p}function n(a,b,c,d,e,f){null!=a?(this.a=+a,this.b=+b,this.c=+c,this.d=+d,this.e=+e,this.f=+f):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function o(){return this.x+G+this.y+G+this.width+" × "+this.height}function p(a,b,c,d,e,f){function g(a){return((l*a+k)*a+j)*a}function h(a,b){var c=i(a,b);return((o*c+n)*c+m)*c}function i(a,b){var c,d,e,f,h,i;for(e=a,i=0;8>i;i++){if(f=g(e)-a,P(f)e)return c;if(e>d)return d;for(;d>c;){if(f=g(e),P(f-a)f?c=e:d=e,e=(d-c)/2+c}return e}var j=3*b,k=3*(d-b)-j,l=1-j-k,m=3*c,n=3*(e-c)-m,o=1-m-n;return h(a,1/(200*f))}function q(a,b){var c=[],d={};if(this.ms=b,this.times=1,a){for(var e in a)a[y](e)&&(d[$(e)]=a[e],c.push($(e)));c.sort(ka)}this.anim=d,this.top=c[c.length-1],this.percents=c}function r(c,d,e,f,g,h){e=$(e);var i,j,k,l,m,o,q=c.ms,r={},s={},t={};if(f)for(w=0,x=fb.length;x>w;w++){var u=fb[w];if(u.el.id==d.id&&u.anim==c){u.percent!=e?(fb.splice(w,1),k=1):j=u,d.attr(u.totalOrigin);break}}else f=+s;for(var w=0,x=c.percents.length;x>w;w++){if(c.percents[w]==e||c.percents[w]>f*c.top){e=c.percents[w],m=c.percents[w-1]||0,q=q/c.top*(e-m),l=c.percents[w+1],i=c.anim[e];break}f&&d.attr(c.anim[c.percents[w]])}if(i){if(j)j.initstatus=f,j.start=new Date-j.ms*f;else{for(var z in i)if(i[y](z)&&(ca[y](z)||d.paper.customAttributes[y](z)))switch(r[z]=d.attr(z),null==r[z]&&(r[z]=ba[z]),s[z]=i[z],ca[z]){case S:t[z]=(s[z]-r[z])/q;break;case"colour":r[z]=b.getRGB(r[z]);var A=b.getRGB(s[z]);t[z]={r:(A.r-r[z].r)/q,g:(A.g-r[z].g)/q,b:(A.b-r[z].b)/q};break;case"path":var B=Ia(r[z],s[z]),C=B[1];for(r[z]=B[0],t[z]=[],w=0,x=r[z].length;x>w;w++){t[z][w]=[0];for(var E=1,F=r[z][w].length;F>E;E++)t[z][w][E]=(C[w][E]-r[z][w][E])/q}break;case"transform":var G=d._,J=Na(G[z],s[z]);if(J)for(r[z]=J.from,s[z]=J.to,t[z]=[],t[z].real=!0,w=0,x=r[z].length;x>w;w++)for(t[z][w]=[r[z][w][0]],E=1,F=r[z][w].length;F>E;E++)t[z][w][E]=(s[z][w][E]-r[z][w][E])/q;else{var K=d.matrix||new n,L={_:{transform:G.transform},getBBox:function(){return d.getBBox(1)}};r[z]=[K.a,K.b,K.c,K.d,K.e,K.f],La(L,s[z]),s[z]=L._.transform,t[z]=[(L.matrix.a-K.a)/q,(L.matrix.b-K.b)/q,(L.matrix.c-K.c)/q,(L.matrix.d-K.d)/q,(L.matrix.e-K.e)/q,(L.matrix.f-K.f)/q]}break;case"csv":var M=H(i[z])[I](v),N=H(r[z])[I](v);if("clip-rect"==z)for(r[z]=N,t[z]=[],w=N.length;w--;)t[z][w]=(M[w]-r[z][w])/q;s[z]=M;break;default:for(M=[][D](i[z]),N=[][D](r[z]),t[z]=[],w=d.paper.customAttributes[z].length;w--;)t[z][w]=((M[w]||0)-(N[w]||0))/q}var O=i.easing,P=b.easing_formulas[O];if(!P)if(P=H(O).match(Y),P&&5==P.length){var Q=P;P=function(a){return p(a,+Q[1],+Q[2],+Q[3],+Q[4],q)}}else P=la;if(o=i.start||c.start||+new Date,u={anim:c,percent:e,timestamp:o,start:o+(c.del||0),status:0,initstatus:f||0,stop:!1,ms:q,easing:P,from:r,diff:t,to:s,el:d,callback:i.callback,prev:m,next:l,repeat:h||c.times,origin:d.attr(),totalOrigin:g},fb.push(u),f&&!j&&!k&&(u.stop=!0,u.start=new Date-q*f,1==fb.length))return hb();k&&(u.start=new Date-u.ms*f),1==fb.length&&gb(hb)}a("raphael.anim.start."+d.id,d,c)}}function s(a){for(var b=0;be;e++)for(i=a[e],f=1,h=i.length;h>f;f+=2)c=b.x(i[f],i[f+1]),d=b.y(i[f],i[f+1]),i[f]=c,i[f+1]=d;return a};if(b._g=z,b.type=z.win.SVGAngle||z.doc.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")?"SVG":"VML","VML"==b.type){var qa,ra=z.doc.createElement("div");if(ra.innerHTML='',qa=ra.firstChild,qa.style.behavior="url(#default#VML)",!qa||"object"!=typeof qa.adj)return b.type=F;ra=null}b.svg=!(b.vml="VML"==b.type),b._Paper=B,b.fn=u=B.prototype=b.prototype,b._id=0,b._oid=0,b.is=function(a,b){return b=L.call(b),"finite"==b?!X[y](+a):"array"==b?a instanceof Array:"null"==b&&null===a||b==typeof a&&null!==a||"object"==b&&a===Object(a)||"array"==b&&Array.isArray&&Array.isArray(a)||V.call(a).slice(8,-1).toLowerCase()==b},b.angle=function(a,c,d,e,f,g){if(null==f){var h=a-d,i=c-e;return h||i?(180+180*M.atan2(-i,-h)/R+360)%360:0}return b.angle(a,c,f,g)-b.angle(d,e,f,g)},b.rad=function(a){return a%360*R/180},b.deg=function(a){return Math.round(180*a/R%360*1e3)/1e3},b.snapTo=function(a,c,d){if(d=b.is(d,"finite")?d:10,b.is(a,U)){for(var e=a.length;e--;)if(P(a[e]-c)<=d)return a[e]}else{a=+a;var f=c%a;if(d>f)return c-f;if(f>a-d)return c-f+a}return c};b.createUUID=function(a,b){return function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(a,b).toUpperCase()}}(/[xy]/g,function(a){var b=16*M.random()|0,c="x"==a?b:3&b|8;return c.toString(16)});b.setWindow=function(c){a("raphael.setWindow",b,z.win,c),z.win=c,z.doc=z.win.document,b._engine.initWin&&b._engine.initWin(z.win)};var sa=function(a){if(b.vml){var c,d=/^\s+|\s+$/g;try{var f=new ActiveXObject("htmlfile");f.write(""),f.close(),c=f.body}catch(g){c=createPopup().document.body}var h=c.createTextRange();sa=e(function(a){try{c.style.color=H(a).replace(d,F);var b=h.queryCommandValue("ForeColor");return b=(255&b)<<16|65280&b|(16711680&b)>>>16,"#"+("000000"+b.toString(16)).slice(-6)}catch(e){return"none"}})}else{var i=z.doc.createElement("i");i.title="Raphaël Colour Picker",i.style.display="none",z.doc.body.appendChild(i),sa=e(function(a){return i.style.color=a,z.doc.defaultView.getComputedStyle(i,F).getPropertyValue("color")})}return sa(a)},ta=function(){return"hsb("+[this.h,this.s,this.b]+")"},ua=function(){return"hsl("+[this.h,this.s,this.l]+")"},va=function(){return this.hex},wa=function(a,c,d){if(null==c&&b.is(a,"object")&&"r"in a&&"g"in a&&"b"in a&&(d=a.b,c=a.g,a=a.r),null==c&&b.is(a,T)){var e=b.getRGB(a);a=e.r,c=e.g,d=e.b}return(a>1||c>1||d>1)&&(a/=255,c/=255,d/=255),[a,c,d]},xa=function(a,c,d,e){a*=255,c*=255,d*=255;var f={r:a,g:c,b:d,hex:b.rgb(a,c,d),toString:va};return b.is(e,"finite")&&(f.opacity=e),f};b.color=function(a){var c;return b.is(a,"object")&&"h"in a&&"s"in a&&"b"in a?(c=b.hsb2rgb(a),a.r=c.r,a.g=c.g,a.b=c.b,a.hex=c.hex):b.is(a,"object")&&"h"in a&&"s"in a&&"l"in a?(c=b.hsl2rgb(a),a.r=c.r,a.g=c.g,a.b=c.b,a.hex=c.hex):(b.is(a,"string")&&(a=b.getRGB(a)),b.is(a,"object")&&"r"in a&&"g"in a&&"b"in a?(c=b.rgb2hsl(a),a.h=c.h,a.s=c.s,a.l=c.l,c=b.rgb2hsb(a),a.v=c.b):(a={hex:"none"},a.r=a.g=a.b=a.h=a.s=a.v=a.l=-1)),a.toString=va,a},b.hsb2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,d=a.o,a=a.h),a*=360;var e,f,g,h,i;return a=a%360/60,i=c*b,h=i*(1-P(a%2-1)),e=f=g=c-i,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a],xa(e,f,g,d)},b.hsl2rgb=function(a,b,c,d){this.is(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h),(a>1||b>1||c>1)&&(a/=360,b/=100,c/=100),a*=360;var e,f,g,h,i;return a=a%360/60,i=2*b*(.5>c?c:1-c),h=i*(1-P(a%2-1)),e=f=g=c-i/2,a=~~a,e+=[i,h,0,0,h,i][a],f+=[h,i,i,h,0,0][a],g+=[0,0,h,i,i,h][a],xa(e,f,g,d)},b.rgb2hsb=function(a,b,c){c=wa(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g;return f=N(a,b,c),g=f-O(a,b,c),d=0==g?null:f==a?(b-c)/g:f==b?(c-a)/g+2:(a-b)/g+4,d=(d+360)%6*60/360,e=0==g?0:g/f,{h:d,s:e,b:f,toString:ta}},b.rgb2hsl=function(a,b,c){c=wa(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g,h,i;return g=N(a,b,c),h=O(a,b,c),i=g-h,d=0==i?null:g==a?(b-c)/i:g==b?(c-a)/i+2:(a-b)/i+4,d=(d+360)%6*60/360,f=(g+h)/2,e=0==i?0:.5>f?i/(2*f):i/(2-2*f),{h:d,s:e,l:f,toString:ua}},b._path2string=function(){return this.join(",").replace(fa,"$1")};b._preload=function(a,b){var c=z.doc.createElement("img");c.style.cssText="position:absolute;left:-9999em;top:-9999em",c.onload=function(){b.call(this),this.onload=null,z.doc.body.removeChild(this)},c.onerror=function(){z.doc.body.removeChild(this)},z.doc.body.appendChild(c),c.src=a};b.getRGB=e(function(a){if(!a||(a=H(a)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:f};if("none"==a)return{r:-1,g:-1,b:-1,hex:"none",toString:f};!(ea[y](a.toLowerCase().substring(0,2))||"#"==a.charAt())&&(a=sa(a));var c,d,e,g,h,i,j=a.match(W);return j?(j[2]&&(e=_(j[2].substring(5),16),d=_(j[2].substring(3,5),16),c=_(j[2].substring(1,3),16)),j[3]&&(e=_((h=j[3].charAt(3))+h,16),d=_((h=j[3].charAt(2))+h,16),c=_((h=j[3].charAt(1))+h,16)),j[4]&&(i=j[4][I](da),c=$(i[0]),"%"==i[0].slice(-1)&&(c*=2.55),d=$(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=$(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),"rgba"==j[1].toLowerCase().slice(0,4)&&(g=$(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100)),j[5]?(i=j[5][I](da),c=$(i[0]),"%"==i[0].slice(-1)&&(c*=2.55),d=$(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=$(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),("deg"==i[0].slice(-3)||"°"==i[0].slice(-1))&&(c/=360),"hsba"==j[1].toLowerCase().slice(0,4)&&(g=$(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100),b.hsb2rgb(c,d,e,g)):j[6]?(i=j[6][I](da),c=$(i[0]),"%"==i[0].slice(-1)&&(c*=2.55),d=$(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),e=$(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),("deg"==i[0].slice(-3)||"°"==i[0].slice(-1))&&(c/=360),"hsla"==j[1].toLowerCase().slice(0,4)&&(g=$(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100),b.hsl2rgb(c,d,e,g)):(j={r:c,g:d,b:e,toString:f},j.hex="#"+(16777216|e|d<<8|c<<16).toString(16).slice(1),b.is(g,"finite")&&(j.opacity=g),j)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:f}},b),b.hsb=e(function(a,c,d){return b.hsb2rgb(a,c,d).hex}),b.hsl=e(function(a,c,d){return b.hsl2rgb(a,c,d).hex}),b.rgb=e(function(a,b,c){function d(a){return a+.5|0}return"#"+(16777216|d(c)|d(b)<<8|d(a)<<16).toString(16).slice(1)}),b.getColor=function(a){var b=this.getColor.start=this.getColor.start||{h:0,s:1,b:a||.75},c=this.hsb2rgb(b.h,b.s,b.b);return b.h+=.075,b.h>1&&(b.h=0,b.s-=.2,b.s<=0&&(this.getColor.start={h:0,s:1,b:b.b})),c.hex},b.getColor.reset=function(){delete this.start},b.parsePathString=function(a){if(!a)return null;var c=ya(a);if(c.arr)return Aa(c.arr);var d={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},e=[];return b.is(a,U)&&b.is(a[0],U)&&(e=Aa(a)),e.length||H(a).replace(ga,function(a,b,c){var f=[],g=b.toLowerCase();if(c.replace(ia,function(a,b){b&&f.push(+b)}),"m"==g&&f.length>2&&(e.push([b][D](f.splice(0,2))),g="l",b="m"==b?"l":"L"),"r"==g)e.push([b][D](f));else for(;f.length>=d[g]&&(e.push([b][D](f.splice(0,d[g]))),d[g]););}),e.toString=b._path2string,c.arr=Aa(e),e},b.parseTransformString=e(function(a){if(!a)return null;var c=[];return b.is(a,U)&&b.is(a[0],U)&&(c=Aa(a)),c.length||H(a).replace(ha,function(a,b,d){var e=[];L.call(b);d.replace(ia,function(a,b){b&&e.push(+b)}),c.push([b][D](e))}),c.toString=b._path2string,c});var ya=function(a){var b=ya.ps=ya.ps||{};return b[a]?b[a].sleep=100:b[a]={sleep:100},setTimeout(function(){for(var c in b)b[y](c)&&c!=a&&(b[c].sleep--,!b[c].sleep&&delete b[c])}),b[a]};b.findDotsAtSegment=function(a,b,c,d,e,f,g,h,i){var j=1-i,k=Q(j,3),l=Q(j,2),m=i*i,n=m*i,o=k*a+3*l*i*c+3*j*i*i*e+n*g,p=k*b+3*l*i*d+3*j*i*i*f+n*h,q=a+2*i*(c-a)+m*(e-2*c+a),r=b+2*i*(d-b)+m*(f-2*d+b),s=c+2*i*(e-c)+m*(g-2*e+c),t=d+2*i*(f-d)+m*(h-2*f+d),u=j*a+i*c,v=j*b+i*d,w=j*e+i*g,x=j*f+i*h,y=90-180*M.atan2(q-s,r-t)/R;return(q>s||t>r)&&(y+=180),{x:o,y:p,m:{x:q,y:r},n:{x:s,y:t},start:{x:u,y:v},end:{x:w,y:x},alpha:y}},b.bezierBBox=function(a,c,d,e,f,g,h,i){b.is(a,"array")||(a=[a,c,d,e,f,g,h,i]);var j=Ha.apply(null,a);return{x:j.min.x,y:j.min.y,x2:j.max.x,y2:j.max.y,width:j.max.x-j.min.x,height:j.max.y-j.min.y}},b.isPointInsideBBox=function(a,b,c){return b>=a.x&&b<=a.x2&&c>=a.y&&c<=a.y2},b.isBBoxIntersect=function(a,c){var d=b.isPointInsideBBox;return d(c,a.x,a.y)||d(c,a.x2,a.y)||d(c,a.x,a.y2)||d(c,a.x2,a.y2)||d(a,c.x,c.y)||d(a,c.x2,c.y)||d(a,c.x,c.y2)||d(a,c.x2,c.y2)||(a.xc.x||c.xa.x)&&(a.yc.y||c.ya.y)},b.pathIntersection=function(a,b){return m(a,b)},b.pathIntersectionNumber=function(a,b){return m(a,b,1)},b.isPointInsidePath=function(a,c,d){var e=b.pathBBox(a);return b.isPointInsideBBox(e,c,d)&&m(a,[["M",c,d],["H",e.x2+10]],1)%2==1},b._removedFactory=function(b){return function(){a("raphael.log",null,"Raphaël: you are calling to method “"+b+"” of removed object",b)}};var za=b.pathBBox=function(a){var b=ya(a);if(b.bbox)return c(b.bbox);if(!a)return{x:0,y:0,width:0,height:0,x2:0,y2:0};a=Ia(a);for(var d,e=0,f=0,g=[],h=[],i=0,j=a.length;j>i;i++)if(d=a[i],"M"==d[0])e=d[1],f=d[2],g.push(e),h.push(f);else{var k=Ha(e,f,d[1],d[2],d[3],d[4],d[5],d[6]);g=g[D](k.min.x,k.max.x),h=h[D](k.min.y,k.max.y),e=d[5],f=d[6]}var l=O[C](0,g),m=O[C](0,h),n=N[C](0,g),o=N[C](0,h),p=n-l,q=o-m,r={x:l,y:m,x2:n,y2:o,width:p,height:q,cx:l+p/2,cy:m+q/2};return b.bbox=c(r),r},Aa=function(a){var d=c(a);return d.toString=b._path2string,d},Ba=b._pathToRelative=function(a){var c=ya(a);if(c.rel)return Aa(c.rel);b.is(a,U)&&b.is(a&&a[0],U)||(a=b.parsePathString(a));var d=[],e=0,f=0,g=0,h=0,i=0;"M"==a[0][0]&&(e=a[0][1],f=a[0][2],g=e,h=f,i++,d.push(["M",e,f]));for(var j=i,k=a.length;k>j;j++){var l=d[j]=[],m=a[j];if(m[0]!=L.call(m[0]))switch(l[0]=L.call(m[0]),l[0]){case"a":l[1]=m[1],l[2]=m[2],l[3]=m[3],l[4]=m[4],l[5]=m[5],l[6]=+(m[6]-e).toFixed(3),l[7]=+(m[7]-f).toFixed(3);break;case"v":l[1]=+(m[1]-f).toFixed(3);break;case"m":g=m[1],h=m[2];default:for(var n=1,o=m.length;o>n;n++)l[n]=+(m[n]-(n%2?e:f)).toFixed(3)}else{l=d[j]=[],"m"==m[0]&&(g=m[1]+e,h=m[2]+f);for(var p=0,q=m.length;q>p;p++)d[j][p]=m[p]}var r=d[j].length;switch(d[j][0]){case"z":e=g,f=h;break;case"h":e+=+d[j][r-1];break;case"v":f+=+d[j][r-1];break;default:e+=+d[j][r-2],f+=+d[j][r-1]}}return d.toString=b._path2string,c.rel=Aa(d),d},Ca=b._pathToAbsolute=function(a){var c=ya(a);if(c.abs)return Aa(c.abs);if(b.is(a,U)&&b.is(a&&a[0],U)||(a=b.parsePathString(a)),!a||!a.length)return[["M",0,0]];var d=[],e=0,f=0,h=0,i=0,j=0;"M"==a[0][0]&&(e=+a[0][1],f=+a[0][2],h=e,i=f,j++,d[0]=["M",e,f]);for(var k,l,m=3==a.length&&"M"==a[0][0]&&"R"==a[1][0].toUpperCase()&&"Z"==a[2][0].toUpperCase(),n=j,o=a.length;o>n;n++){if(d.push(k=[]),l=a[n],l[0]!=aa.call(l[0]))switch(k[0]=aa.call(l[0]),k[0]){case"A":k[1]=l[1],k[2]=l[2],k[3]=l[3],k[4]=l[4],k[5]=l[5],k[6]=+(l[6]+e),k[7]=+(l[7]+f);break;case"V":k[1]=+l[1]+f;break;case"H":k[1]=+l[1]+e;break;case"R":for(var p=[e,f][D](l.slice(1)),q=2,r=p.length;r>q;q++)p[q]=+p[q]+e,p[++q]=+p[q]+f;d.pop(),d=d[D](g(p,m));break;case"M":h=+l[1]+e,i=+l[2]+f;default:for(q=1,r=l.length;r>q;q++)k[q]=+l[q]+(q%2?e:f)}else if("R"==l[0])p=[e,f][D](l.slice(1)),d.pop(),d=d[D](g(p,m)),k=["R"][D](l.slice(-2));else for(var s=0,t=l.length;t>s;s++)k[s]=l[s];switch(k[0]){case"Z":e=h,f=i;break;case"H":e=k[1];break;case"V":f=k[1];break;case"M":h=k[k.length-2],i=k[k.length-1];default:e=k[k.length-2],f=k[k.length-1]}}return d.toString=b._path2string,c.abs=Aa(d),d},Da=function(a,b,c,d){return[a,b,c,d,c,d]},Ea=function(a,b,c,d,e,f){var g=1/3,h=2/3;return[g*a+h*c,g*b+h*d,g*e+h*c,g*f+h*d,e,f]},Fa=function(a,b,c,d,f,g,h,i,j,k){var l,m=120*R/180,n=R/180*(+f||0),o=[],p=e(function(a,b,c){var d=a*M.cos(c)-b*M.sin(c),e=a*M.sin(c)+b*M.cos(c);return{x:d,y:e}});if(k)y=k[0],z=k[1],w=k[2],x=k[3];else{l=p(a,b,-n),a=l.x,b=l.y,l=p(i,j,-n),i=l.x,j=l.y;var q=(M.cos(R/180*f),M.sin(R/180*f),(a-i)/2),r=(b-j)/2,s=q*q/(c*c)+r*r/(d*d);s>1&&(s=M.sqrt(s),c=s*c,d=s*d);var t=c*c,u=d*d,v=(g==h?-1:1)*M.sqrt(P((t*u-t*r*r-u*q*q)/(t*r*r+u*q*q))),w=v*c*r/d+(a+i)/2,x=v*-d*q/c+(b+j)/2,y=M.asin(((b-x)/d).toFixed(9)),z=M.asin(((j-x)/d).toFixed(9));y=w>a?R-y:y,z=w>i?R-z:z,0>y&&(y=2*R+y),0>z&&(z=2*R+z),h&&y>z&&(y-=2*R),!h&&z>y&&(z-=2*R)}var A=z-y;if(P(A)>m){var B=z,C=i,E=j;z=y+m*(h&&z>y?1:-1),i=w+c*M.cos(z),j=x+d*M.sin(z),o=Fa(i,j,c,d,f,0,h,C,E,[z,B,w,x])}A=z-y;var F=M.cos(y),G=M.sin(y),H=M.cos(z),J=M.sin(z),K=M.tan(A/4),L=4/3*c*K,N=4/3*d*K,O=[a,b],Q=[a+L*G,b-N*F],S=[i+L*J,j-N*H],T=[i,j];if(Q[0]=2*O[0]-Q[0],Q[1]=2*O[1]-Q[1],k)return[Q,S,T][D](o);o=[Q,S,T][D](o).join()[I](",");for(var U=[],V=0,W=o.length;W>V;V++)U[V]=V%2?p(o[V-1],o[V],n).y:p(o[V],o[V+1],n).x;return U},Ga=function(a,b,c,d,e,f,g,h,i){var j=1-i;return{x:Q(j,3)*a+3*Q(j,2)*i*c+3*j*i*i*e+Q(i,3)*g,y:Q(j,3)*b+3*Q(j,2)*i*d+3*j*i*i*f+Q(i,3)*h}},Ha=e(function(a,b,c,d,e,f,g,h){var i,j=e-2*c+a-(g-2*e+c),k=2*(c-a)-2*(e-c),l=a-c,m=(-k+M.sqrt(k*k-4*j*l))/2/j,n=(-k-M.sqrt(k*k-4*j*l))/2/j,o=[b,h],p=[a,g];return P(m)>"1e12"&&(m=.5),P(n)>"1e12"&&(n=.5),m>0&&1>m&&(i=Ga(a,b,c,d,e,f,g,h,m),p.push(i.x),o.push(i.y)),n>0&&1>n&&(i=Ga(a,b,c,d,e,f,g,h,n),p.push(i.x),o.push(i.y)),j=f-2*d+b-(h-2*f+d),k=2*(d-b)-2*(f-d),l=b-d,m=(-k+M.sqrt(k*k-4*j*l))/2/j,n=(-k-M.sqrt(k*k-4*j*l))/2/j,P(m)>"1e12"&&(m=.5),P(n)>"1e12"&&(n=.5),m>0&&1>m&&(i=Ga(a,b,c,d,e,f,g,h,m),p.push(i.x),o.push(i.y)),n>0&&1>n&&(i=Ga(a,b,c,d,e,f,g,h,n),p.push(i.x),o.push(i.y)),{min:{x:O[C](0,p),y:O[C](0,o)},max:{x:N[C](0,p),y:N[C](0,o)}}}),Ia=b._path2curve=e(function(a,b){var c=!b&&ya(a);if(!b&&c.curve)return Aa(c.curve);for(var d=Ca(a),e=b&&Ca(b),f={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},g={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},h=(function(a,b,c){var d,e,f={T:1,Q:1};if(!a)return["C",b.x,b.y,b.x,b.y,b.x,b.y];switch(!(a[0]in f)&&(b.qx=b.qy=null),a[0]){case"M":b.X=a[1],b.Y=a[2];break;case"A":a=["C"][D](Fa[C](0,[b.x,b.y][D](a.slice(1))));break;case"S":"C"==c||"S"==c?(d=2*b.x-b.bx,e=2*b.y-b.by):(d=b.x,e=b.y),a=["C",d,e][D](a.slice(1));break;case"T":"Q"==c||"T"==c?(b.qx=2*b.x-b.qx,b.qy=2*b.y-b.qy):(b.qx=b.x,b.qy=b.y),a=["C"][D](Ea(b.x,b.y,b.qx,b.qy,a[1],a[2]));break;case"Q":b.qx=a[1],b.qy=a[2],a=["C"][D](Ea(b.x,b.y,a[1],a[2],a[3],a[4]));break;case"L":a=["C"][D](Da(b.x,b.y,a[1],a[2]));break;case"H":a=["C"][D](Da(b.x,b.y,a[1],b.y));break;case"V":a=["C"][D](Da(b.x,b.y,b.x,a[1]));break;case"Z":a=["C"][D](Da(b.x,b.y,b.X,b.Y))}return a}),i=function(a,b){if(a[b].length>7){a[b].shift();for(var c=a[b];c.length;)k[b]="A",e&&(l[b]="A"),a.splice(b++,0,["C"][D](c.splice(0,6)));a.splice(b,1),p=N(d.length,e&&e.length||0)}},j=function(a,b,c,f,g){a&&b&&"M"==a[g][0]&&"M"!=b[g][0]&&(b.splice(g,0,["M",f.x,f.y]),c.bx=0,c.by=0,c.x=a[g][1],c.y=a[g][2],p=N(d.length,e&&e.length||0))},k=[],l=[],m="",n="",o=0,p=N(d.length,e&&e.length||0);p>o;o++){d[o]&&(m=d[o][0]),"C"!=m&&(k[o]=m,o&&(n=k[o-1])),d[o]=h(d[o],f,n),"A"!=k[o]&&"C"==m&&(k[o]="C"),i(d,o),e&&(e[o]&&(m=e[o][0]),"C"!=m&&(l[o]=m,o&&(n=l[o-1])),e[o]=h(e[o],g,n),"A"!=l[o]&&"C"==m&&(l[o]="C"),i(e,o)),j(d,e,f,g,o),j(e,d,g,f,o);var q=d[o],r=e&&e[o],s=q.length,t=e&&r.length;f.x=q[s-2],f.y=q[s-1],f.bx=$(q[s-4])||f.x,f.by=$(q[s-3])||f.y,g.bx=e&&($(r[t-4])||g.x),g.by=e&&($(r[t-3])||g.y),g.x=e&&r[t-2],g.y=e&&r[t-1]}return e||(c.curve=Aa(d)),e?[d,e]:d},null,Aa),Ja=(b._parseDots=e(function(a){for(var c=[],d=0,e=a.length;e>d;d++){var f={},g=a[d].match(/^([^:]*):?([\d\.]*)/);if(f.color=b.getRGB(g[1]),f.color.error)return null;f.opacity=f.color.opacity,f.color=f.color.hex,g[2]&&(f.offset=g[2]+"%"),c.push(f)}for(d=1,e=c.length-1;e>d;d++)if(!c[d].offset){for(var h=$(c[d-1].offset||0),i=0,j=d+1;e>j;j++)if(c[j].offset){i=c[j].offset;break}i||(i=100,j=e),i=$(i);for(var k=(i-h)/(j-d+1);j>d;d++)h+=k,c[d].offset=h+"%"}return c}),b._tear=function(a,b){a==b.top&&(b.top=a.prev),a==b.bottom&&(b.bottom=a.next),a.next&&(a.next.prev=a.prev),a.prev&&(a.prev.next=a.next)}),Ka=(b._tofront=function(a,b){b.top!==a&&(Ja(a,b),a.next=null,a.prev=b.top,b.top.next=a,b.top=a)},b._toback=function(a,b){b.bottom!==a&&(Ja(a,b),a.next=b.bottom,a.prev=null,b.bottom.prev=a,b.bottom=a)},b._insertafter=function(a,b,c){Ja(a,c),b==c.top&&(c.top=a),b.next&&(b.next.prev=a),a.next=b.next,a.prev=b,b.next=a},b._insertbefore=function(a,b,c){Ja(a,c),b==c.bottom&&(c.bottom=a),b.prev&&(b.prev.next=a),a.prev=b.prev,b.prev=a,a.next=b},b.toMatrix=function(a,b){var c=za(a),d={_:{transform:F},getBBox:function(){return c}};return La(d,b),d.matrix}),La=(b.transformPath=function(a,b){return pa(a,Ka(a,b))},b._extractTransform=function(a,c){if(null==c)return a._.transform;c=H(c).replace(/\.{3}|\u2026/g,a._.transform||F);var d=b.parseTransformString(c),e=0,f=0,g=0,h=1,i=1,j=a._,k=new n;if(j.transform=d||[],d)for(var l=0,m=d.length;m>l;l++){var o,p,q,r,s,t=d[l],u=t.length,v=H(t[0]).toLowerCase(),w=t[0]!=v,x=w?k.invert():0;"t"==v&&3==u?w?(o=x.x(0,0),p=x.y(0,0),q=x.x(t[1],t[2]),r=x.y(t[1],t[2]),k.translate(q-o,r-p)):k.translate(t[1],t[2]):"r"==v?2==u?(s=s||a.getBBox(1),k.rotate(t[1],s.x+s.width/2,s.y+s.height/2),e+=t[1]):4==u&&(w?(q=x.x(t[2],t[3]),r=x.y(t[2],t[3]),k.rotate(t[1],q,r)):k.rotate(t[1],t[2],t[3]),e+=t[1]):"s"==v?2==u||3==u?(s=s||a.getBBox(1),k.scale(t[1],t[u-1],s.x+s.width/2,s.y+s.height/2),h*=t[1],i*=t[u-1]):5==u&&(w?(q=x.x(t[3],t[4]),r=x.y(t[3],t[4]),k.scale(t[1],t[2],q,r)):k.scale(t[1],t[2],t[3],t[4]),h*=t[1],i*=t[2]):"m"==v&&7==u&&k.add(t[1],t[2],t[3],t[4],t[5],t[6]),j.dirtyT=1,a.matrix=k}a.matrix=k,j.sx=h,j.sy=i,j.deg=e,j.dx=f=k.e,j.dy=g=k.f,1==h&&1==i&&!e&&j.bbox?(j.bbox.x+=+f,j.bbox.y+=+g):j.dirtyT=1}),Ma=function(a){var b=a[0];switch(b.toLowerCase()){case"t":return[b,0,0];case"m":return[b,1,0,0,1,0,0];case"r":return 4==a.length?[b,0,a[2],a[3]]:[b,0];case"s":return 5==a.length?[b,1,1,a[3],a[4]]:3==a.length?[b,1,1]:[b,1]}},Na=b._equaliseTransform=function(a,c){ -c=H(c).replace(/\.{3}|\u2026/g,a),a=b.parseTransformString(a)||[],c=b.parseTransformString(c)||[];for(var d,e,f,g,h=N(a.length,c.length),i=[],j=[],k=0;h>k;k++){if(f=a[k]||Ma(c[k]),g=c[k]||Ma(f),f[0]!=g[0]||"r"==f[0].toLowerCase()&&(f[2]!=g[2]||f[3]!=g[3])||"s"==f[0].toLowerCase()&&(f[3]!=g[3]||f[4]!=g[4]))return;for(i[k]=[],j[k]=[],d=0,e=N(f.length,g.length);e>d;d++)d in f&&(i[k][d]=f[d]),d in g&&(j[k][d]=g[d])}return{from:i,to:j}};b._getContainer=function(a,c,d,e){var f;return f=null!=e||b.is(a,"object")?a:z.doc.getElementById(a),null!=f?f.tagName?null==c?{container:f,width:f.style.pixelWidth||f.offsetWidth,height:f.style.pixelHeight||f.offsetHeight}:{container:f,width:c,height:d}:{container:1,x:a,y:c,width:d,height:e}:void 0},b.pathToRelative=Ba,b._engine={},b.path2curve=Ia,b.matrix=function(a,b,c,d,e,f){return new n(a,b,c,d,e,f)},function(a){function c(a){return a[0]*a[0]+a[1]*a[1]}function d(a){var b=M.sqrt(c(a));a[0]&&(a[0]/=b),a[1]&&(a[1]/=b)}a.add=function(a,b,c,d,e,f){var g,h,i,j,k=[[],[],[]],l=[[this.a,this.c,this.e],[this.b,this.d,this.f],[0,0,1]],m=[[a,c,e],[b,d,f],[0,0,1]];for(a&&a instanceof n&&(m=[[a.a,a.c,a.e],[a.b,a.d,a.f],[0,0,1]]),g=0;3>g;g++)for(h=0;3>h;h++){for(j=0,i=0;3>i;i++)j+=l[g][i]*m[i][h];k[g][h]=j}this.a=k[0][0],this.b=k[1][0],this.c=k[0][1],this.d=k[1][1],this.e=k[0][2],this.f=k[1][2]},a.invert=function(){var a=this,b=a.a*a.d-a.b*a.c;return new n(a.d/b,-a.b/b,-a.c/b,a.a/b,(a.c*a.f-a.d*a.e)/b,(a.b*a.e-a.a*a.f)/b)},a.clone=function(){return new n(this.a,this.b,this.c,this.d,this.e,this.f)},a.translate=function(a,b){this.add(1,0,0,1,a,b)},a.scale=function(a,b,c,d){null==b&&(b=a),(c||d)&&this.add(1,0,0,1,c,d),this.add(a,0,0,b,0,0),(c||d)&&this.add(1,0,0,1,-c,-d)},a.rotate=function(a,c,d){a=b.rad(a),c=c||0,d=d||0;var e=+M.cos(a).toFixed(9),f=+M.sin(a).toFixed(9);this.add(e,f,-f,e,c,d),this.add(1,0,0,1,-c,-d)},a.x=function(a,b){return a*this.a+b*this.c+this.e},a.y=function(a,b){return a*this.b+b*this.d+this.f},a.get=function(a){return+this[H.fromCharCode(97+a)].toFixed(4)},a.toString=function(){return b.svg?"matrix("+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)].join()+")":[this.get(0),this.get(2),this.get(1),this.get(3),0,0].join()},a.toFilter=function(){return"progid:DXImageTransform.Microsoft.Matrix(M11="+this.get(0)+", M12="+this.get(2)+", M21="+this.get(1)+", M22="+this.get(3)+", Dx="+this.get(4)+", Dy="+this.get(5)+", sizingmethod='auto expand')"},a.offset=function(){return[this.e.toFixed(4),this.f.toFixed(4)]},a.split=function(){var a={};a.dx=this.e,a.dy=this.f;var e=[[this.a,this.c],[this.b,this.d]];a.scalex=M.sqrt(c(e[0])),d(e[0]),a.shear=e[0][0]*e[1][0]+e[0][1]*e[1][1],e[1]=[e[1][0]-e[0][0]*a.shear,e[1][1]-e[0][1]*a.shear],a.scaley=M.sqrt(c(e[1])),d(e[1]),a.shear/=a.scaley;var f=-e[0][1],g=e[1][1];return 0>g?(a.rotate=b.deg(M.acos(g)),0>f&&(a.rotate=360-a.rotate)):a.rotate=b.deg(M.asin(f)),a.isSimple=!(+a.shear.toFixed(9)||a.scalex.toFixed(9)!=a.scaley.toFixed(9)&&a.rotate),a.isSuperSimple=!+a.shear.toFixed(9)&&a.scalex.toFixed(9)==a.scaley.toFixed(9)&&!a.rotate,a.noRotation=!+a.shear.toFixed(9)&&!a.rotate,a},a.toTransformString=function(a){var b=a||this[I]();return b.isSimple?(b.scalex=+b.scalex.toFixed(4),b.scaley=+b.scaley.toFixed(4),b.rotate=+b.rotate.toFixed(4),(b.dx||b.dy?"t"+[b.dx,b.dy]:F)+(1!=b.scalex||1!=b.scaley?"s"+[b.scalex,b.scaley,0,0]:F)+(b.rotate?"r"+[b.rotate,0,0]:F)):"m"+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)]}}(n.prototype);for(var Oa=function(){this.returnValue=!1},Pa=function(){return this.originalEvent.preventDefault()},Qa=function(){this.cancelBubble=!0},Ra=function(){return this.originalEvent.stopPropagation()},Sa=function(a){var b=z.doc.documentElement.scrollTop||z.doc.body.scrollTop,c=z.doc.documentElement.scrollLeft||z.doc.body.scrollLeft;return{x:a.clientX+c,y:a.clientY+b}},Ta=function(){return z.doc.addEventListener?function(a,b,c,d){var e=function(a){var b=Sa(a);return c.call(d,a,b.x,b.y)};if(a.addEventListener(b,e,!1),E&&K[b]){var f=function(b){for(var e=Sa(b),f=b,g=0,h=b.targetTouches&&b.targetTouches.length;h>g;g++)if(b.targetTouches[g].target==a){b=b.targetTouches[g],b.originalEvent=f,b.preventDefault=Pa,b.stopPropagation=Ra;break}return c.call(d,b,e.x,e.y)};a.addEventListener(K[b],f,!1)}return function(){return a.removeEventListener(b,e,!1),E&&K[b]&&a.removeEventListener(K[b],f,!1),!0}}:z.doc.attachEvent?function(a,b,c,d){var e=function(a){a=a||z.win.event;var b=z.doc.documentElement.scrollTop||z.doc.body.scrollTop,e=z.doc.documentElement.scrollLeft||z.doc.body.scrollLeft,f=a.clientX+e,g=a.clientY+b;return a.preventDefault=a.preventDefault||Oa,a.stopPropagation=a.stopPropagation||Qa,c.call(d,a,f,g)};a.attachEvent("on"+b,e);var f=function(){return a.detachEvent("on"+b,e),!0};return f}:void 0}(),Ua=[],Va=function(b){for(var c,d=b.clientX,e=b.clientY,f=z.doc.documentElement.scrollTop||z.doc.body.scrollTop,g=z.doc.documentElement.scrollLeft||z.doc.body.scrollLeft,h=Ua.length;h--;){if(c=Ua[h],E&&b.touches){for(var i,j=b.touches.length;j--;)if(i=b.touches[j],i.identifier==c.el._drag.id){d=i.clientX,e=i.clientY,(b.originalEvent?b.originalEvent:b).preventDefault();break}}else b.preventDefault();var k,l=c.el.node,m=l.nextSibling,n=l.parentNode,o=l.style.display;z.win.opera&&n.removeChild(l),l.style.display="none",k=c.el.paper.getElementByPoint(d,e),l.style.display=o,z.win.opera&&(m?n.insertBefore(l,m):n.appendChild(l)),k&&a("raphael.drag.over."+c.el.id,c.el,k),d+=g,e+=f,a("raphael.drag.move."+c.el.id,c.move_scope||c.el,d-c.el._drag.x,e-c.el._drag.y,d,e,b)}},Wa=function(c){b.unmousemove(Va).unmouseup(Wa);for(var d,e=Ua.length;e--;)d=Ua[e],d.el._drag={},a("raphael.drag.end."+d.el.id,d.end_scope||d.start_scope||d.move_scope||d.el,c);Ua=[]},Xa=b.el={},Ya=J.length;Ya--;)!function(a){b[a]=Xa[a]=function(c,d){return b.is(c,"function")&&(this.events=this.events||[],this.events.push({name:a,f:c,unbind:Ta(this.shape||this.node||z.doc,a,c,d||this)})),this},b["un"+a]=Xa["un"+a]=function(c){for(var d=this.events||[],e=d.length;e--;)d[e].name!=a||!b.is(c,"undefined")&&d[e].f!=c||(d[e].unbind(),d.splice(e,1),!d.length&&delete this.events);return this}}(J[Ya]);Xa.data=function(c,d){var e=ja[this.id]=ja[this.id]||{};if(0==arguments.length)return e;if(1==arguments.length){if(b.is(c,"object")){for(var f in c)c[y](f)&&this.data(f,c[f]);return this}return a("raphael.data.get."+this.id,this,e[c],c),e[c]}return e[c]=d,a("raphael.data.set."+this.id,this,d,c),this},Xa.removeData=function(a){return null==a?ja[this.id]={}:ja[this.id]&&delete ja[this.id][a],this},Xa.getData=function(){return c(ja[this.id]||{})},Xa.hover=function(a,b,c,d){return this.mouseover(a,c).mouseout(b,d||c)},Xa.unhover=function(a,b){return this.unmouseover(a).unmouseout(b)};var Za=[];Xa.drag=function(c,d,e,f,g,h){function i(i){(i.originalEvent||i).preventDefault();var j=i.clientX,k=i.clientY,l=z.doc.documentElement.scrollTop||z.doc.body.scrollTop,m=z.doc.documentElement.scrollLeft||z.doc.body.scrollLeft;if(this._drag.id=i.identifier,E&&i.touches)for(var n,o=i.touches.length;o--;)if(n=i.touches[o],this._drag.id=n.identifier,n.identifier==this._drag.id){j=n.clientX,k=n.clientY;break}this._drag.x=j+m,this._drag.y=k+l,!Ua.length&&b.mousemove(Va).mouseup(Wa),Ua.push({el:this,move_scope:f,start_scope:g,end_scope:h}),d&&a.on("raphael.drag.start."+this.id,d),c&&a.on("raphael.drag.move."+this.id,c),e&&a.on("raphael.drag.end."+this.id,e),a("raphael.drag.start."+this.id,g||f||this,i.clientX+m,i.clientY+l,i)}return this._drag={},Za.push({el:this,start:i}),this.mousedown(i),this},Xa.onDragOver=function(b){b?a.on("raphael.drag.over."+this.id,b):a.unbind("raphael.drag.over."+this.id)},Xa.undrag=function(){for(var c=Za.length;c--;)Za[c].el==this&&(this.unmousedown(Za[c].start),Za.splice(c,1),a.unbind("raphael.drag.*."+this.id));!Za.length&&b.unmousemove(Va).unmouseup(Wa),Ua=[]},u.circle=function(a,c,d){var e=b._engine.circle(this,a||0,c||0,d||0);return this.__set__&&this.__set__.push(e),e},u.rect=function(a,c,d,e,f){var g=b._engine.rect(this,a||0,c||0,d||0,e||0,f||0);return this.__set__&&this.__set__.push(g),g},u.ellipse=function(a,c,d,e){var f=b._engine.ellipse(this,a||0,c||0,d||0,e||0);return this.__set__&&this.__set__.push(f),f},u.path=function(a){a&&!b.is(a,T)&&!b.is(a[0],U)&&(a+=F);var c=b._engine.path(b.format[C](b,arguments),this);return this.__set__&&this.__set__.push(c),c},u.image=function(a,c,d,e,f){var g=b._engine.image(this,a||"about:blank",c||0,d||0,e||0,f||0);return this.__set__&&this.__set__.push(g),g},u.text=function(a,c,d){var e=b._engine.text(this,a||0,c||0,H(d));return this.__set__&&this.__set__.push(e),e},u.set=function(a){!b.is(a,"array")&&(a=Array.prototype.splice.call(arguments,0,arguments.length));var c=new jb(a);return this.__set__&&this.__set__.push(c),c.paper=this,c.type="set",c},u.setStart=function(a){this.__set__=a||this.set()},u.setFinish=function(a){var b=this.__set__;return delete this.__set__,b},u.getSize=function(){var a=this.canvas.parentNode;return{width:a.offsetWidth,height:a.offsetHeight}},u.setSize=function(a,c){return b._engine.setSize.call(this,a,c)},u.setViewBox=function(a,c,d,e,f){return b._engine.setViewBox.call(this,a,c,d,e,f)},u.top=u.bottom=null,u.raphael=b;var $a=function(a){var b=a.getBoundingClientRect(),c=a.ownerDocument,d=c.body,e=c.documentElement,f=e.clientTop||d.clientTop||0,g=e.clientLeft||d.clientLeft||0,h=b.top+(z.win.pageYOffset||e.scrollTop||d.scrollTop)-f,i=b.left+(z.win.pageXOffset||e.scrollLeft||d.scrollLeft)-g;return{y:h,x:i}};u.getElementByPoint=function(a,b){var c=this,d=c.canvas,e=z.doc.elementFromPoint(a,b);if(z.win.opera&&"svg"==e.tagName){var f=$a(d),g=d.createSVGRect();g.x=a-f.x,g.y=b-f.y,g.width=g.height=1;var h=d.getIntersectionList(g,null);h.length&&(e=h[h.length-1])}if(!e)return null;for(;e.parentNode&&e!=d.parentNode&&!e.raphael;)e=e.parentNode;return e==c.canvas.parentNode&&(e=d),e=e&&e.raphael?c.getById(e.raphaelid):null},u.getElementsByBBox=function(a){var c=this.set();return this.forEach(function(d){b.isBBoxIntersect(d.getBBox(),a)&&c.push(d)}),c},u.getById=function(a){for(var b=this.bottom;b;){if(b.id==a)return b;b=b.next}return null},u.forEach=function(a,b){for(var c=this.bottom;c;){if(a.call(b,c)===!1)return this;c=c.next}return this},u.getElementsByPoint=function(a,b){var c=this.set();return this.forEach(function(d){d.isPointInside(a,b)&&c.push(d)}),c},Xa.isPointInside=function(a,c){var d=this.realPath=oa[this.type](this);return this.attr("transform")&&this.attr("transform").length&&(d=b.transformPath(d,this.attr("transform"))),b.isPointInsidePath(d,a,c)},Xa.getBBox=function(a){if(this.removed)return{};var b=this._;return a?((b.dirty||!b.bboxwt)&&(this.realPath=oa[this.type](this),b.bboxwt=za(this.realPath),b.bboxwt.toString=o,b.dirty=0),b.bboxwt):((b.dirty||b.dirtyT||!b.bbox)&&((b.dirty||!this.realPath)&&(b.bboxwt=0,this.realPath=oa[this.type](this)),b.bbox=za(pa(this.realPath,this.matrix)),b.bbox.toString=o,b.dirty=b.dirtyT=0),b.bbox)},Xa.clone=function(){if(this.removed)return null;var a=this.paper[this.type]().attr(this.attr());return this.__set__&&this.__set__.push(a),a},Xa.glow=function(a){if("text"==this.type)return null;a=a||{};var b={width:(a.width||10)+(+this.attr("stroke-width")||1),fill:a.fill||!1,opacity:null==a.opacity?.5:a.opacity,offsetx:a.offsetx||0,offsety:a.offsety||0,color:a.color||"#000"},c=b.width/2,d=this.paper,e=d.set(),f=this.realPath||oa[this.type](this);f=this.matrix?pa(f,this.matrix):f;for(var g=1;c+1>g;g++)e.push(d.path(f).attr({stroke:b.color,fill:b.fill?b.color:"none","stroke-linejoin":"round","stroke-linecap":"round","stroke-width":+(b.width/c*g).toFixed(3),opacity:+(b.opacity/c).toFixed(3)}));return e.insertBefore(this).translate(b.offsetx,b.offsety)};var _a=function(a,c,d,e,f,g,h,k,l){return null==l?i(a,c,d,e,f,g,h,k):b.findDotsAtSegment(a,c,d,e,f,g,h,k,j(a,c,d,e,f,g,h,k,l))},ab=function(a,c){return function(d,e,f){d=Ia(d);for(var g,h,i,j,k,l="",m={},n=0,o=0,p=d.length;p>o;o++){if(i=d[o],"M"==i[0])g=+i[1],h=+i[2];else{if(j=_a(g,h,i[1],i[2],i[3],i[4],i[5],i[6]),n+j>e){if(c&&!m.start){if(k=_a(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),l+=["C"+k.start.x,k.start.y,k.m.x,k.m.y,k.x,k.y],f)return l;m.start=l,l=["M"+k.x,k.y+"C"+k.n.x,k.n.y,k.end.x,k.end.y,i[5],i[6]].join(),n+=j,g=+i[5],h=+i[6];continue}if(!a&&!c)return k=_a(g,h,i[1],i[2],i[3],i[4],i[5],i[6],e-n),{x:k.x,y:k.y,alpha:k.alpha}}n+=j,g=+i[5],h=+i[6]}l+=i.shift()+i}return m.end=l,k=a?n:c?m:b.findDotsAtSegment(g,h,i[0],i[1],i[2],i[3],i[4],i[5],1),k.alpha&&(k={x:k.x,y:k.y,alpha:k.alpha}),k}},bb=ab(1),cb=ab(),db=ab(0,1);b.getTotalLength=bb,b.getPointAtLength=cb,b.getSubpath=function(a,b,c){if(this.getTotalLength(a)-c<1e-6)return db(a,b).end;var d=db(a,c,1);return b?db(d,b).end:d},Xa.getTotalLength=function(){var a=this.getPath();if(a)return this.node.getTotalLength?this.node.getTotalLength():bb(a)},Xa.getPointAtLength=function(a){var b=this.getPath();if(b)return cb(b,a)},Xa.getPath=function(){var a,c=b._getPath[this.type];if("text"!=this.type&&"set"!=this.type)return c&&(a=c(this)),a},Xa.getSubpath=function(a,c){var d=this.getPath();if(d)return b.getSubpath(d,a,c)};var eb=b.easing_formulas={linear:function(a){return a},"<":function(a){return Q(a,1.7)},">":function(a){return Q(a,.48)},"<>":function(a){var b=.48-a/1.04,c=M.sqrt(.1734+b*b),d=c-b,e=Q(P(d),1/3)*(0>d?-1:1),f=-c-b,g=Q(P(f),1/3)*(0>f?-1:1),h=e+g+.5;return 3*(1-h)*h*h+h*h*h},backIn:function(a){var b=1.70158;return a*a*((b+1)*a-b)},backOut:function(a){a-=1;var b=1.70158;return a*a*((b+1)*a+b)+1},elastic:function(a){return a==!!a?a:Q(2,-10*a)*M.sin((a-.075)*(2*R)/.3)+1},bounce:function(a){var b,c=7.5625,d=2.75;return 1/d>a?b=c*a*a:2/d>a?(a-=1.5/d,b=c*a*a+.75):2.5/d>a?(a-=2.25/d,b=c*a*a+.9375):(a-=2.625/d,b=c*a*a+.984375),b}};eb.easeIn=eb["ease-in"]=eb["<"],eb.easeOut=eb["ease-out"]=eb[">"],eb.easeInOut=eb["ease-in-out"]=eb["<>"],eb["back-in"]=eb.backIn,eb["back-out"]=eb.backOut;var fb=[],gb=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a){setTimeout(a,16)},hb=function(){for(var c=+new Date,d=0;dh))if(i>h){var q=j(h/i);for(var s in k)if(k[y](s)){switch(ca[s]){case S:f=+k[s]+q*i*l[s];break;case"colour":f="rgb("+[ib(Z(k[s].r+q*i*l[s].r)),ib(Z(k[s].g+q*i*l[s].g)),ib(Z(k[s].b+q*i*l[s].b))].join(",")+")";break;case"path":f=[];for(var t=0,u=k[s].length;u>t;t++){f[t]=[k[s][t][0]];for(var v=1,w=k[s][t].length;w>v;v++)f[t][v]=+k[s][t][v]+q*i*l[s][t][v];f[t]=f[t].join(G)}f=f.join(G);break;case"transform":if(l[s].real)for(f=[],t=0,u=k[s].length;u>t;t++)for(f[t]=[k[s][t][0]],v=1,w=k[s][t].length;w>v;v++)f[t][v]=k[s][t][v]+q*i*l[s][t][v];else{var x=function(a){return+k[s][a]+q*i*l[s][a]};f=[["m",x(0),x(1),x(2),x(3),x(4),x(5)]]}break;case"csv":if("clip-rect"==s)for(f=[],t=4;t--;)f[t]=+k[s][t]+q*i*l[s][t];break;default:var z=[][D](k[s]);for(f=[],t=n.paper.customAttributes[s].length;t--;)f[t]=+z[t]+q*i*l[s][t]}o[s]=f}n.attr(o),function(b,c,d){setTimeout(function(){a("raphael.anim.frame."+b,c,d)})}(n.id,n,e.anim)}else{if(function(c,d,e){setTimeout(function(){a("raphael.anim.frame."+d.id,d,e),a("raphael.anim.finish."+d.id,d,e),b.is(c,"function")&&c.call(d)})}(e.callback,n,e.anim),n.attr(m),fb.splice(d--,1),e.repeat>1&&!e.next){for(g in m)m[y](g)&&(p[g]=e.totalOrigin[g]);e.el.attr(p),r(e.anim,e.el,e.anim.percents[0],null,e.totalOrigin,e.repeat-1)}e.next&&!e.stop&&r(e.anim,e.el,e.next,null,e.totalOrigin,e.repeat)}}}fb.length&&gb(hb)},ib=function(a){return a>255?255:0>a?0:a};Xa.animateWith=function(a,c,d,e,f,g){var h=this;if(h.removed)return g&&g.call(h),h;var i=d instanceof q?d:b.animation(d,e,f,g);r(i,h,i.percents[0],null,h.attr());for(var j=0,k=fb.length;k>j;j++)if(fb[j].anim==c&&fb[j].el==a){fb[k-1].start=fb[j].start;break}return h},Xa.onAnimation=function(b){return b?a.on("raphael.anim.frame."+this.id,b):a.unbind("raphael.anim.frame."+this.id),this},q.prototype.delay=function(a){var b=new q(this.anim,this.ms);return b.times=this.times,b.del=+a||0,b},q.prototype.repeat=function(a){var b=new q(this.anim,this.ms);return b.del=this.del,b.times=M.floor(N(a,0))||1,b},b.animation=function(a,c,d,e){if(a instanceof q)return a;(b.is(d,"function")||!d)&&(e=e||d||null,d=null),a=Object(a),c=+c||0;var f,g,h={};for(g in a)a[y](g)&&$(g)!=g&&$(g)+"%"!=g&&(f=!0,h[g]=a[g]);if(f)return d&&(h.easing=d),e&&(h.callback=e),new q({100:h},c);if(e){var i=0;for(var j in a){var k=_(j);a[y](j)&&k>i&&(i=k)}i+="%",!a[i].callback&&(a[i].callback=e)}return new q(a,c)},Xa.animate=function(a,c,d,e){var f=this;if(f.removed)return e&&e.call(f),f;var g=a instanceof q?a:b.animation(a,c,d,e);return r(g,f,g.percents[0],null,f.attr()),f},Xa.setTime=function(a,b){return a&&null!=b&&this.status(a,O(b,a.ms)/a.ms),this},Xa.status=function(a,b){var c,d,e=[],f=0;if(null!=b)return r(a,this,-1,O(b,1)),this;for(c=fb.length;c>f;f++)if(d=fb[f],d.el.id==this.id&&(!a||d.anim==a)){if(a)return d.status;e.push({anim:d.anim,status:d.status})}return a?0:e},Xa.pause=function(b){for(var c=0;cb;b++)!a[b]||a[b].constructor!=Xa.constructor&&a[b].constructor!=jb||(this[this.items.length]=this.items[this.items.length]=a[b],this.length++)},kb=jb.prototype;kb.push=function(){for(var a,b,c=0,d=arguments.length;d>c;c++)a=arguments[c],!a||a.constructor!=Xa.constructor&&a.constructor!=jb||(b=this.items.length,this[b]=this.items[b]=a,this.length++);return this},kb.pop=function(){return this.length&&delete this[this.length--],this.items.pop()},kb.forEach=function(a,b){for(var c=0,d=this.items.length;d>c;c++)if(a.call(b,this.items[c],c)===!1)return this;return this};for(var lb in Xa)Xa[y](lb)&&(kb[lb]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a][C](c,b)})}}(lb));return kb.attr=function(a,c){if(a&&b.is(a,U)&&b.is(a[0],"object"))for(var d=0,e=a.length;e>d;d++)this.items[d].attr(a[d]);else for(var f=0,g=this.items.length;g>f;f++)this.items[f].attr(a,c);return this},kb.clear=function(){for(;this.length;)this.pop()},kb.splice=function(a,b,c){a=0>a?N(this.length+a,0):a,b=N(0,O(this.length-a,b));var d,e=[],f=[],g=[];for(d=2;dd;d++)f.push(this[a+d]);for(;dd?g[d]:e[d-h];for(d=this.items.length=this.length-=b-h;this[d];)delete this[d++];return new jb(f)},kb.exclude=function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]==a)return this.splice(b,1),!0},kb.animate=function(a,c,d,e){(b.is(d,"function")||!d)&&(e=d||null);var f,g,h=this.items.length,i=h,j=this;if(!h)return this;e&&(g=function(){!--h&&e.call(j)}),d=b.is(d,T)?d:g;var k=b.animation(a,c,d,g);for(f=this.items[--i].animate(k);i--;)this.items[i]&&!this.items[i].removed&&this.items[i].animateWith(f,k,k),this.items[i]&&!this.items[i].removed||h--;return this},kb.insertAfter=function(a){for(var b=this.items.length;b--;)this.items[b].insertAfter(a);return this},kb.getBBox=function(){for(var a=[],b=[],c=[],d=[],e=this.items.length;e--;)if(!this.items[e].removed){var f=this.items[e].getBBox();a.push(f.x),b.push(f.y),c.push(f.x+f.width),d.push(f.y+f.height)}return a=O[C](0,a),b=O[C](0,b),c=N[C](0,c),d=N[C](0,d),{x:a,y:b,x2:c,y2:d,width:c-a,height:d-b}},kb.clone=function(a){a=this.paper.set();for(var b=0,c=this.items.length;c>b;b++)a.push(this.items[b].clone());return a},kb.toString=function(){return"Raphaël‘s set"},kb.glow=function(a){var b=this.paper.set();return this.forEach(function(c,d){var e=c.glow(a);null!=e&&e.forEach(function(a,c){b.push(a)})}),b},kb.isPointInside=function(a,b){var c=!1;return this.forEach(function(d){return d.isPointInside(a,b)?(c=!0,!1):void 0}),c},b.registerFont=function(a){if(!a.face)return a;this.fonts=this.fonts||{};var b={w:a.w,face:{},glyphs:{}},c=a.face["font-family"];for(var d in a.face)a.face[y](d)&&(b.face[d]=a.face[d]);if(this.fonts[c]?this.fonts[c].push(b):this.fonts[c]=[b],!a.svg){b.face["units-per-em"]=_(a.face["units-per-em"],10);for(var e in a.glyphs)if(a.glyphs[y](e)){var f=a.glyphs[e];if(b.glyphs[e]={w:f.w,k:{},d:f.d&&"M"+f.d.replace(/[mlcxtrv]/g,function(a){return{l:"L",c:"C",x:"z",t:"m",r:"l",v:"c"}[a]||"M"})+"z"},f.k)for(var g in f.k)f[y](g)&&(b.glyphs[e].k[g]=f.k[g])}}return a},u.getFont=function(a,c,d,e){if(e=e||"normal",d=d||"normal",c=+c||{normal:400,bold:700,lighter:300,bolder:800}[c]||400,b.fonts){var f=b.fonts[a];if(!f){var g=new RegExp("(^|\\s)"+a.replace(/[^\w\d\s+!~.:_-]/g,F)+"(\\s|$)","i");for(var h in b.fonts)if(b.fonts[y](h)&&g.test(h)){f=b.fonts[h];break}}var i;if(f)for(var j=0,k=f.length;k>j&&(i=f[j],i.face["font-weight"]!=c||i.face["font-style"]!=d&&i.face["font-style"]||i.face["font-stretch"]!=e);j++);return i}},u.print=function(a,c,d,e,f,g,h,i){g=g||"middle",h=N(O(h||0,1),-1),i=N(O(i||1,3),1);var j,k=H(d)[I](F),l=0,m=0,n=F;if(b.is(e,"string")&&(e=this.getFont(e)),e){j=(f||16)/e.face["units-per-em"];for(var o=e.face.bbox[I](v),p=+o[0],q=o[3]-o[1],r=0,s=+o[1]+("baseline"==g?q+ +e.face.descent:q/2),t=0,u=k.length;u>t;t++){if("\n"==k[t])l=0,x=0,m=0,r+=q*i;else{var w=m&&e.glyphs[k[t-1]]||{},x=e.glyphs[k[t]];l+=m?(w.w||e.w)+(w.k&&w.k[k[t]]||0)+e.w*h:0,m=1}x&&x.d&&(n+=b.transformPath(x.d,["t",l*j,r*j,"s",j,j,p,s,"t",(a-p)/j,(c-s)/j]))}}return this.path(n).attr({fill:"#000",stroke:"none"})},u.add=function(a){if(b.is(a,"array"))for(var c,d=this.set(),e=0,f=a.length;f>e;e++)c=a[e]||{},w[y](c.type)&&d.push(this[c.type]().attr(c));return d},b.format=function(a,c){var d=b.is(c,U)?[0][D](c):arguments;return a&&b.is(a,T)&&d.length-1&&(a=a.replace(x,function(a,b){return null==d[++b]?F:d[b]})),a||F},b.fullfill=function(){var a=/\{([^\}]+)\}/g,b=/(?:(?:^|\.)(.+?)(?=\[|\.|$|\()|\[('|")(.+?)\2\])(\(\))?/g,c=function(a,c,d){var e=d;return c.replace(b,function(a,b,c,d,f){b=b||d,e&&(b in e&&(e=e[b]),"function"==typeof e&&f&&(e=e()))}),e=(null==e||e==d?a:e)+""};return function(b,d){return String(b).replace(a,function(a,b){return c(a,b,d)})}}(),b.ninja=function(){if(A.was)z.win.Raphael=A.is;else{window.Raphael=void 0;try{delete window.Raphael}catch(a){}}return b},b.st=kb,a.on("raphael.DOMload",function(){t=!0}),function(a,c,d){function e(){/in/.test(a.readyState)?setTimeout(e,9):b.eve("raphael.DOMload")}null==a.readyState&&a.addEventListener&&(a.addEventListener(c,d=function(){a.removeEventListener(c,d,!1),a.readyState="complete"},!1),a.readyState="loading"),e()}(document,"DOMContentLoaded"),b}),function(a,b){"function"==typeof define&&define.amd?define("raphael.svg",["raphael.core"],function(a){return b(a)}):b("object"==typeof exports?require("./raphael.core"):a.Raphael)}(this,function(a){if(!a||a.svg){var b="hasOwnProperty",c=String,d=parseFloat,e=parseInt,f=Math,g=f.max,h=f.abs,i=f.pow,j=/[, ]+/,k=a.eve,l="",m=" ",n="http://www.w3.org/1999/xlink",o={block:"M5,0 0,2.5 5,5z",classic:"M5,0 0,2.5 5,5 3.5,3 3.5,2z",diamond:"M2.5,0 5,2.5 2.5,5 0,2.5z",open:"M6,1 1,3.5 6,6",oval:"M2.5,0A2.5,2.5,0,0,1,2.5,5 2.5,2.5,0,0,1,2.5,0z"},p={};a.toString=function(){return"Your browser supports SVG.\nYou are running Raphaël "+this.version};var q=function(d,e){if(e){"string"==typeof d&&(d=q(d));for(var f in e)e[b](f)&&("xlink:"==f.substring(0,6)?d.setAttributeNS(n,f.substring(6),c(e[f])):d.setAttribute(f,c(e[f])))}else d=a._g.doc.createElementNS("http://www.w3.org/2000/svg",d),d.style&&(d.style.webkitTapHighlightColor="rgba(0,0,0,0)");return d},r=function(b,e){var j="linear",k=b.id+e,m=.5,n=.5,o=b.node,p=b.paper,r=o.style,s=a._g.doc.getElementById(k);if(!s){if(e=c(e).replace(a._radial_gradient,function(a,b,c){if(j="radial",b&&c){m=d(b),n=d(c);var e=2*(n>.5)-1;i(m-.5,2)+i(n-.5,2)>.25&&(n=f.sqrt(.25-i(m-.5,2))*e+.5)&&.5!=n&&(n=n.toFixed(5)-1e-5*e)}return l}),e=e.split(/\s*\-\s*/),"linear"==j){var u=e.shift();if(u=-d(u),isNaN(u))return null;var v=[0,0,f.cos(a.rad(u)),f.sin(a.rad(u))],w=1/(g(h(v[2]),h(v[3]))||1);v[2]*=w,v[3]*=w,v[2]<0&&(v[0]=-v[2],v[2]=0),v[3]<0&&(v[1]=-v[3],v[3]=0)}var x=a._parseDots(e);if(!x)return null;if(k=k.replace(/[\(\)\s,\xb0#]/g,"_"),b.gradient&&k!=b.gradient.id&&(p.defs.removeChild(b.gradient),delete b.gradient),!b.gradient){s=q(j+"Gradient",{id:k}),b.gradient=s,q(s,"radial"==j?{fx:m,fy:n}:{x1:v[0],y1:v[1],x2:v[2],y2:v[3],gradientTransform:b.matrix.invert()}),p.defs.appendChild(s);for(var y=0,z=x.length;z>y;y++)s.appendChild(q("stop",{offset:x[y].offset?x[y].offset:y?"100%":"0%","stop-color":x[y].color||"#fff","stop-opacity":isFinite(x[y].opacity)?x[y].opacity:1}))}}return q(o,{fill:t(k),opacity:1,"fill-opacity":1}),r.fill=l,r.opacity=1,r.fillOpacity=1,1},s=function(){var a=document.documentMode;return a&&(9===a||10===a)},t=function(a){if(s())return"url('#"+a+"')";var b=document.location,c=b.protocol+"//"+b.host+b.pathname+b.search;return"url('"+c+"#"+a+"')"},u=function(a){var b=a.getBBox(1);q(a.pattern,{patternTransform:a.matrix.invert()+" translate("+b.x+","+b.y+")"})},v=function(d,e,f){if("path"==d.type){for(var g,h,i,j,k,m=c(e).toLowerCase().split("-"),n=d.paper,r=f?"end":"start",s=d.node,t=d.attrs,u=t["stroke-width"],v=m.length,w="classic",x=3,y=3,z=5;v--;)switch(m[v]){case"block":case"classic":case"oval":case"diamond":case"open":case"none":w=m[v];break;case"wide":y=5;break;case"narrow":y=2;break;case"long":x=5;break;case"short":x=2}if("open"==w?(x+=2,y+=2,z+=2,i=1,j=f?4:1,k={fill:"none",stroke:t.stroke}):(j=i=x/2,k={fill:t.stroke,stroke:"none"}),d._.arrows?f?(d._.arrows.endPath&&p[d._.arrows.endPath]--,d._.arrows.endMarker&&p[d._.arrows.endMarker]--):(d._.arrows.startPath&&p[d._.arrows.startPath]--,d._.arrows.startMarker&&p[d._.arrows.startMarker]--):d._.arrows={},"none"!=w){var A="raphael-marker-"+w,B="raphael-marker-"+r+w+x+y+"-obj"+d.id;a._g.doc.getElementById(A)?p[A]++:(n.defs.appendChild(q(q("path"),{"stroke-linecap":"round",d:o[w],id:A})),p[A]=1);var C,D=a._g.doc.getElementById(B);D?(p[B]++,C=D.getElementsByTagName("use")[0]):(D=q(q("marker"),{id:B,markerHeight:y,markerWidth:x,orient:"auto",refX:j,refY:y/2}),C=q(q("use"),{"xlink:href":"#"+A,transform:(f?"rotate(180 "+x/2+" "+y/2+") ":l)+"scale("+x/z+","+y/z+")","stroke-width":(1/((x/z+y/z)/2)).toFixed(4)}),D.appendChild(C),n.defs.appendChild(D),p[B]=1),q(C,k);var E=i*("diamond"!=w&&"oval"!=w);f?(g=d._.arrows.startdx*u||0,h=a.getTotalLength(t.path)-E*u):(g=E*u,h=a.getTotalLength(t.path)-(d._.arrows.enddx*u||0)),k={},k["marker-"+r]="url(#"+B+")",(h||g)&&(k.d=a.getSubpath(t.path,g,h)),q(s,k),d._.arrows[r+"Path"]=A,d._.arrows[r+"Marker"]=B,d._.arrows[r+"dx"]=E,d._.arrows[r+"Type"]=w,d._.arrows[r+"String"]=e}else f?(g=d._.arrows.startdx*u||0,h=a.getTotalLength(t.path)-g):(g=0,h=a.getTotalLength(t.path)-(d._.arrows.enddx*u||0)),d._.arrows[r+"Path"]&&q(s,{d:a.getSubpath(t.path,g,h)}),delete d._.arrows[r+"Path"],delete d._.arrows[r+"Marker"],delete d._.arrows[r+"dx"],delete d._.arrows[r+"Type"],delete d._.arrows[r+"String"];for(k in p)if(p[b](k)&&!p[k]){var F=a._g.doc.getElementById(k);F&&F.parentNode.removeChild(F)}}},w={"-":[3,1],".":[1,1],"-.":[3,1,1,1],"-..":[3,1,1,1,1,1],". ":[1,3],"- ":[4,3],"--":[8,3],"- .":[4,3,1,3],"--.":[8,3,1,3],"--..":[8,3,1,3,1,3]},x=function(a,b,d){if(b=w[c(b).toLowerCase()]){for(var e=a.attrs["stroke-width"]||"1",f={round:e,square:e,butt:0}[a.attrs["stroke-linecap"]||d["stroke-linecap"]]||0,g=[],h=b.length;h--;)g[h]=b[h]*e+(h%2?1:-1)*f;q(a.node,{"stroke-dasharray":g.join(",")})}else q(a.node,{"stroke-dasharray":"none"})},y=function(d,f){var i=d.node,k=d.attrs,m=i.style.visibility;i.style.visibility="hidden";for(var o in f)if(f[b](o)){if(!a._availableAttrs[b](o))continue;var p=f[o];switch(k[o]=p,o){case"blur":d.blur(p);break;case"title":var s=i.getElementsByTagName("title");if(s.length&&(s=s[0]))s.firstChild.nodeValue=p;else{s=q("title");var t=a._g.doc.createTextNode(p);s.appendChild(t),i.appendChild(s)}break;case"href":case"target":var w=i.parentNode;if("a"!=w.tagName.toLowerCase()){var y=q("a");w.insertBefore(y,i),y.appendChild(i),w=y}"target"==o?w.setAttributeNS(n,"show","blank"==p?"new":p):w.setAttributeNS(n,o,p);break;case"cursor":i.style.cursor=p;break;case"transform":d.transform(p);break;case"arrow-start":v(d,p);break;case"arrow-end":v(d,p,1);break;case"clip-rect":var z=c(p).split(j);if(4==z.length){d.clip&&d.clip.parentNode.parentNode.removeChild(d.clip.parentNode);var B=q("clipPath"),C=q("rect");B.id=a.createUUID(),q(C,{x:z[0],y:z[1],width:z[2],height:z[3]}),B.appendChild(C),d.paper.defs.appendChild(B),q(i,{"clip-path":"url(#"+B.id+")"}),d.clip=C}if(!p){var D=i.getAttribute("clip-path");if(D){var E=a._g.doc.getElementById(D.replace(/(^url\(#|\)$)/g,l));E&&E.parentNode.removeChild(E),q(i,{"clip-path":l}),delete d.clip}}break;case"path":"path"==d.type&&(q(i,{d:p?k.path=a._pathToAbsolute(p):"M0,0"}),d._.dirty=1,d._.arrows&&("startString"in d._.arrows&&v(d,d._.arrows.startString),"endString"in d._.arrows&&v(d,d._.arrows.endString,1)));break;case"width":if(i.setAttribute(o,p),d._.dirty=1,!k.fx)break;o="x",p=k.x;case"x":k.fx&&(p=-k.x-(k.width||0));case"rx":if("rx"==o&&"rect"==d.type)break;case"cx":i.setAttribute(o,p),d.pattern&&u(d),d._.dirty=1;break;case"height":if(i.setAttribute(o,p),d._.dirty=1,!k.fy)break;o="y",p=k.y;case"y":k.fy&&(p=-k.y-(k.height||0));case"ry":if("ry"==o&&"rect"==d.type)break;case"cy":i.setAttribute(o,p),d.pattern&&u(d),d._.dirty=1;break;case"r":"rect"==d.type?q(i,{rx:p,ry:p}):i.setAttribute(o,p),d._.dirty=1;break;case"src":"image"==d.type&&i.setAttributeNS(n,"href",p);break;case"stroke-width":(1!=d._.sx||1!=d._.sy)&&(p/=g(h(d._.sx),h(d._.sy))||1),i.setAttribute(o,p),k["stroke-dasharray"]&&x(d,k["stroke-dasharray"],f),d._.arrows&&("startString"in d._.arrows&&v(d,d._.arrows.startString),"endString"in d._.arrows&&v(d,d._.arrows.endString,1));break;case"stroke-dasharray":x(d,p,f);break;case"fill":var F=c(p).match(a._ISURL);if(F){B=q("pattern");var G=q("image");B.id=a.createUUID(),q(B,{x:0,y:0,patternUnits:"userSpaceOnUse",height:1,width:1}),q(G,{x:0,y:0,"xlink:href":F[1]}),B.appendChild(G),function(b){a._preload(F[1],function(){var a=this.offsetWidth,c=this.offsetHeight;q(b,{width:a,height:c}),q(G,{width:a,height:c})})}(B),d.paper.defs.appendChild(B),q(i,{fill:"url(#"+B.id+")"}),d.pattern=B,d.pattern&&u(d);break}var H=a.getRGB(p);if(H.error){if(("circle"==d.type||"ellipse"==d.type||"r"!=c(p).charAt())&&r(d,p)){if("opacity"in k||"fill-opacity"in k){var I=a._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l));if(I){var J=I.getElementsByTagName("stop");q(J[J.length-1],{"stop-opacity":("opacity"in k?k.opacity:1)*("fill-opacity"in k?k["fill-opacity"]:1)})}}k.gradient=p,k.fill="none";break}}else delete f.gradient,delete k.gradient,!a.is(k.opacity,"undefined")&&a.is(f.opacity,"undefined")&&q(i,{opacity:k.opacity}),!a.is(k["fill-opacity"],"undefined")&&a.is(f["fill-opacity"],"undefined")&&q(i,{"fill-opacity":k["fill-opacity"]});H[b]("opacity")&&q(i,{"fill-opacity":H.opacity>1?H.opacity/100:H.opacity});case"stroke":H=a.getRGB(p),i.setAttribute(o,H.hex),"stroke"==o&&H[b]("opacity")&&q(i,{"stroke-opacity":H.opacity>1?H.opacity/100:H.opacity}),"stroke"==o&&d._.arrows&&("startString"in d._.arrows&&v(d,d._.arrows.startString), -"endString"in d._.arrows&&v(d,d._.arrows.endString,1));break;case"gradient":("circle"==d.type||"ellipse"==d.type||"r"!=c(p).charAt())&&r(d,p);break;case"opacity":k.gradient&&!k[b]("stroke-opacity")&&q(i,{"stroke-opacity":p>1?p/100:p});case"fill-opacity":if(k.gradient){I=a._g.doc.getElementById(i.getAttribute("fill").replace(/^url\(#|\)$/g,l)),I&&(J=I.getElementsByTagName("stop"),q(J[J.length-1],{"stop-opacity":p}));break}default:"font-size"==o&&(p=e(p,10)+"px");var K=o.replace(/(\-.)/g,function(a){return a.substring(1).toUpperCase()});i.style[K]=p,d._.dirty=1,i.setAttribute(o,p)}}A(d,f),i.style.visibility=m},z=1.2,A=function(d,f){if("text"==d.type&&(f[b]("text")||f[b]("font")||f[b]("font-size")||f[b]("x")||f[b]("y"))){var g=d.attrs,h=d.node,i=h.firstChild?e(a._g.doc.defaultView.getComputedStyle(h.firstChild,l).getPropertyValue("font-size"),10):10;if(f[b]("text")){for(g.text=f.text;h.firstChild;)h.removeChild(h.firstChild);for(var j,k=c(f.text).split("\n"),m=[],n=0,o=k.length;o>n;n++)j=q("tspan"),n&&q(j,{dy:i*z,x:g.x}),j.appendChild(a._g.doc.createTextNode(k[n])),h.appendChild(j),m[n]=j}else for(m=h.getElementsByTagName("tspan"),n=0,o=m.length;o>n;n++)n?q(m[n],{dy:i*z,x:g.x}):q(m[0],{dy:0});q(h,{x:g.x,y:g.y}),d._.dirty=1;var p=d._getBBox(),r=g.y-(p.y+p.height/2);r&&a.is(r,"finite")&&q(m[0],{dy:r})}},B=function(a){return a.parentNode&&"a"===a.parentNode.tagName.toLowerCase()?a.parentNode:a},C=function(b,c){this[0]=this.node=b,b.raphael=!0,this.id=a._oid++,b.raphaelid=this.id,this.matrix=a.matrix(),this.realPath=null,this.paper=c,this.attrs=this.attrs||{},this._={transform:[],sx:1,sy:1,deg:0,dx:0,dy:0,dirty:1},!c.bottom&&(c.bottom=this),this.prev=c.top,c.top&&(c.top.next=this),c.top=this,this.next=null},D=a.el;C.prototype=D,D.constructor=C,a._engine.path=function(a,b){var c=q("path");b.canvas&&b.canvas.appendChild(c);var d=new C(c,b);return d.type="path",y(d,{fill:"none",stroke:"#000",path:a}),d},D.rotate=function(a,b,e){if(this.removed)return this;if(a=c(a).split(j),a.length-1&&(b=d(a[1]),e=d(a[2])),a=d(a[0]),null==e&&(b=e),null==b||null==e){var f=this.getBBox(1);b=f.x+f.width/2,e=f.y+f.height/2}return this.transform(this._.transform.concat([["r",a,b,e]])),this},D.scale=function(a,b,e,f){if(this.removed)return this;if(a=c(a).split(j),a.length-1&&(b=d(a[1]),e=d(a[2]),f=d(a[3])),a=d(a[0]),null==b&&(b=a),null==f&&(e=f),null==e||null==f)var g=this.getBBox(1);return e=null==e?g.x+g.width/2:e,f=null==f?g.y+g.height/2:f,this.transform(this._.transform.concat([["s",a,b,e,f]])),this},D.translate=function(a,b){return this.removed?this:(a=c(a).split(j),a.length-1&&(b=d(a[1])),a=d(a[0])||0,b=+b||0,this.transform(this._.transform.concat([["t",a,b]])),this)},D.transform=function(c){var d=this._;if(null==c)return d.transform;if(a._extractTransform(this,c),this.clip&&q(this.clip,{transform:this.matrix.invert()}),this.pattern&&u(this),this.node&&q(this.node,{transform:this.matrix}),1!=d.sx||1!=d.sy){var e=this.attrs[b]("stroke-width")?this.attrs["stroke-width"]:1;this.attr({"stroke-width":e})}return d.transform=this.matrix.toTransformString(),this},D.hide=function(){return this.removed||(this.node.style.display="none"),this},D.show=function(){return this.removed||(this.node.style.display=""),this},D.remove=function(){var b=B(this.node);if(!this.removed&&b.parentNode){var c=this.paper;c.__set__&&c.__set__.exclude(this),k.unbind("raphael.*.*."+this.id),this.gradient&&c.defs.removeChild(this.gradient),a._tear(this,c),b.parentNode.removeChild(b),this.removeData();for(var d in this)this[d]="function"==typeof this[d]?a._removedFactory(d):null;this.removed=!0}},D._getBBox=function(){if("none"==this.node.style.display){this.show();var a=!0}var b,c=!1;this.paper.canvas.parentElement?b=this.paper.canvas.parentElement.style:this.paper.canvas.parentNode&&(b=this.paper.canvas.parentNode.style),b&&"none"==b.display&&(c=!0,b.display="");var d={};try{d=this.node.getBBox()}catch(e){d={x:this.node.clientLeft,y:this.node.clientTop,width:this.node.clientWidth,height:this.node.clientHeight}}finally{d=d||{},c&&(b.display="none")}return a&&this.hide(),d},D.attr=function(c,d){if(this.removed)return this;if(null==c){var e={};for(var f in this.attrs)this.attrs[b](f)&&(e[f]=this.attrs[f]);return e.gradient&&"none"==e.fill&&(e.fill=e.gradient)&&delete e.gradient,e.transform=this._.transform,e}if(null==d&&a.is(c,"string")){if("fill"==c&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;if("transform"==c)return this._.transform;for(var g=c.split(j),h={},i=0,l=g.length;l>i;i++)c=g[i],c in this.attrs?h[c]=this.attrs[c]:a.is(this.paper.customAttributes[c],"function")?h[c]=this.paper.customAttributes[c].def:h[c]=a._availableAttrs[c];return l-1?h:h[g[0]]}if(null==d&&a.is(c,"array")){for(h={},i=0,l=c.length;l>i;i++)h[c[i]]=this.attr(c[i]);return h}if(null!=d){var m={};m[c]=d}else null!=c&&a.is(c,"object")&&(m=c);for(var n in m)k("raphael.attr."+n+"."+this.id,this,m[n]);for(n in this.paper.customAttributes)if(this.paper.customAttributes[b](n)&&m[b](n)&&a.is(this.paper.customAttributes[n],"function")){var o=this.paper.customAttributes[n].apply(this,[].concat(m[n]));this.attrs[n]=m[n];for(var p in o)o[b](p)&&(m[p]=o[p])}return y(this,m),this},D.toFront=function(){if(this.removed)return this;var b=B(this.node);b.parentNode.appendChild(b);var c=this.paper;return c.top!=this&&a._tofront(this,c),this},D.toBack=function(){if(this.removed)return this;var b=B(this.node),c=b.parentNode;c.insertBefore(b,c.firstChild),a._toback(this,this.paper);this.paper;return this},D.insertAfter=function(b){if(this.removed||!b)return this;var c=B(this.node),d=B(b.node||b[b.length-1].node);return d.nextSibling?d.parentNode.insertBefore(c,d.nextSibling):d.parentNode.appendChild(c),a._insertafter(this,b,this.paper),this},D.insertBefore=function(b){if(this.removed||!b)return this;var c=B(this.node),d=B(b.node||b[0].node);return d.parentNode.insertBefore(c,d),a._insertbefore(this,b,this.paper),this},D.blur=function(b){var c=this;if(0!==+b){var d=q("filter"),e=q("feGaussianBlur");c.attrs.blur=b,d.id=a.createUUID(),q(e,{stdDeviation:+b||1.5}),d.appendChild(e),c.paper.defs.appendChild(d),c._blur=d,q(c.node,{filter:"url(#"+d.id+")"})}else c._blur&&(c._blur.parentNode.removeChild(c._blur),delete c._blur,delete c.attrs.blur),c.node.removeAttribute("filter");return c},a._engine.circle=function(a,b,c,d){var e=q("circle");a.canvas&&a.canvas.appendChild(e);var f=new C(e,a);return f.attrs={cx:b,cy:c,r:d,fill:"none",stroke:"#000"},f.type="circle",q(e,f.attrs),f},a._engine.rect=function(a,b,c,d,e,f){var g=q("rect");a.canvas&&a.canvas.appendChild(g);var h=new C(g,a);return h.attrs={x:b,y:c,width:d,height:e,rx:f||0,ry:f||0,fill:"none",stroke:"#000"},h.type="rect",q(g,h.attrs),h},a._engine.ellipse=function(a,b,c,d,e){var f=q("ellipse");a.canvas&&a.canvas.appendChild(f);var g=new C(f,a);return g.attrs={cx:b,cy:c,rx:d,ry:e,fill:"none",stroke:"#000"},g.type="ellipse",q(f,g.attrs),g},a._engine.image=function(a,b,c,d,e,f){var g=q("image");q(g,{x:c,y:d,width:e,height:f,preserveAspectRatio:"none"}),g.setAttributeNS(n,"href",b),a.canvas&&a.canvas.appendChild(g);var h=new C(g,a);return h.attrs={x:c,y:d,width:e,height:f,src:b},h.type="image",h},a._engine.text=function(b,c,d,e){var f=q("text");b.canvas&&b.canvas.appendChild(f);var g=new C(f,b);return g.attrs={x:c,y:d,"text-anchor":"middle",text:e,"font-family":a._availableAttrs["font-family"],"font-size":a._availableAttrs["font-size"],stroke:"none",fill:"#000"},g.type="text",y(g,g.attrs),g},a._engine.setSize=function(a,b){return this.width=a||this.width,this.height=b||this.height,this.canvas.setAttribute("width",this.width),this.canvas.setAttribute("height",this.height),this._viewBox&&this.setViewBox.apply(this,this._viewBox),this},a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b&&b.container,d=b.x,e=b.y,f=b.width,g=b.height;if(!c)throw new Error("SVG container not found.");var h,i=q("svg"),j="overflow:hidden;";return d=d||0,e=e||0,f=f||512,g=g||342,q(i,{height:g,version:1.1,width:f,xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}),1==c?(i.style.cssText=j+"position:absolute;left:"+d+"px;top:"+e+"px",a._g.doc.body.appendChild(i),h=1):(i.style.cssText=j+"position:relative",c.firstChild?c.insertBefore(i,c.firstChild):c.appendChild(i)),c=new a._Paper,c.width=f,c.height=g,c.canvas=i,c.clear(),c._left=c._top=0,h&&(c.renderfix=function(){}),c.renderfix(),c},a._engine.setViewBox=function(a,b,c,d,e){k("raphael.setViewBox",this,this._viewBox,[a,b,c,d,e]);var f,h,i=this.getSize(),j=g(c/i.width,d/i.height),l=this.top,n=e?"xMidYMid meet":"xMinYMin";for(null==a?(this._vbSize&&(j=1),delete this._vbSize,f="0 0 "+this.width+m+this.height):(this._vbSize=j,f=a+m+b+m+c+m+d),q(this.canvas,{viewBox:f,preserveAspectRatio:n});j&&l;)h="stroke-width"in l.attrs?l.attrs["stroke-width"]:1,l.attr({"stroke-width":h}),l._.dirty=1,l._.dirtyT=1,l=l.prev;return this._viewBox=[a,b,c,d,!!e],this},a.prototype.renderfix=function(){var a,b=this.canvas,c=b.style;try{a=b.getScreenCTM()||b.createSVGMatrix()}catch(d){a=b.createSVGMatrix()}var e=-a.e%1,f=-a.f%1;(e||f)&&(e&&(this._left=(this._left+e)%1,c.left=this._left+"px"),f&&(this._top=(this._top+f)%1,c.top=this._top+"px"))},a.prototype.clear=function(){a.eve("raphael.clear",this);for(var b=this.canvas;b.firstChild;)b.removeChild(b.firstChild);this.bottom=this.top=null,(this.desc=q("desc")).appendChild(a._g.doc.createTextNode("Created with Raphaël "+a.version)),b.appendChild(this.desc),b.appendChild(this.defs=q("defs"))},a.prototype.remove=function(){k("raphael.remove",this),this.canvas.parentNode&&this.canvas.parentNode.removeChild(this.canvas);for(var b in this)this[b]="function"==typeof this[b]?a._removedFactory(b):null};var E=a.st;for(var F in D)D[b](F)&&!E[b](F)&&(E[F]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(F))}}),function(a,b){"function"==typeof define&&define.amd?define("raphael.vml",["raphael.core"],function(a){return b(a)}):b("object"==typeof exports?require("./raphael.core"):a.Raphael)}(this,function(a){if(!a||a.vml){var b="hasOwnProperty",c=String,d=parseFloat,e=Math,f=e.round,g=e.max,h=e.min,i=e.abs,j="fill",k=/[, ]+/,l=a.eve,m=" progid:DXImageTransform.Microsoft",n=" ",o="",p={M:"m",L:"l",C:"c",Z:"x",m:"t",l:"r",c:"v",z:"x"},q=/([clmz]),?([^clmz]*)/gi,r=/ progid:\S+Blur\([^\)]+\)/g,s=/-?[^,\s-]+/g,t="position:absolute;left:0;top:0;width:1px;height:1px;behavior:url(#default#VML)",u=21600,v={path:1,rect:1,image:1},w={circle:1,ellipse:1},x=function(b){var d=/[ahqstv]/gi,e=a._pathToAbsolute;if(c(b).match(d)&&(e=a._path2curve),d=/[clmz]/g,e==a._pathToAbsolute&&!c(b).match(d)){var g=c(b).replace(q,function(a,b,c){var d=[],e="m"==b.toLowerCase(),g=p[b];return c.replace(s,function(a){e&&2==d.length&&(g+=d+p["m"==b?"l":"L"],d=[]),d.push(f(a*u))}),g+d});return g}var h,i,j=e(b);g=[];for(var k=0,l=j.length;l>k;k++){h=j[k],i=j[k][0].toLowerCase(),"z"==i&&(i="x");for(var m=1,r=h.length;r>m;m++)i+=f(h[m]*u)+(m!=r-1?",":o);g.push(i)}return g.join(n)},y=function(b,c,d){var e=a.matrix();return e.rotate(-b,.5,.5),{dx:e.x(c,d),dy:e.y(c,d)}},z=function(a,b,c,d,e,f){var g=a._,h=a.matrix,k=g.fillpos,l=a.node,m=l.style,o=1,p="",q=u/b,r=u/c;if(m.visibility="hidden",b&&c){if(l.coordsize=i(q)+n+i(r),m.rotation=f*(0>b*c?-1:1),f){var s=y(f,d,e);d=s.dx,e=s.dy}if(0>b&&(p+="x"),0>c&&(p+=" y")&&(o=-1),m.flip=p,l.coordorigin=d*-q+n+e*-r,k||g.fillsize){var t=l.getElementsByTagName(j);t=t&&t[0],l.removeChild(t),k&&(s=y(f,h.x(k[0],k[1]),h.y(k[0],k[1])),t.position=s.dx*o+n+s.dy*o),g.fillsize&&(t.size=g.fillsize[0]*i(b)+n+g.fillsize[1]*i(c)),l.appendChild(t)}m.visibility="visible"}};a.toString=function(){return"Your browser doesn’t support SVG. Falling down to VML.\nYou are running Raphaël "+this.version};var A=function(a,b,d){for(var e=c(b).toLowerCase().split("-"),f=d?"end":"start",g=e.length,h="classic",i="medium",j="medium";g--;)switch(e[g]){case"block":case"classic":case"oval":case"diamond":case"open":case"none":h=e[g];break;case"wide":case"narrow":j=e[g];break;case"long":case"short":i=e[g]}var k=a.node.getElementsByTagName("stroke")[0];k[f+"arrow"]=h,k[f+"arrowlength"]=i,k[f+"arrowwidth"]=j},B=function(e,i){e.attrs=e.attrs||{};var l=e.node,m=e.attrs,p=l.style,q=v[e.type]&&(i.x!=m.x||i.y!=m.y||i.width!=m.width||i.height!=m.height||i.cx!=m.cx||i.cy!=m.cy||i.rx!=m.rx||i.ry!=m.ry||i.r!=m.r),r=w[e.type]&&(m.cx!=i.cx||m.cy!=i.cy||m.r!=i.r||m.rx!=i.rx||m.ry!=i.ry),s=e;for(var t in i)i[b](t)&&(m[t]=i[t]);if(q&&(m.path=a._getPath[e.type](e),e._.dirty=1),i.href&&(l.href=i.href),i.title&&(l.title=i.title),i.target&&(l.target=i.target),i.cursor&&(p.cursor=i.cursor),"blur"in i&&e.blur(i.blur),(i.path&&"path"==e.type||q)&&(l.path=x(~c(m.path).toLowerCase().indexOf("r")?a._pathToAbsolute(m.path):m.path),e._.dirty=1,"image"==e.type&&(e._.fillpos=[m.x,m.y],e._.fillsize=[m.width,m.height],z(e,1,1,0,0,0))),"transform"in i&&e.transform(i.transform),r){var y=+m.cx,B=+m.cy,D=+m.rx||+m.r||0,E=+m.ry||+m.r||0;l.path=a.format("ar{0},{1},{2},{3},{4},{1},{4},{1}x",f((y-D)*u),f((B-E)*u),f((y+D)*u),f((B+E)*u),f(y*u)),e._.dirty=1}if("clip-rect"in i){var G=c(i["clip-rect"]).split(k);if(4==G.length){G[2]=+G[2]+ +G[0],G[3]=+G[3]+ +G[1];var H=l.clipRect||a._g.doc.createElement("div"),I=H.style;I.clip=a.format("rect({1}px {2}px {3}px {0}px)",G),l.clipRect||(I.position="absolute",I.top=0,I.left=0,I.width=e.paper.width+"px",I.height=e.paper.height+"px",l.parentNode.insertBefore(H,l),H.appendChild(l),l.clipRect=H)}i["clip-rect"]||l.clipRect&&(l.clipRect.style.clip="auto")}if(e.textpath){var J=e.textpath.style;i.font&&(J.font=i.font),i["font-family"]&&(J.fontFamily='"'+i["font-family"].split(",")[0].replace(/^['"]+|['"]+$/g,o)+'"'),i["font-size"]&&(J.fontSize=i["font-size"]),i["font-weight"]&&(J.fontWeight=i["font-weight"]),i["font-style"]&&(J.fontStyle=i["font-style"])}if("arrow-start"in i&&A(s,i["arrow-start"]),"arrow-end"in i&&A(s,i["arrow-end"],1),null!=i.opacity||null!=i["stroke-width"]||null!=i.fill||null!=i.src||null!=i.stroke||null!=i["stroke-width"]||null!=i["stroke-opacity"]||null!=i["fill-opacity"]||null!=i["stroke-dasharray"]||null!=i["stroke-miterlimit"]||null!=i["stroke-linejoin"]||null!=i["stroke-linecap"]){var K=l.getElementsByTagName(j),L=!1;if(K=K&&K[0],!K&&(L=K=F(j)),"image"==e.type&&i.src&&(K.src=i.src),i.fill&&(K.on=!0),(null==K.on||"none"==i.fill||null===i.fill)&&(K.on=!1),K.on&&i.fill){var M=c(i.fill).match(a._ISURL);if(M){K.parentNode==l&&l.removeChild(K),K.rotate=!0,K.src=M[1],K.type="tile";var N=e.getBBox(1);K.position=N.x+n+N.y,e._.fillpos=[N.x,N.y],a._preload(M[1],function(){e._.fillsize=[this.offsetWidth,this.offsetHeight]})}else K.color=a.getRGB(i.fill).hex,K.src=o,K.type="solid",a.getRGB(i.fill).error&&(s.type in{circle:1,ellipse:1}||"r"!=c(i.fill).charAt())&&C(s,i.fill,K)&&(m.fill="none",m.gradient=i.fill,K.rotate=!1)}if("fill-opacity"in i||"opacity"in i){var O=((+m["fill-opacity"]+1||2)-1)*((+m.opacity+1||2)-1)*((+a.getRGB(i.fill).o+1||2)-1);O=h(g(O,0),1),K.opacity=O,K.src&&(K.color="none")}l.appendChild(K);var P=l.getElementsByTagName("stroke")&&l.getElementsByTagName("stroke")[0],Q=!1;!P&&(Q=P=F("stroke")),(i.stroke&&"none"!=i.stroke||i["stroke-width"]||null!=i["stroke-opacity"]||i["stroke-dasharray"]||i["stroke-miterlimit"]||i["stroke-linejoin"]||i["stroke-linecap"])&&(P.on=!0),("none"==i.stroke||null===i.stroke||null==P.on||0==i.stroke||0==i["stroke-width"])&&(P.on=!1);var R=a.getRGB(i.stroke);P.on&&i.stroke&&(P.color=R.hex),O=((+m["stroke-opacity"]+1||2)-1)*((+m.opacity+1||2)-1)*((+R.o+1||2)-1);var S=.75*(d(i["stroke-width"])||1);if(O=h(g(O,0),1),null==i["stroke-width"]&&(S=m["stroke-width"]),i["stroke-width"]&&(P.weight=S),S&&1>S&&(O*=S)&&(P.weight=1),P.opacity=O,i["stroke-linejoin"]&&(P.joinstyle=i["stroke-linejoin"]||"miter"),P.miterlimit=i["stroke-miterlimit"]||8,i["stroke-linecap"]&&(P.endcap="butt"==i["stroke-linecap"]?"flat":"square"==i["stroke-linecap"]?"square":"round"),"stroke-dasharray"in i){var T={"-":"shortdash",".":"shortdot","-.":"shortdashdot","-..":"shortdashdotdot",". ":"dot","- ":"dash","--":"longdash","- .":"dashdot","--.":"longdashdot","--..":"longdashdotdot"};P.dashstyle=T[b](i["stroke-dasharray"])?T[i["stroke-dasharray"]]:o}Q&&l.appendChild(P)}if("text"==s.type){s.paper.canvas.style.display=o;var U=s.paper.span,V=100,W=m.font&&m.font.match(/\d+(?:\.\d*)?(?=px)/);p=U.style,m.font&&(p.font=m.font),m["font-family"]&&(p.fontFamily=m["font-family"]),m["font-weight"]&&(p.fontWeight=m["font-weight"]),m["font-style"]&&(p.fontStyle=m["font-style"]),W=d(m["font-size"]||W&&W[0])||10,p.fontSize=W*V+"px",s.textpath.string&&(U.innerHTML=c(s.textpath.string).replace(/"));var X=U.getBoundingClientRect();s.W=m.w=(X.right-X.left)/V,s.H=m.h=(X.bottom-X.top)/V,s.X=m.x,s.Y=m.y+s.H/2,("x"in i||"y"in i)&&(s.path.v=a.format("m{0},{1}l{2},{1}",f(m.x*u),f(m.y*u),f(m.x*u)+1));for(var Y=["x","y","text","font","font-family","font-weight","font-style","font-size"],Z=0,$=Y.length;$>Z;Z++)if(Y[Z]in i){s._.dirty=1;break}switch(m["text-anchor"]){case"start":s.textpath.style["v-text-align"]="left",s.bbx=s.W/2;break;case"end":s.textpath.style["v-text-align"]="right",s.bbx=-s.W/2;break;default:s.textpath.style["v-text-align"]="center",s.bbx=0}s.textpath.style["v-text-kern"]=!0}},C=function(b,f,g){b.attrs=b.attrs||{};var h=(b.attrs,Math.pow),i="linear",j=".5 .5";if(b.attrs.gradient=f,f=c(f).replace(a._radial_gradient,function(a,b,c){return i="radial",b&&c&&(b=d(b),c=d(c),h(b-.5,2)+h(c-.5,2)>.25&&(c=e.sqrt(.25-h(b-.5,2))*(2*(c>.5)-1)+.5),j=b+n+c),o}),f=f.split(/\s*\-\s*/),"linear"==i){var k=f.shift();if(k=-d(k),isNaN(k))return null}var l=a._parseDots(f);if(!l)return null;if(b=b.shape||b.node,l.length){b.removeChild(g),g.on=!0,g.method="none",g.color=l[0].color,g.color2=l[l.length-1].color;for(var m=[],p=0,q=l.length;q>p;p++)l[p].offset&&m.push(l[p].offset+n+l[p].color);g.colors=m.length?m.join():"0% "+g.color,"radial"==i?(g.type="gradientTitle",g.focus="100%",g.focussize="0 0",g.focusposition=j,g.angle=0):(g.type="gradient",g.angle=(270-k)%360),b.appendChild(g)}return 1},D=function(b,c){this[0]=this.node=b,b.raphael=!0,this.id=a._oid++,b.raphaelid=this.id,this.X=0,this.Y=0,this.attrs={},this.paper=c,this.matrix=a.matrix(),this._={transform:[],sx:1,sy:1,dx:0,dy:0,deg:0,dirty:1,dirtyT:1},!c.bottom&&(c.bottom=this),this.prev=c.top,c.top&&(c.top.next=this),c.top=this,this.next=null},E=a.el;D.prototype=E,E.constructor=D,E.transform=function(b){if(null==b)return this._.transform;var d,e=this.paper._viewBoxShift,f=e?"s"+[e.scale,e.scale]+"-1-1t"+[e.dx,e.dy]:o;e&&(d=b=c(b).replace(/\.{3}|\u2026/g,this._.transform||o)),a._extractTransform(this,f+b);var g,h=this.matrix.clone(),i=this.skew,j=this.node,k=~c(this.attrs.fill).indexOf("-"),l=!c(this.attrs.fill).indexOf("url(");if(h.translate(1,1),l||k||"image"==this.type)if(i.matrix="1 0 0 1",i.offset="0 0",g=h.split(),k&&g.noRotation||!g.isSimple){j.style.filter=h.toFilter();var m=this.getBBox(),p=this.getBBox(1),q=m.x-p.x,r=m.y-p.y;j.coordorigin=q*-u+n+r*-u,z(this,1,1,q,r,0)}else j.style.filter=o,z(this,g.scalex,g.scaley,g.dx,g.dy,g.rotate);else j.style.filter=o,i.matrix=c(h),i.offset=h.offset();return null!==d&&(this._.transform=d,a._extractTransform(this,d)),this},E.rotate=function(a,b,e){if(this.removed)return this;if(null!=a){if(a=c(a).split(k),a.length-1&&(b=d(a[1]),e=d(a[2])),a=d(a[0]),null==e&&(b=e),null==b||null==e){var f=this.getBBox(1);b=f.x+f.width/2,e=f.y+f.height/2}return this._.dirtyT=1,this.transform(this._.transform.concat([["r",a,b,e]])),this}},E.translate=function(a,b){return this.removed?this:(a=c(a).split(k),a.length-1&&(b=d(a[1])),a=d(a[0])||0,b=+b||0,this._.bbox&&(this._.bbox.x+=a,this._.bbox.y+=b),this.transform(this._.transform.concat([["t",a,b]])),this)},E.scale=function(a,b,e,f){if(this.removed)return this;if(a=c(a).split(k),a.length-1&&(b=d(a[1]),e=d(a[2]),f=d(a[3]),isNaN(e)&&(e=null),isNaN(f)&&(f=null)),a=d(a[0]),null==b&&(b=a),null==f&&(e=f),null==e||null==f)var g=this.getBBox(1);return e=null==e?g.x+g.width/2:e,f=null==f?g.y+g.height/2:f,this.transform(this._.transform.concat([["s",a,b,e,f]])),this._.dirtyT=1,this},E.hide=function(){return!this.removed&&(this.node.style.display="none"),this},E.show=function(){return!this.removed&&(this.node.style.display=o),this},E.auxGetBBox=a.el.getBBox,E.getBBox=function(){var a=this.auxGetBBox();if(this.paper&&this.paper._viewBoxShift){var b={},c=1/this.paper._viewBoxShift.scale;return b.x=a.x-this.paper._viewBoxShift.dx,b.x*=c,b.y=a.y-this.paper._viewBoxShift.dy,b.y*=c,b.width=a.width*c,b.height=a.height*c,b.x2=b.x+b.width,b.y2=b.y+b.height,b}return a},E._getBBox=function(){return this.removed?{}:{x:this.X+(this.bbx||0)-this.W/2,y:this.Y-this.H,width:this.W,height:this.H}},E.remove=function(){if(!this.removed&&this.node.parentNode){this.paper.__set__&&this.paper.__set__.exclude(this),a.eve.unbind("raphael.*.*."+this.id),a._tear(this,this.paper),this.node.parentNode.removeChild(this.node),this.shape&&this.shape.parentNode.removeChild(this.shape);for(var b in this)this[b]="function"==typeof this[b]?a._removedFactory(b):null;this.removed=!0}},E.attr=function(c,d){if(this.removed)return this;if(null==c){var e={};for(var f in this.attrs)this.attrs[b](f)&&(e[f]=this.attrs[f]);return e.gradient&&"none"==e.fill&&(e.fill=e.gradient)&&delete e.gradient,e.transform=this._.transform,e}if(null==d&&a.is(c,"string")){if(c==j&&"none"==this.attrs.fill&&this.attrs.gradient)return this.attrs.gradient;for(var g=c.split(k),h={},i=0,m=g.length;m>i;i++)c=g[i],c in this.attrs?h[c]=this.attrs[c]:a.is(this.paper.customAttributes[c],"function")?h[c]=this.paper.customAttributes[c].def:h[c]=a._availableAttrs[c];return m-1?h:h[g[0]]}if(this.attrs&&null==d&&a.is(c,"array")){for(h={},i=0,m=c.length;m>i;i++)h[c[i]]=this.attr(c[i]);return h}var n;null!=d&&(n={},n[c]=d),null==d&&a.is(c,"object")&&(n=c);for(var o in n)l("raphael.attr."+o+"."+this.id,this,n[o]);if(n){for(o in this.paper.customAttributes)if(this.paper.customAttributes[b](o)&&n[b](o)&&a.is(this.paper.customAttributes[o],"function")){var p=this.paper.customAttributes[o].apply(this,[].concat(n[o]));this.attrs[o]=n[o];for(var q in p)p[b](q)&&(n[q]=p[q])}n.text&&"text"==this.type&&(this.textpath.string=n.text),B(this,n)}return this},E.toFront=function(){return!this.removed&&this.node.parentNode.appendChild(this.node),this.paper&&this.paper.top!=this&&a._tofront(this,this.paper),this},E.toBack=function(){return this.removed?this:(this.node.parentNode.firstChild!=this.node&&(this.node.parentNode.insertBefore(this.node,this.node.parentNode.firstChild),a._toback(this,this.paper)),this)},E.insertAfter=function(b){return this.removed?this:(b.constructor==a.st.constructor&&(b=b[b.length-1]),b.node.nextSibling?b.node.parentNode.insertBefore(this.node,b.node.nextSibling):b.node.parentNode.appendChild(this.node),a._insertafter(this,b,this.paper),this)},E.insertBefore=function(b){return this.removed?this:(b.constructor==a.st.constructor&&(b=b[0]),b.node.parentNode.insertBefore(this.node,b.node),a._insertbefore(this,b,this.paper),this)},E.blur=function(b){var c=this.node.runtimeStyle,d=c.filter;return d=d.replace(r,o),0!==+b?(this.attrs.blur=b,c.filter=d+n+m+".Blur(pixelradius="+(+b||1.5)+")",c.margin=a.format("-{0}px 0 0 -{0}px",f(+b||1.5))):(c.filter=d,c.margin=0,delete this.attrs.blur),this},a._engine.path=function(a,b){var c=F("shape");c.style.cssText=t,c.coordsize=u+n+u,c.coordorigin=b.coordorigin;var d=new D(c,b),e={fill:"none",stroke:"#000"};a&&(e.path=a),d.type="path",d.path=[],d.Path=o,B(d,e),b.canvas&&b.canvas.appendChild(c);var f=F("skew");return f.on=!0,c.appendChild(f),d.skew=f,d.transform(o),d},a._engine.rect=function(b,c,d,e,f,g){var h=a._rectPath(c,d,e,f,g),i=b.path(h),j=i.attrs;return i.X=j.x=c,i.Y=j.y=d,i.W=j.width=e,i.H=j.height=f,j.r=g,j.path=h,i.type="rect",i},a._engine.ellipse=function(a,b,c,d,e){var f=a.path();f.attrs;return f.X=b-d,f.Y=c-e,f.W=2*d,f.H=2*e,f.type="ellipse",B(f,{cx:b,cy:c,rx:d,ry:e}),f},a._engine.circle=function(a,b,c,d){var e=a.path();e.attrs;return e.X=b-d,e.Y=c-d,e.W=e.H=2*d,e.type="circle",B(e,{cx:b,cy:c,r:d}),e},a._engine.image=function(b,c,d,e,f,g){var h=a._rectPath(d,e,f,g),i=b.path(h).attr({stroke:"none"}),k=i.attrs,l=i.node,m=l.getElementsByTagName(j)[0];return k.src=c,i.X=k.x=d,i.Y=k.y=e,i.W=k.width=f,i.H=k.height=g,k.path=h,i.type="image",m.parentNode==l&&l.removeChild(m),m.rotate=!0,m.src=c,m.type="tile",i._.fillpos=[d,e],i._.fillsize=[f,g],l.appendChild(m),z(i,1,1,0,0,0),i},a._engine.text=function(b,d,e,g){var h=F("shape"),i=F("path"),j=F("textpath");d=d||0,e=e||0,g=g||"",i.v=a.format("m{0},{1}l{2},{1}",f(d*u),f(e*u),f(d*u)+1),i.textpathok=!0,j.string=c(g),j.on=!0,h.style.cssText=t,h.coordsize=u+n+u,h.coordorigin="0 0";var k=new D(h,b),l={fill:"#000",stroke:"none",font:a._availableAttrs.font,text:g};k.shape=h,k.path=i,k.textpath=j,k.type="text",k.attrs.text=c(g),k.attrs.x=d,k.attrs.y=e,k.attrs.w=1,k.attrs.h=1,B(k,l),h.appendChild(j),h.appendChild(i),b.canvas.appendChild(h);var m=F("skew");return m.on=!0,h.appendChild(m),k.skew=m,k.transform(o),k},a._engine.setSize=function(b,c){var d=this.canvas.style;return this.width=b,this.height=c,b==+b&&(b+="px"),c==+c&&(c+="px"),d.width=b,d.height=c,d.clip="rect(0 "+b+" "+c+" 0)",this._viewBox&&a._engine.setViewBox.apply(this,this._viewBox),this},a._engine.setViewBox=function(b,c,d,e,f){a.eve("raphael.setViewBox",this,this._viewBox,[b,c,d,e,f]);var g,h,i=this.getSize(),j=i.width,k=i.height;return f&&(g=k/e,h=j/d,j>d*g&&(b-=(j-d*g)/2/g),k>e*h&&(c-=(k-e*h)/2/h)),this._viewBox=[b,c,d,e,!!f],this._viewBoxShift={dx:-b,dy:-c,scale:i},this.forEach(function(a){a.transform("...")}),this};var F;a._engine.initWin=function(a){var b=a.document;b.styleSheets.length<31?b.createStyleSheet().addRule(".rvml","behavior:url(#default#VML)"):b.styleSheets[0].addRule(".rvml","behavior:url(#default#VML)");try{!b.namespaces.rvml&&b.namespaces.add("rvml","urn:schemas-microsoft-com:vml"),F=function(a){return b.createElement("')}}catch(c){F=function(a){return b.createElement("<"+a+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},a._engine.initWin(a._g.win),a._engine.create=function(){var b=a._getContainer.apply(0,arguments),c=b.container,d=b.height,e=b.width,f=b.x,g=b.y;if(!c)throw new Error("VML container not found.");var h=new a._Paper,i=h.canvas=a._g.doc.createElement("div"),j=i.style;return f=f||0,g=g||0,e=e||512,d=d||342,h.width=e,h.height=d,e==+e&&(e+="px"),d==+d&&(d+="px"),h.coordsize=1e3*u+n+1e3*u,h.coordorigin="0 0",h.span=a._g.doc.createElement("span"),h.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",i.appendChild(h.span),j.cssText=a.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",e,d),1==c?(a._g.doc.body.appendChild(i),j.left=f+"px",j.top=g+"px",j.position="absolute"):c.firstChild?c.insertBefore(i,c.firstChild):c.appendChild(i),h.renderfix=function(){},h},a.prototype.clear=function(){a.eve("raphael.clear",this),this.canvas.innerHTML=o,this.span=a._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},a.prototype.remove=function(){a.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas);for(var b in this)this[b]="function"==typeof this[b]?a._removedFactory(b):null;return!0};var G=a.st;for(var H in E)E[b](H)&&!G[b](H)&&(G[H]=function(a){return function(){var b=arguments;return this.forEach(function(c){c[a].apply(c,b)})}}(H))}}),function(a,b){if("function"==typeof define&&define.amd)define("raphael",["raphael.core","raphael.svg","raphael.vml"],function(c){return a.Raphael=b(c)});else if("object"==typeof exports){var c=require("raphael.core");require("raphael.svg"),require("raphael.vml"),module.exports=b(c)}else a.Raphael=b(a.Raphael)}(this,function(a){return a.ninja()}); -// Source: public/javascripts/vendor/sequence-diagram/sequence-diagram-min.js -/** js sequence diagrams 1.0.6 - * http://bramp.github.io/js-sequence-diagrams/ - * (c) 2012-2015 Andrew Brampton (bramp.net) - * @license Simplified BSD license. - */ -!function(){"use strict";function Diagram(){this.title=void 0,this.actors=[],this.signals=[]}function ParseError(message,hash){_.extend(this,hash),this.name="ParseError",this.message=message||""}function AssertException(message){this.message=message}function assert(exp,message){if(!exp)throw new AssertException(message)}function getCenterX(box){return box.x+box.width/2}function getCenterY(box){return box.y+box.height/2}Diagram.prototype.getActor=function(alias){var name,s=/^(.+) as (\S+)$/i.exec(alias.trim());s?(name=s[1].trim(),alias=s[2].trim()):name=alias.trim(),name=name.replace(/\\n/gm,"\n");var i,actors=this.actors;for(i in actors)if(actors[i].alias==alias)return actors[i];return i=actors.push(new Diagram.Actor(alias,name,actors.length)),actors[i-1]},Diagram.prototype.setTitle=function(title){this.title=title},Diagram.prototype.addSignal=function(signal){this.signals.push(signal)},Diagram.Actor=function(alias,name,index){this.alias=alias,this.name=name,this.index=index},Diagram.Signal=function(actorA,signaltype,actorB,message){this.type="Signal",this.actorA=actorA,this.actorB=actorB,this.linetype=3&signaltype,this.arrowtype=3&signaltype>>2,this.message=message},Diagram.Signal.prototype.isSelf=function(){return this.actorA.index==this.actorB.index},Diagram.Note=function(actor,placement,message){if(this.type="Note",this.actor=actor,this.placement=placement,this.message=message,this.hasManyActors()&&actor[0]==actor[1])throw new Error("Note should be over two different actors")},Diagram.Note.prototype.hasManyActors=function(){return _.isArray(this.actor)},Diagram.LINETYPE={SOLID:0,DOTTED:1},Diagram.ARROWTYPE={FILLED:0,OPEN:1},Diagram.PLACEMENT={LEFTOF:0,RIGHTOF:1,OVER:2};var grammar=function(){function Parser(){this.yy={}}var parser={trace:function(){},yy:{},symbols_:{error:2,start:3,document:4,EOF:5,line:6,statement:7,NL:8,participant:9,actor:10,signal:11,note_statement:12,title:13,message:14,note:15,placement:16,over:17,actor_pair:18,",":19,left_of:20,right_of:21,signaltype:22,ACTOR:23,linetype:24,arrowtype:25,LINE:26,DOTLINE:27,ARROW:28,OPENARROW:29,MESSAGE:30,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",8:"NL",9:"participant",13:"title",15:"note",17:"over",19:",",20:"left_of",21:"right_of",23:"ACTOR",26:"LINE",27:"DOTLINE",28:"ARROW",29:"OPENARROW",30:"MESSAGE"},productions_:[0,[3,2],[4,0],[4,2],[6,1],[6,1],[7,2],[7,1],[7,1],[7,2],[12,4],[12,4],[18,1],[18,3],[16,1],[16,1],[11,4],[10,1],[22,2],[22,1],[24,1],[24,1],[25,1],[25,1],[14,1]],performAction:function(yytext,yyleng,yylineno,yy,yystate,$$){var $0=$$.length-1;switch(yystate){case 1:return yy;case 4:break;case 6:$$[$0];break;case 7:yy.addSignal($$[$0]);break;case 8:yy.addSignal($$[$0]);break;case 9:yy.setTitle($$[$0]);break;case 10:this.$=new Diagram.Note($$[$0-1],$$[$0-2],$$[$0]);break;case 11:this.$=new Diagram.Note($$[$0-1],Diagram.PLACEMENT.OVER,$$[$0]);break;case 12:this.$=$$[$0];break;case 13:this.$=[$$[$0-2],$$[$0]];break;case 14:this.$=Diagram.PLACEMENT.LEFTOF;break;case 15:this.$=Diagram.PLACEMENT.RIGHTOF;break;case 16:this.$=new Diagram.Signal($$[$0-3],$$[$0-2],$$[$0-1],$$[$0]);break;case 17:this.$=yy.getActor($$[$0]);break;case 18:this.$=$$[$0-1]|$$[$0]<<2;break;case 19:this.$=$$[$0];break;case 20:this.$=Diagram.LINETYPE.SOLID;break;case 21:this.$=Diagram.LINETYPE.DOTTED;break;case 22:this.$=Diagram.ARROWTYPE.FILLED;break;case 23:this.$=Diagram.ARROWTYPE.OPEN;break;case 24:this.$=$$[$0].substring(1).trim().replace(/\\n/gm,"\n")}},table:[{3:1,4:2,5:[2,2],8:[2,2],9:[2,2],13:[2,2],15:[2,2],23:[2,2]},{1:[3]},{5:[1,3],6:4,7:5,8:[1,6],9:[1,7],10:11,11:8,12:9,13:[1,10],15:[1,12],23:[1,13]},{1:[2,1]},{5:[2,3],8:[2,3],9:[2,3],13:[2,3],15:[2,3],23:[2,3]},{5:[2,4],8:[2,4],9:[2,4],13:[2,4],15:[2,4],23:[2,4]},{5:[2,5],8:[2,5],9:[2,5],13:[2,5],15:[2,5],23:[2,5]},{10:14,23:[1,13]},{5:[2,7],8:[2,7],9:[2,7],13:[2,7],15:[2,7],23:[2,7]},{5:[2,8],8:[2,8],9:[2,8],13:[2,8],15:[2,8],23:[2,8]},{14:15,30:[1,16]},{22:17,24:18,26:[1,19],27:[1,20]},{16:21,17:[1,22],20:[1,23],21:[1,24]},{5:[2,17],8:[2,17],9:[2,17],13:[2,17],15:[2,17],19:[2,17],23:[2,17],26:[2,17],27:[2,17],30:[2,17]},{5:[2,6],8:[2,6],9:[2,6],13:[2,6],15:[2,6],23:[2,6]},{5:[2,9],8:[2,9],9:[2,9],13:[2,9],15:[2,9],23:[2,9]},{5:[2,24],8:[2,24],9:[2,24],13:[2,24],15:[2,24],23:[2,24]},{10:25,23:[1,13]},{23:[2,19],25:26,28:[1,27],29:[1,28]},{23:[2,20],28:[2,20],29:[2,20]},{23:[2,21],28:[2,21],29:[2,21]},{10:29,23:[1,13]},{10:31,18:30,23:[1,13]},{23:[2,14]},{23:[2,15]},{14:32,30:[1,16]},{23:[2,18]},{23:[2,22]},{23:[2,23]},{14:33,30:[1,16]},{14:34,30:[1,16]},{19:[1,35],30:[2,12]},{5:[2,16],8:[2,16],9:[2,16],13:[2,16],15:[2,16],23:[2,16]},{5:[2,10],8:[2,10],9:[2,10],13:[2,10],15:[2,10],23:[2,10]},{5:[2,11],8:[2,11],9:[2,11],13:[2,11],15:[2,11],23:[2,11]},{10:36,23:[1,13]},{30:[2,13]}],defaultActions:{3:[2,1],23:[2,14],24:[2,15],26:[2,18],27:[2,22],28:[2,23],36:[2,13]},parseError:function(str,hash){if(!hash.recoverable)throw new Error(str);this.trace(str)},parse:function(input){function lex(){var token;return token=self.lexer.lex()||EOF,"number"!=typeof token&&(token=self.symbols_[token]||token),token}var self=this,stack=[0],vstack=[null],lstack=[],table=this.table,yytext="",yylineno=0,yyleng=0,recovering=0,TERROR=2,EOF=1;this.lexer.setInput(input),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,this.yy.parser=this,"undefined"==typeof this.lexer.yylloc&&(this.lexer.yylloc={});var yyloc=this.lexer.yylloc;lstack.push(yyloc);var ranges=this.lexer.options&&this.lexer.options.ranges;this.parseError="function"==typeof this.yy.parseError?this.yy.parseError:Object.getPrototypeOf(this).parseError;for(var symbol,preErrorSymbol,state,action,r,p,len,newState,expected,yyval={};;){if(state=stack[stack.length-1],this.defaultActions[state]?action=this.defaultActions[state]:((null===symbol||"undefined"==typeof symbol)&&(symbol=lex()),action=table[state]&&table[state][symbol]),"undefined"==typeof action||!action.length||!action[0]){var errStr="";expected=[];for(p in table[state])this.terminals_[p]&&p>TERROR&&expected.push("'"+this.terminals_[p]+"'");errStr=this.lexer.showPosition?"Parse error on line "+(yylineno+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+expected.join(", ")+", got '"+(this.terminals_[symbol]||symbol)+"'":"Parse error on line "+(yylineno+1)+": Unexpected "+(symbol==EOF?"end of input":"'"+(this.terminals_[symbol]||symbol)+"'"),this.parseError(errStr,{text:this.lexer.match,token:this.terminals_[symbol]||symbol,line:this.lexer.yylineno,loc:yyloc,expected:expected})}if(action[0]instanceof Array&&action.length>1)throw new Error("Parse Error: multiple actions possible at state: "+state+", token: "+symbol);switch(action[0]){case 1:stack.push(symbol),vstack.push(this.lexer.yytext),lstack.push(this.lexer.yylloc),stack.push(action[1]),symbol=null,preErrorSymbol?(symbol=preErrorSymbol,preErrorSymbol=null):(yyleng=this.lexer.yyleng,yytext=this.lexer.yytext,yylineno=this.lexer.yylineno,yyloc=this.lexer.yylloc,recovering>0&&recovering--);break;case 2:if(len=this.productions_[action[1]][1],yyval.$=vstack[vstack.length-len],yyval._$={first_line:lstack[lstack.length-(len||1)].first_line,last_line:lstack[lstack.length-1].last_line,first_column:lstack[lstack.length-(len||1)].first_column,last_column:lstack[lstack.length-1].last_column},ranges&&(yyval._$.range=[lstack[lstack.length-(len||1)].range[0],lstack[lstack.length-1].range[1]]),r=this.performAction.call(yyval,yytext,yyleng,yylineno,this.yy,action[1],vstack,lstack),"undefined"!=typeof r)return r;len&&(stack=stack.slice(0,2*-1*len),vstack=vstack.slice(0,-1*len),lstack=lstack.slice(0,-1*len)),stack.push(this.productions_[action[1]][0]),vstack.push(yyval.$),lstack.push(yyval._$),newState=table[stack[stack.length-2]][stack[stack.length-1]],stack.push(newState);break;case 3:return!0}}return!0}},lexer=function(){var lexer={EOF:1,parseError:function(str,hash){if(!this.yy.parser)throw new Error(str);this.yy.parser.parseError(str,hash)},setInput:function(input){return this._input=input,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var ch=this._input[0];this.yytext+=ch,this.yyleng++,this.offset++,this.match+=ch,this.matched+=ch;var lines=ch.match(/(?:\r\n?|\n).*/g);return lines?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),ch},unput:function(ch){var len=ch.length,lines=ch.split(/(?:\r\n?|\n)/g);this._input=ch+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-len-1),this.offset-=len;var oldLines=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),lines.length-1&&(this.yylineno-=lines.length-1);var r=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:lines?(lines.length===oldLines.length?this.yylloc.first_column:0)+oldLines[oldLines.length-lines.length].length-lines[0].length:this.yylloc.first_column-len},this.options.ranges&&(this.yylloc.range=[r[0],r[0]+this.yyleng-len]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){return this.options.backtrack_lexer?(this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},less:function(n){this.unput(this.match.slice(n))},pastInput:function(){var past=this.matched.substr(0,this.matched.length-this.match.length);return(past.length>20?"...":"")+past.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var next=this.match;return next.length<20&&(next+=this._input.substr(0,20-next.length)),(next.substr(0,20)+(next.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var pre=this.pastInput(),c=new Array(pre.length+1).join("-");return pre+this.upcomingInput()+"\n"+c+"^"},test_match:function(match,indexed_rule){var token,lines,backup;if(this.options.backtrack_lexer&&(backup={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(backup.yylloc.range=this.yylloc.range.slice(0))),lines=match[0].match(/(?:\r\n?|\n).*/g),lines&&(this.yylineno+=lines.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:lines?lines[lines.length-1].length-lines[lines.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+match[0].length},this.yytext+=match[0],this.match+=match[0],this.matches=match,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(match[0].length),this.matched+=match[0],token=this.performAction.call(this,this.yy,this,indexed_rule,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),token)return token;if(this._backtrack){for(var k in backup)this[k]=backup[k];return!1}return!1},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var token,match,tempMatch,index;this._more||(this.yytext="",this.match="");for(var rules=this._currentRules(),i=0;imatch[0].length)){if(match=tempMatch,index=i,this.options.backtrack_lexer){if(token=this.test_match(tempMatch,rules[i]),token!==!1)return token;if(this._backtrack){match=!1;continue}return!1}if(!this.options.flex)break}return match?(token=this.test_match(match,rules[index]),token!==!1?token:!1):""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var r=this.next();return r?r:this.lex()},begin:function(condition){this.conditionStack.push(condition)},popState:function(){var n=this.conditionStack.length-1;return n>0?this.conditionStack.pop():this.conditionStack[0]},_currentRules:function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},topState:function(n){return n=this.conditionStack.length-1-Math.abs(n||0),n>=0?this.conditionStack[n]:"INITIAL"},pushState:function(condition){this.begin(condition)},stateStackSize:function(){return this.conditionStack.length},options:{"case-insensitive":!0},performAction:function(yy,yy_,$avoiding_name_collisions,YY_START){switch($avoiding_name_collisions){case 0:return 8;case 1:break;case 2:break;case 3:return 9;case 4:return 20;case 5:return 21;case 6:return 17;case 7:return 15;case 8:return 13;case 9:return 19;case 10:return 23;case 11:return 27;case 12:return 26;case 13:return 29;case 14:return 28;case 15:return 30;case 16:return 5;case 17:return"INVALID"}},rules:[/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:#[^\n]*)/i,/^(?:participant\b)/i,/^(?:left of\b)/i,/^(?:right of\b)/i,/^(?:over\b)/i,/^(?:note\b)/i,/^(?:title\b)/i,/^(?:,)/i,/^(?:[^\->:\n,]+)/i,/^(?:--)/i,/^(?:-)/i,/^(?:>>)/i,/^(?:>)/i,/^(?:[^#\n]+)/i,/^(?:$)/i,/^(?:.)/i],conditions:{INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17],inclusive:!0}}};return lexer}();return parser.lexer=lexer,Parser.prototype=parser,parser.Parser=Parser,new Parser}();"undefined"!=typeof require&&"undefined"!=typeof exports&&(exports.parser=grammar,exports.Parser=grammar.Parser,exports.parse=function(){return grammar.parse.apply(grammar,arguments)},exports.main=function(args){args[1]||(console.log("Usage: "+args[0]+" FILE"),process.exit(1));var source=require("fs").readFileSync(require("path").normalize(args[1]),"utf8");return exports.parser.parse(source)},"undefined"!=typeof module&&require.main===module&&exports.main(process.argv.slice(1))),ParseError.prototype=new Error,Diagram.ParseError=ParseError,grammar.parseError=function(message,hash){throw new ParseError(message,hash)},Diagram.parse=function(input){return grammar.yy=new Diagram,grammar.parse(input)},Raphael.registerFont({w:209,face:{"font-family":"daniel","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 8 0 0 0 0 0 0 0",ascent:"288",descent:"-72","x-height":"7",bbox:"-92.0373 -310.134 632 184.967","underline-thickness":"3.51562","underline-position":"-21.6211","unicode-range":"U+0009-U+F002"},glyphs:{" ":{w:179}," ":{w:179},"!":{d:"66,-306v9,3,18,11,19,24v-18,73,-20,111,-37,194v0,10,2,34,-12,34v-12,0,-18,-9,-18,-28v0,-85,23,-136,38,-214v1,-7,4,-10,10,-10xm25,-30v15,-1,28,34,5,35v-11,-1,-38,-36,-5,-35",w:115},'"':{d:"91,-214v-32,3,-25,-40,-20,-68v3,-16,7,-25,12,-27v35,13,14,56,8,95xm8,-231v4,-31,1,-40,18,-75v37,7,11,51,11,79v-3,3,-4,8,-5,13v-17,4,-16,-10,-24,-17",w:117},"#":{d:"271,-64v-30,26,-96,-7,-102,51v-6,2,-13,2,-24,-2v-2,-11,10,-21,2,-28v-14,5,-48,0,-48,22v0,23,-11,14,-29,10v-7,-6,6,-19,-1,-24r-32,4v-19,-8,-15,-24,5,-28r33,-6v4,0,24,-23,11,-27v-26,0,-63,14,-74,-10v3,-1,9,-17,16,-10v15,-8,81,4,89,-30v8,-14,16,-34,24,-38v23,9,24,38,5,49v37,24,55,-38,72,-43v19,10,20,23,-1,45v2,8,23,1,29,4v3,3,6,6,10,11v-14,13,-20,12,-45,12v-17,0,-16,17,-19,29v18,-7,49,3,67,-2v4,0,8,4,12,11xm161,-104v-30,-1,-44,10,-44,37v14,1,24,0,40,-5v0,-1,3,-10,8,-26v0,-4,-1,-6,-4,-6",w:285},$:{d:"164,-257v29,4,1,42,-3,50v5,5,38,13,41,24v8,4,6,15,-2,21v-18,3,-36,-17,-49,-17v-17,1,-31,40,-28,48v5,4,8,8,9,10v13,1,35,37,28,44v-10,21,-36,20,-65,28v-10,10,-12,40,-17,51v-9,-3,-28,1,-18,-17v0,-13,5,-24,-1,-35v-18,1,-59,-10,-42,-29v21,0,56,16,55,-16v5,-4,9,-18,9,-26v-14,-15,-55,-41,-53,-65v2,-33,56,-19,98,-26v10,-14,31,-43,38,-45xm93,-152v11,-10,15,-15,14,-29v-17,-3,-37,1,-43,6v10,12,20,19,29,23xm111,-103v-8,1,-11,12,-10,22v10,0,28,2,27,-8v0,-4,-13,-15,-17,-14",w:225},"%":{d:"181,-96v24,-7,67,-13,104,1v14,18,21,19,22,44v-13,43,-99,61,-146,36v-9,-9,-22,-11,-32,-29v0,-27,24,-53,52,-52xm139,-185v-9,68,-138,73,-131,-5v0,-3,3,-9,9,-17v13,1,27,1,17,-16v5,-39,63,0,93,-6v36,1,80,-9,102,11v15,32,12,32,-8,56v-16,21,-103,78,-152,125r-14,28v-23,11,-25,-7,-29,-20v34,-71,133,-98,171,-162v-13,-12,-52,-5,-61,1v0,1,1,3,3,5xm38,-190v0,34,55,29,70,8v0,-14,-20,-11,-32,-14v-14,-3,-24,-9,-40,-10v1,0,5,11,2,16xm172,-53v12,27,90,18,102,-5v-18,-7,-32,-10,-40,-10v-29,3,-57,-4,-62,15",w:308},"&":{d:"145,-82v17,-8,47,-15,71,-26v13,2,25,12,9,23v-23,7,-40,16,-53,27r0,6v13,8,30,21,36,38v0,8,-4,12,-11,12v-19,0,-43,-39,-59,-44v-30,12,-65,29,-97,32v-32,3,-45,-41,-23,-63v21,-20,52,-26,70,-48v-4,-31,-12,-47,9,-73v13,-16,20,-29,23,-39v15,-15,32,-22,51,-22v30,9,62,64,32,96v-2,3,-47,42,-69,48v-15,8,-11,9,0,22v6,7,10,11,11,11xm114,-138v25,-13,62,-38,74,-62v0,-9,-10,-31,-20,-29v-28,7,-60,42,-60,75v0,10,2,15,6,16xm99,-91v-18,10,-54,18,-59,45v26,5,61,-12,77,-22v-1,-5,-13,-23,-18,-23",w:253},"'":{d:"36,-182v-36,7,-34,-61,-17,-80v15,1,21,19,21,20r-1,-1v0,0,-1,12,-5,35v1,5,3,17,2,26",w:63},"(":{d:"130,-306v13,2,23,43,-1,43v-49,43,-77,77,-90,148v5,49,27,67,64,101v4,14,5,6,2,19r-15,0v-35,-17,-79,-58,-79,-120v0,-58,66,-176,119,-191",w:120},")":{d:"108,-138v-2,73,-48,120,-98,153v-17,-5,-16,-20,-6,-31v52,-64,73,-62,74,-135v1,-42,-40,-98,-58,-128v0,-5,-1,-12,-2,-22v18,-18,25,0,42,27v25,39,50,66,48,136",w:120},"*":{d:"121,-271v15,-5,36,-8,40,9v-5,10,-31,19,-47,31v0,11,34,43,14,53v-18,8,-24,-24,-34,-20v-4,10,-4,19,-12,41v-25,7,-15,-30,-17,-47v-13,-1,-17,9,-46,30r-10,0v-20,-32,37,-43,54,-64v-10,-11,-36,-33,-16,-51v3,0,14,8,33,24v8,-10,26,-39,32,-42v14,7,15,23,9,36",w:177},"+":{d:"163,-64v-7,22,-65,2,-77,21v-2,10,-6,21,-11,35v-20,4,-21,-12,-19,-29v3,-23,-44,6,-39,-27v-8,-22,36,-8,49,-18v8,-13,6,-36,24,-40v19,-4,14,32,11,39v18,3,19,2,54,8v2,1,5,5,8,11",w:170},",":{d:"25,63v-26,21,-48,-2,-22,-24v14,-12,35,-40,35,-69v3,-2,3,-11,12,-9v35,17,5,88,-25,102",w:97},"-":{d:"57,-94v19,4,55,-5,54,17v-15,23,-54,20,-91,15v-4,2,-13,-10,-11,-16v-1,-22,28,-15,48,-16",w:124},".":{d:"40,-48v21,20,21,44,-4,44v-33,0,-26,-24,-10,-44r14,0",w:67},"/":{d:"21,20v-22,-45,21,-95,41,-126v38,-57,115,-158,193,-201v2,0,4,3,7,11v11,29,-15,34,-25,55v-81,56,-189,208,-197,261r-19,0",w:275},0:{d:"78,-237v70,-47,269,-41,270,59v0,34,-11,53,-29,76v-13,35,-30,32,-85,64v-6,2,-10,6,-7,8v-73,14,-98,38,-173,1v-7,-13,-52,-48,-46,-88v9,-57,27,-75,70,-120xm123,-38v100,0,202,-46,195,-153v-32,-55,-144,-73,-211,-35v-16,34,-68,54,-53,108v6,25,1,22,-3,39v6,24,41,41,72,41",w:353},1:{d:"39,-208v0,-14,6,-59,29,-39v3,4,6,13,10,24r-22,128r8,87v-4,6,-9,3,-16,2v-44,-38,-9,-137,-9,-202",w:93},2:{d:"88,-35v47,-10,119,-24,168,-9v0,12,-23,13,-35,16v1,1,3,1,5,1v-74,8,-118,23,-194,23v-14,0,-20,-13,-21,-28v55,-40,83,-61,123,-104v26,-13,65,-67,71,-102v-1,-9,-11,-16,-22,-16v-20,-1,-120,29,-156,49v-10,-2,-30,-20,-10,-28v50,-21,111,-51,178,-48v25,10,44,22,36,39v12,30,-19,64,-34,83v-39,48,-37,39,-115,109v0,5,-3,8,-8,11v4,3,8,4,14,4",w:265},3:{d:"188,-282v34,-10,74,25,47,51v-19,32,-55,50,-92,70v28,14,116,25,108,70v8,14,-49,40,-63,48v-29,9,-130,22,-168,42v-6,-5,-19,-7,-12,-22v56,-36,175,-21,210,-76v-9,-20,-88,-42,-97,-33v-20,-1,-41,2,-56,-7r5,-21v56,-25,103,-36,137,-78v1,-1,2,-5,4,-11v-15,-14,-56,7,-79,0v-10,9,-73,22,-92,31v-11,-4,-28,-23,-13,-30v50,-22,96,-26,154,-37v0,-1,8,3,7,3",w:260},4:{d:"79,-249v-7,17,-29,75,-33,96v0,6,3,8,8,8v43,-2,111,6,141,-6v17,-47,20,-100,63,-148v9,4,16,7,21,10v-17,31,-44,95,-51,141v7,4,24,-4,23,10v-1,16,-29,12,-31,23v-10,22,-9,69,-7,103v-3,2,-7,5,-10,9v-47,-11,-23,-74,-16,-114v0,-4,-2,-6,-7,-6v-65,2,-89,13,-162,4v-22,-22,-2,-53,5,-76v16,-15,17,-57,35,-70v6,-1,21,11,21,16",w:267},5:{d:"185,-272v30,7,45,-8,53,18v1,16,-17,18,-34,14v0,0,-95,-11,-129,1v-6,9,-24,33,-29,54v76,10,171,5,214,47v11,11,22,30,5,52v-14,12,-30,14,-34,27v-26,11,-141,63,-157,60v-16,-2,-25,-19,-4,-27v48,-18,128,-39,170,-86v4,-14,-65,-41,-85,-41r-92,0v-10,-4,-66,-1,-57,-23v0,-23,23,-51,35,-83v11,-28,133,-10,144,-13",w:284},6:{d:"70,-64v9,-51,63,-74,123,-71v43,2,109,3,111,41r-25,47v0,1,1,2,2,3v-5,0,-39,10,-41,20v-15,3,-22,4,-22,11v-39,1,-77,20,-119,13v-42,-7,-35,-9,-77,-46v-56,-118,94,-201,176,-229v7,0,21,8,20,15v-2,17,-23,15,-43,24v-69,31,-119,72,-134,145v-5,25,36,68,78,64v59,-6,128,-18,153,-61v-7,-14,-13,-9,-32,-21v-67,-15,-118,-5,-150,43r0,12v-13,4,-17,-3,-20,-10",w:310},7:{d:"37,-228v33,-14,173,-17,181,-19v28,-1,24,31,9,45v-17,15,-45,49,-59,69v-17,26,-55,67,-61,113v-10,13,-9,14,-14,20v-33,-13,-20,-25,-11,-53v16,-48,73,-115,109,-156v2,-7,5,-14,-10,-12v-26,4,-54,6,-76,13v-23,-5,-83,31,-94,-9v2,-8,18,-19,26,-11",w:245},8:{d:"57,-236v40,-50,166,-51,213,-10v22,28,10,63,-22,78r-35,17v8,5,54,24,53,44v-5,14,-4,33,-18,42v-13,13,-35,18,-44,34v-60,27,-190,49,-194,-42v7,-41,17,-54,59,-70r0,-4v-32,-9,-73,-62,-26,-85v4,0,8,-2,14,-4xm142,-160v24,-2,160,-31,99,-72v-28,-18,-108,-33,-146,-5v-16,12,-28,30,-33,59v24,12,37,20,80,18xm41,-62v30,65,189,6,199,-37v3,-14,-60,-30,-74,-30v-70,0,-118,10,-125,67",w:290},9:{d:"11,-192v15,-49,119,-61,161,-23v16,15,27,55,11,79v-20,62,-51,79,-96,118v-10,4,-45,27,-50,6v9,-15,66,-52,98,-99v-7,-7,-8,-3,-25,0v-49,-11,-96,-25,-99,-81xm145,-131v7,-5,13,-34,13,-41v-2,-51,-104,-38,-114,-6v-2,10,37,35,46,35v23,1,43,-1,55,12",w:198},":":{d:"39,-125v15,-8,40,-1,40,15v0,15,-6,22,-19,22v-13,0,-29,-21,-21,-37xm66,-17v-8,27,-51,19,-46,-8v-1,-6,8,-22,14,-20v29,0,30,6,32,28",w:95},";":{d:"56,-93v2,-30,37,-22,40,2v0,2,-1,7,-3,15v-13,8,-15,6,-27,4xm64,-44v11,-11,30,-4,32,14v-21,39,-63,71,-92,85v-5,0,-11,-2,-18,-8v11,-23,36,-36,50,-61v11,-7,19,-20,28,-30",w:107},"<":{d:"166,-202v12,0,29,15,24,29v0,4,-119,64,-120,73v15,21,89,64,91,86v2,29,-18,12,-30,15v-27,-29,-59,-54,-95,-75v-18,-10,-25,-13,-24,-41",w:176},"=":{d:"125,-121v18,7,55,-9,69,14v0,17,-45,26,-135,26v-18,0,-27,-7,-27,-21v-1,-37,60,-5,93,-19xm138,-71v20,0,48,-1,50,16v-13,24,-86,32,-131,29v-29,-2,-43,-10,-43,-24v-7,-23,36,-14,39,-17v27,6,57,-4,85,-4",w:196},">":{d:"4,-14v20,-48,77,-59,118,-94v-16,-19,-58,-52,-81,-75v-11,-7,-15,-38,-1,-40v33,16,83,71,121,105v26,23,-6,35,-41,53v-29,16,-56,28,-73,54v-21,15,-16,20,-34,15v-3,0,-9,-16,-9,-18",w:174},"?":{d:"105,-291v57,-13,107,-4,107,39v0,67,-136,85,-155,137v-1,6,10,23,-4,23v-23,1,-33,-35,-23,-57v31,-41,124,-60,149,-103v-8,-21,-72,-5,-88,-1v-23,6,-59,39,-71,8v0,0,-1,0,1,-17v10,-4,45,-20,84,-29xm80,-25v-6,4,-8,39,-24,22v-24,3,-22,-21,-13,-35v17,-7,29,5,37,13",w:216},"@":{d:"218,-207v23,8,42,14,47,37v44,68,-27,137,-87,85r1,0v0,2,-59,19,-61,17v-35,0,-42,-47,-17,-68r0,-4v-19,-1,-45,37,-49,40v-37,76,58,72,121,62v11,-2,34,-13,36,3v-14,31,-69,31,-114,33v-51,2,-99,-41,-80,-92v2,-30,22,-40,42,-63v35,-20,91,-53,161,-50xm217,-101v23,0,35,-19,35,-41v0,-43,-75,-41,-102,-19v36,3,55,16,62,41v-6,5,-6,19,5,19xm127,-110v8,5,51,-15,28,-16v-4,0,-25,4,-28,16",w:291},A:{d:"97,-81v-23,-10,-39,38,-52,60v-8,6,-8,6,-22,18v-22,-7,-23,-37,-4,-49v7,-8,11,-15,15,-23r-1,1v-14,-26,23,-29,31,-40v1,-1,15,-29,26,-36v17,-31,39,-58,54,-92v16,-20,20,-51,41,-66v29,5,34,62,45,92v9,64,21,103,49,155v-3,25,-44,11,-54,0v-34,-12,-97,-29,-128,-20xm107,-118v20,6,80,10,111,17v6,-7,-4,-15,-7,-24v-11,-28,-9,-92,-30,-117v-9,9,-19,44,-34,55v-9,23,-27,40,-40,69",w:294},B:{d:"256,-179v41,10,115,34,91,91v-6,3,-14,12,-19,20v-37,19,-50,34,-63,25v-9,10,-12,11,-34,13r3,-3v-4,-4,-12,-4,-18,0v0,0,2,2,5,4v-21,14,-26,6,-44,15v-4,0,-7,-2,-8,-5v-6,11,-20,-5,-18,11v-36,4,-91,35,-114,4v-7,-62,-10,-138,4,-199v-1,-19,-37,2,-37,-27v0,-8,2,-13,6,-15v68,-31,231,-92,311,-39v8,12,12,20,12,25v-8,42,-32,49,-77,80xm79,-160v72,-17,135,-39,184,-70v20,-13,31,-23,31,-27v1,-6,-30,-13,-38,-12v-54,0,-116,13,-186,41v11,21,1,48,9,68xm262,-43v0,-4,3,-6,-4,-5v0,1,1,2,4,5xm211,-140v-34,7,-94,24,-139,15v-6,20,-4,56,-4,82v0,29,43,1,56,2v48,-11,108,-25,154,-48v20,-10,32,-17,32,-25v0,-18,-33,-26,-99,-26xm195,-20v6,1,6,-2,5,-7v-3,2,-7,2,-5,7",w:364},C:{d:"51,-114v-12,75,96,76,166,71r145,-10v9,2,9,5,9,18v-37,18,-85,28,-109,22v-18,10,-47,10,-71,10v-29,0,-68,1,-105,-11v-6,-1,-10,-3,-10,-8v-33,-13,-48,-33,-66,-59v-19,-114,146,-150,224,-177v35,0,88,-31,99,7v-1,29,-49,14,-76,28v-55,8,-115,35,-175,71v-13,8,-23,21,-31,38",w:376},D:{d:"312,-78v-2,1,-3,7,-10,5v6,-3,10,-4,10,-5xm4,-252v2,-27,83,-38,106,-39v130,-7,267,1,291,109v0,0,-2,8,-3,25v-5,9,-4,28,-23,34v-4,4,-2,5,-7,0v-3,3,-15,7,-5,10v0,0,-10,14,-13,2v-11,1,-8,5,-20,14v1,2,7,3,9,1v-4,13,-22,13,-11,4v0,-3,1,-6,-3,-5v-40,29,-103,38,-141,65v10,6,22,-7,34,-3v-41,20,-127,44,-171,46v-21,1,-47,-33,-11,-39v15,-2,43,-6,56,-11v-16,-101,-5,-130,9,-207v2,0,4,-1,6,-3v-16,-17,-91,38,-103,-3xm297,-69v-7,3,-17,8,-25,7v1,1,3,2,5,2v-4,2,-11,5,-23,9v4,-11,30,-21,43,-18xm240,-51v10,0,12,2,0,6r0,-6xm220,-36v-1,-3,4,-6,6,-3v0,1,-2,1,-6,3xm125,-48v16,6,137,-46,155,-53v29,-18,101,-44,82,-93v-21,-53,-84,-61,-168,-67v-20,7,-50,3,-77,8v33,54,-12,132,8,205xm159,-22v-4,-1,-15,-5,-15,2v7,-1,12,-2,15,-2",w:381},E:{d:"45,-219v-19,-36,34,-41,63,-36v44,-10,133,-8,194,-15v3,2,38,11,52,15v-73,19,-171,21,-246,38v-9,11,-16,32,-20,61v35,11,133,-6,183,3v1,6,2,7,3,14v-46,24,-118,16,-193,27v-15,13,-22,52,-22,66v60,1,121,-20,188,-20v22,10,53,-7,74,5v16,29,-23,26,-43,32v-73,4,-139,13,-216,27r-52,-10v-4,-22,23,-69,26,-98v-3,0,-10,-15,-12,-24v20,-12,34,-23,35,-67v2,-1,5,-5,5,-7v0,-4,-14,-11,-19,-11",w:353},F:{d:"270,-258v13,2,59,6,48,34v-78,-3,-143,1,-212,22v-10,16,-21,43,-24,69r145,-9v8,3,29,-3,16,21v-14,-1,-59,13,-60,7v-12,13,-67,18,-108,21v-2,1,-4,3,-7,6v-2,23,-8,43,-7,69v1,28,-30,11,-40,5r10,-80r-26,-14v5,-10,10,-33,28,-25v21,-3,15,-46,26,-59v-1,-3,-32,-13,-28,-24v2,-22,45,-16,59,-30v47,4,99,-14,151,-9v5,-3,25,-3,29,-4",w:236},G:{d:"311,-168v53,0,94,57,74,110v-31,37,-71,34,-136,52v-13,-7,-41,10,-57,7v-73,-1,-122,-17,-162,-59v-49,-51,-24,-80,5,-130v35,-61,138,-93,214,-106v16,4,42,-1,40,21v-5,40,-39,2,-73,21v-76,19,-162,65,-177,142v28,103,237,76,312,29v2,-3,3,-7,3,-13v-10,-35,-37,-43,-87,-45v-16,-13,-53,-9,-78,1v-4,-3,-5,-7,-5,-11v17,-29,73,-17,108,-24v12,4,18,5,19,5",w:391},H:{d:"300,-268v18,12,19,32,4,51v-35,44,-34,140,-46,217v-1,5,-5,13,-11,12v-6,1,-19,-14,-18,-27r7,-106v-28,7,-76,22,-116,14v-18,2,-36,6,-55,3v-43,-8,-14,53,-33,75v-29,1,-26,-67,-21,-97v5,-31,28,-73,43,-98v2,2,7,3,14,3v13,33,-11,48,-13,78v61,4,118,2,176,2v8,0,13,-6,15,-20v4,-47,21,-87,54,-107",w:288},I:{d:"63,-266v34,10,-4,105,-8,128r-24,126v-2,2,-3,1,-9,6v-12,-10,-12,-15,-12,-47v0,-93,9,-156,28,-188v10,-17,19,-25,25,-25",w:79},J:{d:"235,-291v26,11,31,104,31,142v0,37,-2,95,-32,126v-33,34,-121,26,-167,1v-18,-11,-54,-29,-59,-59v0,-3,5,-15,16,-14v31,36,90,57,162,51v63,-30,56,-148,32,-226v-1,-16,11,-13,17,-21",w:282},K:{d:"212,-219v17,-5,80,-60,80,-19v0,9,-2,14,-5,16r-132,78v-34,23,-54,32,-21,50v39,21,74,23,124,41v5,2,7,5,7,9v-4,24,-55,15,-79,8v-67,-19,-98,-36,-116,-83v9,-24,38,-35,66,-61v7,-4,49,-30,76,-39xm47,-194v11,-20,11,-45,31,-55v2,2,4,3,6,0v29,39,-21,96,-18,128v-17,24,-15,62,-29,113v-4,3,-10,7,-19,11v-12,-13,-10,-28,-8,-53v3,-31,17,-79,37,-144",w:270},L:{d:"84,-43v58,0,179,-27,242,-4v3,17,-29,24,-40,26v-85,-4,-202,46,-268,3v-24,-16,-2,-33,-4,-57v26,-76,38,-108,86,-191v14,-7,26,-50,45,-32v6,22,5,31,-12,46v-20,39,-50,82,-67,142v-7,6,-19,46,-19,54v0,9,12,13,37,13",w:331},M:{d:"174,-236v-1,52,-11,92,-7,143v10,5,15,-12,22,-18v42,-55,90,-130,136,-174r15,-18v42,2,32,53,11,80v-12,58,-54,143,-34,210v0,3,-3,12,-9,10v-31,-5,-32,-57,-27,-92v4,-27,12,-58,25,-93v-5,-10,5,-19,6,-30v-46,44,-66,110,-129,172v-11,10,-18,15,-22,15v-34,6,-28,-103,-28,-152v-28,22,-65,119,-96,170v-9,15,-34,3,-31,-19v30,-64,91,-177,139,-229v12,-1,29,13,29,25",w:343},N:{d:"248,-20v-3,17,-37,18,-43,3v-24,-35,-53,-145,-80,-203v-32,40,-55,120,-92,174v-13,3,-26,-13,-27,-22r87,-171v4,-13,20,-57,42,-32v42,48,46,139,82,198v29,-45,46,-88,65,-153v12,-19,23,-42,38,-60v27,-1,14,18,4,44v-6,46,-32,68,-37,121v-15,29,-33,69,-39,101",w:307},O:{d:"240,-268v85,1,163,29,150,125v13,7,-12,18,-5,26v-23,63,-133,112,-228,124v-80,-16,-171,-56,-148,-153v11,-47,20,-43,53,-83v17,-9,39,-22,73,-29v45,-10,81,-10,105,-10xm363,-156v16,-51,-62,-85,-111,-79v-25,-11,-50,8,-81,0v-15,10,-70,16,-85,31v6,20,-27,24,-39,45v-42,75,40,128,115,128v56,0,209,-71,201,-125",w:383},P:{d:"70,-225v-7,-12,-36,16,-49,19v-4,0,-9,-5,-14,-17v21,-47,114,-55,172,-59v41,-3,132,33,99,87v-21,34,-72,59,-144,80v-2,16,-79,3,-74,46v3,25,-5,47,-10,68v-22,-1,-23,-29,-22,-56v2,-25,-20,-32,-8,-50v21,-5,10,-35,25,-57v6,-28,14,-48,25,-61xm71,-229v47,14,-2,50,-1,99v41,-3,113,-37,173,-76v5,-9,8,-14,8,-15v-28,-47,-125,-29,-180,-8",w:252},Q:{d:"374,-217v20,59,-11,127,-48,156r30,38v-1,6,-8,16,-14,9v-3,0,-19,-9,-47,-26v-72,35,-173,75,-236,12v-70,-40,-67,-213,26,-217r8,5v24,-20,72,-48,112,-38v21,-4,22,-1,50,-2v66,-2,94,20,119,63xm296,-88v13,5,61,-49,63,-84v4,-62,-54,-78,-119,-76v-14,-6,-49,5,-71,3v-42,16,-89,41,-93,94v-9,11,1,25,-7,38v-12,-19,-7,-67,-1,-88v-56,30,-37,137,19,155v27,17,92,19,119,0v12,-2,29,-9,52,-20v2,-2,3,-3,3,-6v-11,-12,-46,-27,-54,-56v0,-13,3,-19,9,-19v18,1,60,52,80,59",w:379},R:{d:"100,-275v96,-23,196,-10,208,78v-3,18,-17,52,-49,62v-14,20,-54,23,-79,40v-2,0,-14,2,-36,6v-40,8,-30,14,-3,33v37,27,52,30,118,55v16,6,31,23,12,27v-58,-2,-104,-29,-143,-61v-14,-3,-16,-15,-39,-27v-23,-19,-28,-12,-15,-38v63,-19,111,-15,163,-53v27,-20,43,-36,43,-49v0,-64,-120,-62,-173,-38v-9,4,-38,9,-40,18v-10,32,-16,70,-13,116v-10,21,-8,47,-6,75v2,31,-9,29,-27,22v-9,-55,5,-140,15,-190v-8,-6,-24,10,-24,-11v0,-34,16,-34,42,-55v2,-1,17,-4,46,-10",w:297},S:{d:"13,-3v-7,-3,-22,-18,-5,-22v68,-15,119,-32,154,-45v51,-19,39,-34,3,-53v-46,-25,-82,-30,-121,-64v-33,-29,-50,-35,-25,-58v37,-20,119,-29,181,-29v29,0,44,6,44,18v-9,26,-62,6,-104,14v-17,2,-72,6,-92,16v37,53,132,58,180,111v8,9,11,20,11,30v-4,17,-23,35,-42,34v-21,16,-17,1,-49,17v-14,7,-41,9,-56,20v-25,-3,-49,10,-79,11",w:234},T:{d:"141,-3v-36,-6,1,-49,-3,-79v10,-19,6,-35,15,-64r26,-85v-51,-9,-100,10,-141,14v-16,2,-30,-26,-11,-32v26,-8,143,-8,179,-19r12,6v67,-2,142,-1,200,-1v8,0,14,3,19,10v-18,16,-74,3,-103,14v-48,-4,-60,4,-113,7v-42,22,-36,130,-58,187v1,12,-9,44,-22,42",w:277},U:{d:"365,-262v13,56,-22,104,-36,141v-19,22,-30,38,-57,56v-4,18,-60,35,-78,50v-53,28,-142,0,-161,-34v-31,-56,-37,-108,-11,-164v17,-33,29,-50,48,-29v-2,2,-3,7,-4,13v-44,36,-38,149,7,174v30,26,55,19,102,4v56,-17,66,-34,120,-76v12,-24,56,-68,46,-122r0,-16v0,1,-1,3,-1,6v4,-13,11,-10,25,-3",w:368},V:{d:"246,-258v21,-22,31,-26,44,-8v1,1,-12,22,-28,35v-15,25,-41,38,-56,69v-13,15,-20,31,-28,57v-15,13,-11,29,-27,72v3,21,-5,24,-27,27v-33,-45,-54,-118,-84,-167v-5,-26,-18,-50,-25,-76v-3,-12,24,-8,29,-5v8,13,18,52,26,70r52,115v9,-2,4,-9,10,-21r25,-47v25,-44,46,-76,89,-121",w:234},W:{d:"31,-213v16,46,17,106,41,151v31,-35,49,-89,76,-127v30,-15,39,27,52,56v10,22,21,48,35,67v2,0,4,-1,5,-3v16,-28,50,-76,79,-121v14,-21,40,-63,64,-83r5,8v-30,58,-76,110,-97,173v-18,28,-25,37,-33,63v-11,1,-16,25,-30,15v-21,-31,-44,-89,-62,-131v0,-2,-1,-3,-5,-5v-17,11,-16,36,-31,50v-20,33,-20,84,-68,94v-24,-19,-23,-81,-39,-111v-1,-15,-29,-94,-10,-108v9,2,12,5,18,12",w:331},X:{d:"143,-183v43,-25,69,-36,126,-62v22,-10,86,-10,56,21v-51,3,-158,61,-154,64v10,15,41,30,50,52v27,17,46,60,70,82v9,14,-6,30,-24,20v-35,-43,-75,-100,-116,-132v-48,13,-100,47,-118,94v-1,49,-26,34,-27,4v-1,-26,13,-27,17,-48v22,-27,68,-55,90,-77v-9,-12,-60,-39,-79,-57v-6,-10,-6,-25,12,-25",w:312},Y:{d:"216,-240v19,-14,42,10,22,26v-54,66,-121,109,-156,197v-8,21,-11,15,-30,4v3,-37,27,-61,33,-76v12,-12,15,-19,32,-42v-8,-6,-40,5,-45,5v-48,-6,-69,-65,-56,-113v14,0,13,-1,24,7v2,33,12,75,42,73v36,-2,102,-57,134,-81",w:189},Z:{d:"60,-255v66,12,200,-34,240,21v-13,42,-63,62,-98,89v-19,15,-47,33,-82,55v-25,16,-47,32,-66,47v58,24,129,-6,208,-6v23,0,36,12,13,19v-33,2,-53,5,-86,10v-32,18,-88,15,-135,15v-9,-1,-55,-1,-48,-29v1,-24,30,-24,40,-41v64,-50,151,-86,208,-147v-38,-17,-155,12,-198,-4v0,0,-11,-33,4,-29",w:310},"[":{d:"72,-258r-15,250v30,4,55,-3,80,-6v7,-1,8,17,9,23v-28,15,-73,23,-121,21v-7,0,-10,-6,-10,-17v0,-60,25,-193,22,-288v0,-16,13,-20,33,-19v9,-3,34,-12,51,-12v16,0,15,16,19,29v-16,7,-48,10,-68,19",w:151},"\\":{d:"21,38v-20,-21,9,-72,13,-90v44,-78,113,-189,200,-253v2,0,5,4,7,12v11,31,-13,36,-24,58v-74,61,-174,219,-180,273r-16,0",w:257},"]":{d:"133,-258v-23,-13,-84,6,-85,-32v0,-10,5,-15,14,-15v0,0,30,2,90,7v10,1,15,13,15,36v2,7,-8,59,-13,112r-11,125v-9,48,9,90,-59,71v-20,-4,-39,-1,-59,-4v-5,-10,-25,-12,-14,-30v8,-3,61,-13,78,-8v14,1,8,-7,10,-17v15,-69,21,-166,34,-245",w:171},"^":{d:"68,-306v20,15,47,36,58,60v-1,4,0,7,-9,7v-26,0,-47,-38,-49,-32v-15,9,-41,50,-54,30v-2,-31,17,-23,33,-51v8,-9,15,-14,21,-14",w:135},_:{d:"11,15v-8,33,18,45,50,34r205,2r197,-5v11,-5,14,-9,7,-28v-95,-21,-258,-10,-376,-10v-25,0,-72,-3,-83,7",w:485},"`":{d:"75,-264v16,8,56,14,39,43v-30,-8,-65,-23,-105,-44v-1,-3,-3,-28,5,-25v16,5,44,17,61,26",w:129},a:{d:"124,-56v10,4,59,41,65,50v1,7,-6,17,-12,17r-60,-30v-22,2,-42,21,-65,19v-33,4,-68,-67,-15,-81v41,-27,96,-39,110,9v0,6,-4,12,-11,16v-33,-25,-67,-5,-88,12v10,16,61,-18,76,-12",w:196},b:{d:"80,-140v69,1,123,0,134,52v5,26,-71,71,-97,70v-11,11,-88,22,-94,22v-11,-3,-26,-18,-6,-24v19,-5,-2,-19,-1,-35v1,-18,11,-36,-5,-47v-6,-17,-6,-21,14,-32v6,-45,18,-89,28,-124v2,-7,8,-12,17,-15v5,3,10,11,16,28v-12,27,-13,63,-23,96v0,6,6,9,17,9xm87,-107v-40,-9,-31,31,-39,54v8,15,0,25,12,22v30,-8,60,-18,88,-32v39,-18,49,-33,-1,-42v-20,-4,-45,-7,-60,-2",w:217},c:{d:"128,-123v29,-7,37,29,12,33v-27,-4,-40,6,-79,25v-8,4,-13,11,-16,22v30,32,91,3,134,11v5,13,-8,26,-22,19v-51,25,-139,28,-150,-30v6,-50,69,-82,121,-80",w:194},d:{d:"224,-201v0,-35,-17,-111,24,-94v7,86,-2,119,0,197v-4,2,-8,21,-18,16v-62,-7,-154,-8,-185,29v6,17,28,26,51,26v16,0,100,-15,132,-18v7,5,-6,20,-10,22v-24,8,-122,42,-163,25v-32,-5,-62,-53,-36,-80v35,-37,118,-46,198,-43v1,-22,7,-49,7,-80",w:265},e:{d:"4,-57v0,-58,51,-71,110,-74v33,-1,45,16,59,35v1,14,2,39,-7,42v-24,-2,-73,13,-99,11v-2,2,-2,3,-2,3v0,3,12,8,37,15v21,0,69,9,31,22v-9,14,-34,6,-56,6v-27,-5,-73,-28,-73,-60xm123,-102v-22,2,-68,5,-65,26v24,-2,66,5,79,-6v-5,-13,-1,-13,-14,-20",w:182},f:{d:"6,-59v6,-29,53,-4,53,-43v0,-64,29,-118,84,-150v45,-25,167,-24,155,51v-1,2,-7,6,0,6r-10,2v-45,-58,-165,-39,-186,39v-7,26,-11,42,-9,62v44,8,95,-21,135,-7v-12,25,-39,21,-76,30v-19,5,-18,7,-54,19v-2,8,15,32,17,35v-6,25,-26,26,-40,-5r-15,-24v-41,10,-44,12,-54,-15",w:234},g:{d:"132,-97v30,27,21,75,30,117v-12,31,-11,66,-36,103v-32,46,-105,83,-167,39v-31,-21,-49,-29,-51,-75v-2,-37,77,-50,121,-57v37,-6,68,-10,95,-11v7,-6,3,-32,4,-46v0,0,-1,1,-1,2v0,-18,-5,-31,-14,-45v-44,5,-79,20,-94,-18v3,-54,73,-54,125,-50v12,7,12,13,4,25v-30,-11,-76,8,-90,20v23,3,50,-16,74,-4xm-34,121v60,53,168,1,159,-86v-47,-7,-93,24,-142,30v-12,7,-45,19,-42,29v0,10,8,19,25,27",w:188},h:{d:"100,-310v11,-2,10,19,11,20v-11,52,-40,133,-53,189v-6,30,-9,37,-9,47v27,0,113,-34,143,-34v42,0,31,47,39,79v0,4,-5,17,-16,16v4,2,11,3,4,6v-24,-1,-28,-34,-25,-64v-1,-1,-2,-3,-5,-5v-51,0,-110,38,-162,51v-9,1,-15,-15,-16,-23v17,-89,39,-141,71,-264v0,-9,6,-19,18,-18",w:251},i:{d:"62,-209v7,18,9,23,-5,38v-23,-6,-21,-18,-11,-36v2,0,8,-1,16,-2xm34,-7v-18,-21,-8,-73,-1,-106v7,-10,20,-8,23,6v-1,36,7,72,-2,104v-8,2,-8,0,-20,-4",w:80},j:{d:"88,-191v5,28,-18,40,-28,21v0,-20,12,-29,28,-21xm82,-99v28,-1,16,35,16,61v0,60,-19,150,-35,202v-12,8,-19,31,-35,16v-32,-7,-43,-19,-56,-44r2,-17v11,4,49,45,61,18v10,-55,27,-107,30,-171v0,-16,0,-59,17,-65",w:120},k:{d:"59,-66v33,26,114,37,155,62v8,-4,22,-2,19,-17v0,-4,-12,-11,-30,-24v-36,-25,-54,-22,-99,-33v14,-21,119,-13,103,-63r-16,-7r-123,47r25,-93v-3,-15,16,-49,18,-81v1,-15,-21,-14,-25,-3v-31,82,-49,168,-75,257v2,2,22,30,27,10v2,-5,4,-9,9,-11v4,-16,4,-15,12,-44",w:236},l:{d:"66,-300v21,-6,37,23,30,55v-10,51,-28,135,-28,208v0,11,6,36,-13,37v-29,-5,-30,-48,-25,-83r28,-177v-6,-17,1,-29,8,-40",w:102},m:{d:"348,-59v-2,21,0,57,3,73v-17,3,-30,-1,-32,-16v-8,-7,-5,-44,-13,-70v-35,3,-82,49,-111,70v-12,8,-40,4,-39,-15r2,-56v-1,-13,4,-28,-8,-29v-35,8,-79,72,-115,87v-6,2,-20,-18,-21,-22v1,-20,14,-105,39,-64r8,15v17,-14,72,-56,93,-54v27,3,49,40,43,80v24,-2,66,-55,124,-53v11,14,28,23,27,54",w:368},n:{d:"121,-136v37,6,62,54,62,111v0,32,-16,25,-31,17v-18,-30,-5,-45,-22,-85v-37,-13,-71,55,-92,65v-20,-3,-39,-39,-21,-62v2,-12,3,-15,11,-30v12,-8,20,11,29,12",w:194},o:{d:"108,-139v52,-24,104,18,104,63v0,59,-66,67,-114,83v-52,-2,-115,-50,-80,-105v23,-18,52,-35,90,-41xm45,-60v16,54,125,16,131,-23v-12,-59,-129,-8,-131,23",w:217},p:{d:"82,14v-10,12,-8,117,-24,142v-15,2,-19,0,-29,-13v0,-76,9,-113,22,-192v14,-27,35,-6,37,13v0,8,-3,21,-7,38v2,2,3,2,4,2v26,-9,116,-33,126,-72v-7,-17,-24,-33,-49,-31v-40,3,-116,13,-116,47v-5,7,-2,17,-16,20v-17,-12,-18,-20,-12,-38v8,-25,74,-61,110,-59v55,-15,113,15,118,70v-15,52,-84,79,-146,83v-5,0,-11,-4,-18,-10",w:251},q:{d:"144,-147v27,-8,89,-3,97,31v-9,29,-42,-4,-73,1v-32,6,-118,20,-111,49v0,7,13,13,21,13v21,0,78,-24,104,-34v2,0,9,8,22,21v1,1,1,2,1,5v-27,90,-22,70,-43,203v11,15,-15,54,-33,33v-6,-8,-10,-20,-3,-28v1,-72,5,-114,15,-172v-35,3,-35,10,-59,8v-41,-4,-98,-41,-56,-85v33,-34,59,-27,118,-45",w:248},r:{d:"242,-117v2,22,5,10,-14,23v-73,-7,-166,-23,-174,56v-8,6,-3,20,-8,36v-29,10,-40,-9,-33,-46v6,-31,7,-69,32,-55v58,-37,66,-42,175,-19v3,5,15,4,22,5",w:229},s:{d:"154,-151v19,1,27,24,13,32v-4,1,-22,4,-53,7v-16,8,-22,-2,-39,9v23,21,89,16,96,62v-13,24,-85,35,-124,42v-9,-3,-18,-3,-27,0v-6,-4,-21,-16,-8,-25v30,-6,83,-13,102,-24v-17,-16,-80,-33,-97,-48v-3,-2,-4,-7,-4,-15v-6,-6,3,-13,15,-18v22,-9,94,-23,126,-22",w:188},t:{d:"85,-150v10,-41,35,-126,65,-134v4,1,24,19,11,36v-17,22,-29,57,-36,104v26,8,50,-7,73,5v14,0,22,3,22,9v-1,19,-44,18,-57,23v-10,1,-46,0,-54,10v-10,24,-4,67,-20,98v-21,-3,-26,1,-26,-20v0,-9,2,-36,8,-81v-15,-13,-81,9,-77,-27v4,-38,71,6,91,-23",w:194},u:{d:"207,-136v-1,-2,11,-14,14,-13v6,0,10,7,10,22v-3,40,-23,56,-40,82v-13,19,-62,43,-93,43v-67,-2,-111,-75,-71,-133v26,-3,21,29,19,49v-1,27,26,44,57,42v41,-2,93,-55,104,-92",w:242},v:{d:"24,-127r52,71v42,-16,70,-54,124,-65v5,4,8,7,8,11v-8,19,-4,8,-33,32v0,1,-1,3,-1,5v-61,45,-93,68,-97,68v-40,-15,-50,-72,-68,-100v6,-14,10,-22,15,-22",w:214},w:{d:"15,-139v38,-2,27,57,45,86v30,2,67,-66,101,-78v26,6,36,69,60,78v47,-35,51,-54,119,-104v3,0,7,-2,15,-4v19,23,-9,28,-21,49v-33,28,-68,90,-107,109v-10,6,-52,-47,-72,-71v-20,17,-85,74,-97,73v-38,7,-41,-98,-52,-122v0,-1,3,-7,9,-16",w:325},x:{d:"95,-124v22,-13,78,-32,99,-31v16,0,23,6,23,18v0,22,-17,11,-49,21v-3,0,-45,20,-42,24v0,1,2,4,8,10v20,24,49,41,44,80v-35,3,-27,-9,-60,-44v-40,-43,-37,-26,-79,9v-1,1,-2,3,-3,8v-12,8,-28,10,-27,-11v-6,-8,45,-65,48,-65v-17,-21,-61,-52,-24,-68v9,0,48,37,62,49",w:223},y:{d:"44,-65v22,33,70,4,99,-8v5,-4,28,-15,41,-31r17,0v25,47,-26,70,-40,114v-5,4,-9,8,-10,21v-16,12,-11,33,-27,51v-5,18,-12,43,-23,71v-1,-1,-2,34,-18,29v-12,1,-22,-12,-22,-23v20,-70,24,-65,68,-177v-47,16,-111,8,-116,-39v-11,-13,-7,-62,8,-62v18,0,22,26,23,54",w:216},z:{d:"189,-43v9,-1,46,-6,41,12v0,7,-5,13,-15,14v-45,6,-148,24,-181,13v0,-3,-5,-8,-14,-15v5,-44,66,-46,90,-85v-15,-18,-84,21,-84,-14v0,-10,5,-17,14,-18v33,-3,79,-13,109,-3v4,-2,14,11,12,15v0,23,-26,51,-78,84v28,10,73,-3,106,-3",w:244},"{":{d:"94,-303v27,-9,90,-14,79,26v-20,17,-55,-5,-87,13v-4,1,-6,4,-6,8v33,42,31,44,7,85v-6,10,-13,16,-13,13v5,6,17,17,15,31r-33,78v7,35,28,49,57,63r49,0v7,42,-51,41,-86,20v-43,-13,-51,-51,-56,-89v-2,-25,25,-54,27,-71v-3,-4,-46,-5,-41,-21v2,-10,-3,-29,11,-25v2,0,51,-17,52,-38v4,-3,-25,-23,-25,-49v0,-41,8,-30,50,-44",w:179},"|":{d:"30,-308v26,5,14,50,15,80v5,78,-8,153,-3,225v-2,15,-1,31,-11,36v-8,-3,-25,-22,-25,-32r9,-183v0,-40,0,-78,1,-112v0,-4,9,-15,14,-14",w:63},"}":{d:"47,-298v34,-17,118,-18,112,36v6,25,-76,98,-69,103v4,16,39,7,44,28v7,34,-34,17,-37,39v8,29,49,83,23,123v-15,23,-43,26,-73,46v-34,8,-43,11,-49,-17v1,-15,30,-15,33,-20v24,-12,70,-27,55,-61v-14,-33,-37,-68,-19,-103v-46,-50,46,-100,60,-141v-10,-16,-68,6,-77,-12",w:143},"~":{d:"7,-254v2,-6,59,-50,67,-46v11,-1,35,19,46,26v5,0,27,-10,66,-31v21,8,-1,25,-7,38v-27,21,-48,31,-65,31v-24,-11,-37,-39,-65,-9v-7,7,-26,36,-42,11v3,-5,-3,-17,0,-20",w:199},"Ä":{d:"161,-217v20,53,23,124,54,170v-2,20,-34,9,-42,0v-27,-12,-78,-18,-101,-18v-26,6,-29,51,-54,63v-18,-4,-19,-30,-3,-38v5,-9,15,-16,8,-29v1,-12,23,-9,26,-19v6,-10,11,-20,20,-27r70,-121v12,-4,16,4,22,19xm82,-91v17,3,62,7,86,13v-13,-33,-13,-80,-29,-109v-15,30,-38,63,-57,96xm187,-259v0,8,-4,13,-12,13v-18,0,-21,-20,-16,-34v18,-1,28,2,28,21xm90,-284v7,3,28,11,28,18v0,9,-9,18,-18,17v-17,0,-25,-24,-10,-35"},"Å":{d:"161,-217v20,53,23,124,54,170v-2,20,-34,9,-42,0v-27,-12,-78,-18,-101,-18v-26,6,-29,51,-54,63v-18,-4,-19,-30,-3,-38v5,-9,15,-16,8,-29v1,-12,23,-9,26,-19v6,-10,11,-20,20,-27r70,-121v12,-4,16,4,22,19xm82,-91v17,3,62,7,86,13v-13,-33,-13,-80,-29,-109v-15,30,-38,63,-57,96xm112,-239v-31,-17,-9,-61,29,-56v12,2,22,3,33,12v24,39,-30,62,-62,44xm119,-262v2,14,41,8,41,-4v0,-4,-8,-6,-24,-9v-10,-2,-17,10,-17,13"},"Ç":{d:"48,-108v-12,70,90,71,159,67r138,-9v9,-1,7,9,7,17v-37,16,-80,27,-103,21v-14,9,-40,3,-67,9v-30,0,-64,1,-100,-10v-6,-1,-10,-4,-10,-8v-32,-12,-46,-31,-63,-56v-16,-61,47,-103,83,-121v82,-42,118,-45,200,-60v21,-4,36,34,11,37v-90,11,-148,31,-225,77v-12,8,-23,20,-30,36xm172,18v29,4,47,14,53,35v-2,7,-14,31,-27,31v-28,7,-55,9,-84,14v-18,-5,-13,-32,7,-32v21,0,55,-5,69,-13v-16,-14,-63,10,-50,-35v9,-10,1,-27,23,-29v7,8,11,16,9,29",w:331},"É":{d:"49,-160v1,-4,-10,-9,-15,-8v-15,-35,32,-30,57,-31r142,-8v2,1,30,7,40,10v-52,16,-133,17,-190,30v-7,9,-12,24,-15,47v26,10,102,-6,141,3v1,3,1,6,2,10v-36,18,-92,12,-149,21v-11,9,-16,41,-16,51v55,-1,111,-21,168,-13v15,-8,48,1,31,18v-53,16,-130,13,-198,29r-39,-8v-4,-19,17,-53,20,-76v-1,0,-7,-11,-9,-18v18,-7,22,-28,30,-57xm133,-248v27,-11,48,-32,59,-14v3,11,-79,52,-88,53v-14,1,-16,-11,-12,-21v10,-4,23,-11,41,-18",w:252},"Ñ":{d:"224,-182v1,-17,15,-24,22,-38v20,0,13,10,3,33v-3,36,-25,52,-28,94v-10,24,-30,55,-29,82r-19,7v-32,-8,-36,-70,-58,-111v-2,-23,-7,-27,-19,-54v-28,36,-41,93,-71,133v-9,5,-20,-9,-20,-17r73,-149v9,-24,31,-5,36,7v19,41,31,98,53,139v22,-35,34,-69,50,-118v2,-3,3,-3,7,-8xm203,-257v22,-8,41,-24,65,-26v3,11,-8,9,-7,21v-26,20,-46,31,-59,31v-2,3,-49,-27,-49,-29v-11,0,-32,31,-46,32v-11,-2,-12,-21,-4,-23v4,-6,28,-30,48,-34v17,-4,43,28,52,28",w:219},"Ö":{d:"62,-184v78,-31,249,-50,238,74v-6,65,-102,105,-179,115v-77,-7,-152,-71,-101,-149v2,-5,24,-33,42,-40xm279,-120v14,-38,-47,-64,-85,-61v-20,-9,-41,7,-62,0v-11,7,-54,12,-66,24v0,20,-51,35,-38,66v-1,43,50,67,96,67v44,0,162,-55,155,-96xm197,-229v0,8,-4,13,-12,13v-17,0,-19,-19,-16,-34v18,-1,29,1,28,21xm101,-254v7,3,28,9,27,18v1,8,-8,17,-17,17v-18,0,-26,-24,-10,-35",w:273},"Ü":{d:"281,-202v6,67,-30,121,-71,152v-3,14,-47,26,-60,39v-41,20,-110,1,-125,-26v-24,-44,-28,-84,-8,-127v12,-26,23,-38,37,-22v-2,2,-3,5,-3,10v-34,26,-29,116,5,134v22,32,86,-1,109,-8v38,-28,104,-64,97,-149v2,-10,7,-8,19,-3xm197,-227v0,8,-4,13,-12,13v-18,0,-21,-20,-16,-34v18,-1,28,2,28,21xm101,-252v7,3,27,10,27,18v0,8,-9,18,-18,17v-18,-1,-24,-25,-9,-35",w:262},"á":{d:"118,-53v10,4,55,41,62,47v0,7,-5,16,-12,16r-57,-28v-20,3,-40,19,-61,18v-10,2,-43,-17,-42,-36v0,-14,7,-40,27,-41v39,-26,92,-36,104,9v0,6,-2,11,-9,15v-32,-24,-64,-6,-84,11v8,15,58,-17,72,-11xm32,-117v24,-3,85,-55,101,-32v3,11,-80,53,-89,53v-13,2,-14,-10,-12,-21",w:173},"à":{d:"118,-53v10,4,55,41,62,47v0,7,-5,16,-12,16r-57,-28v-20,3,-40,19,-61,18v-10,2,-43,-17,-42,-36v0,-14,7,-40,27,-41v39,-26,92,-36,104,9v0,6,-2,11,-9,15v-32,-24,-64,-6,-84,11v8,15,58,-17,72,-11xm99,-137v7,6,56,14,37,40v-28,-7,-62,-21,-100,-41v-2,-3,-2,-26,5,-23v16,4,42,17,58,24",w:173},"â":{d:"118,-53v10,4,55,41,62,47v0,7,-5,16,-12,16r-57,-28v-20,3,-40,19,-61,18v-10,2,-43,-17,-42,-36v0,-14,7,-40,27,-41v39,-26,92,-36,104,9v0,6,-2,11,-9,15v-32,-24,-64,-6,-84,11v8,15,58,-17,72,-11xm147,-97v-27,-6,-39,-26,-60,-37v-21,7,-38,46,-65,23v-2,-5,-3,-10,-4,-14v18,-4,43,-31,61,-42v28,5,40,21,62,36v12,8,18,17,18,25v0,6,-4,9,-12,9",w:173},"ä":{d:"118,-53v10,4,55,41,62,47v0,7,-5,16,-12,16r-57,-28v-20,3,-40,19,-61,18v-32,5,-66,-64,-15,-77v39,-26,92,-36,104,9v0,6,-3,11,-9,15v-32,-24,-64,-6,-84,11v8,15,58,-17,72,-11xm142,-119v0,8,-4,13,-12,13v-18,0,-21,-20,-16,-34v18,-1,28,2,28,21xm46,-144v7,3,28,9,27,18v1,8,-9,18,-18,17v-18,-1,-25,-25,-9,-35",w:173},"ã":{d:"118,-53v10,4,55,41,62,47v0,7,-5,16,-12,16r-57,-28v-20,3,-40,19,-61,18v-10,2,-43,-17,-42,-36v0,-14,7,-40,27,-41v39,-26,92,-36,104,9v0,6,-2,11,-9,15v-32,-24,-64,-6,-84,11v8,15,58,-17,72,-11xm114,-136v22,-8,41,-24,64,-26v3,11,-7,10,-7,21v-26,20,-45,30,-58,30v-3,3,-49,-26,-49,-28v-10,-1,-32,35,-51,31v-12,-32,8,-29,32,-51v24,-21,54,20,69,23",w:173},"å":{d:"118,-53v10,4,55,41,62,47v0,7,-5,16,-12,16r-57,-28v-20,3,-40,19,-61,18v-10,2,-43,-17,-42,-36v0,-14,7,-40,27,-41v39,-26,92,-36,104,9v0,6,-2,11,-9,15v-32,-24,-64,-6,-84,11v8,15,58,-17,72,-11xm54,-101v-37,-20,-9,-71,34,-65v13,1,25,3,38,13v27,45,-34,73,-72,52xm61,-128v4,20,48,7,49,-5v0,-5,-9,-7,-28,-10v-12,-2,-21,11,-21,15",w:173},"ç":{d:"108,-118v30,-6,56,21,25,33v-24,-6,-39,5,-75,23v-7,4,-12,12,-15,22v31,28,86,3,128,9v3,28,-29,16,-44,28v-53,15,-106,10,-120,-37v0,-48,62,-70,101,-78xm92,18v23,4,45,12,48,32v-2,6,-12,28,-25,28v-24,6,-50,10,-77,13v-16,-4,-11,-28,7,-29v17,-1,51,-4,63,-12v-14,-15,-57,10,-46,-32v9,-8,0,-25,21,-26v6,6,12,14,9,26",w:171},"é":{d:"108,-124v42,-3,70,39,50,73v-22,-1,-70,12,-94,10v-1,1,-2,3,-2,3v0,3,12,7,35,14v18,0,64,7,30,21v-10,14,-31,6,-53,6v-26,-7,-70,-26,-70,-58v0,-54,48,-65,104,-69xm130,-78v-2,-35,-66,-13,-77,3v16,6,62,6,77,-3xm76,-169v26,-11,48,-32,59,-14v3,10,-80,53,-89,53v-14,1,-14,-10,-12,-21v15,-7,16,-7,42,-18",w:161},"è":{d:"108,-124v42,-3,70,39,50,73v-22,-1,-70,12,-94,10v-1,1,-2,3,-2,3v0,3,12,7,35,14v18,0,64,7,30,21v-10,14,-31,6,-53,6v-26,-7,-70,-26,-70,-58v0,-54,48,-65,104,-69xm130,-78v-2,-35,-66,-13,-77,3v16,6,62,6,77,-3xm95,-166v7,6,54,14,37,40v-28,-7,-62,-21,-100,-41v-3,-3,-3,-26,5,-24v16,5,42,18,58,25",w:161},"ê":{d:"108,-124v42,-3,70,39,50,73v-22,-1,-70,12,-94,10v-1,1,-2,3,-2,3v0,3,12,7,35,14v18,0,64,7,30,21v-10,14,-31,6,-53,6v-26,-7,-70,-26,-70,-58v0,-54,48,-65,104,-69xm130,-78v-2,-35,-66,-13,-77,3v16,6,62,6,77,-3xm145,-129v-27,-6,-39,-26,-60,-37v-8,0,-10,4,-14,10v-11,15,-51,34,-56,0v17,-4,44,-32,61,-43v28,5,41,21,63,36v12,8,17,17,17,25v0,6,-3,9,-11,9",w:161},"ë":{d:"108,-124v42,-3,70,39,50,73v-22,-1,-70,12,-94,10r-3,3v0,3,12,7,36,14v18,0,64,7,30,21v-10,14,-31,6,-53,6v-26,-7,-67,-27,-71,-58v7,-52,48,-65,105,-69xm130,-78v-2,-35,-66,-13,-77,3v16,6,62,6,77,-3xm140,-144v0,8,-4,12,-12,12v-18,0,-19,-19,-16,-33v18,-1,29,1,28,21xm44,-169v7,3,28,9,28,17v0,9,-9,18,-18,18v-18,0,-25,-24,-10,-35",w:161},"í":{d:"59,-98v20,4,15,53,10,95v-6,1,-11,2,-19,-4v1,-7,-12,-18,-10,-24v4,-22,-4,-65,19,-67xm50,-139v27,-11,49,-32,59,-14v3,11,-80,53,-89,53v-14,1,-14,-12,-11,-22v15,-7,14,-6,41,-17",w:105},"ì":{d:"57,-98v22,5,13,50,11,95v-7,1,-11,2,-20,-4v1,-7,-12,-18,-10,-24v4,-22,-2,-64,19,-67xm70,-139v14,10,54,14,37,41v-28,-7,-61,-22,-99,-42v-3,-2,-3,-25,5,-23v15,5,41,17,57,24",w:109},"î":{d:"72,-98v20,5,12,51,10,95v-6,2,-13,1,-20,-4v1,-8,-12,-18,-10,-24v4,-22,-3,-65,20,-67xm134,-94v-26,-7,-39,-25,-60,-37v-7,0,-9,4,-13,10v-14,15,-51,34,-56,-1v18,-4,45,-33,61,-43v27,6,40,22,62,37v12,8,18,17,18,25v0,6,-4,9,-12,9",w:143},"ï":{d:"55,-97v19,5,15,53,10,95v-17,5,-26,-14,-30,-28v6,-20,-3,-65,20,-67xm110,-118v0,8,-4,13,-12,13v-17,0,-19,-19,-16,-34v18,-1,29,1,28,21xm14,-143v6,3,28,8,28,17v0,9,-9,18,-18,18v-18,0,-25,-24,-10,-35",w:107},"ñ":{d:"115,-129v34,6,59,50,59,105v0,31,-15,24,-30,17v-15,-29,-5,-42,-20,-81v-35,-13,-68,52,-88,61v-20,-4,-38,-36,-19,-59v0,-12,3,-14,10,-28v11,-8,18,11,27,12xm117,-166v22,-7,41,-23,64,-26v3,11,-7,10,-7,21v-26,20,-45,30,-58,30v-3,3,-49,-26,-49,-28v-10,-1,-32,35,-51,31v-5,-12,-8,-16,0,-23v4,-6,28,-29,48,-33v17,-3,43,28,53,28",w:171},"ó":{d:"102,-132v50,-20,99,16,99,60v0,54,-60,64,-108,79v-50,-2,-110,-48,-76,-100v22,-17,49,-33,85,-39xm136,-104v-34,0,-91,27,-94,47v16,51,125,16,125,-22v0,-17,-10,-25,-31,-25xm49,-154v24,-3,85,-55,101,-32v3,11,-80,53,-89,53v-14,0,-13,-8,-12,-21",w:191},"ò":{d:"102,-132v50,-20,99,16,99,60v0,54,-60,64,-108,79v-50,-2,-110,-48,-76,-100v22,-17,49,-33,85,-39xm136,-104v-34,0,-91,27,-94,47v16,51,125,16,125,-22v0,-17,-10,-25,-31,-25xm115,-181v14,10,51,13,37,40v-28,-7,-62,-21,-100,-41v-3,-2,-3,-26,5,-23v16,5,42,17,58,24",w:191},"ô":{d:"102,-132v50,-20,99,16,99,60v0,54,-60,64,-108,79v-50,-2,-110,-48,-76,-100v22,-17,49,-33,85,-39xm136,-104v-34,0,-91,27,-94,47v16,51,125,16,125,-22v0,-17,-10,-25,-31,-25xm110,-177v-22,6,-38,45,-65,22v-2,-4,-3,-9,-4,-13v18,-4,43,-32,61,-43v27,6,40,21,62,36v12,9,18,17,18,25v1,11,-15,10,-23,7",w:191},"ö":{d:"102,-132v50,-20,99,16,99,60v0,54,-60,64,-108,79v-50,-2,-110,-48,-76,-100v22,-17,49,-33,85,-39xm136,-104v-34,0,-91,27,-94,47v16,51,125,16,125,-22v0,-17,-10,-25,-31,-25xm161,-160v0,8,-4,13,-12,13v-17,0,-19,-19,-16,-34v18,-1,29,1,28,21xm65,-185v7,3,28,9,28,18v0,7,-9,18,-18,17v-18,1,-25,-24,-10,-35",w:191},"õ":{d:"102,-132v50,-20,99,16,99,60v0,54,-60,64,-108,79v-50,-2,-110,-48,-76,-100v22,-17,49,-33,85,-39xm136,-104v-34,0,-91,27,-94,47v16,51,125,16,125,-22v0,-17,-10,-25,-31,-25xm58,-199v26,-21,54,18,69,22v4,0,15,-5,34,-13v22,-9,21,-16,31,-13v3,11,-9,9,-7,22v-26,20,-46,30,-59,30v-2,4,-49,-28,-49,-29v-11,0,-32,31,-46,32v-12,-3,-13,-21,-4,-23v4,-6,14,-15,31,-28",w:191},"ú":{d:"196,-129v-1,-4,12,-13,15,-13v6,0,8,7,8,21v0,24,-7,25,-13,45v-7,7,-14,21,-24,29v-9,24,-61,45,-89,45v-63,0,-105,-72,-67,-126v24,-3,19,27,18,46v-1,26,23,42,54,40v38,-3,88,-51,98,-87xm106,-174v26,-11,48,-32,59,-14v3,11,-81,53,-89,54v-13,1,-15,-12,-11,-22v15,-7,14,-7,41,-18",w:213},"ù":{d:"196,-129v-1,-4,12,-13,15,-13v6,0,8,7,8,21v0,24,-7,25,-13,45v-7,7,-14,21,-24,29v-9,24,-61,45,-89,45v-63,0,-105,-72,-67,-126v24,-3,19,27,18,46v-1,26,23,42,54,40v38,-3,88,-51,98,-87xm126,-166v7,6,56,14,37,40v-28,-7,-62,-22,-100,-42v-2,-3,-2,-26,5,-23v16,4,42,18,58,25",w:213},"û":{d:"196,-129v-1,-4,12,-13,15,-13v6,0,8,7,8,21v0,24,-7,25,-13,45v-7,7,-14,21,-24,29v-9,24,-61,45,-89,45v-63,0,-105,-72,-67,-126v24,-3,19,27,18,46v-1,26,23,42,54,40v38,-3,88,-51,98,-87xm172,-143v-27,-6,-39,-26,-60,-37v-8,0,-10,4,-14,10v-11,15,-49,35,-56,0v17,-4,44,-32,61,-43v27,6,41,21,63,36v12,9,17,17,17,25v0,6,-3,9,-11,9",w:213},"ü":{d:"196,-129v-1,-4,12,-13,15,-13v6,0,8,7,8,21v0,24,-7,25,-13,45v-7,7,-14,21,-24,29v-9,24,-61,45,-89,45v-63,0,-105,-72,-67,-126v24,-3,19,27,18,46v-1,26,23,42,54,40v38,-3,88,-51,98,-87xm168,-161v0,8,-3,13,-11,13v-17,0,-20,-19,-17,-34v18,-1,29,1,28,21xm72,-186v7,3,29,9,28,18v0,7,-9,18,-18,17v-18,1,-25,-24,-10,-35",w:213},"†":{d:"22,-286v15,6,5,-20,19,-19v9,-3,15,21,17,22v6,1,12,3,20,6v3,10,5,16,-9,16v-34,-10,-6,51,-34,52v-20,-7,11,-47,-15,-49v-14,3,-25,-5,-17,-24v7,-2,14,-4,19,-4",w:77},"°":{d:"106,-268v0,36,-35,38,-51,46v-48,5,-60,-58,-25,-78v33,-11,76,-9,76,32xm38,-257v16,7,39,2,38,-17v-13,-9,-28,-1,-32,11v-5,3,-7,0,-6,6",w:114},"¢":{d:"105,-188v13,-12,14,-18,26,-15v7,23,7,15,-3,49v6,0,18,14,17,20v-3,5,-12,19,-26,13v-14,1,-14,5,-16,21v10,10,46,-13,38,18v-9,17,-23,16,-54,20v-17,16,-4,55,-29,60v-37,-10,19,-64,-24,-71v-20,-10,-37,-47,-6,-62v23,-20,73,-4,77,-53xm65,-101v4,-9,7,-8,3,-13v-14,4,-22,10,-3,13",w:154},"£":{d:"153,-170v3,22,62,0,49,39v-18,6,-31,12,-58,9v-12,-1,-17,30,-23,39v19,26,50,56,91,35v9,-2,27,-13,27,4v0,27,-27,39,-58,42v-32,-5,-59,-19,-78,-39v-6,1,-35,44,-57,39v-25,0,-37,-15,-37,-46v0,-41,43,-53,73,-50v4,1,12,-18,12,-21v-7,-15,-49,0,-44,-30v-2,-31,31,-16,60,-19v16,-30,25,-119,93,-113v16,2,75,16,50,44v-4,5,-7,7,-12,8v-18,-12,-32,-18,-41,-18v-35,-1,-38,52,-47,77xm43,-45v4,5,12,-2,11,-9v-1,2,-12,1,-11,9",w:242},"§":{d:"141,-115v12,10,29,36,28,56v-4,68,-129,69,-152,16v-1,-12,-10,-22,8,-23v17,3,47,21,67,23v16,1,40,-8,38,-21v-8,-49,-119,-30,-117,-85v1,-28,15,-45,-3,-64v-1,-53,55,-61,103,-62v15,-5,6,-5,20,-2v16,17,23,27,23,30v-1,26,-29,7,-45,7v-21,0,-51,2,-62,17v19,14,87,8,97,43v18,14,16,57,-5,65xm64,-147r57,17v10,-28,-22,-43,-47,-44v-25,-1,-35,19,-10,27",w:174},"•":{d:"130,-114v0,47,-124,54,-120,-8r6,-31v44,-28,64,-34,104,0v8,6,10,20,10,39",w:139},"¶":{d:"121,-237v21,-9,44,-13,63,-1v-1,7,5,6,7,11r-4,190v-2,33,4,39,-15,40v-16,1,-10,-20,-10,-33r4,-161v0,-17,-1,-34,-16,-25v2,10,1,23,1,35v-9,46,-6,75,-15,156v-3,4,-7,5,-12,5v-17,-10,-3,-89,-10,-115v-43,14,-98,10,-101,-29v-4,-53,59,-63,104,-75v3,1,4,2,4,2xm95,-204v2,9,-30,50,1,50v35,0,23,-13,29,-43v0,-1,-2,-7,-4,-15v-12,-1,-14,2,-26,8",w:206},"ß":{d:"33,10v-29,4,-28,-32,-16,-70v18,-58,17,-137,56,-176v12,-24,46,-58,82,-43v20,8,47,24,47,54v0,30,-62,59,-67,90v33,23,56,33,63,63v-18,21,-22,36,-48,54v-24,17,-27,41,-53,16v-2,-19,7,-35,24,-42v15,-13,26,-22,34,-40v-13,-17,-78,-29,-56,-70v-3,-27,64,-54,66,-86v-8,-25,-41,-4,-52,8v-29,30,-47,83,-51,141v-17,25,-8,71,-29,101"},"®":{d:"75,-194v78,-29,116,9,130,84v-2,42,-22,47,-57,67v-74,20,-161,-19,-129,-110v6,-18,29,-34,57,-40xm46,-86v51,36,84,21,129,-15v7,-15,0,-39,-10,-49v-13,-37,-49,-26,-86,-18v-28,7,-49,46,-33,82xm72,-123v-5,-43,68,-57,75,-14v-17,26,-18,17,3,32v2,25,-25,18,-45,7r-4,-4v-1,8,-3,20,-12,24v-10,-3,-21,-34,-17,-45xm112,-135v-10,-1,-20,13,-9,14v6,-6,9,-11,9,-14",w:217},"©":{d:"102,-29v-74,5,-124,-84,-70,-140v22,-22,53,-35,97,-38v46,-4,88,49,74,100v0,44,-51,75,-101,78xm96,-66v42,-3,75,-23,75,-69v0,-23,-4,-38,-44,-38v-16,0,-33,6,-49,20v36,-4,55,-12,62,20v-5,16,-49,1,-50,21v10,15,53,-14,54,11v0,18,-14,27,-42,27v-22,1,-46,-11,-46,-31v0,-25,7,-39,20,-44v-1,-1,-2,-2,-3,-2v-51,22,-32,89,23,85",w:217},"™":{d:"213,-307v28,9,11,49,7,75v-1,4,-4,6,-11,6v-7,1,-11,-14,-11,-34v-14,-6,-34,34,-46,28v-2,0,-10,-9,-24,-27v-10,7,-3,36,-27,31v-15,-24,-3,-27,1,-48v-6,-7,-27,-1,-31,3v-3,14,-7,30,-11,51v-5,10,-29,9,-24,-12v-5,-8,1,-18,3,-35v-13,6,-33,2,-29,-18v20,-17,64,-17,100,-19v28,-1,29,30,45,39v11,-6,35,-32,58,-40",w:239},"´":{d:"52,-284v29,-11,50,-34,62,-14v3,12,-86,54,-94,56v-14,0,-16,-12,-12,-23v11,-5,25,-11,44,-19",w:120},"¨":{d:"124,-259v0,9,-4,13,-12,13v-18,0,-22,-21,-17,-35v19,-1,30,1,29,22xm23,-285v7,2,30,9,29,18v1,10,-9,19,-18,19v-19,0,-28,-26,-11,-37",w:136},"≠":{d:"48,-130v29,11,49,-57,60,-50v25,6,7,27,-1,46v22,5,29,7,21,22v-18,2,-48,-1,-50,15v9,8,53,-7,54,10v-4,22,-46,20,-72,24v-7,13,-18,32,-34,57v-8,6,-15,-3,-13,-14v-1,-9,15,-39,14,-45v-30,5,-24,-17,-13,-25v12,-1,36,4,29,-13v-14,0,-47,6,-36,-12v0,-18,27,-13,41,-15",w:140},"Æ":{d:"335,-259v0,30,-102,12,-122,34v10,21,2,79,16,100v24,-6,59,-13,86,-16v23,-2,32,21,13,26r-103,29v-3,22,-4,38,8,43v28,-5,60,-6,86,-14v5,-1,14,7,14,11v6,16,-90,40,-107,40v-29,0,-39,-19,-32,-46v-2,-4,0,-26,-9,-28v-29,2,-58,6,-88,6v-31,0,-40,74,-82,73v-18,-23,4,-37,12,-50v40,-65,112,-126,165,-207v20,-17,69,-11,112,-13v21,0,31,4,31,12xm123,-111v28,1,44,-2,67,-10v-4,-22,5,-49,-7,-65v-3,6,-65,61,-60,75",w:348},"Ø":{d:"76,-211v41,-13,100,-22,140,-3v26,-19,40,-29,44,-29v10,0,15,7,15,20v0,15,-23,23,-30,35v23,39,29,114,-21,139v-36,19,-102,35,-147,18v-14,-5,-29,29,-46,35v-25,-13,-19,-24,3,-56v-9,-17,-28,-27,-28,-60v0,-38,23,-72,70,-99xm107,-66v55,15,125,-12,123,-70v0,-16,-5,-25,-13,-29r-110,95r0,4xm39,-108v-1,3,17,31,22,27v8,-6,109,-90,123,-106v-15,-11,-43,1,-63,2v-33,10,-80,35,-82,77",w:270},"∞":{d:"322,-72v-4,22,-54,41,-76,41v-43,0,-83,-17,-114,-35v-46,19,-125,53,-128,-18v-1,-14,10,-22,13,-35v29,-10,62,-31,97,-4v37,28,47,5,75,-8v40,-19,73,-10,114,1v13,1,18,55,19,58xm228,-69v15,0,62,-12,61,-25v-19,-23,-89,-10,-105,11v0,2,1,4,2,4v28,6,42,10,42,10xm75,-102v-13,2,-41,4,-44,19v0,4,3,7,10,7v21,0,40,-6,54,-17v-9,-6,-16,-9,-20,-9",w:330},"±":{d:"93,-163v-7,46,76,-4,46,47v-14,6,-27,13,-38,8v-24,2,-14,28,-28,44r-14,0v-7,-12,-5,-15,-7,-33v-12,-7,-41,-1,-37,-24v2,-11,23,-17,36,-14r28,-38v4,0,9,4,14,10xm113,-27v-12,18,-58,27,-85,24v-16,2,-22,-23,-13,-36v28,-7,85,-11,98,12",w:151},"≤":{d:"73,-109v10,15,87,16,87,42v0,11,-5,16,-13,16v-36,-11,-69,-24,-109,-31v-18,-8,-18,-13,-9,-36v59,-56,93,-83,101,-83v16,0,18,17,14,28v-27,24,-42,35,-71,64xm10,-29v35,-12,117,-26,148,-3v1,2,-5,19,-8,18r-124,15v-16,2,-26,-18,-16,-30",w:168},"≥":{d:"115,-174v20,7,53,36,20,57v-19,11,-91,68,-82,59v-18,3,-25,-22,-13,-31v15,-10,14,-10,70,-51r-50,-37v-5,-4,-5,-27,4,-28v16,7,40,17,51,31xm14,-32v33,-10,86,-14,127,-10v12,12,5,23,-11,27v-49,9,-82,13,-99,13v-22,0,-24,-16,-17,-30",w:163},"¥":{d:"31,-248v30,-3,64,64,74,59v37,-22,77,-65,107,-82v20,-11,34,18,21,32v-28,19,-52,38,-70,57v-18,8,-40,21,-35,60v2,19,39,7,64,7v25,0,16,21,2,27v-36,16,-46,8,-68,18v6,11,101,-20,66,24v-21,11,-42,12,-75,20v-2,1,-5,6,-10,18v-8,3,-11,10,-24,8v-7,-17,-2,-18,-9,-26v-13,5,-39,3,-53,-2v-10,-17,-7,-27,0,-34v23,-1,45,1,64,-5v-11,-7,-28,-4,-64,-6v-13,-8,-15,-24,-6,-35v33,-2,102,9,76,-37v-14,-14,-33,-38,-60,-66v-10,-10,-8,-28,0,-37",w:219},"µ":{d:"123,-114v41,0,54,-9,127,-17v12,-2,20,-6,25,-12v5,-78,43,-127,119,-138v38,-5,46,23,55,48v-5,5,2,4,2,12v-2,47,-72,81,-129,95v-17,4,-12,32,-2,39v30,-5,24,0,99,4v14,9,14,20,-1,23v-17,3,-71,-1,-85,13v1,19,18,35,-3,47v-1,-6,-10,-7,-16,-5v-3,-3,-20,-37,-29,-41v-15,8,-50,22,-49,-9v1,-19,2,-27,28,-26v24,1,13,-12,8,-30v-22,1,-64,16,-111,23v-50,7,-17,47,-17,57v0,10,-5,15,-13,15v-20,-9,-27,-30,-33,-55v-20,-17,-52,8,-85,-6v-2,-10,-13,-26,4,-29v32,-6,41,-1,65,-7v-17,-74,-4,-173,69,-180v55,-20,130,8,131,65v-11,9,-10,2,-29,-11v-33,-23,-37,-26,-76,-25v-41,13,-69,38,-67,100v0,34,4,50,13,50xm317,-152v29,-6,106,-43,106,-71v0,-23,-24,-25,-42,-17v-31,1,-74,48,-64,88",w:462},"∂":{d:"456,-113v55,-37,119,-8,176,5v-19,37,-104,-5,-144,18v-5,64,-45,87,-130,87v-43,0,-70,-8,-96,-21v-54,15,-146,29,-209,10v-18,-11,-43,-26,-46,-53v-1,-9,28,-48,51,-46v55,-10,55,-8,101,-8v29,0,17,-26,23,-56v4,-19,4,-74,34,-49v4,42,-7,83,-10,124v0,4,-11,10,-34,17v-29,-1,-45,-4,-74,1v-10,2,-57,3,-52,18v30,43,132,30,190,18v2,-10,-7,-19,-5,-28v5,-36,31,-59,74,-56v27,2,71,4,70,35v-1,30,-37,41,-58,57v35,13,131,15,135,-23v2,-19,-5,-36,4,-50xm262,-85v0,3,13,28,19,25v7,0,48,-13,61,-29v-10,-17,-71,-17,-80,4",w:640},"∑":{d:"235,-95v-3,-59,120,-41,160,-28v3,-2,15,-3,14,4v1,3,-16,19,-21,18r-97,4v-25,5,-18,18,-23,56v-16,14,-25,24,-36,18v-83,32,-154,29,-212,-17v-45,-68,41,-114,107,-119v50,-4,59,66,22,85v-16,8,-61,10,-79,15v36,27,185,24,165,-36xm128,-119v-23,-3,-43,4,-53,15v13,5,46,-4,53,-15",w:414},"∏":{d:"243,-190v7,-18,27,-19,38,6v0,2,-5,8,-14,16v-8,-9,-27,-4,-24,-22xm221,-111v55,-7,60,22,45,64v5,23,17,47,-22,47v-35,0,-18,-40,-15,-70v-2,-19,-35,-13,-52,-18v-2,0,-13,1,-34,3v-4,0,-10,11,-13,31v-3,20,1,43,-11,54v-12,-4,-13,-5,-21,-3v-13,-13,-3,-25,-12,-41v7,-6,12,-22,10,-39v-23,-8,-79,15,-87,-21v12,-28,78,-4,101,-20r36,-96v8,-19,17,-28,27,-28v10,0,15,6,15,18v-6,32,-31,62,-38,109v25,10,47,-1,71,10",w:282},"π":{d:"247,-240v-3,5,-14,12,-21,6v-41,5,-71,-4,-85,37v-6,7,-21,42,-25,61v28,12,104,-16,129,24v8,11,12,24,12,38v-7,17,-2,99,-40,68v-9,-23,-5,-47,-1,-73v3,-24,-40,-24,-50,-19v-4,0,-18,2,-44,6v-30,-6,-16,49,-33,58v-19,-11,-14,2,-29,-10v8,-71,20,-114,43,-170v-24,-2,-49,4,-73,7v-30,3,-32,-33,-7,-36r184,-22v17,-1,40,13,40,25",w:265},"∫":{d:"62,-151v-7,-70,20,-130,63,-150v28,1,39,10,70,23v20,8,6,33,-6,35v-29,-13,-45,-20,-49,-20v-20,-4,-45,51,-43,70v8,60,5,129,5,189v0,62,-27,93,-79,93v-37,-1,-71,-14,-63,-57v21,0,79,34,91,-2v16,-3,14,-64,21,-85v-2,-31,-1,-74,-10,-96",w:156},"ª":{d:"6,-265v1,-31,58,-53,80,-22v-11,14,25,28,25,36v-2,8,-15,12,-27,10v-22,-29,-68,19,-78,-24xm52,-281v-8,1,-24,10,-9,13v11,1,24,-10,9,-13",w:117},"º":{d:"13,-273v1,-31,56,-41,83,-18v36,8,14,48,-9,52v-35,6,-64,-5,-74,-34xm81,-269v-7,-7,-20,-11,-29,-6v5,13,13,11,29,6",w:128},"Ω":{d:"121,-111v9,16,43,-5,54,5v28,-4,62,8,81,-5v48,-33,166,-28,160,44v15,34,-51,53,-88,53v-34,0,-53,-21,-71,-37v-15,7,-32,-4,-28,-22v-26,-4,-93,-6,-108,8v8,17,5,37,12,54v-1,15,-18,15,-31,10v-9,-15,-20,-39,-19,-63v-20,-9,-73,15,-79,-18v4,-28,50,-11,77,-24v12,-99,36,-168,137,-178v35,5,64,20,67,57v0,13,-14,18,-20,5v-15,-35,-83,-31,-104,4v-26,20,-39,82,-40,107xm334,-45v15,2,51,-14,53,-22v-7,-20,-36,-31,-69,-29v-8,-1,-39,6,-37,14v-3,10,44,38,53,37",w:424},"æ":{d:"145,-44r33,7v2,42,-59,29,-85,16v-6,7,-35,24,-48,15v-19,2,-35,-21,-33,-37v2,-24,5,-19,28,-36v-6,-8,-45,3,-33,-21v21,-22,58,-12,85,-1v6,-5,35,-28,45,-15v20,-4,36,17,36,35v0,23,-4,21,-28,37xm111,-72v12,3,49,-16,19,-17v-5,0,-20,12,-19,17xm74,-50v-14,-4,-48,16,-19,17v4,1,19,-14,19,-17",w:184},"ø":{d:"76,-136v17,7,33,-8,51,0v9,-6,21,-13,36,-21v23,22,-13,31,3,50v11,13,4,21,14,35v-4,5,-1,14,-4,23v-14,23,-45,41,-84,39v-12,2,-29,28,-41,38v-2,-11,-34,-10,-15,-30v3,-7,5,-11,5,-11v-15,-24,-60,-54,-22,-89v23,-21,25,-32,57,-34xm102,-54v18,1,50,-19,30,-32v-12,7,-22,18,-30,32xm85,-92v-14,3,-26,8,-38,17v2,20,17,13,26,0v6,-8,12,-13,12,-17",w:188},"¿":{d:"181,-247v3,1,31,2,29,15v-4,22,-37,27,-41,4v1,-5,7,-20,12,-19xm161,-34v-45,-1,-105,19,-124,51v0,11,18,17,54,17v39,0,82,-13,112,4v-10,35,-58,31,-100,31v-47,0,-80,-10,-99,-31v-10,-56,22,-73,64,-90v8,-3,32,-9,74,-18v21,-15,7,-62,22,-92v-1,-5,-1,-11,4,-12v16,0,24,7,24,22v-8,30,-8,73,-17,111v-3,5,-7,7,-14,7",w:213},"¡":{d:"86,-197v8,16,-7,41,-24,25v-11,-11,-4,-16,-3,-29v13,0,15,-2,27,4xm46,-107v4,-8,11,-16,23,-7v19,26,-5,57,-6,87v-7,0,-5,18,-9,28v0,14,-17,52,-11,70v-2,7,-15,28,-25,12v-4,-6,-15,-7,-6,-16v2,-39,14,-96,34,-174",w:95},"¬":{d:"141,-99v47,7,103,-3,149,6v14,24,18,15,10,39v-10,34,-7,31,-26,76v-4,6,-15,8,-16,21v-4,2,-4,1,-13,5v-22,-33,-4,-33,16,-104v-5,-9,-28,-4,-38,-6r-183,4v-14,0,-41,-29,-17,-36v31,-9,82,5,118,-5",w:315},"√":{d:"364,-218v43,-21,80,-51,104,-32v-3,19,-24,21,-44,40v-41,15,-78,53,-136,78r-137,98v-20,16,-79,66,-91,68v-3,1,-25,-11,-24,-13v-4,-28,-43,-61,-30,-85v26,-15,42,19,58,32r295,-188v0,1,2,2,5,2",w:474},"ƒ":{d:"115,-262v-23,6,-39,63,-38,96v1,3,57,2,54,16v1,22,-45,15,-51,30v3,34,12,68,10,103v14,17,-18,53,-28,63v-48,8,-89,5,-95,-37v20,-5,77,21,83,-18v17,-29,-4,-61,0,-98v0,-5,-3,-10,-7,-17v-33,4,-43,-17,-25,-37v10,-4,27,5,27,-10v0,-43,15,-77,32,-109v12,-7,16,-22,38,-20v11,1,51,35,25,55v-9,1,-16,-17,-25,-17",w:145},"≈":{d:"133,-112v21,15,48,-30,78,-17v3,3,5,7,5,9v-8,30,-47,45,-76,45v-19,0,-64,-48,-90,-21r-29,20v-6,-1,-17,-16,-15,-32v24,-17,70,-42,107,-21v4,4,10,9,20,17xm138,-57v28,2,48,-25,76,-26v13,30,-21,42,-40,53v-41,24,-77,-15,-114,-23v-15,14,-46,32,-49,-1v-3,-9,27,-28,54,-30",w:223},"∆":{d:"18,-1v-24,-30,8,-48,25,-71v14,-19,34,-28,40,-56v20,-35,29,-14,57,4v9,39,43,62,57,102v0,16,-34,17,-50,14v-28,2,-72,4,-129,7xm139,-47r-22,-52v-12,-5,-12,15,-24,27v-7,6,-14,16,-23,28v23,1,36,-1,69,-3",w:199},"«":{d:"191,-64v16,6,87,37,53,63v-39,-9,-71,-28,-107,-40v-14,-13,-13,-34,10,-47v27,-15,48,-55,84,-62v9,-2,21,10,21,18r-13,21v-16,5,-44,22,-51,41v0,4,1,6,3,6xm71,-65v17,6,87,35,55,62v-39,-8,-66,-27,-108,-40v-14,-13,-13,-36,10,-46v23,-18,50,-56,84,-63v9,-2,21,10,21,18r-13,22v-20,6,-32,17,-51,37v0,3,-1,11,2,10",w:265},"»":{d:"120,-129v9,-33,48,-10,64,5v9,20,86,52,50,86v-36,11,-66,31,-107,40v-6,-7,-9,-13,-9,-17v-2,-13,50,-46,63,-46v11,-18,-33,-42,-48,-47xm1,-128v10,-33,46,-8,64,6v8,19,86,50,51,85v-40,13,-69,30,-108,40v-6,-7,-8,-12,-8,-16v-2,-14,50,-46,63,-47v7,-13,-9,-20,-19,-30v-10,-9,-20,-15,-30,-17",w:252},"…":{d:"244,-24v-1,21,-38,32,-41,3v-2,-19,23,-22,34,-17v0,7,0,15,7,14xm113,-24v0,-22,28,-21,38,-8v5,34,-39,40,-38,8xm35,-2v-10,-2,-36,-17,-18,-29v-1,-15,17,-17,31,-6v7,17,6,33,-13,35",w:258}," ":{w:179},"À":{d:"161,-217v20,53,23,124,54,170v-2,20,-34,9,-42,0v-27,-12,-78,-18,-101,-18v-26,6,-29,51,-54,63v-18,-4,-19,-30,-3,-38v5,-9,15,-16,8,-29v1,-12,23,-9,26,-19v6,-10,11,-20,20,-27r70,-121v12,-4,16,4,22,19xm82,-91v17,3,62,7,86,13v-13,-33,-13,-80,-29,-109v-15,30,-38,63,-57,96xm150,-268v14,10,54,14,37,41v-28,-7,-62,-22,-100,-42v-2,-3,-2,-26,5,-23v16,4,42,17,58,24"},"Ã":{d:"161,-217v20,53,23,124,54,170v-2,20,-34,9,-42,0v-27,-12,-78,-18,-101,-18v-26,6,-29,51,-54,63v-18,-4,-19,-30,-3,-38v5,-9,15,-16,8,-29v1,-12,23,-9,26,-19v6,-10,11,-20,20,-27r70,-121v12,-4,16,4,22,19xm82,-91v17,3,62,7,86,13v-13,-33,-13,-80,-29,-109v-15,30,-38,63,-57,96xm100,-285v26,-19,54,19,69,22v4,0,15,-5,34,-13v23,-9,22,-17,31,-12v3,11,-9,9,-7,21v-26,20,-46,30,-59,30v-3,3,-50,-26,-49,-29v-12,1,-31,35,-51,32v-3,-8,-5,-14,-5,-18v10,-9,16,-17,37,-33"},"Õ":{d:"62,-184v78,-31,249,-50,238,74v-6,65,-102,105,-179,115v-77,-7,-152,-71,-101,-149v2,-5,24,-33,42,-40xm279,-120v14,-38,-47,-64,-85,-61v-20,-9,-41,7,-62,0v-11,7,-54,12,-66,24v0,20,-51,35,-38,66v-1,43,50,67,96,67v44,0,162,-55,155,-96xm116,-270v26,-19,54,19,69,22v4,0,15,-5,34,-13v23,-10,22,-16,31,-12v3,11,-8,9,-7,21v-45,28,-47,42,-88,16v-29,-19,-12,-20,-43,2v-8,5,-12,18,-23,15v-13,-3,-12,-20,-4,-23v4,-6,14,-15,31,-28",w:273},"Œ":{d:"247,-243v71,4,161,-7,245,-8v17,0,27,6,27,17v-8,27,-70,14,-104,23v-3,1,-52,0,-65,7r0,4v16,16,17,29,17,65v32,10,74,-14,99,16v-14,25,-76,17,-127,24v-17,18,-55,32,-75,51v85,0,128,-3,204,-11v15,-2,21,11,20,29v-78,24,-177,12,-270,24v-24,3,-24,-29,-48,-15v-46,7,-70,4,-105,-4v-19,-18,-42,-22,-52,-55v-10,-34,0,-47,12,-78v-18,-59,48,-78,105,-84v17,-18,103,-13,117,-5xm125,-45v76,-9,186,-43,209,-105v-26,-67,-137,-83,-217,-54v3,34,-45,25,-60,58v-41,48,5,108,68,101",w:492},"œ":{d:"185,-54v25,28,107,-17,104,33v-12,12,-60,14,-87,14v0,0,1,1,2,1v-11,1,-39,-9,-50,-17v-28,17,-75,32,-114,7v-22,-14,-34,-11,-34,-41v0,-36,33,-49,48,-75v29,-16,72,-3,95,11v12,-9,48,-27,59,-26v30,0,64,15,65,40v0,7,-6,20,-20,37v-29,1,-44,11,-68,16xm226,-106v-21,-7,-41,-2,-48,13v14,1,42,-7,48,-13xm132,-87v-21,-35,-94,11,-92,24v-2,14,43,21,61,21v25,0,36,-20,31,-45",w:295},"–":{d:"6,-66v-8,-72,79,-21,146,-39v37,-10,79,7,111,0v9,8,14,13,14,17v2,26,-72,13,-99,21v-83,4,-124,21,-172,1",w:282},"—":{d:"175,-106v86,-9,201,1,286,-1v11,6,13,11,6,30v-118,15,-246,10,-377,10v-25,0,-73,3,-82,-8r-2,-26v11,-13,32,-9,52,-7v38,3,84,-5,117,2",w:485},"“":{d:"66,-261v-21,5,-37,51,-22,77v0,4,-2,6,-7,6v-31,-9,-38,-62,-12,-94v12,-15,21,-28,31,-34v16,-1,19,24,22,34v10,-11,22,-32,43,-23v-2,8,4,16,5,19v-6,11,-51,53,-29,74v-12,21,-30,5,-33,-17v-6,-13,9,-28,2,-42",w:118},"”":{d:"120,-294v12,3,30,26,19,34v2,15,-40,70,-55,66v-40,-10,10,-51,14,-64v3,-3,8,-31,22,-36xm70,-306v14,3,26,34,16,49v-19,30,-31,45,-58,59v-12,-11,-33,-17,-7,-36v13,-19,36,-27,36,-59v0,-5,9,-13,13,-13",w:148},"‘":{d:"73,-262v-10,7,-41,39,-38,69v-15,13,-27,-16,-28,-28v-2,-20,51,-83,66,-83v20,0,25,41,0,42",w:95},"’":{d:"74,-300v13,31,-1,99,-44,101v-13,0,-19,-5,-19,-15v6,-10,31,-34,35,-59v2,-11,1,-32,11,-32v6,0,11,2,17,5",w:90},"÷":{d:"167,-158v-4,3,-7,9,-10,20v-23,4,-34,-8,-29,-31v14,-6,18,1,39,11xm78,-72v-53,11,-53,12,-69,-15v-1,-12,11,-17,22,-14v71,-13,151,-18,230,-24v11,1,21,16,23,28v-28,20,-90,11,-126,16v-36,5,-62,5,-80,9xm123,-40v19,-17,41,-1,41,17v0,13,-6,19,-17,19v-15,0,-29,-14,-24,-36",w:293},"◊":{d:"76,-158v48,-8,64,11,100,36v28,19,-5,39,-22,54v-15,13,-40,32,-48,49v-17,5,-12,0,-27,-16v-6,-6,-86,-31,-68,-53r2,-9v27,-23,48,-44,63,-61xm93,-65v12,-2,35,-31,41,-38v-5,-10,-16,-14,-34,-24v-12,12,-36,29,-40,44v19,11,30,18,33,18",w:199},"ÿ":{d:"118,85v-11,11,-11,38,-22,61v-2,-1,-2,31,-17,27v-11,0,-21,-10,-21,-22v20,-66,23,-61,64,-168v-22,1,-38,16,-58,4v-22,4,-51,-16,-51,-42v-11,-13,-7,-59,7,-58v16,1,21,24,22,51v21,33,66,5,94,-7v4,-3,26,-14,38,-29r17,0v23,44,-23,59,-34,102v-6,9,-13,9,-13,26v-15,6,-12,33,-27,48v0,2,1,4,1,7xm158,-136v0,8,-4,13,-12,13v-18,0,-21,-20,-16,-34v18,-1,29,1,28,21xm62,-161v7,3,28,9,27,18v1,8,-8,17,-17,17v-18,0,-26,-24,-10,-35",w:190},"Ÿ":{d:"176,-189v35,20,-25,54,-39,72v-26,34,-57,57,-74,104v-10,15,-4,14,-23,3r0,-10v19,-44,27,-46,50,-81v-9,-5,-24,4,-34,4v-38,0,-54,-50,-44,-87v21,-5,18,19,22,35v4,18,15,27,29,27v41,0,60,-39,113,-67xm153,-222v0,8,-3,12,-11,12v-18,0,-21,-19,-16,-33v18,-1,28,2,27,21xm57,-247v8,2,29,9,28,17v0,21,-37,24,-36,1v0,-7,2,-13,8,-18",w:135},"⁄":{d:"193,-305v7,6,17,31,3,41v-10,7,-12,13,-21,25v-79,56,-190,209,-197,260r-18,0v-23,-19,9,-70,15,-85v52,-83,121,-179,218,-241",w:120},"¤":{d:"308,-133r-200,16v-2,1,-6,4,-10,10v70,-2,144,-14,211,-8v3,0,8,4,13,8v-1,4,-3,9,-9,17v-57,11,-164,6,-219,25v26,32,112,25,173,25v9,0,35,2,35,19v0,9,-4,13,-12,14v-115,12,-146,23,-211,-19v-12,-4,-22,-9,-25,-27v-6,-29,-61,3,-43,-49v17,-1,36,7,42,-12v-32,7,-36,-39,-11,-40v29,14,63,-25,73,-30v52,-25,72,-44,142,-44v23,0,21,41,-1,39v-35,-3,-61,9,-102,31v2,2,5,4,8,4v18,-6,101,-9,115,-9v7,0,55,13,31,30",w:312},"€":{d:"308,-133r-200,16v-2,1,-6,4,-10,10v70,-2,144,-14,211,-8v3,0,8,4,13,8v-1,4,-3,9,-9,17v-57,11,-164,6,-219,25v26,32,112,25,173,25v9,0,35,2,35,19v0,9,-4,13,-12,14v-115,12,-146,23,-211,-19v-12,-4,-22,-9,-25,-27v-6,-29,-61,3,-43,-49v17,-1,36,7,42,-12v-32,7,-36,-39,-11,-40v29,14,63,-25,73,-30v52,-25,72,-44,142,-44v23,0,21,41,-1,39v-35,-3,-61,9,-102,31v2,2,5,4,8,4v18,-6,101,-9,115,-9v7,0,55,13,31,30",w:312},"‹":{d:"64,-107v9,17,86,17,87,43v0,11,-4,16,-13,16v-36,-11,-70,-22,-109,-31v-19,-4,-18,-14,-9,-36v59,-56,93,-84,101,-84v17,0,19,20,13,29",w:159},"›":{d:"41,-181v26,27,112,44,70,91r-82,60v-20,3,-25,-23,-13,-32r70,-51r-66,-46v-5,-6,-4,-28,5,-29v4,2,9,4,16,7",w:137},"":{d:"74,-74v-6,-24,-70,8,-68,-27v0,-6,6,-20,20,-18v44,6,45,-9,42,-49v7,-40,26,-114,90,-104v48,-2,63,-1,90,30v11,25,4,14,2,44v-7,17,-54,9,-49,-7r8,-21v-5,-13,-22,-9,-43,-11v-56,-6,-63,45,-67,92v-2,21,5,23,22,22v37,-1,80,-9,113,-1v13,31,-9,82,-22,106v-13,10,-26,-6,-22,-25r11,-46v0,-3,-2,-6,-6,-6v-19,0,-47,3,-83,9v-6,1,-9,4,-8,11r12,59v-1,9,-11,30,-23,18v-18,-18,-15,-59,-19,-76",w:272},"":{d:"43,-61v-21,4,-36,2,-39,-15v-4,-35,41,-8,34,-47v4,-59,12,-99,46,-124v11,-42,157,-47,149,13v1,7,-7,15,-13,15v-18,-7,-19,-26,-47,-23v-34,3,-65,6,-79,37v-12,27,-22,52,-21,91v13,9,31,-11,45,-4v32,-15,50,-6,94,-13v12,-30,19,-79,36,-133v1,-5,5,-8,12,-8v44,18,-18,106,-12,144v-9,22,-1,73,-16,104v2,28,-23,28,-37,16v1,-26,9,-48,11,-75v0,-6,-3,-9,-9,-9v-43,0,-83,8,-119,24v8,40,17,33,-7,56v-20,-9,-21,-19,-28,-49",w:283},"‡":{d:"102,-284v16,2,42,-2,33,18v-7,15,-42,1,-38,30v3,3,31,1,30,11v4,15,-29,19,-36,24v-2,18,-4,24,-16,29r-25,-26v-25,7,-53,3,-42,-25v4,-10,70,0,51,-22v-17,4,-41,12,-39,-15v-5,-16,39,-18,44,-20v4,-2,7,-10,10,-24v19,-3,23,6,28,20",w:145},"∙":{d:"57,-77v6,18,-7,21,-19,23v-34,6,-25,-40,-9,-43v18,-3,29,8,28,20",w:67},"‚":{d:"25,63v-26,21,-48,-2,-22,-24v14,-12,35,-40,35,-69v3,-2,3,-11,12,-9v35,17,5,88,-25,102",w:97},"„":{d:"25,63v-26,21,-48,-2,-22,-24v11,-9,36,-41,35,-69v3,-2,4,-12,12,-9v36,14,5,89,-25,102xm84,64v-24,20,-45,-1,-21,-24v21,-20,32,-35,35,-69v3,-2,3,-11,12,-9v36,17,9,86,-26,102",w:135},"‰":{d:"398,-131v58,-1,87,13,72,65v-1,30,-66,63,-99,65v-56,3,-99,-58,-62,-102v2,2,5,2,8,2v20,-16,51,-17,81,-30xm202,-279v33,0,94,-24,95,18v-7,31,-33,27,-54,55v-36,32,-71,74,-112,99v-18,18,-40,34,-51,58v-19,14,-25,37,-56,40v-17,2,-25,-29,-10,-40v15,-11,40,-37,52,-52r87,-72v-51,13,-100,6,-116,-27v1,-5,-6,-30,-9,-36v-3,-5,22,-41,27,-39v29,2,16,34,5,49v0,15,14,23,42,23v42,0,59,-31,28,-38v-17,-4,-53,3,-50,-23v0,-7,1,-12,4,-16v16,-9,36,4,49,5v0,0,23,-4,69,-4xm222,-118v33,-2,55,18,50,57v-29,36,-48,45,-96,50v-27,-5,-56,-17,-58,-51v13,-37,64,-43,104,-56xm335,-61v13,44,101,7,108,-31v-11,-3,-20,-4,-30,-4v-18,-1,-82,18,-78,35xm225,-244v-18,0,-29,-1,-46,3v7,15,6,28,0,43v15,-14,34,-30,46,-46xm164,-53v26,5,59,-10,76,-26v-17,-16,-49,2,-67,14v1,8,-8,6,-9,12",w:485},"Â":{d:"161,-217v20,53,23,124,54,170v-2,20,-34,9,-42,0v-27,-12,-78,-18,-101,-18v-26,6,-29,51,-54,63v-18,-4,-19,-30,-3,-38v5,-9,15,-16,8,-29v1,-12,23,-9,26,-19v6,-10,11,-20,20,-27r70,-121v12,-4,16,4,22,19xm82,-91v17,3,62,7,86,13v-13,-33,-13,-80,-29,-109v-15,30,-38,63,-57,96xm202,-219v-27,-6,-40,-26,-61,-37v-21,7,-39,46,-65,23v-2,-4,-3,-10,-4,-14v19,-4,43,-32,61,-43v27,6,40,22,62,37v12,8,18,17,18,25v0,6,-3,9,-11,9"},"Ê":{d:"49,-160v1,-4,-10,-9,-15,-8v-15,-35,32,-30,57,-31r142,-8v2,1,30,7,40,10v-52,16,-133,17,-190,30v-7,9,-12,24,-15,47v26,10,102,-6,141,3v1,3,1,6,2,10v-36,18,-92,12,-149,21v-11,9,-16,41,-16,51v55,-1,111,-21,168,-13v15,-8,48,1,31,18v-53,16,-130,13,-198,29r-39,-8v-4,-19,17,-53,20,-76v-1,0,-7,-11,-9,-18v18,-7,22,-28,30,-57xm199,-211v-27,-6,-39,-26,-60,-37v-21,7,-40,47,-65,22v-2,-7,-2,-7,-4,-13v18,-5,44,-31,61,-43v27,6,41,22,62,37v12,9,18,17,18,25v0,6,-4,9,-12,9",w:252},"Á":{d:"161,-217v20,53,23,124,54,170v-2,20,-34,9,-42,0v-27,-12,-78,-18,-101,-18v-26,6,-29,51,-54,63v-18,-4,-19,-30,-3,-38v5,-9,15,-16,8,-29v1,-12,23,-9,26,-19v6,-10,11,-20,20,-27r70,-121v12,-4,16,4,22,19xm82,-91v17,3,62,7,86,13v-13,-33,-13,-80,-29,-109v-15,30,-38,63,-57,96xm84,-250v31,-5,83,-53,100,-31v0,5,-11,15,-35,28v-16,5,-51,28,-53,25v-14,1,-16,-11,-12,-22"},"Ë":{d:"49,-160v1,-4,-10,-9,-15,-8v-15,-35,32,-30,57,-31r142,-8v2,1,30,7,40,10v-52,16,-133,17,-190,30v-7,9,-12,24,-15,47v26,10,102,-6,141,3v1,3,1,6,2,10v-36,18,-92,12,-149,21v-11,9,-17,41,-17,51v55,0,112,-21,169,-13v15,-8,48,1,31,18v-53,16,-130,13,-198,29r-39,-8v-3,-21,17,-53,20,-76v-1,0,-7,-11,-9,-18v18,-7,22,-28,30,-57xm191,-236v0,8,-4,13,-12,13v-17,0,-19,-19,-16,-34v18,-1,29,1,28,21xm95,-261v7,3,29,9,28,18v0,7,-9,17,-18,17v-18,0,-26,-25,-10,-35",w:252},"È":{d:"49,-160v1,-4,-10,-9,-15,-8v-15,-35,32,-30,57,-31r142,-8v2,1,30,7,40,10v-52,16,-133,17,-190,30v-7,9,-12,24,-15,47v26,10,102,-6,141,3v1,3,1,6,2,10v-36,18,-92,12,-149,21v-11,9,-16,41,-16,51v55,-1,111,-21,168,-13v15,-8,48,1,31,18v-53,16,-130,13,-198,29r-39,-8v-4,-19,17,-53,20,-76v-1,0,-7,-11,-9,-18v18,-7,22,-28,30,-57xm184,-236v6,9,5,13,0,23v-28,-7,-62,-21,-100,-41v-3,-2,-3,-27,5,-23v34,11,60,25,95,41",w:252},"Í":{d:"26,-5v-9,-6,-9,-12,-9,-36v0,-71,7,-119,21,-144v8,-13,14,-20,19,-20v28,19,-7,89,-10,120v-2,21,-8,47,-14,76v-2,1,-2,0,-7,4xm6,-233v31,-6,83,-53,101,-31v2,11,-80,53,-89,53v-14,1,-14,-11,-12,-22",w:104},"Î":{d:"53,-9v-15,7,-16,-3,-16,-32v0,-71,7,-119,21,-144v8,-13,14,-20,19,-20v28,19,-7,89,-10,120v-2,21,-8,47,-14,76xm137,-209v-27,-6,-40,-26,-61,-37v-8,0,-9,4,-13,10v-11,13,-50,37,-56,0v18,-5,43,-32,61,-43v28,5,40,21,62,36v12,9,18,17,18,25v0,6,-4,9,-11,9",w:144},"Ï":{d:"33,-5v-9,-6,-9,-12,-9,-36v0,-71,8,-119,22,-144v8,-13,14,-20,19,-20v27,20,-11,87,-10,120r-15,76v-1,1,-4,2,-7,4xm111,-222v0,8,-4,12,-12,12v-18,0,-19,-19,-16,-33v18,-1,29,1,28,21xm15,-247v8,2,29,9,28,17v0,21,-37,24,-36,1v0,-7,2,-13,8,-18",w:110},"Ì":{d:"33,-5v-9,-6,-9,-12,-9,-36v0,-71,8,-119,22,-144v8,-13,14,-20,19,-20v27,20,-11,87,-10,120r-15,76v-1,1,-4,2,-7,4xm72,-247v7,6,55,15,36,40v-28,-7,-61,-21,-99,-41v-3,-2,-3,-27,5,-23v18,3,41,17,58,24",w:111},"Ó":{d:"62,-184v78,-31,249,-50,238,74v-6,65,-102,105,-179,115v-77,-7,-152,-71,-101,-149v2,-5,24,-33,42,-40xm279,-120v14,-38,-47,-64,-85,-61v-20,-9,-41,7,-62,0v-11,7,-54,12,-66,24v0,20,-51,35,-38,66v-1,43,50,67,96,67v44,0,162,-55,155,-96xm142,-250v27,-11,47,-32,59,-14v2,11,-80,53,-89,53v-13,1,-15,-11,-12,-21v10,-5,24,-11,42,-18",w:273},"Ô":{d:"62,-184v78,-31,249,-50,238,74v-6,65,-102,105,-179,115v-77,-7,-152,-71,-101,-149v2,-5,24,-33,42,-40xm279,-120v14,-38,-47,-64,-85,-61v-20,-9,-41,7,-62,0v-11,7,-54,12,-66,24v0,20,-51,35,-38,66v-1,43,50,67,96,67v44,0,162,-55,155,-96xm157,-282v17,18,52,34,54,63v-24,12,-52,-36,-53,-29r-42,34v-23,-4,-6,-31,5,-34v1,1,27,-37,36,-34",w:273},"":{d:"231,-188v31,-74,91,-99,188,-116v28,1,6,39,1,51v-20,52,-100,91,-148,126v2,4,6,7,12,10v42,-42,181,-41,166,46v-1,8,-19,8,-28,5v-43,1,-168,42,-106,86v15,16,33,28,61,39v0,10,0,17,-6,22v-8,8,-35,26,-78,51v-52,7,-128,22,-154,-17v-23,-35,-99,-35,-117,-77v-29,-68,25,-149,75,-175v44,-23,89,5,135,13v14,-26,2,-39,-1,-64",w:461},"Ò":{d:"62,-184v78,-31,249,-50,238,74v-6,65,-102,105,-179,115v-77,-7,-152,-71,-101,-149v2,-5,24,-33,42,-40xm279,-120v14,-38,-47,-64,-85,-61v-20,-9,-41,7,-62,0v-11,7,-54,12,-66,24v0,20,-51,35,-38,66v-1,43,50,67,96,67v44,0,162,-55,155,-96xm161,-262v14,10,52,13,37,41v-28,-7,-62,-21,-100,-41v-3,-3,-3,-26,5,-24v16,5,42,17,58,24",w:273},"Ú":{d:"281,-202v6,67,-30,121,-71,152v-3,14,-47,26,-60,39v-41,20,-110,1,-125,-26v-24,-44,-28,-84,-8,-127v12,-26,23,-38,37,-22v-2,2,-3,5,-3,10v-34,26,-30,116,5,134v22,32,86,-1,109,-8v38,-28,104,-64,97,-149v2,-10,7,-8,19,-3xm194,-265v3,-1,11,4,11,6v3,12,-81,52,-89,54v-14,0,-13,-9,-12,-22",w:262},"Û":{d:"281,-202v6,67,-30,121,-71,152v-3,14,-47,26,-60,39v-41,20,-110,1,-125,-26v-24,-44,-28,-84,-8,-127v12,-26,23,-38,37,-22v-2,2,-3,5,-3,10v-34,26,-30,116,5,134v22,32,86,-1,109,-8v38,-28,104,-64,97,-149v2,-10,7,-8,19,-3xm150,-266v24,11,58,27,73,46v0,5,-3,6,-10,6v-28,2,-61,-30,-63,-25v-10,0,-57,40,-69,23v3,-10,-8,-15,8,-19v17,-1,34,-29,61,-31",w:262},"Ù":{d:"281,-202v6,67,-30,121,-71,152v-3,14,-47,26,-60,39v-41,20,-110,1,-125,-26v-24,-44,-28,-84,-8,-127v12,-26,23,-38,37,-22v-2,2,-3,5,-3,10v-34,26,-30,116,5,134v22,32,86,-1,109,-8v38,-28,104,-64,97,-149v2,-10,7,-8,19,-3xm151,-243v14,10,54,14,37,41v-28,-7,-61,-22,-99,-42v-3,-2,-4,-25,4,-23v16,5,42,17,58,24",w:262},"ı":{d:"43,-103v21,4,16,56,11,100v-7,2,-11,1,-20,-5v0,-7,-13,-18,-11,-25v4,-23,-3,-68,20,-70",w:80},"ˆ":{d:"144,-220v-29,0,-41,-27,-63,-39v-8,0,-11,5,-15,11v-17,12,-32,31,-54,13v-2,-5,-3,-9,-4,-14v20,-5,45,-33,64,-45v28,6,43,23,65,38v12,9,19,19,19,27v0,6,-4,9,-12,9",w:165},"˜":{d:"47,-300v26,-21,57,19,72,23v4,0,16,-5,36,-14v24,-10,22,-16,32,-13v3,12,-7,11,-7,23v-27,21,-48,32,-62,32v-3,2,-52,-27,-51,-31v-12,-2,-34,40,-54,33v-4,-13,-8,-18,1,-24v5,-7,16,-15,33,-29",w:186},"¯":{d:"63,-295v28,-7,73,10,105,7v11,1,6,8,5,19v-37,21,-72,11,-136,11v-23,0,-31,-14,-27,-36v12,-15,40,0,53,-1",w:183},"˘":{d:"65,-269v20,-11,45,-31,74,-36v20,30,-42,40,-59,66v-5,6,-11,8,-18,8v-8,-3,-45,-32,-51,-54v5,-24,14,-13,34,1",w:158},"˙":{d:"23,-302v15,-13,32,1,32,18v1,22,-36,29,-39,4v0,0,3,-7,7,-22",w:70},"˚":{d:"23,-225v-43,-24,-11,-85,41,-78v16,2,31,4,46,17v32,54,-41,86,-87,61xm33,-257v2,20,57,11,57,-6v0,-6,-11,-9,-33,-12v-14,-2,-24,13,-24,18",w:123},"¸":{d:"74,16v32,2,49,14,55,36v-3,7,-14,31,-29,33v-28,4,-57,11,-88,14v-19,-6,-13,-31,8,-33v20,-1,59,-5,73,-14v-17,-14,-68,8,-53,-37v9,-10,2,-28,24,-30v8,8,13,17,10,31",w:129},"˝":{d:"91,-249v15,-11,38,-53,57,-29v0,9,0,14,-3,23v-2,3,-20,22,-54,55v-5,5,-10,8,-16,8v-17,2,-6,-22,-7,-31v-1,0,-2,0,-4,1v-17,21,-29,31,-50,27v-5,-18,-3,-15,3,-27v23,-27,40,-46,48,-59v7,-12,31,3,29,9v-1,14,-3,24,-13,31v4,4,9,-1,10,-8",w:151},"˛":{d:"82,-5v-8,12,-16,55,-21,75v0,4,2,7,7,7v6,0,22,-7,50,-20v8,0,12,7,12,20v-2,22,-6,14,-27,30v-15,12,-26,16,-30,16v-47,-8,-59,-14,-56,-75v8,-27,12,-54,25,-77v19,-21,35,15,40,24",w:138},"ˇ":{d:"39,-286v33,46,63,-4,96,-16v6,0,9,6,9,19v0,24,-49,46,-77,46v-32,0,-52,-28,-59,-48v0,-25,23,-17,31,-1",w:153},"\r":{w:179}}}); -var DIAGRAM_MARGIN=10,ACTOR_MARGIN=10,ACTOR_PADDING=10,SIGNAL_MARGIN=5,SIGNAL_PADDING=5,NOTE_MARGIN=10,NOTE_PADDING=5,NOTE_OVERLAP=15,TITLE_MARGIN=0,TITLE_PADDING=5,SELF_SIGNAL_WIDTH=20,PLACEMENT=Diagram.PLACEMENT,LINETYPE=Diagram.LINETYPE,ARROWTYPE=Diagram.ARROWTYPE,LINE={stroke:"#000","stroke-width":2},RECT={fill:"#fff"};AssertException.prototype.toString=function(){return"AssertException: "+this.message},String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")}),Raphael.fn.line=function(x1,y1,x2,y2){return assert(_.all([x1,x2,y1,y2],_.isFinite),"x1,x2,y1,y2 must be numeric"),this.path("M{0},{1} L{2},{3}",x1,y1,x2,y2)},Raphael.fn.wobble=function(x1,y1,x2,y2){assert(_.all([x1,x2,y1,y2],_.isFinite),"x1,x2,y1,y2 must be numeric");var wobble=Math.sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1))/25,r1=Math.random(),r2=Math.random(),xfactor=Math.random()>.5?wobble:-wobble,yfactor=Math.random()>.5?wobble:-wobble,p1={x:(x2-x1)*r1+x1+xfactor,y:(y2-y1)*r1+y1+yfactor},p2={x:(x2-x1)*r2+x1-xfactor,y:(y2-y1)*r2+y1-yfactor};return"C"+p1.x+","+p1.y+" "+p2.x+","+p2.y+" "+x2+","+y2},Raphael.fn.text_bbox=function(text,font){var p;font._obj?p=this.print_center(0,0,text,font._obj,font["font-size"]):(p=this.text(0,0,text),p.attr(font));var bb=p.getBBox();return p.remove(),bb},Raphael.fn.handRect=function(x,y,w,h){return assert(_.all([x,y,w,h],_.isFinite),"x, y, w, h must be numeric"),this.path("M"+x+","+y+this.wobble(x,y,x+w,y)+this.wobble(x+w,y,x+w,y+h)+this.wobble(x+w,y+h,x,y+h)+this.wobble(x,y+h,x,y)).attr(RECT)},Raphael.fn.handLine=function(x1,y1,x2,y2){return assert(_.all([x1,x2,y1,y2],_.isFinite),"x1,x2,y1,y2 must be numeric"),this.path("M"+x1+","+y1+this.wobble(x1,y1,x2,y2))},Raphael.fn.print_center=function(x,y,string,font,size,letter_spacing){var path=this.print(x,y,string,font,size,"baseline",letter_spacing),bb=path.getBBox(),dx=x-bb.x-bb.width/2,dy=y-bb.y-bb.height/2,m=new Raphael.matrix;return m.translate(dx,dy),path.attr("path",Raphael.mapPath(path.attr("path"),m))};var BaseTheme=function(diagram){this.init(diagram)};_.extend(BaseTheme.prototype,{init:function(diagram){this.diagram=diagram,this._paper=void 0,this._font=void 0,this._title=void 0,this._actors_height=0,this._signals_height=0;var a=this.arrow_types={};a[ARROWTYPE.FILLED]="block",a[ARROWTYPE.OPEN]="open";var l=this.line_types={};l[LINETYPE.SOLID]="",l[LINETYPE.DOTTED]="-"},init_paper:function(container){this._paper=new Raphael(container,320,200)},init_font:function(){},draw_line:function(x1,y1,x2,y2){return this._paper.line(x1,y1,x2,y2)},draw_rect:function(x,y,w,h){return this._paper.rect(x,y,w,h)},draw:function(container){var diagram=this.diagram;this.init_paper(container),this.init_font(),this.layout();var title_height=this._title?this._title.height:0;this._paper.setStart(),this._paper.setSize(diagram.width,diagram.height);var y=DIAGRAM_MARGIN+title_height;this.draw_title(),this.draw_actors(y),this.draw_signals(y+this._actors_height),this._paper.setFinish()},layout:function(){function actor_ensure_distance(a,b,d){assert(b>a,"a must be less than or equal to b"),0>a?(b=actors[b],b.x=Math.max(d-b.width/2,b.x)):b>=actors.length?(a=actors[a],a.padding_right=Math.max(d,a.padding_right)):(a=actors[a],a.distances[b]=Math.max(d,a.distances[b]?a.distances[b]:0))}var diagram=this.diagram,paper=this._paper,font=this._font,actors=diagram.actors,signals=diagram.signals;if(diagram.width=0,diagram.height=0,diagram.title){var title=this._title={},bb=paper.text_bbox(diagram.title,font);title.text_bb=bb,title.message=diagram.title,title.width=bb.width+2*(TITLE_PADDING+TITLE_MARGIN),title.height=bb.height+2*(TITLE_PADDING+TITLE_MARGIN),title.x=DIAGRAM_MARGIN,title.y=DIAGRAM_MARGIN,diagram.width+=title.width,diagram.height+=title.height}_.each(actors,function(a){var bb=paper.text_bbox(a.name,font);a.text_bb=bb,a.x=0,a.y=0,a.width=bb.width+2*(ACTOR_PADDING+ACTOR_MARGIN),a.height=bb.height+2*(ACTOR_PADDING+ACTOR_MARGIN),a.distances=[],a.padding_right=0,this._actors_height=Math.max(a.height,this._actors_height)},this),_.each(signals,function(s){var a,b,bb=paper.text_bbox(s.message,font);s.text_bb=bb,s.width=bb.width,s.height=bb.height;var extra_width=0;if("Signal"==s.type)s.width+=2*(SIGNAL_MARGIN+SIGNAL_PADDING),s.height+=2*(SIGNAL_MARGIN+SIGNAL_PADDING),s.isSelf()?(a=s.actorA.index,b=a+1,s.width+=SELF_SIGNAL_WIDTH):(a=Math.min(s.actorA.index,s.actorB.index),b=Math.max(s.actorA.index,s.actorB.index));else{if("Note"!=s.type)throw new Error("Unhandled signal type:"+s.type);if(s.width+=2*(NOTE_MARGIN+NOTE_PADDING),s.height+=2*(NOTE_MARGIN+NOTE_PADDING),extra_width=2*ACTOR_MARGIN,s.placement==PLACEMENT.LEFTOF)b=s.actor.index,a=b-1;else if(s.placement==PLACEMENT.RIGHTOF)a=s.actor.index,b=a+1;else if(s.placement==PLACEMENT.OVER&&s.hasManyActors())a=Math.min(s.actor[0].index,s.actor[1].index),b=Math.max(s.actor[0].index,s.actor[1].index),extra_width=-(2*NOTE_PADDING+2*NOTE_OVERLAP);else if(s.placement==PLACEMENT.OVER)return a=s.actor.index,actor_ensure_distance(a-1,a,s.width/2),actor_ensure_distance(a,a+1,s.width/2),this._signals_height+=s.height,void 0}actor_ensure_distance(a,b,s.width+extra_width),this._signals_height+=s.height},this);var actors_x=0;return _.each(actors,function(a){a.x=Math.max(actors_x,a.x),_.each(a.distances,function(distance,b){"undefined"!=typeof distance&&(b=actors[b],distance=Math.max(distance,a.width/2,b.width/2),b.x=Math.max(b.x,a.x+a.width/2+distance-b.width/2))}),actors_x=a.x+a.width+a.padding_right},this),diagram.width=Math.max(actors_x,diagram.width),diagram.width+=2*DIAGRAM_MARGIN,diagram.height+=2*DIAGRAM_MARGIN+2*this._actors_height+this._signals_height,this},draw_title:function(){var title=this._title;title&&this.draw_text_box(title,title.message,TITLE_MARGIN,TITLE_PADDING,this._font)},draw_actors:function(offsetY){var y=offsetY;_.each(this.diagram.actors,function(a){this.draw_actor(a,y,this._actors_height),this.draw_actor(a,y+this._actors_height+this._signals_height,this._actors_height);var aX=getCenterX(a),line=this.draw_line(aX,y+this._actors_height-ACTOR_MARGIN,aX,y+this._actors_height+ACTOR_MARGIN+this._signals_height);line.attr(LINE)},this)},draw_actor:function(actor,offsetY,height){actor.y=offsetY,actor.height=height,this.draw_text_box(actor,actor.name,ACTOR_MARGIN,ACTOR_PADDING,this._font)},draw_signals:function(offsetY){var y=offsetY;_.each(this.diagram.signals,function(s){"Signal"==s.type?s.isSelf()?this.draw_self_signal(s,y):this.draw_signal(s,y):"Note"==s.type&&this.draw_note(s,y),y+=s.height},this)},draw_self_signal:function(signal,offsetY){assert(signal.isSelf(),"signal must be a self signal");var text_bb=signal.text_bb,aX=getCenterX(signal.actorA),x=aX+SELF_SIGNAL_WIDTH+SIGNAL_PADDING-text_bb.x,y=offsetY+signal.height/2;this.draw_text(x,y,signal.message,this._font);var line,attr=_.extend({},LINE,{"stroke-dasharray":this.line_types[signal.linetype]}),y1=offsetY+SIGNAL_MARGIN,y2=y1+signal.height-SIGNAL_MARGIN;line=this.draw_line(aX,y1,aX+SELF_SIGNAL_WIDTH,y1),line.attr(attr),line=this.draw_line(aX+SELF_SIGNAL_WIDTH,y1,aX+SELF_SIGNAL_WIDTH,y2),line.attr(attr),line=this.draw_line(aX+SELF_SIGNAL_WIDTH,y2,aX,y2),attr["arrow-end"]=this.arrow_types[signal.arrowtype]+"-wide-long",line.attr(attr)},draw_signal:function(signal,offsetY){var aX=getCenterX(signal.actorA),bX=getCenterX(signal.actorB),x=(bX-aX)/2+aX,y=offsetY+SIGNAL_MARGIN+2*SIGNAL_PADDING;this.draw_text(x,y,signal.message,this._font),y=offsetY+signal.height-SIGNAL_MARGIN-SIGNAL_PADDING;var line=this.draw_line(aX,y,bX,y);line.attr(LINE),line.attr({"arrow-end":this.arrow_types[signal.arrowtype]+"-wide-long","stroke-dasharray":this.line_types[signal.linetype]})},draw_note:function(note,offsetY){note.y=offsetY;var actorA=note.hasManyActors()?note.actor[0]:note.actor,aX=getCenterX(actorA);switch(note.placement){case PLACEMENT.RIGHTOF:note.x=aX+ACTOR_MARGIN;break;case PLACEMENT.LEFTOF:note.x=aX-ACTOR_MARGIN-note.width;break;case PLACEMENT.OVER:if(note.hasManyActors()){var bX=getCenterX(note.actor[1]),overlap=NOTE_OVERLAP+NOTE_PADDING;note.x=aX-overlap,note.width=bX+overlap-note.x}else note.x=aX-note.width/2;break;default:throw new Error("Unhandled note placement:"+note.placement)}this.draw_text_box(note,note.message,NOTE_MARGIN,NOTE_PADDING,this._font)},draw_text:function(x,y,text,font){var t,paper=this._paper,f=font||{};f._obj?t=paper.print_center(x,y,text,f._obj,f["font-size"]):(t=paper.text(x,y,text),t.attr(f));var bb=t.getBBox(),r=paper.rect(bb.x,bb.y,bb.width,bb.height);r.attr({fill:"#fff",stroke:"none"}),t.toFront()},draw_text_box:function(box,text,margin,padding,font){var x=box.x+margin,y=box.y+margin,w=box.width-2*margin,h=box.height-2*margin,rect=this.draw_rect(x,y,w,h);rect.attr(LINE),x=getCenterX(box),y=getCenterY(box),this.draw_text(x,y,text,font)}});var RaphaelTheme=function(diagram){this.init(diagram)};_.extend(RaphaelTheme.prototype,BaseTheme.prototype,{init_font:function(){this._font={"font-size":16,"font-family":"Andale Mono, monospace"}}});var HandRaphaelTheme=function(diagram){this.init(diagram)};_.extend(HandRaphaelTheme.prototype,BaseTheme.prototype,{init_font:function(){this._font={"font-size":16,"font-family":"daniel"},this._font._obj=this._paper.getFont("daniel")},draw_line:function(x1,y1,x2,y2){return this._paper.handLine(x1,y1,x2,y2)},draw_rect:function(x,y,w,h){return this._paper.handRect(x,y,w,h)}});var themes={simple:RaphaelTheme,hand:HandRaphaelTheme};Diagram.prototype.drawSVG=function(container,options){var default_options={theme:"hand"};if(options=_.defaults(options||{},default_options),!(options.theme in themes))throw new Error("Unsupported theme: "+options.theme);var drawing=new themes[options.theme](this);drawing.draw(container)},"undefined"!=typeof jQuery&&function($){$.fn.sequenceDiagram=function(options){return this.each(function(){var $this=$(this),diagram=Diagram.parse($this.text());$this.html(""),diagram.drawSVG(this,options)})}}(jQuery);var root="object"==typeof self&&self.self==self&&self||"object"==typeof global&&global.global==global&&global;"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=Diagram),exports.Diagram=Diagram):root.Diagram=Diagram}(); -//# sourceMappingURL=sequence-diagram-min.js.map -// Source: public/javascripts/vendor/flowchart/flowchart.js -// flowchart.js, v1.6.2 -// Copyright (c)yyyy Adriano Raiano (adrai). -// Distributed under MIT license -// http://adrai.github.io/flowchart.js - -!function(root, factory) { - if ("object" == typeof exports && "object" == typeof module) module.exports = factory(require("Raphael")); else if ("function" == typeof define && define.amd) define([ "Raphael" ], factory); else { - var a = factory("object" == typeof exports ? require("Raphael") : root.Raphael); - for (var i in a) ("object" == typeof exports ? exports : root)[i] = a[i]; - } -}(this, function(__WEBPACK_EXTERNAL_MODULE_15__) { - /******/ - return function(modules) { - /******/ - /******/ - // The require function - /******/ - function __webpack_require__(moduleId) { - /******/ - /******/ - // Check if module is in cache - /******/ - if (installedModules[moduleId]) /******/ - return installedModules[moduleId].exports; - /******/ - /******/ - // Create a new module (and put it into the cache) - /******/ - var module = installedModules[moduleId] = { - /******/ - exports: {}, - /******/ - id: moduleId, - /******/ - loaded: !1 - }; - /******/ - /******/ - // Return the exports of the module - /******/ - /******/ - /******/ - // Execute the module function - /******/ - /******/ - /******/ - // Flag the module as loaded - /******/ - return modules[moduleId].call(module.exports, module, module.exports, __webpack_require__), - module.loaded = !0, module.exports; - } - // webpackBootstrap - /******/ - // The module cache - /******/ - var installedModules = {}; - /******/ - /******/ - // Load entry module and return exports - /******/ - /******/ - /******/ - /******/ - // expose the modules object (__webpack_modules__) - /******/ - /******/ - /******/ - // expose the module cache - /******/ - /******/ - /******/ - // __webpack_public_path__ - /******/ - return __webpack_require__.m = modules, __webpack_require__.c = installedModules, - __webpack_require__.p = "", __webpack_require__(0); - }([ /* 0 */ - /*!******************!*\ - !*** ./index.js ***! - \******************/ - /***/ - function(module, exports, __webpack_require__) { - __webpack_require__(/*! ./src/flowchart.shim */ 8); - var parse = __webpack_require__(/*! ./src/flowchart.parse */ 4); - __webpack_require__(/*! ./src/jquery-plugin */ 14); - var FlowChart = { - parse: parse - }; - "undefined" != typeof window && (window.flowchart = FlowChart), module.exports = FlowChart; - }, /* 1 */ - /*!**********************************!*\ - !*** ./src/flowchart.helpers.js ***! - \**********************************/ - /***/ - function(module, exports) { - function _defaults(options, defaultOptions) { - if (!options || "function" == typeof options) return defaultOptions; - var merged = {}; - for (var attrname in defaultOptions) merged[attrname] = defaultOptions[attrname]; - for (attrname in options) options[attrname] && ("object" == typeof merged[attrname] ? merged[attrname] = _defaults(merged[attrname], options[attrname]) : merged[attrname] = options[attrname]); - return merged; - } - function _inherits(ctor, superCtor) { - if ("function" == typeof Object.create) // implementation from standard node.js 'util' module - ctor.super_ = superCtor, ctor.prototype = Object.create(superCtor.prototype, { - constructor: { - value: ctor, - enumerable: !1, - writable: !0, - configurable: !0 - } - }); else { - // old school shim for old browsers - ctor.super_ = superCtor; - var TempCtor = function() {}; - TempCtor.prototype = superCtor.prototype, ctor.prototype = new TempCtor(), ctor.prototype.constructor = ctor; - } - } - // move dependent functions to a container so that - // they can be overriden easier in no jquery environment (node.js) - module.exports = { - defaults: _defaults, - inherits: _inherits - }; - }, /* 2 */ - /*!*********************************!*\ - !*** ./src/flowchart.symbol.js ***! - \*********************************/ - /***/ - function(module, exports, __webpack_require__) { - function Symbol(chart, options, symbol) { - this.chart = chart, this.group = this.chart.paper.set(), this.symbol = symbol, this.connectedTo = [], - this.symbolType = options.symbolType, this.flowstate = options.flowstate || "future", - this.next_direction = options.next && options.direction_next ? options.direction_next : void 0, - this.text = this.chart.paper.text(0, 0, options.text), //Raphael does not support the svg group tag so setting the text node id to the symbol node id plus t - options.key && (this.text.node.id = options.key + "t"), this.text.node.setAttribute("class", this.getAttr("class") + "t"), - this.text.attr({ - "text-anchor": "start", - x: this.getAttr("text-margin"), - fill: this.getAttr("font-color"), - "font-size": this.getAttr("font-size") - }); - var font = this.getAttr("font"), fontF = this.getAttr("font-family"), fontW = this.getAttr("font-weight"); - font && this.text.attr({ - font: font - }), fontF && this.text.attr({ - "font-family": fontF - }), fontW && this.text.attr({ - "font-weight": fontW - }), options.link && this.text.attr("href", options.link), options.target && this.text.attr("target", options.target); - var maxWidth = this.getAttr("maxWidth"); - if (maxWidth) { - for (var words = options.text.split(" "), tempText = "", i = 0, ii = words.length; ii > i; i++) { - var word = words[i]; - this.text.attr("text", tempText + " " + word), tempText += this.text.getBBox().width > maxWidth ? "\n" + word : " " + word; - } - this.text.attr("text", tempText.substring(1)); - } - if (this.group.push(this.text), symbol) { - var tmpMargin = this.getAttr("text-margin"); - symbol.attr({ - fill: this.getAttr("fill"), - stroke: this.getAttr("element-color"), - "stroke-width": this.getAttr("line-width"), - width: this.text.getBBox().width + 2 * tmpMargin, - height: this.text.getBBox().height + 2 * tmpMargin - }), symbol.node.setAttribute("class", this.getAttr("class")), options.link && symbol.attr("href", options.link), - options.target && symbol.attr("target", options.target), options.key && (symbol.node.id = options.key), - this.group.push(symbol), symbol.insertBefore(this.text), this.text.attr({ - y: symbol.getBBox().height / 2 - }), this.initialize(); - } - } - var drawAPI = __webpack_require__(/*! ./flowchart.functions */ 3), drawLine = drawAPI.drawLine, checkLineIntersection = drawAPI.checkLineIntersection; - /* Gets the attribute based on Flowstate, Symbol-Name and default, first found wins */ - Symbol.prototype.getAttr = function(attName) { - if (this.chart) { - var opt1, opt3 = this.chart.options ? this.chart.options[attName] : void 0, opt2 = this.chart.options.symbols ? this.chart.options.symbols[this.symbolType][attName] : void 0; - return this.chart.options.flowstate && this.chart.options.flowstate[this.flowstate] && (opt1 = this.chart.options.flowstate[this.flowstate][attName]), - opt1 || opt2 || opt3; - } - }, Symbol.prototype.initialize = function() { - this.group.transform("t" + this.getAttr("line-width") + "," + this.getAttr("line-width")), - this.width = this.group.getBBox().width, this.height = this.group.getBBox().height; - }, Symbol.prototype.getCenter = function() { - return { - x: this.getX() + this.width / 2, - y: this.getY() + this.height / 2 - }; - }, Symbol.prototype.getX = function() { - return this.group.getBBox().x; - }, Symbol.prototype.getY = function() { - return this.group.getBBox().y; - }, Symbol.prototype.shiftX = function(x) { - this.group.transform("t" + (this.getX() + x) + "," + this.getY()); - }, Symbol.prototype.setX = function(x) { - this.group.transform("t" + x + "," + this.getY()); - }, Symbol.prototype.shiftY = function(y) { - this.group.transform("t" + this.getX() + "," + (this.getY() + y)); - }, Symbol.prototype.setY = function(y) { - this.group.transform("t" + this.getX() + "," + y); - }, Symbol.prototype.getTop = function() { - var y = this.getY(), x = this.getX() + this.width / 2; - return { - x: x, - y: y - }; - }, Symbol.prototype.getBottom = function() { - var y = this.getY() + this.height, x = this.getX() + this.width / 2; - return { - x: x, - y: y - }; - }, Symbol.prototype.getLeft = function() { - var y = this.getY() + this.group.getBBox().height / 2, x = this.getX(); - return { - x: x, - y: y - }; - }, Symbol.prototype.getRight = function() { - var y = this.getY() + this.group.getBBox().height / 2, x = this.getX() + this.group.getBBox().width; - return { - x: x, - y: y - }; - }, Symbol.prototype.render = function() { - if (this.next) { - var lineLength = this.getAttr("line-length"); - if ("right" === this.next_direction) { - var rightPoint = this.getRight(); - if (!this.next.isPositioned) { - this.next.setY(rightPoint.y - this.next.height / 2), this.next.shiftX(this.group.getBBox().x + this.width + lineLength); - var self = this; - !function shift() { - for (var symb, hasSymbolUnder = !1, i = 0, len = self.chart.symbols.length; len > i; i++) { - symb = self.chart.symbols[i]; - var diff = Math.abs(symb.getCenter().x - self.next.getCenter().x); - if (symb.getCenter().y > self.next.getCenter().y && diff <= self.next.width / 2) { - hasSymbolUnder = !0; - break; - } - } - hasSymbolUnder && (self.next.setX(symb.getX() + symb.width + lineLength), shift()); - }(), this.next.isPositioned = !0, this.next.render(); - } - } else { - var bottomPoint = this.getBottom(); - this.next.isPositioned || (this.next.shiftY(this.getY() + this.height + lineLength), - this.next.setX(bottomPoint.x - this.next.width / 2), this.next.isPositioned = !0, - this.next.render()); - } - } - }, Symbol.prototype.renderLines = function() { - this.next && (this.next_direction ? this.drawLineTo(this.next, "", this.next_direction) : this.drawLineTo(this.next)); - }, Symbol.prototype.drawLineTo = function(symbol, text, origin) { - this.connectedTo.indexOf(symbol) < 0 && this.connectedTo.push(symbol); - var line, x = this.getCenter().x, y = this.getCenter().y, right = this.getRight(), bottom = this.getBottom(), left = this.getLeft(), symbolX = symbol.getCenter().x, symbolY = symbol.getCenter().y, symbolTop = symbol.getTop(), symbolRight = symbol.getRight(), symbolLeft = symbol.getLeft(), isOnSameColumn = x === symbolX, isOnSameLine = y === symbolY, isUnder = symbolY > y, isUpper = y > symbolY, isLeft = x > symbolX, isRight = symbolX > x, maxX = 0, lineLength = this.getAttr("line-length"), lineWith = this.getAttr("line-width"); - if (origin && "bottom" !== origin || !isOnSameColumn || !isUnder) if (origin && "right" !== origin || !isOnSameLine || !isRight) if (origin && "left" !== origin || !isOnSameLine || !isLeft) if (origin && "right" !== origin || !isOnSameColumn || !isUpper) if (origin && "right" !== origin || !isOnSameColumn || !isUnder) if (origin && "bottom" !== origin || !isLeft) if (origin && "bottom" !== origin || !isRight) if (origin && "right" === origin && isLeft) line = drawLine(this.chart, right, [ { - x: right.x + lineLength / 2, - y: right.y - }, { - x: right.x + lineLength / 2, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - } ], text), this.rightStart = !0, symbol.topEnd = !0, maxX = right.x + lineLength / 2; else if (origin && "right" === origin && isRight) line = drawLine(this.chart, right, [ { - x: symbolTop.x, - y: right.y - }, { - x: symbolTop.x, - y: symbolTop.y - } ], text), this.rightStart = !0, symbol.topEnd = !0, maxX = right.x + lineLength / 2; else if (origin && "bottom" === origin && isOnSameColumn && isUpper) line = drawLine(this.chart, bottom, [ { - x: bottom.x, - y: bottom.y + lineLength / 2 - }, { - x: right.x + lineLength / 2, - y: bottom.y + lineLength / 2 - }, { - x: right.x + lineLength / 2, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - } ], text), this.bottomStart = !0, symbol.topEnd = !0, maxX = bottom.x + lineLength / 2; else if ("left" === origin && isOnSameColumn && isUpper) { - var diffX = left.x - lineLength / 2; - symbolLeft.x < left.x && (diffX = symbolLeft.x - lineLength / 2), line = drawLine(this.chart, left, [ { - x: diffX, - y: left.y - }, { - x: diffX, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - } ], text), this.leftStart = !0, symbol.topEnd = !0, maxX = left.x; - } else "left" === origin && (line = drawLine(this.chart, left, [ { - x: symbolTop.x + (left.x - symbolTop.x) / 2, - y: left.y - }, { - x: symbolTop.x + (left.x - symbolTop.x) / 2, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - } ], text), this.leftStart = !0, symbol.topEnd = !0, maxX = left.x); else line = drawLine(this.chart, bottom, [ { - x: bottom.x, - y: bottom.y + lineLength / 2 - }, { - x: bottom.x + (bottom.x - symbolTop.x) / 2, - y: bottom.y + lineLength / 2 - }, { - x: bottom.x + (bottom.x - symbolTop.x) / 2, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - } ], text), this.bottomStart = !0, symbol.topEnd = !0, maxX = bottom.x + (bottom.x - symbolTop.x) / 2; else line = this.leftEnd && isUpper ? drawLine(this.chart, bottom, [ { - x: bottom.x, - y: bottom.y + lineLength / 2 - }, { - x: bottom.x + (bottom.x - symbolTop.x) / 2, - y: bottom.y + lineLength / 2 - }, { - x: bottom.x + (bottom.x - symbolTop.x) / 2, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - } ], text) : drawLine(this.chart, bottom, [ { - x: bottom.x, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - } ], text), this.bottomStart = !0, symbol.topEnd = !0, maxX = bottom.x + (bottom.x - symbolTop.x) / 2; else line = drawLine(this.chart, right, [ { - x: right.x + lineLength / 2, - y: right.y - }, { - x: right.x + lineLength / 2, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - } ], text), this.rightStart = !0, symbol.topEnd = !0, maxX = right.x + lineLength / 2; else line = drawLine(this.chart, right, [ { - x: right.x + lineLength / 2, - y: right.y - }, { - x: right.x + lineLength / 2, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - lineLength / 2 - }, { - x: symbolTop.x, - y: symbolTop.y - } ], text), this.rightStart = !0, symbol.topEnd = !0, maxX = right.x + lineLength / 2; else line = drawLine(this.chart, left, symbolRight, text), - this.leftStart = !0, symbol.rightEnd = !0, maxX = symbolRight.x; else line = drawLine(this.chart, right, symbolLeft, text), - this.rightStart = !0, symbol.leftEnd = !0, maxX = symbolLeft.x; else line = drawLine(this.chart, bottom, symbolTop, text), - this.bottomStart = !0, symbol.topEnd = !0, maxX = bottom.x; - if (line) { - for (var l = 0, llen = this.chart.lines.length; llen > l; l++) for (var len, otherLine = this.chart.lines[l], ePath = otherLine.attr("path"), lPath = line.attr("path"), iP = 0, lenP = ePath.length - 1; lenP > iP; iP++) { - var newPath = []; - newPath.push([ "M", ePath[iP][1], ePath[iP][2] ]), newPath.push([ "L", ePath[iP + 1][1], ePath[iP + 1][2] ]); - for (var line1_from_x = newPath[0][1], line1_from_y = newPath[0][2], line1_to_x = newPath[1][1], line1_to_y = newPath[1][2], lP = 0, lenlP = lPath.length - 1; lenlP > lP; lP++) { - var newLinePath = []; - newLinePath.push([ "M", lPath[lP][1], lPath[lP][2] ]), newLinePath.push([ "L", lPath[lP + 1][1], lPath[lP + 1][2] ]); - var line2_from_x = newLinePath[0][1], line2_from_y = newLinePath[0][2], line2_to_x = newLinePath[1][1], line2_to_y = newLinePath[1][2], res = checkLineIntersection(line1_from_x, line1_from_y, line1_to_x, line1_to_y, line2_from_x, line2_from_y, line2_to_x, line2_to_y); - if (res.onLine1 && res.onLine2) { - var newSegment; - line2_from_y === line2_to_y ? line2_from_x > line2_to_x ? (newSegment = [ "L", res.x + 2 * lineWith, line2_from_y ], - lPath.splice(lP + 1, 0, newSegment), newSegment = [ "C", res.x + 2 * lineWith, line2_from_y, res.x, line2_from_y - 4 * lineWith, res.x - 2 * lineWith, line2_from_y ], - lPath.splice(lP + 2, 0, newSegment), line.attr("path", lPath)) : (newSegment = [ "L", res.x - 2 * lineWith, line2_from_y ], - lPath.splice(lP + 1, 0, newSegment), newSegment = [ "C", res.x - 2 * lineWith, line2_from_y, res.x, line2_from_y - 4 * lineWith, res.x + 2 * lineWith, line2_from_y ], - lPath.splice(lP + 2, 0, newSegment), line.attr("path", lPath)) : line2_from_y > line2_to_y ? (newSegment = [ "L", line2_from_x, res.y + 2 * lineWith ], - lPath.splice(lP + 1, 0, newSegment), newSegment = [ "C", line2_from_x, res.y + 2 * lineWith, line2_from_x + 4 * lineWith, res.y, line2_from_x, res.y - 2 * lineWith ], - lPath.splice(lP + 2, 0, newSegment), line.attr("path", lPath)) : (newSegment = [ "L", line2_from_x, res.y - 2 * lineWith ], - lPath.splice(lP + 1, 0, newSegment), newSegment = [ "C", line2_from_x, res.y - 2 * lineWith, line2_from_x + 4 * lineWith, res.y, line2_from_x, res.y + 2 * lineWith ], - lPath.splice(lP + 2, 0, newSegment), line.attr("path", lPath)), lP += 2, len += 2; - } - } - } - this.chart.lines.push(line); - } - (!this.chart.maxXFromLine || this.chart.maxXFromLine && maxX > this.chart.maxXFromLine) && (this.chart.maxXFromLine = maxX); - }, module.exports = Symbol; - }, /* 3 */ - /*!************************************!*\ - !*** ./src/flowchart.functions.js ***! - \************************************/ - /***/ - function(module, exports) { - function drawPath(chart, location, points) { - var i, len, path = "M{0},{1}"; - for (i = 2, len = 2 * points.length + 2; len > i; i += 2) path += " L{" + i + "},{" + (i + 1) + "}"; - var pathValues = [ location.x, location.y ]; - for (i = 0, len = points.length; len > i; i++) pathValues.push(points[i].x), pathValues.push(points[i].y); - var symbol = chart.paper.path(path, pathValues); - symbol.attr("stroke", chart.options["element-color"]), symbol.attr("stroke-width", chart.options["line-width"]); - var font = chart.options.font, fontF = chart.options["font-family"], fontW = chart.options["font-weight"]; - return font && symbol.attr({ - font: font - }), fontF && symbol.attr({ - "font-family": fontF - }), fontW && symbol.attr({ - "font-weight": fontW - }), symbol; - } - function drawLine(chart, from, to, text) { - var i, len; - "[object Array]" !== Object.prototype.toString.call(to) && (to = [ to ]); - var path = "M{0},{1}"; - for (i = 2, len = 2 * to.length + 2; len > i; i += 2) path += " L{" + i + "},{" + (i + 1) + "}"; - var pathValues = [ from.x, from.y ]; - for (i = 0, len = to.length; len > i; i++) pathValues.push(to[i].x), pathValues.push(to[i].y); - var line = chart.paper.path(path, pathValues); - line.attr({ - stroke: chart.options["line-color"], - "stroke-width": chart.options["line-width"], - "arrow-end": chart.options["arrow-end"] - }); - var font = chart.options.font, fontF = chart.options["font-family"], fontW = chart.options["font-weight"]; - if (font && line.attr({ - font: font - }), fontF && line.attr({ - "font-family": fontF - }), fontW && line.attr({ - "font-weight": fontW - }), text) { - var centerText = !1, textPath = chart.paper.text(0, 0, text), isHorizontal = !1, firstTo = to[0]; - from.y === firstTo.y && (isHorizontal = !0); - var x = 0, y = 0; - centerText ? (x = from.x > firstTo.x ? from.x - (from.x - firstTo.x) / 2 : firstTo.x - (firstTo.x - from.x) / 2, - y = from.y > firstTo.y ? from.y - (from.y - firstTo.y) / 2 : firstTo.y - (firstTo.y - from.y) / 2, - isHorizontal ? (x -= textPath.getBBox().width / 2, y -= chart.options["text-margin"]) : (x += chart.options["text-margin"], - y -= textPath.getBBox().height / 2)) : (x = from.x, y = from.y, isHorizontal ? (x += chart.options["text-margin"] / 2, - y -= chart.options["text-margin"]) : (x += chart.options["text-margin"] / 2, y += chart.options["text-margin"])), - textPath.attr({ - "text-anchor": "start", - "font-size": chart.options["font-size"], - fill: chart.options["font-color"], - x: x, - y: y - }), font && textPath.attr({ - font: font - }), fontF && textPath.attr({ - "font-family": fontF - }), fontW && textPath.attr({ - "font-weight": fontW - }); - } - return line; - } - function checkLineIntersection(line1StartX, line1StartY, line1EndX, line1EndY, line2StartX, line2StartY, line2EndX, line2EndY) { - // if the lines intersect, the result contains the x and y of the intersection (treating the lines as infinite) and booleans for whether line segment 1 or line segment 2 contain the point - var denominator, a, b, numerator1, numerator2, result = { - x: null, - y: null, - onLine1: !1, - onLine2: !1 - }; - // if we cast these lines infinitely in both directions, they intersect here: - /* - // it is worth noting that this should be the same as: - x = line2StartX + (b * (line2EndX - line2StartX)); - y = line2StartX + (b * (line2EndY - line2StartY)); - */ - // if line1 is a segment and line2 is infinite, they intersect if: - // if line2 is a segment and line1 is infinite, they intersect if: - return denominator = (line2EndY - line2StartY) * (line1EndX - line1StartX) - (line2EndX - line2StartX) * (line1EndY - line1StartY), - 0 === denominator ? result : (a = line1StartY - line2StartY, b = line1StartX - line2StartX, - numerator1 = (line2EndX - line2StartX) * a - (line2EndY - line2StartY) * b, numerator2 = (line1EndX - line1StartX) * a - (line1EndY - line1StartY) * b, - a = numerator1 / denominator, b = numerator2 / denominator, result.x = line1StartX + a * (line1EndX - line1StartX), - result.y = line1StartY + a * (line1EndY - line1StartY), a > 0 && 1 > a && (result.onLine1 = !0), - b > 0 && 1 > b && (result.onLine2 = !0), result); - } - module.exports = { - drawPath: drawPath, - drawLine: drawLine, - checkLineIntersection: checkLineIntersection - }; - }, /* 4 */ - /*!********************************!*\ - !*** ./src/flowchart.parse.js ***! - \********************************/ - /***/ - function(module, exports, __webpack_require__) { - function parse(input) { - function getSymbol(s) { - var startIndex = s.indexOf("(") + 1, endIndex = s.indexOf(")"); - return startIndex >= 0 && endIndex >= 0 ? chart.symbols[s.substring(0, startIndex - 1)] : chart.symbols[s]; - } - function getNextPath(s) { - var next = "next", startIndex = s.indexOf("(") + 1, endIndex = s.indexOf(")"); - return startIndex >= 0 && endIndex >= 0 && (next = flowSymb.substring(startIndex, endIndex), - next.indexOf(",") < 0 && "yes" !== next && "no" !== next && (next = "next, " + next)), - next; - } - input = input || "", input = input.trim(); - for (var chart = { - symbols: {}, - start: null, - drawSVG: function(container, options) { - function getDisplaySymbol(s) { - if (dispSymbols[s.key]) return dispSymbols[s.key]; - switch (s.symbolType) { - case "start": - dispSymbols[s.key] = new Start(diagram, s); - break; - - case "end": - dispSymbols[s.key] = new End(diagram, s); - break; - - case "operation": - dispSymbols[s.key] = new Operation(diagram, s); - break; - - case "inputoutput": - dispSymbols[s.key] = new InputOutput(diagram, s); - break; - - case "subroutine": - dispSymbols[s.key] = new Subroutine(diagram, s); - break; - - case "condition": - dispSymbols[s.key] = new Condition(diagram, s); - break; - - default: - return new Error("Wrong symbol type!"); - } - return dispSymbols[s.key]; - } - var self = this; - this.diagram && this.diagram.clean(); - var diagram = new FlowChart(container, options); - this.diagram = diagram; - var dispSymbols = {}; - !function constructChart(s, prevDisp, prev) { - var dispSymb = getDisplaySymbol(s); - return self.start === s ? diagram.startWith(dispSymb) : prevDisp && prev && !prevDisp.pathOk && (prevDisp instanceof Condition ? (prev.yes === s && prevDisp.yes(dispSymb), - prev.no === s && prevDisp.no(dispSymb)) : prevDisp.then(dispSymb)), dispSymb.pathOk ? dispSymb : (dispSymb instanceof Condition ? (s.yes && constructChart(s.yes, dispSymb, s), - s.no && constructChart(s.no, dispSymb, s)) : s.next && constructChart(s.next, dispSymb, s), - dispSymb); - }(this.start), diagram.render(); - }, - clean: function() { - this.diagram.clean(); - } - }, lines = [], prevBreak = 0, i0 = 1, i0len = input.length; i0len > i0; i0++) if ("\n" === input[i0] && "\\" !== input[i0 - 1]) { - var line0 = input.substring(prevBreak, i0); - prevBreak = i0 + 1, lines.push(line0.replace(/\\\n/g, "\n")); - } - prevBreak < input.length && lines.push(input.substr(prevBreak)); - for (var l = 1, len = lines.length; len > l; ) { - var currentLine = lines[l]; - currentLine.indexOf("->") < 0 && currentLine.indexOf("=>") < 0 ? (lines[l - 1] += "\n" + currentLine, - lines.splice(l, 1), len--) : l++; - } - for (;lines.length > 0; ) { - var line = lines.splice(0, 1)[0]; - if (line.indexOf("=>") >= 0) { - // definition - var sub, parts = line.split("=>"), symbol = { - key: parts[0], - symbolType: parts[1], - text: null, - link: null, - target: null, - flowstate: null - }; - /* adding support for links */ - if (symbol.symbolType.indexOf(": ") >= 0 && (sub = symbol.symbolType.split(": "), - symbol.symbolType = sub.shift(), symbol.text = sub.join(": ")), symbol.text && symbol.text.indexOf(":>") >= 0 ? (sub = symbol.text.split(":>"), - symbol.text = sub.shift(), symbol.link = sub.join(":>")) : symbol.symbolType.indexOf(":>") >= 0 && (sub = symbol.symbolType.split(":>"), - symbol.symbolType = sub.shift(), symbol.link = sub.join(":>")), symbol.symbolType.indexOf("\n") >= 0 && (symbol.symbolType = symbol.symbolType.split("\n")[0]), - symbol.link) { - var startIndex = symbol.link.indexOf("[") + 1, endIndex = symbol.link.indexOf("]"); - startIndex >= 0 && endIndex >= 0 && (symbol.target = symbol.link.substring(startIndex, endIndex), - symbol.link = symbol.link.substring(0, startIndex - 1)); - - // sanitize - var prot = ''; - try { - prot = decodeURIComponent(unescape(symbol.link)) - .replace(/[^\w:]/g, '') - .toLowerCase(); - } catch (e) { - symbol.link = '' - } - if (prot.indexOf('javascript:') === 0 || prot.indexOf('vbscript:') === 0) { - symbol.link = '' - } - } - /* end of link support */ - /* adding support for flowstates */ - if (symbol.text && symbol.text.indexOf("|") >= 0) { - var txtAndState = symbol.text.split("|"); - symbol.flowstate = txtAndState.pop().trim(), symbol.text = txtAndState.join("|"); - } - /* end of flowstate support */ - chart.symbols[symbol.key] = symbol; - } else if (line.indexOf("->") >= 0) for (var flowSymbols = line.split("->"), i = 0, lenS = flowSymbols.length; lenS > i; i++) { - var flowSymb = flowSymbols[i], realSymb = getSymbol(flowSymb), next = getNextPath(flowSymb), direction = null; - if (next.indexOf(",") >= 0) { - var condOpt = next.split(","); - next = condOpt[0], direction = condOpt[1].trim(); - } - if (chart.start || (chart.start = realSymb), lenS > i + 1) { - var nextSymb = flowSymbols[i + 1]; - realSymb[next] = getSymbol(nextSymb), realSymb["direction_" + next] = direction, - direction = null; - } - } - } - return chart; - } - var FlowChart = __webpack_require__(/*! ./flowchart.chart */ 6), Start = __webpack_require__(/*! ./flowchart.symbol.start */ 12), End = __webpack_require__(/*! ./flowchart.symbol.end */ 9), Operation = __webpack_require__(/*! ./flowchart.symbol.operation */ 11), InputOutput = __webpack_require__(/*! ./flowchart.symbol.inputoutput */ 10), Subroutine = __webpack_require__(/*! ./flowchart.symbol.subroutine */ 13), Condition = __webpack_require__(/*! ./flowchart.symbol.condition */ 5); - module.exports = parse; - }, /* 5 */ - /*!*******************************************!*\ - !*** ./src/flowchart.symbol.condition.js ***! - \*******************************************/ - /***/ - function(module, exports, __webpack_require__) { - function Condition(chart, options) { - options = options || {}, Symbol.call(this, chart, options), this.textMargin = this.getAttr("text-margin"), - this.yes_direction = "bottom", this.no_direction = "right", options.yes && options.direction_yes && options.no && !options.direction_no ? "right" === options.direction_yes ? (this.no_direction = "bottom", - this.yes_direction = "right") : (this.no_direction = "right", this.yes_direction = "bottom") : options.yes && !options.direction_yes && options.no && options.direction_no ? "right" === options.direction_no ? (this.yes_direction = "bottom", - this.no_direction = "right") : (this.yes_direction = "right", this.no_direction = "bottom") : (this.yes_direction = "bottom", - this.no_direction = "right"), this.yes_direction = this.yes_direction || "bottom", - this.no_direction = this.no_direction || "right", this.text.attr({ - x: 2 * this.textMargin - }); - var width = this.text.getBBox().width + 3 * this.textMargin; - width += width / 2; - var height = this.text.getBBox().height + 2 * this.textMargin; - height += height / 2, height = Math.max(.5 * width, height); - var startX = width / 4, startY = height / 4; - this.text.attr({ - x: startX + this.textMargin / 2 - }); - var start = { - x: startX, - y: startY - }, points = [ { - x: startX - width / 4, - y: startY + height / 4 - }, { - x: startX - width / 4 + width / 2, - y: startY + height / 4 + height / 2 - }, { - x: startX - width / 4 + width, - y: startY + height / 4 - }, { - x: startX - width / 4 + width / 2, - y: startY + height / 4 - height / 2 - }, { - x: startX - width / 4, - y: startY + height / 4 - } ], symbol = drawPath(chart, start, points); - symbol.attr({ - stroke: this.getAttr("element-color"), - "stroke-width": this.getAttr("line-width"), - fill: this.getAttr("fill") - }), options.link && symbol.attr("href", options.link), options.target && symbol.attr("target", options.target), - options.key && (symbol.node.id = options.key), symbol.node.setAttribute("class", this.getAttr("class")), - this.text.attr({ - y: symbol.getBBox().height / 2 - }), this.group.push(symbol), symbol.insertBefore(this.text), this.initialize(); - } - var Symbol = __webpack_require__(/*! ./flowchart.symbol */ 2), inherits = __webpack_require__(/*! ./flowchart.helpers */ 1).inherits, drawAPI = __webpack_require__(/*! ./flowchart.functions */ 3), drawPath = drawAPI.drawPath; - inherits(Condition, Symbol), Condition.prototype.render = function() { - this.yes_direction && (this[this.yes_direction + "_symbol"] = this.yes_symbol), - this.no_direction && (this[this.no_direction + "_symbol"] = this.no_symbol); - var lineLength = this.getAttr("line-length"); - if (this.bottom_symbol) { - var bottomPoint = this.getBottom(); - this.bottom_symbol.isPositioned || (this.bottom_symbol.shiftY(this.getY() + this.height + lineLength), - this.bottom_symbol.setX(bottomPoint.x - this.bottom_symbol.width / 2), this.bottom_symbol.isPositioned = !0, - this.bottom_symbol.render()); - } - if (this.right_symbol) { - var rightPoint = this.getRight(); - if (!this.right_symbol.isPositioned) { - this.right_symbol.setY(rightPoint.y - this.right_symbol.height / 2), this.right_symbol.shiftX(this.group.getBBox().x + this.width + lineLength); - var self = this; - !function shift() { - for (var symb, hasSymbolUnder = !1, i = 0, len = self.chart.symbols.length; len > i; i++) { - symb = self.chart.symbols[i]; - var diff = Math.abs(symb.getCenter().x - self.right_symbol.getCenter().x); - if (symb.getCenter().y > self.right_symbol.getCenter().y && diff <= self.right_symbol.width / 2) { - hasSymbolUnder = !0; - break; - } - } - hasSymbolUnder && (self.right_symbol.setX(symb.getX() + symb.width + lineLength), - shift()); - }(), this.right_symbol.isPositioned = !0, this.right_symbol.render(); - } - } - }, Condition.prototype.renderLines = function() { - this.yes_symbol && this.drawLineTo(this.yes_symbol, this.getAttr("yes-text"), this.yes_direction), - this.no_symbol && this.drawLineTo(this.no_symbol, this.getAttr("no-text"), this.no_direction); - }, module.exports = Condition; - }, /* 6 */ - /*!********************************!*\ - !*** ./src/flowchart.chart.js ***! - \********************************/ - /***/ - function(module, exports, __webpack_require__) { - function FlowChart(container, options) { - options = options || {}, this.paper = new Raphael(container), this.options = defaults(options, defaultOptions), - this.symbols = [], this.lines = [], this.start = null; - } - var Raphael = __webpack_require__(/*! raphael */ 15), defaults = __webpack_require__(/*! ./flowchart.helpers */ 1).defaults, defaultOptions = __webpack_require__(/*! ./flowchart.defaults */ 7), Condition = __webpack_require__(/*! ./flowchart.symbol.condition */ 5); - FlowChart.prototype.handle = function(symbol) { - this.symbols.indexOf(symbol) <= -1 && this.symbols.push(symbol); - var flowChart = this; - return symbol instanceof Condition ? (symbol.yes = function(nextSymbol) { - return symbol.yes_symbol = nextSymbol, symbol.no_symbol && (symbol.pathOk = !0), - flowChart.handle(nextSymbol); - }, symbol.no = function(nextSymbol) { - return symbol.no_symbol = nextSymbol, symbol.yes_symbol && (symbol.pathOk = !0), - flowChart.handle(nextSymbol); - }) : symbol.then = function(nextSymbol) { - return symbol.next = nextSymbol, symbol.pathOk = !0, flowChart.handle(nextSymbol); - }, symbol; - }, FlowChart.prototype.startWith = function(symbol) { - return this.start = symbol, this.handle(symbol); - }, FlowChart.prototype.render = function() { - var symbol, line, maxWidth = 0, maxHeight = 0, i = 0, len = 0, maxX = 0, maxY = 0, minX = 0, minY = 0; - for (i = 0, len = this.symbols.length; len > i; i++) symbol = this.symbols[i], symbol.width > maxWidth && (maxWidth = symbol.width), - symbol.height > maxHeight && (maxHeight = symbol.height); - for (i = 0, len = this.symbols.length; len > i; i++) symbol = this.symbols[i], symbol.shiftX(this.options.x + (maxWidth - symbol.width) / 2 + this.options["line-width"]), - symbol.shiftY(this.options.y + (maxHeight - symbol.height) / 2 + this.options["line-width"]); - // for (i = 0, len = this.symbols.length; i < len; i++) { - // symbol = this.symbols[i]; - // symbol.render(); - // } - for (this.start.render(), i = 0, len = this.symbols.length; len > i; i++) symbol = this.symbols[i], - symbol.renderLines(); - for (maxX = this.maxXFromLine, i = 0, len = this.symbols.length; len > i; i++) { - symbol = this.symbols[i]; - var x = symbol.getX() + symbol.width, y = symbol.getY() + symbol.height; - x > maxX && (maxX = x), y > maxY && (maxY = y); - } - for (i = 0, len = this.lines.length; len > i; i++) { - line = this.lines[i].getBBox(); - var x = line.x, y = line.y, x2 = line.x2, y2 = line.y2; - minX > x && (minX = x), minY > y && (minY = y), x2 > maxX && (maxX = x2), y2 > maxY && (maxY = y2); - } - var scale = this.options.scale, lineWidth = this.options["line-width"]; - 0 > minX && (minX -= lineWidth), 0 > minY && (minY -= lineWidth); - var width = maxX + lineWidth - minX, height = maxY + lineWidth - minY; - this.paper.setSize(width * scale, height * scale), this.paper.setViewBox(minX, minY, width, height, !0); - }, FlowChart.prototype.clean = function() { - if (this.paper) { - var paperDom = this.paper.canvas; - paperDom.parentNode.removeChild(paperDom); - } - }, module.exports = FlowChart; - }, /* 7 */ - /*!***********************************!*\ - !*** ./src/flowchart.defaults.js ***! - \***********************************/ - /***/ - function(module, exports) { - // defaults - module.exports = { - x: 0, - y: 0, - "line-width": 3, - "line-length": 50, - "text-margin": 10, - "font-size": 14, - "font-color": "black", - // 'font': 'normal', - // 'font-family': 'calibri', - // 'font-weight': 'normal', - "line-color": "black", - "element-color": "black", - fill: "white", - "yes-text": "yes", - "no-text": "no", - "arrow-end": "block", - "class": "flowchart", - scale: 1, - symbols: { - start: {}, - end: {}, - condition: {}, - inputoutput: {}, - operation: {}, - subroutine: {} - } - }; - }, /* 8 */ - /*!*******************************!*\ - !*** ./src/flowchart.shim.js ***! - \*******************************/ - /***/ - function(module, exports) { - // add indexOf to non ECMA-262 standard compliant browsers - Array.prototype.indexOf || (Array.prototype.indexOf = function(searchElement) { -if (null === this) throw new TypeError(); - var t = Object(this), len = t.length >>> 0; - if (0 === len) return -1; - var n = 0; - if (arguments.length > 0 && (n = Number(arguments[1]), n != n ? n = 0 : 0 !== n && n != 1 / 0 && n != -(1 / 0) && (n = (n > 0 || -1) * Math.floor(Math.abs(n)))), - n >= len) return -1; - for (var k = n >= 0 ? n : Math.max(len - Math.abs(n), 0); len > k; k++) if (k in t && t[k] === searchElement) return k; - return -1; - }), // add lastIndexOf to non ECMA-262 standard compliant browsers - Array.prototype.lastIndexOf || (Array.prototype.lastIndexOf = function(searchElement) { -if (null === this) throw new TypeError(); - var t = Object(this), len = t.length >>> 0; - if (0 === len) return -1; - var n = len; - arguments.length > 1 && (n = Number(arguments[1]), n != n ? n = 0 : 0 !== n && n != 1 / 0 && n != -(1 / 0) && (n = (n > 0 || -1) * Math.floor(Math.abs(n)))); - for (var k = n >= 0 ? Math.min(n, len - 1) : len - Math.abs(n); k >= 0; k--) if (k in t && t[k] === searchElement) return k; - return -1; - }), String.prototype.trim || (String.prototype.trim = function() { - return this.replace(/^\s+|\s+$/g, ""); - }); - }, /* 9 */ - /*!*************************************!*\ - !*** ./src/flowchart.symbol.end.js ***! - \*************************************/ - /***/ - function(module, exports, __webpack_require__) { - function End(chart, options) { - var symbol = chart.paper.rect(0, 0, 0, 0, 20); - options = options || {}, options.text = options.text || "End", Symbol.call(this, chart, options, symbol); - } - var Symbol = __webpack_require__(/*! ./flowchart.symbol */ 2), inherits = __webpack_require__(/*! ./flowchart.helpers */ 1).inherits; - inherits(End, Symbol), module.exports = End; - }, /* 10 */ - /*!*********************************************!*\ - !*** ./src/flowchart.symbol.inputoutput.js ***! - \*********************************************/ - /***/ - function(module, exports, __webpack_require__) { - function InputOutput(chart, options) { - options = options || {}, Symbol.call(this, chart, options), this.textMargin = this.getAttr("text-margin"), - this.text.attr({ - x: 3 * this.textMargin - }); - var width = this.text.getBBox().width + 4 * this.textMargin, height = this.text.getBBox().height + 2 * this.textMargin, startX = this.textMargin, startY = height / 2, start = { - x: startX, - y: startY - }, points = [ { - x: startX - this.textMargin, - y: height - }, { - x: startX - this.textMargin + width, - y: height - }, { - x: startX - this.textMargin + width + 2 * this.textMargin, - y: 0 - }, { - x: startX - this.textMargin + 2 * this.textMargin, - y: 0 - }, { - x: startX, - y: startY - } ], symbol = drawPath(chart, start, points); - symbol.attr({ - stroke: this.getAttr("element-color"), - "stroke-width": this.getAttr("line-width"), - fill: this.getAttr("fill") - }), options.link && symbol.attr("href", options.link), options.target && symbol.attr("target", options.target), - options.key && (symbol.node.id = options.key), symbol.node.setAttribute("class", this.getAttr("class")), - this.text.attr({ - y: symbol.getBBox().height / 2 - }), this.group.push(symbol), symbol.insertBefore(this.text), this.initialize(); - } - var Symbol = __webpack_require__(/*! ./flowchart.symbol */ 2), inherits = __webpack_require__(/*! ./flowchart.helpers */ 1).inherits, drawAPI = __webpack_require__(/*! ./flowchart.functions */ 3), drawPath = drawAPI.drawPath; - inherits(InputOutput, Symbol), InputOutput.prototype.getLeft = function() { - var y = this.getY() + this.group.getBBox().height / 2, x = this.getX() + this.textMargin; - return { - x: x, - y: y - }; - }, InputOutput.prototype.getRight = function() { - var y = this.getY() + this.group.getBBox().height / 2, x = this.getX() + this.group.getBBox().width - this.textMargin; - return { - x: x, - y: y - }; - }, module.exports = InputOutput; - }, /* 11 */ - /*!*******************************************!*\ - !*** ./src/flowchart.symbol.operation.js ***! - \*******************************************/ - /***/ - function(module, exports, __webpack_require__) { - function Operation(chart, options) { - var symbol = chart.paper.rect(0, 0, 0, 0); - options = options || {}, Symbol.call(this, chart, options, symbol); - } - var Symbol = __webpack_require__(/*! ./flowchart.symbol */ 2), inherits = __webpack_require__(/*! ./flowchart.helpers */ 1).inherits; - inherits(Operation, Symbol), module.exports = Operation; - }, /* 12 */ - /*!***************************************!*\ - !*** ./src/flowchart.symbol.start.js ***! - \***************************************/ - /***/ - function(module, exports, __webpack_require__) { - function Start(chart, options) { - var symbol = chart.paper.rect(0, 0, 0, 0, 20); - options = options || {}, options.text = options.text || "Start", Symbol.call(this, chart, options, symbol); - } - var Symbol = __webpack_require__(/*! ./flowchart.symbol */ 2), inherits = __webpack_require__(/*! ./flowchart.helpers */ 1).inherits; - inherits(Start, Symbol), module.exports = Start; - }, /* 13 */ - /*!********************************************!*\ - !*** ./src/flowchart.symbol.subroutine.js ***! - \********************************************/ - /***/ - function(module, exports, __webpack_require__) { - function Subroutine(chart, options) { - var symbol = chart.paper.rect(0, 0, 0, 0); - options = options || {}, Symbol.call(this, chart, options, symbol), symbol.attr({ - width: this.text.getBBox().width + 4 * this.getAttr("text-margin") - }), this.text.attr({ - x: 2 * this.getAttr("text-margin") - }); - var innerWrap = chart.paper.rect(0, 0, 0, 0); - innerWrap.attr({ - x: this.getAttr("text-margin"), - stroke: this.getAttr("element-color"), - "stroke-width": this.getAttr("line-width"), - width: this.text.getBBox().width + 2 * this.getAttr("text-margin"), - height: this.text.getBBox().height + 2 * this.getAttr("text-margin"), - fill: this.getAttr("fill") - }), options.key && (innerWrap.node.id = options.key + "i"); - var font = this.getAttr("font"), fontF = this.getAttr("font-family"), fontW = this.getAttr("font-weight"); - font && innerWrap.attr({ - font: font - }), fontF && innerWrap.attr({ - "font-family": fontF - }), fontW && innerWrap.attr({ - "font-weight": fontW - }), options.link && innerWrap.attr("href", options.link), options.target && innerWrap.attr("target", options.target), - this.group.push(innerWrap), innerWrap.insertBefore(this.text), this.initialize(); - } - var Symbol = __webpack_require__(/*! ./flowchart.symbol */ 2), inherits = __webpack_require__(/*! ./flowchart.helpers */ 1).inherits; - inherits(Subroutine, Symbol), module.exports = Subroutine; - }, /* 14 */ - /*!******************************!*\ - !*** ./src/jquery-plugin.js ***! - \******************************/ - /***/ - function(module, exports, __webpack_require__) { - if ("undefined" != typeof jQuery) { - var parse = __webpack_require__(/*! ./flowchart.parse */ 4); - !function($) { - $.fn.flowChart = function(options) { - return this.each(function() { - var $this = $(this), chart = parse($this.text()); - $this.html(""), chart.drawSVG(this, options); - }); - }; - }(jQuery); - } - }, /* 15 */ - /*!**************************!*\ - !*** external "Raphael" ***! - \**************************/ - /***/ - function(module, exports) { - module.exports = __WEBPACK_EXTERNAL_MODULE_15__; - } ]); -}); -//# sourceMappingURL=flowchart.js.map -// Source: public/javascripts/vendor/flowchart/jquery.flowchart.min.js -/*! jQuery.flowchart.js v1.1.0 | jquery.flowchart.min.js | jQuery plugin for flowchart.js. | MIT License | By: Pandao | https://github.com/pandao/jquery.flowchart.js | 2015-03-09 */ -(function(factory){if(typeof require==="function"&&typeof exports==="object"&&typeof module==="object"){module.exports=factory}else{if(typeof define==="function"){factory(jQuery,flowchart)}else{factory($,flowchart)}}}(function(jQuery,flowchart){(function($){$.fn.flowChart=function(options){options=options||{};var defaults={"x":0,"y":0,"line-width":2,"line-length":50,"text-margin":10,"font-size":14,"font-color":"black","line-color":"black","element-color":"black","fill":"white","yes-text":"yes","no-text":"no","arrow-end":"block","symbols":{"start":{"font-color":"black","element-color":"black","fill":"white"},"end":{"class":"end-element"}},"flowstate":{"past":{"fill":"#CCCCCC","font-size":12},"current":{"fill":"black","font-color":"white","font-weight":"bold"},"future":{"fill":"white"},"request":{"fill":"blue"},"invalid":{"fill":"#444444"},"approved":{"fill":"#58C4A3","font-size":12,"yes-text":"APPROVED","no-text":"n/a"},"rejected":{"fill":"#C45879","font-size":12,"yes-text":"n/a","no-text":"REJECTED"}}};return this.each(function(){var $this=$(this);var diagram=flowchart.parse($this.text());var settings=$.extend(true,defaults,options);$this.html("");diagram.drawSVG(this,settings)})}})(jQuery)})); -// Source: public/javascripts/vendor/markdown/he.js -/*! https://mths.be/he v0.5.0 by @mathias | MIT license */ -; -(function (root) { - - // Detect free variables `exports`. - var freeExports = typeof exports == 'object' && exports; - - // Detect free variable `module`. - var freeModule = typeof module == 'object' && module && - module.exports == freeExports && module; - - // Detect free variable `global`, from Node.js or Browserified code, - // and use it as `root`. - var freeGlobal = typeof global == 'object' && global; - if (freeGlobal.global === freeGlobal || freeGlobal.window === freeGlobal) { - root = freeGlobal; - } - - /*--------------------------------------------------------------------------*/ - - // All astral symbols. - var regexAstralSymbols = /[\uD800-\uDBFF][\uDC00-\uDFFF]/g; - // All ASCII symbols (not just printable ASCII) except those listed in the - // first column of the overrides table. - // https://html.spec.whatwg.org/multipage/syntax.html#table-charref-overrides - var regexAsciiWhitelist = /[\x01-\x7F]/g; - // All BMP symbols that are not ASCII newlines, printable ASCII symbols, or - // code points listed in the first column of the overrides table on - // https://html.spec.whatwg.org/multipage/syntax.html#table-charref-overrides. - var regexBmpWhitelist = /[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g; - - var regexEncodeNonAscii = /<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g; - var encodeMap = { - '\xC1': 'Aacute', - '\xE1': 'aacute', - '\u0102': 'Abreve', - '\u0103': 'abreve', - '\u223E': 'ac', - '\u223F': 'acd', - '\u223E\u0333': 'acE', - '\xC2': 'Acirc', - '\xE2': 'acirc', - '\xB4': 'acute', - '\u0410': 'Acy', - '\u0430': 'acy', - '\xC6': 'AElig', - '\xE6': 'aelig', - '\u2061': 'af', - '\uD835\uDD04': 'Afr', - '\uD835\uDD1E': 'afr', - '\xC0': 'Agrave', - '\xE0': 'agrave', - '\u2135': 'aleph', - '\u0391': 'Alpha', - '\u03B1': 'alpha', - '\u0100': 'Amacr', - '\u0101': 'amacr', - '\u2A3F': 'amalg', - '&': 'amp', - '\u2A55': 'andand', - '\u2A53': 'And', - '\u2227': 'and', - '\u2A5C': 'andd', - '\u2A58': 'andslope', - '\u2A5A': 'andv', - '\u2220': 'ang', - '\u29A4': 'ange', - '\u29A8': 'angmsdaa', - '\u29A9': 'angmsdab', - '\u29AA': 'angmsdac', - '\u29AB': 'angmsdad', - '\u29AC': 'angmsdae', - '\u29AD': 'angmsdaf', - '\u29AE': 'angmsdag', - '\u29AF': 'angmsdah', - '\u2221': 'angmsd', - '\u221F': 'angrt', - '\u22BE': 'angrtvb', - '\u299D': 'angrtvbd', - '\u2222': 'angsph', - '\xC5': 'angst', - '\u237C': 'angzarr', - '\u0104': 'Aogon', - '\u0105': 'aogon', - '\uD835\uDD38': 'Aopf', - '\uD835\uDD52': 'aopf', - '\u2A6F': 'apacir', - '\u2248': 'ap', - '\u2A70': 'apE', - '\u224A': 'ape', - '\u224B': 'apid', - '\'': 'apos', - '\xE5': 'aring', - '\uD835\uDC9C': 'Ascr', - '\uD835\uDCB6': 'ascr', - '\u2254': 'colone', - '*': 'ast', - '\u224D': 'CupCap', - '\xC3': 'Atilde', - '\xE3': 'atilde', - '\xC4': 'Auml', - '\xE4': 'auml', - '\u2233': 'awconint', - '\u2A11': 'awint', - '\u224C': 'bcong', - '\u03F6': 'bepsi', - '\u2035': 'bprime', - '\u223D': 'bsim', - '\u22CD': 'bsime', - '\u2216': 'setmn', - '\u2AE7': 'Barv', - '\u22BD': 'barvee', - '\u2305': 'barwed', - '\u2306': 'Barwed', - '\u23B5': 'bbrk', - '\u23B6': 'bbrktbrk', - '\u0411': 'Bcy', - '\u0431': 'bcy', - '\u201E': 'bdquo', - '\u2235': 'becaus', - '\u29B0': 'bemptyv', - '\u212C': 'Bscr', - '\u0392': 'Beta', - '\u03B2': 'beta', - '\u2136': 'beth', - '\u226C': 'twixt', - '\uD835\uDD05': 'Bfr', - '\uD835\uDD1F': 'bfr', - '\u22C2': 'xcap', - '\u25EF': 'xcirc', - '\u22C3': 'xcup', - '\u2A00': 'xodot', - '\u2A01': 'xoplus', - '\u2A02': 'xotime', - '\u2A06': 'xsqcup', - '\u2605': 'starf', - '\u25BD': 'xdtri', - '\u25B3': 'xutri', - '\u2A04': 'xuplus', - '\u22C1': 'Vee', - '\u22C0': 'Wedge', - '\u290D': 'rbarr', - '\u29EB': 'lozf', - '\u25AA': 'squf', - '\u25B4': 'utrif', - '\u25BE': 'dtrif', - '\u25C2': 'ltrif', - '\u25B8': 'rtrif', - '\u2423': 'blank', - '\u2592': 'blk12', - '\u2591': 'blk14', - '\u2593': 'blk34', - '\u2588': 'block', - '=\u20E5': 'bne', - '\u2261\u20E5': 'bnequiv', - '\u2AED': 'bNot', - '\u2310': 'bnot', - '\uD835\uDD39': 'Bopf', - '\uD835\uDD53': 'bopf', - '\u22A5': 'bot', - '\u22C8': 'bowtie', - '\u29C9': 'boxbox', - '\u2510': 'boxdl', - '\u2555': 'boxdL', - '\u2556': 'boxDl', - '\u2557': 'boxDL', - '\u250C': 'boxdr', - '\u2552': 'boxdR', - '\u2553': 'boxDr', - '\u2554': 'boxDR', - '\u2500': 'boxh', - '\u2550': 'boxH', - '\u252C': 'boxhd', - '\u2564': 'boxHd', - '\u2565': 'boxhD', - '\u2566': 'boxHD', - '\u2534': 'boxhu', - '\u2567': 'boxHu', - '\u2568': 'boxhU', - '\u2569': 'boxHU', - '\u229F': 'minusb', - '\u229E': 'plusb', - '\u22A0': 'timesb', - '\u2518': 'boxul', - '\u255B': 'boxuL', - '\u255C': 'boxUl', - '\u255D': 'boxUL', - '\u2514': 'boxur', - '\u2558': 'boxuR', - '\u2559': 'boxUr', - '\u255A': 'boxUR', - '\u2502': 'boxv', - '\u2551': 'boxV', - '\u253C': 'boxvh', - '\u256A': 'boxvH', - '\u256B': 'boxVh', - '\u256C': 'boxVH', - '\u2524': 'boxvl', - '\u2561': 'boxvL', - '\u2562': 'boxVl', - '\u2563': 'boxVL', - '\u251C': 'boxvr', - '\u255E': 'boxvR', - '\u255F': 'boxVr', - '\u2560': 'boxVR', - '\u02D8': 'breve', - '\xA6': 'brvbar', - '\uD835\uDCB7': 'bscr', - '\u204F': 'bsemi', - '\u29C5': 'bsolb', - '\\': 'bsol', - '\u27C8': 'bsolhsub', - '\u2022': 'bull', - '\u224E': 'bump', - '\u2AAE': 'bumpE', - '\u224F': 'bumpe', - '\u0106': 'Cacute', - '\u0107': 'cacute', - '\u2A44': 'capand', - '\u2A49': 'capbrcup', - '\u2A4B': 'capcap', - '\u2229': 'cap', - '\u22D2': 'Cap', - '\u2A47': 'capcup', - '\u2A40': 'capdot', - '\u2145': 'DD', - '\u2229\uFE00': 'caps', - '\u2041': 'caret', - '\u02C7': 'caron', - '\u212D': 'Cfr', - '\u2A4D': 'ccaps', - '\u010C': 'Ccaron', - '\u010D': 'ccaron', - '\xC7': 'Ccedil', - '\xE7': 'ccedil', - '\u0108': 'Ccirc', - '\u0109': 'ccirc', - '\u2230': 'Cconint', - '\u2A4C': 'ccups', - '\u2A50': 'ccupssm', - '\u010A': 'Cdot', - '\u010B': 'cdot', - '\xB8': 'cedil', - '\u29B2': 'cemptyv', - '\xA2': 'cent', - '\xB7': 'middot', - '\uD835\uDD20': 'cfr', - '\u0427': 'CHcy', - '\u0447': 'chcy', - '\u2713': 'check', - '\u03A7': 'Chi', - '\u03C7': 'chi', - '\u02C6': 'circ', - '\u2257': 'cire', - '\u21BA': 'olarr', - '\u21BB': 'orarr', - '\u229B': 'oast', - '\u229A': 'ocir', - '\u229D': 'odash', - '\u2299': 'odot', - '\xAE': 'reg', - '\u24C8': 'oS', - '\u2296': 'ominus', - '\u2295': 'oplus', - '\u2297': 'otimes', - '\u25CB': 'cir', - '\u29C3': 'cirE', - '\u2A10': 'cirfnint', - '\u2AEF': 'cirmid', - '\u29C2': 'cirscir', - '\u2232': 'cwconint', - '\u201D': 'rdquo', - '\u2019': 'rsquo', - '\u2663': 'clubs', - ':': 'colon', - '\u2237': 'Colon', - '\u2A74': 'Colone', - ',': 'comma', - '@': 'commat', - '\u2201': 'comp', - '\u2218': 'compfn', - '\u2102': 'Copf', - '\u2245': 'cong', - '\u2A6D': 'congdot', - '\u2261': 'equiv', - '\u222E': 'oint', - '\u222F': 'Conint', - '\uD835\uDD54': 'copf', - '\u2210': 'coprod', - '\xA9': 'copy', - '\u2117': 'copysr', - '\u21B5': 'crarr', - '\u2717': 'cross', - '\u2A2F': 'Cross', - '\uD835\uDC9E': 'Cscr', - '\uD835\uDCB8': 'cscr', - '\u2ACF': 'csub', - '\u2AD1': 'csube', - '\u2AD0': 'csup', - '\u2AD2': 'csupe', - '\u22EF': 'ctdot', - '\u2938': 'cudarrl', - '\u2935': 'cudarrr', - '\u22DE': 'cuepr', - '\u22DF': 'cuesc', - '\u21B6': 'cularr', - '\u293D': 'cularrp', - '\u2A48': 'cupbrcap', - '\u2A46': 'cupcap', - '\u222A': 'cup', - '\u22D3': 'Cup', - '\u2A4A': 'cupcup', - '\u228D': 'cupdot', - '\u2A45': 'cupor', - '\u222A\uFE00': 'cups', - '\u21B7': 'curarr', - '\u293C': 'curarrm', - '\u22CE': 'cuvee', - '\u22CF': 'cuwed', - '\xA4': 'curren', - '\u2231': 'cwint', - '\u232D': 'cylcty', - '\u2020': 'dagger', - '\u2021': 'Dagger', - '\u2138': 'daleth', - '\u2193': 'darr', - '\u21A1': 'Darr', - '\u21D3': 'dArr', - '\u2010': 'dash', - '\u2AE4': 'Dashv', - '\u22A3': 'dashv', - '\u290F': 'rBarr', - '\u02DD': 'dblac', - '\u010E': 'Dcaron', - '\u010F': 'dcaron', - '\u0414': 'Dcy', - '\u0434': 'dcy', - '\u21CA': 'ddarr', - '\u2146': 'dd', - '\u2911': 'DDotrahd', - '\u2A77': 'eDDot', - '\xB0': 'deg', - '\u2207': 'Del', - '\u0394': 'Delta', - '\u03B4': 'delta', - '\u29B1': 'demptyv', - '\u297F': 'dfisht', - '\uD835\uDD07': 'Dfr', - '\uD835\uDD21': 'dfr', - '\u2965': 'dHar', - '\u21C3': 'dharl', - '\u21C2': 'dharr', - '\u02D9': 'dot', - '`': 'grave', - '\u02DC': 'tilde', - '\u22C4': 'diam', - '\u2666': 'diams', - '\xA8': 'die', - '\u03DD': 'gammad', - '\u22F2': 'disin', - '\xF7': 'div', - '\u22C7': 'divonx', - '\u0402': 'DJcy', - '\u0452': 'djcy', - '\u231E': 'dlcorn', - '\u230D': 'dlcrop', - '$': 'dollar', - '\uD835\uDD3B': 'Dopf', - '\uD835\uDD55': 'dopf', - '\u20DC': 'DotDot', - '\u2250': 'doteq', - '\u2251': 'eDot', - '\u2238': 'minusd', - '\u2214': 'plusdo', - '\u22A1': 'sdotb', - '\u21D0': 'lArr', - '\u21D4': 'iff', - '\u27F8': 'xlArr', - '\u27FA': 'xhArr', - '\u27F9': 'xrArr', - '\u21D2': 'rArr', - '\u22A8': 'vDash', - '\u21D1': 'uArr', - '\u21D5': 'vArr', - '\u2225': 'par', - '\u2913': 'DownArrowBar', - '\u21F5': 'duarr', - '\u0311': 'DownBreve', - '\u2950': 'DownLeftRightVector', - '\u295E': 'DownLeftTeeVector', - '\u2956': 'DownLeftVectorBar', - '\u21BD': 'lhard', - '\u295F': 'DownRightTeeVector', - '\u2957': 'DownRightVectorBar', - '\u21C1': 'rhard', - '\u21A7': 'mapstodown', - '\u22A4': 'top', - '\u2910': 'RBarr', - '\u231F': 'drcorn', - '\u230C': 'drcrop', - '\uD835\uDC9F': 'Dscr', - '\uD835\uDCB9': 'dscr', - '\u0405': 'DScy', - '\u0455': 'dscy', - '\u29F6': 'dsol', - '\u0110': 'Dstrok', - '\u0111': 'dstrok', - '\u22F1': 'dtdot', - '\u25BF': 'dtri', - '\u296F': 'duhar', - '\u29A6': 'dwangle', - '\u040F': 'DZcy', - '\u045F': 'dzcy', - '\u27FF': 'dzigrarr', - '\xC9': 'Eacute', - '\xE9': 'eacute', - '\u2A6E': 'easter', - '\u011A': 'Ecaron', - '\u011B': 'ecaron', - '\xCA': 'Ecirc', - '\xEA': 'ecirc', - '\u2256': 'ecir', - '\u2255': 'ecolon', - '\u042D': 'Ecy', - '\u044D': 'ecy', - '\u0116': 'Edot', - '\u0117': 'edot', - '\u2147': 'ee', - '\u2252': 'efDot', - '\uD835\uDD08': 'Efr', - '\uD835\uDD22': 'efr', - '\u2A9A': 'eg', - '\xC8': 'Egrave', - '\xE8': 'egrave', - '\u2A96': 'egs', - '\u2A98': 'egsdot', - '\u2A99': 'el', - '\u2208': 'in', - '\u23E7': 'elinters', - '\u2113': 'ell', - '\u2A95': 'els', - '\u2A97': 'elsdot', - '\u0112': 'Emacr', - '\u0113': 'emacr', - '\u2205': 'empty', - '\u25FB': 'EmptySmallSquare', - '\u25AB': 'EmptyVerySmallSquare', - '\u2004': 'emsp13', - '\u2005': 'emsp14', - '\u2003': 'emsp', - '\u014A': 'ENG', - '\u014B': 'eng', - '\u2002': 'ensp', - '\u0118': 'Eogon', - '\u0119': 'eogon', - '\uD835\uDD3C': 'Eopf', - '\uD835\uDD56': 'eopf', - '\u22D5': 'epar', - '\u29E3': 'eparsl', - '\u2A71': 'eplus', - '\u03B5': 'epsi', - '\u0395': 'Epsilon', - '\u03F5': 'epsiv', - '\u2242': 'esim', - '\u2A75': 'Equal', - '=': 'equals', - '\u225F': 'equest', - '\u21CC': 'rlhar', - '\u2A78': 'equivDD', - '\u29E5': 'eqvparsl', - '\u2971': 'erarr', - '\u2253': 'erDot', - '\u212F': 'escr', - '\u2130': 'Escr', - '\u2A73': 'Esim', - '\u0397': 'Eta', - '\u03B7': 'eta', - '\xD0': 'ETH', - '\xF0': 'eth', - '\xCB': 'Euml', - '\xEB': 'euml', - '\u20AC': 'euro', - '!': 'excl', - '\u2203': 'exist', - '\u0424': 'Fcy', - '\u0444': 'fcy', - '\u2640': 'female', - '\uFB03': 'ffilig', - '\uFB00': 'fflig', - '\uFB04': 'ffllig', - '\uD835\uDD09': 'Ffr', - '\uD835\uDD23': 'ffr', - '\uFB01': 'filig', - '\u25FC': 'FilledSmallSquare', - 'fj': 'fjlig', - '\u266D': 'flat', - '\uFB02': 'fllig', - '\u25B1': 'fltns', - '\u0192': 'fnof', - '\uD835\uDD3D': 'Fopf', - '\uD835\uDD57': 'fopf', - '\u2200': 'forall', - '\u22D4': 'fork', - '\u2AD9': 'forkv', - '\u2131': 'Fscr', - '\u2A0D': 'fpartint', - '\xBD': 'half', - '\u2153': 'frac13', - '\xBC': 'frac14', - '\u2155': 'frac15', - '\u2159': 'frac16', - '\u215B': 'frac18', - '\u2154': 'frac23', - '\u2156': 'frac25', - '\xBE': 'frac34', - '\u2157': 'frac35', - '\u215C': 'frac38', - '\u2158': 'frac45', - '\u215A': 'frac56', - '\u215D': 'frac58', - '\u215E': 'frac78', - '\u2044': 'frasl', - '\u2322': 'frown', - '\uD835\uDCBB': 'fscr', - '\u01F5': 'gacute', - '\u0393': 'Gamma', - '\u03B3': 'gamma', - '\u03DC': 'Gammad', - '\u2A86': 'gap', - '\u011E': 'Gbreve', - '\u011F': 'gbreve', - '\u0122': 'Gcedil', - '\u011C': 'Gcirc', - '\u011D': 'gcirc', - '\u0413': 'Gcy', - '\u0433': 'gcy', - '\u0120': 'Gdot', - '\u0121': 'gdot', - '\u2265': 'ge', - '\u2267': 'gE', - '\u2A8C': 'gEl', - '\u22DB': 'gel', - '\u2A7E': 'ges', - '\u2AA9': 'gescc', - '\u2A80': 'gesdot', - '\u2A82': 'gesdoto', - '\u2A84': 'gesdotol', - '\u22DB\uFE00': 'gesl', - '\u2A94': 'gesles', - '\uD835\uDD0A': 'Gfr', - '\uD835\uDD24': 'gfr', - '\u226B': 'gg', - '\u22D9': 'Gg', - '\u2137': 'gimel', - '\u0403': 'GJcy', - '\u0453': 'gjcy', - '\u2AA5': 'gla', - '\u2277': 'gl', - '\u2A92': 'glE', - '\u2AA4': 'glj', - '\u2A8A': 'gnap', - '\u2A88': 'gne', - '\u2269': 'gnE', - '\u22E7': 'gnsim', - '\uD835\uDD3E': 'Gopf', - '\uD835\uDD58': 'gopf', - '\u2AA2': 'GreaterGreater', - '\u2273': 'gsim', - '\uD835\uDCA2': 'Gscr', - '\u210A': 'gscr', - '\u2A8E': 'gsime', - '\u2A90': 'gsiml', - '\u2AA7': 'gtcc', - '\u2A7A': 'gtcir', - '>': 'gt', - '\u22D7': 'gtdot', - '\u2995': 'gtlPar', - '\u2A7C': 'gtquest', - '\u2978': 'gtrarr', - '\u2269\uFE00': 'gvnE', - '\u200A': 'hairsp', - '\u210B': 'Hscr', - '\u042A': 'HARDcy', - '\u044A': 'hardcy', - '\u2948': 'harrcir', - '\u2194': 'harr', - '\u21AD': 'harrw', - '^': 'Hat', - '\u210F': 'hbar', - '\u0124': 'Hcirc', - '\u0125': 'hcirc', - '\u2665': 'hearts', - '\u2026': 'mldr', - '\u22B9': 'hercon', - '\uD835\uDD25': 'hfr', - '\u210C': 'Hfr', - '\u2925': 'searhk', - '\u2926': 'swarhk', - '\u21FF': 'hoarr', - '\u223B': 'homtht', - '\u21A9': 'larrhk', - '\u21AA': 'rarrhk', - '\uD835\uDD59': 'hopf', - '\u210D': 'Hopf', - '\u2015': 'horbar', - '\uD835\uDCBD': 'hscr', - '\u0126': 'Hstrok', - '\u0127': 'hstrok', - '\u2043': 'hybull', - '\xCD': 'Iacute', - '\xED': 'iacute', - '\u2063': 'ic', - '\xCE': 'Icirc', - '\xEE': 'icirc', - '\u0418': 'Icy', - '\u0438': 'icy', - '\u0130': 'Idot', - '\u0415': 'IEcy', - '\u0435': 'iecy', - '\xA1': 'iexcl', - '\uD835\uDD26': 'ifr', - '\u2111': 'Im', - '\xCC': 'Igrave', - '\xEC': 'igrave', - '\u2148': 'ii', - '\u2A0C': 'qint', - '\u222D': 'tint', - '\u29DC': 'iinfin', - '\u2129': 'iiota', - '\u0132': 'IJlig', - '\u0133': 'ijlig', - '\u012A': 'Imacr', - '\u012B': 'imacr', - '\u2110': 'Iscr', - '\u0131': 'imath', - '\u22B7': 'imof', - '\u01B5': 'imped', - '\u2105': 'incare', - '\u221E': 'infin', - '\u29DD': 'infintie', - '\u22BA': 'intcal', - '\u222B': 'int', - '\u222C': 'Int', - '\u2124': 'Zopf', - '\u2A17': 'intlarhk', - '\u2A3C': 'iprod', - '\u2062': 'it', - '\u0401': 'IOcy', - '\u0451': 'iocy', - '\u012E': 'Iogon', - '\u012F': 'iogon', - '\uD835\uDD40': 'Iopf', - '\uD835\uDD5A': 'iopf', - '\u0399': 'Iota', - '\u03B9': 'iota', - '\xBF': 'iquest', - '\uD835\uDCBE': 'iscr', - '\u22F5': 'isindot', - '\u22F9': 'isinE', - '\u22F4': 'isins', - '\u22F3': 'isinsv', - '\u0128': 'Itilde', - '\u0129': 'itilde', - '\u0406': 'Iukcy', - '\u0456': 'iukcy', - '\xCF': 'Iuml', - '\xEF': 'iuml', - '\u0134': 'Jcirc', - '\u0135': 'jcirc', - '\u0419': 'Jcy', - '\u0439': 'jcy', - '\uD835\uDD0D': 'Jfr', - '\uD835\uDD27': 'jfr', - '\u0237': 'jmath', - '\uD835\uDD41': 'Jopf', - '\uD835\uDD5B': 'jopf', - '\uD835\uDCA5': 'Jscr', - '\uD835\uDCBF': 'jscr', - '\u0408': 'Jsercy', - '\u0458': 'jsercy', - '\u0404': 'Jukcy', - '\u0454': 'jukcy', - '\u039A': 'Kappa', - '\u03BA': 'kappa', - '\u03F0': 'kappav', - '\u0136': 'Kcedil', - '\u0137': 'kcedil', - '\u041A': 'Kcy', - '\u043A': 'kcy', - '\uD835\uDD0E': 'Kfr', - '\uD835\uDD28': 'kfr', - '\u0138': 'kgreen', - '\u0425': 'KHcy', - '\u0445': 'khcy', - '\u040C': 'KJcy', - '\u045C': 'kjcy', - '\uD835\uDD42': 'Kopf', - '\uD835\uDD5C': 'kopf', - '\uD835\uDCA6': 'Kscr', - '\uD835\uDCC0': 'kscr', - '\u21DA': 'lAarr', - '\u0139': 'Lacute', - '\u013A': 'lacute', - '\u29B4': 'laemptyv', - '\u2112': 'Lscr', - '\u039B': 'Lambda', - '\u03BB': 'lambda', - '\u27E8': 'lang', - '\u27EA': 'Lang', - '\u2991': 'langd', - '\u2A85': 'lap', - '\xAB': 'laquo', - '\u21E4': 'larrb', - '\u291F': 'larrbfs', - '\u2190': 'larr', - '\u219E': 'Larr', - '\u291D': 'larrfs', - '\u21AB': 'larrlp', - '\u2939': 'larrpl', - '\u2973': 'larrsim', - '\u21A2': 'larrtl', - '\u2919': 'latail', - '\u291B': 'lAtail', - '\u2AAB': 'lat', - '\u2AAD': 'late', - '\u2AAD\uFE00': 'lates', - '\u290C': 'lbarr', - '\u290E': 'lBarr', - '\u2772': 'lbbrk', - '{': 'lcub', - '[': 'lsqb', - '\u298B': 'lbrke', - '\u298F': 'lbrksld', - '\u298D': 'lbrkslu', - '\u013D': 'Lcaron', - '\u013E': 'lcaron', - '\u013B': 'Lcedil', - '\u013C': 'lcedil', - '\u2308': 'lceil', - '\u041B': 'Lcy', - '\u043B': 'lcy', - '\u2936': 'ldca', - '\u201C': 'ldquo', - '\u2967': 'ldrdhar', - '\u294B': 'ldrushar', - '\u21B2': 'ldsh', - '\u2264': 'le', - '\u2266': 'lE', - '\u21C6': 'lrarr', - '\u27E6': 'lobrk', - '\u2961': 'LeftDownTeeVector', - '\u2959': 'LeftDownVectorBar', - '\u230A': 'lfloor', - '\u21BC': 'lharu', - '\u21C7': 'llarr', - '\u21CB': 'lrhar', - '\u294E': 'LeftRightVector', - '\u21A4': 'mapstoleft', - '\u295A': 'LeftTeeVector', - '\u22CB': 'lthree', - '\u29CF': 'LeftTriangleBar', - '\u22B2': 'vltri', - '\u22B4': 'ltrie', - '\u2951': 'LeftUpDownVector', - '\u2960': 'LeftUpTeeVector', - '\u2958': 'LeftUpVectorBar', - '\u21BF': 'uharl', - '\u2952': 'LeftVectorBar', - '\u2A8B': 'lEg', - '\u22DA': 'leg', - '\u2A7D': 'les', - '\u2AA8': 'lescc', - '\u2A7F': 'lesdot', - '\u2A81': 'lesdoto', - '\u2A83': 'lesdotor', - '\u22DA\uFE00': 'lesg', - '\u2A93': 'lesges', - '\u22D6': 'ltdot', - '\u2276': 'lg', - '\u2AA1': 'LessLess', - '\u2272': 'lsim', - '\u297C': 'lfisht', - '\uD835\uDD0F': 'Lfr', - '\uD835\uDD29': 'lfr', - '\u2A91': 'lgE', - '\u2962': 'lHar', - '\u296A': 'lharul', - '\u2584': 'lhblk', - '\u0409': 'LJcy', - '\u0459': 'ljcy', - '\u226A': 'll', - '\u22D8': 'Ll', - '\u296B': 'llhard', - '\u25FA': 'lltri', - '\u013F': 'Lmidot', - '\u0140': 'lmidot', - '\u23B0': 'lmoust', - '\u2A89': 'lnap', - '\u2A87': 'lne', - '\u2268': 'lnE', - '\u22E6': 'lnsim', - '\u27EC': 'loang', - '\u21FD': 'loarr', - '\u27F5': 'xlarr', - '\u27F7': 'xharr', - '\u27FC': 'xmap', - '\u27F6': 'xrarr', - '\u21AC': 'rarrlp', - '\u2985': 'lopar', - '\uD835\uDD43': 'Lopf', - '\uD835\uDD5D': 'lopf', - '\u2A2D': 'loplus', - '\u2A34': 'lotimes', - '\u2217': 'lowast', - '_': 'lowbar', - '\u2199': 'swarr', - '\u2198': 'searr', - '\u25CA': 'loz', - '(': 'lpar', - '\u2993': 'lparlt', - '\u296D': 'lrhard', - '\u200E': 'lrm', - '\u22BF': 'lrtri', - '\u2039': 'lsaquo', - '\uD835\uDCC1': 'lscr', - '\u21B0': 'lsh', - '\u2A8D': 'lsime', - '\u2A8F': 'lsimg', - '\u2018': 'lsquo', - '\u201A': 'sbquo', - '\u0141': 'Lstrok', - '\u0142': 'lstrok', - '\u2AA6': 'ltcc', - '\u2A79': 'ltcir', - '<': 'lt', - '\u22C9': 'ltimes', - '\u2976': 'ltlarr', - '\u2A7B': 'ltquest', - '\u25C3': 'ltri', - '\u2996': 'ltrPar', - '\u294A': 'lurdshar', - '\u2966': 'luruhar', - '\u2268\uFE00': 'lvnE', - '\xAF': 'macr', - '\u2642': 'male', - '\u2720': 'malt', - '\u2905': 'Map', - '\u21A6': 'map', - '\u21A5': 'mapstoup', - '\u25AE': 'marker', - '\u2A29': 'mcomma', - '\u041C': 'Mcy', - '\u043C': 'mcy', - '\u2014': 'mdash', - '\u223A': 'mDDot', - '\u205F': 'MediumSpace', - '\u2133': 'Mscr', - '\uD835\uDD10': 'Mfr', - '\uD835\uDD2A': 'mfr', - '\u2127': 'mho', - '\xB5': 'micro', - '\u2AF0': 'midcir', - '\u2223': 'mid', - '\u2212': 'minus', - '\u2A2A': 'minusdu', - '\u2213': 'mp', - '\u2ADB': 'mlcp', - '\u22A7': 'models', - '\uD835\uDD44': 'Mopf', - '\uD835\uDD5E': 'mopf', - '\uD835\uDCC2': 'mscr', - '\u039C': 'Mu', - '\u03BC': 'mu', - '\u22B8': 'mumap', - '\u0143': 'Nacute', - '\u0144': 'nacute', - '\u2220\u20D2': 'nang', - '\u2249': 'nap', - '\u2A70\u0338': 'napE', - '\u224B\u0338': 'napid', - '\u0149': 'napos', - '\u266E': 'natur', - '\u2115': 'Nopf', - '\xA0': 'nbsp', - '\u224E\u0338': 'nbump', - '\u224F\u0338': 'nbumpe', - '\u2A43': 'ncap', - '\u0147': 'Ncaron', - '\u0148': 'ncaron', - '\u0145': 'Ncedil', - '\u0146': 'ncedil', - '\u2247': 'ncong', - '\u2A6D\u0338': 'ncongdot', - '\u2A42': 'ncup', - '\u041D': 'Ncy', - '\u043D': 'ncy', - '\u2013': 'ndash', - '\u2924': 'nearhk', - '\u2197': 'nearr', - '\u21D7': 'neArr', - '\u2260': 'ne', - '\u2250\u0338': 'nedot', - '\u200B': 'ZeroWidthSpace', - '\u2262': 'nequiv', - '\u2928': 'toea', - '\u2242\u0338': 'nesim', - '\n': 'NewLine', - '\u2204': 'nexist', - '\uD835\uDD11': 'Nfr', - '\uD835\uDD2B': 'nfr', - '\u2267\u0338': 'ngE', - '\u2271': 'nge', - '\u2A7E\u0338': 'nges', - '\u22D9\u0338': 'nGg', - '\u2275': 'ngsim', - '\u226B\u20D2': 'nGt', - '\u226F': 'ngt', - '\u226B\u0338': 'nGtv', - '\u21AE': 'nharr', - '\u21CE': 'nhArr', - '\u2AF2': 'nhpar', - '\u220B': 'ni', - '\u22FC': 'nis', - '\u22FA': 'nisd', - '\u040A': 'NJcy', - '\u045A': 'njcy', - '\u219A': 'nlarr', - '\u21CD': 'nlArr', - '\u2025': 'nldr', - '\u2266\u0338': 'nlE', - '\u2270': 'nle', - '\u2A7D\u0338': 'nles', - '\u226E': 'nlt', - '\u22D8\u0338': 'nLl', - '\u2274': 'nlsim', - '\u226A\u20D2': 'nLt', - '\u22EA': 'nltri', - '\u22EC': 'nltrie', - '\u226A\u0338': 'nLtv', - '\u2224': 'nmid', - '\u2060': 'NoBreak', - '\uD835\uDD5F': 'nopf', - '\u2AEC': 'Not', - '\xAC': 'not', - '\u226D': 'NotCupCap', - '\u2226': 'npar', - '\u2209': 'notin', - '\u2279': 'ntgl', - '\u22F5\u0338': 'notindot', - '\u22F9\u0338': 'notinE', - '\u22F7': 'notinvb', - '\u22F6': 'notinvc', - '\u29CF\u0338': 'NotLeftTriangleBar', - '\u2278': 'ntlg', - '\u2AA2\u0338': 'NotNestedGreaterGreater', - '\u2AA1\u0338': 'NotNestedLessLess', - '\u220C': 'notni', - '\u22FE': 'notnivb', - '\u22FD': 'notnivc', - '\u2280': 'npr', - '\u2AAF\u0338': 'npre', - '\u22E0': 'nprcue', - '\u29D0\u0338': 'NotRightTriangleBar', - '\u22EB': 'nrtri', - '\u22ED': 'nrtrie', - '\u228F\u0338': 'NotSquareSubset', - '\u22E2': 'nsqsube', - '\u2290\u0338': 'NotSquareSuperset', - '\u22E3': 'nsqsupe', - '\u2282\u20D2': 'vnsub', - '\u2288': 'nsube', - '\u2281': 'nsc', - '\u2AB0\u0338': 'nsce', - '\u22E1': 'nsccue', - '\u227F\u0338': 'NotSucceedsTilde', - '\u2283\u20D2': 'vnsup', - '\u2289': 'nsupe', - '\u2241': 'nsim', - '\u2244': 'nsime', - '\u2AFD\u20E5': 'nparsl', - '\u2202\u0338': 'npart', - '\u2A14': 'npolint', - '\u2933\u0338': 'nrarrc', - '\u219B': 'nrarr', - '\u21CF': 'nrArr', - '\u219D\u0338': 'nrarrw', - '\uD835\uDCA9': 'Nscr', - '\uD835\uDCC3': 'nscr', - '\u2284': 'nsub', - '\u2AC5\u0338': 'nsubE', - '\u2285': 'nsup', - '\u2AC6\u0338': 'nsupE', - '\xD1': 'Ntilde', - '\xF1': 'ntilde', - '\u039D': 'Nu', - '\u03BD': 'nu', - '#': 'num', - '\u2116': 'numero', - '\u2007': 'numsp', - '\u224D\u20D2': 'nvap', - '\u22AC': 'nvdash', - '\u22AD': 'nvDash', - '\u22AE': 'nVdash', - '\u22AF': 'nVDash', - '\u2265\u20D2': 'nvge', - '>\u20D2': 'nvgt', - '\u2904': 'nvHarr', - '\u29DE': 'nvinfin', - '\u2902': 'nvlArr', - '\u2264\u20D2': 'nvle', - '<\u20D2': 'nvlt', - '\u22B4\u20D2': 'nvltrie', - '\u2903': 'nvrArr', - '\u22B5\u20D2': 'nvrtrie', - '\u223C\u20D2': 'nvsim', - '\u2923': 'nwarhk', - '\u2196': 'nwarr', - '\u21D6': 'nwArr', - '\u2927': 'nwnear', - '\xD3': 'Oacute', - '\xF3': 'oacute', - '\xD4': 'Ocirc', - '\xF4': 'ocirc', - '\u041E': 'Ocy', - '\u043E': 'ocy', - '\u0150': 'Odblac', - '\u0151': 'odblac', - '\u2A38': 'odiv', - '\u29BC': 'odsold', - '\u0152': 'OElig', - '\u0153': 'oelig', - '\u29BF': 'ofcir', - '\uD835\uDD12': 'Ofr', - '\uD835\uDD2C': 'ofr', - '\u02DB': 'ogon', - '\xD2': 'Ograve', - '\xF2': 'ograve', - '\u29C1': 'ogt', - '\u29B5': 'ohbar', - '\u03A9': 'ohm', - '\u29BE': 'olcir', - '\u29BB': 'olcross', - '\u203E': 'oline', - '\u29C0': 'olt', - '\u014C': 'Omacr', - '\u014D': 'omacr', - '\u03C9': 'omega', - '\u039F': 'Omicron', - '\u03BF': 'omicron', - '\u29B6': 'omid', - '\uD835\uDD46': 'Oopf', - '\uD835\uDD60': 'oopf', - '\u29B7': 'opar', - '\u29B9': 'operp', - '\u2A54': 'Or', - '\u2228': 'or', - '\u2A5D': 'ord', - '\u2134': 'oscr', - '\xAA': 'ordf', - '\xBA': 'ordm', - '\u22B6': 'origof', - '\u2A56': 'oror', - '\u2A57': 'orslope', - '\u2A5B': 'orv', - '\uD835\uDCAA': 'Oscr', - '\xD8': 'Oslash', - '\xF8': 'oslash', - '\u2298': 'osol', - '\xD5': 'Otilde', - '\xF5': 'otilde', - '\u2A36': 'otimesas', - '\u2A37': 'Otimes', - '\xD6': 'Ouml', - '\xF6': 'ouml', - '\u233D': 'ovbar', - '\u23DE': 'OverBrace', - '\u23B4': 'tbrk', - '\u23DC': 'OverParenthesis', - '\xB6': 'para', - '\u2AF3': 'parsim', - '\u2AFD': 'parsl', - '\u2202': 'part', - '\u041F': 'Pcy', - '\u043F': 'pcy', - '%': 'percnt', - '.': 'period', - '\u2030': 'permil', - '\u2031': 'pertenk', - '\uD835\uDD13': 'Pfr', - '\uD835\uDD2D': 'pfr', - '\u03A6': 'Phi', - '\u03C6': 'phi', - '\u03D5': 'phiv', - '\u260E': 'phone', - '\u03A0': 'Pi', - '\u03C0': 'pi', - '\u03D6': 'piv', - '\u210E': 'planckh', - '\u2A23': 'plusacir', - '\u2A22': 'pluscir', - '+': 'plus', - '\u2A25': 'plusdu', - '\u2A72': 'pluse', - '\xB1': 'pm', - '\u2A26': 'plussim', - '\u2A27': 'plustwo', - '\u2A15': 'pointint', - '\uD835\uDD61': 'popf', - '\u2119': 'Popf', - '\xA3': 'pound', - '\u2AB7': 'prap', - '\u2ABB': 'Pr', - '\u227A': 'pr', - '\u227C': 'prcue', - '\u2AAF': 'pre', - '\u227E': 'prsim', - '\u2AB9': 'prnap', - '\u2AB5': 'prnE', - '\u22E8': 'prnsim', - '\u2AB3': 'prE', - '\u2032': 'prime', - '\u2033': 'Prime', - '\u220F': 'prod', - '\u232E': 'profalar', - '\u2312': 'profline', - '\u2313': 'profsurf', - '\u221D': 'prop', - '\u22B0': 'prurel', - '\uD835\uDCAB': 'Pscr', - '\uD835\uDCC5': 'pscr', - '\u03A8': 'Psi', - '\u03C8': 'psi', - '\u2008': 'puncsp', - '\uD835\uDD14': 'Qfr', - '\uD835\uDD2E': 'qfr', - '\uD835\uDD62': 'qopf', - '\u211A': 'Qopf', - '\u2057': 'qprime', - '\uD835\uDCAC': 'Qscr', - '\uD835\uDCC6': 'qscr', - '\u2A16': 'quatint', - '?': 'quest', - '"': 'quot', - '\u21DB': 'rAarr', - '\u223D\u0331': 'race', - '\u0154': 'Racute', - '\u0155': 'racute', - '\u221A': 'Sqrt', - '\u29B3': 'raemptyv', - '\u27E9': 'rang', - '\u27EB': 'Rang', - '\u2992': 'rangd', - '\u29A5': 'range', - '\xBB': 'raquo', - '\u2975': 'rarrap', - '\u21E5': 'rarrb', - '\u2920': 'rarrbfs', - '\u2933': 'rarrc', - '\u2192': 'rarr', - '\u21A0': 'Rarr', - '\u291E': 'rarrfs', - '\u2945': 'rarrpl', - '\u2974': 'rarrsim', - '\u2916': 'Rarrtl', - '\u21A3': 'rarrtl', - '\u219D': 'rarrw', - '\u291A': 'ratail', - '\u291C': 'rAtail', - '\u2236': 'ratio', - '\u2773': 'rbbrk', - '}': 'rcub', - ']': 'rsqb', - '\u298C': 'rbrke', - '\u298E': 'rbrksld', - '\u2990': 'rbrkslu', - '\u0158': 'Rcaron', - '\u0159': 'rcaron', - '\u0156': 'Rcedil', - '\u0157': 'rcedil', - '\u2309': 'rceil', - '\u0420': 'Rcy', - '\u0440': 'rcy', - '\u2937': 'rdca', - '\u2969': 'rdldhar', - '\u21B3': 'rdsh', - '\u211C': 'Re', - '\u211B': 'Rscr', - '\u211D': 'Ropf', - '\u25AD': 'rect', - '\u297D': 'rfisht', - '\u230B': 'rfloor', - '\uD835\uDD2F': 'rfr', - '\u2964': 'rHar', - '\u21C0': 'rharu', - '\u296C': 'rharul', - '\u03A1': 'Rho', - '\u03C1': 'rho', - '\u03F1': 'rhov', - '\u21C4': 'rlarr', - '\u27E7': 'robrk', - '\u295D': 'RightDownTeeVector', - '\u2955': 'RightDownVectorBar', - '\u21C9': 'rrarr', - '\u22A2': 'vdash', - '\u295B': 'RightTeeVector', - '\u22CC': 'rthree', - '\u29D0': 'RightTriangleBar', - '\u22B3': 'vrtri', - '\u22B5': 'rtrie', - '\u294F': 'RightUpDownVector', - '\u295C': 'RightUpTeeVector', - '\u2954': 'RightUpVectorBar', - '\u21BE': 'uharr', - '\u2953': 'RightVectorBar', - '\u02DA': 'ring', - '\u200F': 'rlm', - '\u23B1': 'rmoust', - '\u2AEE': 'rnmid', - '\u27ED': 'roang', - '\u21FE': 'roarr', - '\u2986': 'ropar', - '\uD835\uDD63': 'ropf', - '\u2A2E': 'roplus', - '\u2A35': 'rotimes', - '\u2970': 'RoundImplies', - ')': 'rpar', - '\u2994': 'rpargt', - '\u2A12': 'rppolint', - '\u203A': 'rsaquo', - '\uD835\uDCC7': 'rscr', - '\u21B1': 'rsh', - '\u22CA': 'rtimes', - '\u25B9': 'rtri', - '\u29CE': 'rtriltri', - '\u29F4': 'RuleDelayed', - '\u2968': 'ruluhar', - '\u211E': 'rx', - '\u015A': 'Sacute', - '\u015B': 'sacute', - '\u2AB8': 'scap', - '\u0160': 'Scaron', - '\u0161': 'scaron', - '\u2ABC': 'Sc', - '\u227B': 'sc', - '\u227D': 'sccue', - '\u2AB0': 'sce', - '\u2AB4': 'scE', - '\u015E': 'Scedil', - '\u015F': 'scedil', - '\u015C': 'Scirc', - '\u015D': 'scirc', - '\u2ABA': 'scnap', - '\u2AB6': 'scnE', - '\u22E9': 'scnsim', - '\u2A13': 'scpolint', - '\u227F': 'scsim', - '\u0421': 'Scy', - '\u0441': 'scy', - '\u22C5': 'sdot', - '\u2A66': 'sdote', - '\u21D8': 'seArr', - '\xA7': 'sect', - ';': 'semi', - '\u2929': 'tosa', - '\u2736': 'sext', - '\uD835\uDD16': 'Sfr', - '\uD835\uDD30': 'sfr', - '\u266F': 'sharp', - '\u0429': 'SHCHcy', - '\u0449': 'shchcy', - '\u0428': 'SHcy', - '\u0448': 'shcy', - '\u2191': 'uarr', - '\xAD': 'shy', - '\u03A3': 'Sigma', - '\u03C3': 'sigma', - '\u03C2': 'sigmaf', - '\u223C': 'sim', - '\u2A6A': 'simdot', - '\u2243': 'sime', - '\u2A9E': 'simg', - '\u2AA0': 'simgE', - '\u2A9D': 'siml', - '\u2A9F': 'simlE', - '\u2246': 'simne', - '\u2A24': 'simplus', - '\u2972': 'simrarr', - '\u2A33': 'smashp', - '\u29E4': 'smeparsl', - '\u2323': 'smile', - '\u2AAA': 'smt', - '\u2AAC': 'smte', - '\u2AAC\uFE00': 'smtes', - '\u042C': 'SOFTcy', - '\u044C': 'softcy', - '\u233F': 'solbar', - '\u29C4': 'solb', - '/': 'sol', - '\uD835\uDD4A': 'Sopf', - '\uD835\uDD64': 'sopf', - '\u2660': 'spades', - '\u2293': 'sqcap', - '\u2293\uFE00': 'sqcaps', - '\u2294': 'sqcup', - '\u2294\uFE00': 'sqcups', - '\u228F': 'sqsub', - '\u2291': 'sqsube', - '\u2290': 'sqsup', - '\u2292': 'sqsupe', - '\u25A1': 'squ', - '\uD835\uDCAE': 'Sscr', - '\uD835\uDCC8': 'sscr', - '\u22C6': 'Star', - '\u2606': 'star', - '\u2282': 'sub', - '\u22D0': 'Sub', - '\u2ABD': 'subdot', - '\u2AC5': 'subE', - '\u2286': 'sube', - '\u2AC3': 'subedot', - '\u2AC1': 'submult', - '\u2ACB': 'subnE', - '\u228A': 'subne', - '\u2ABF': 'subplus', - '\u2979': 'subrarr', - '\u2AC7': 'subsim', - '\u2AD5': 'subsub', - '\u2AD3': 'subsup', - '\u2211': 'sum', - '\u266A': 'sung', - '\xB9': 'sup1', - '\xB2': 'sup2', - '\xB3': 'sup3', - '\u2283': 'sup', - '\u22D1': 'Sup', - '\u2ABE': 'supdot', - '\u2AD8': 'supdsub', - '\u2AC6': 'supE', - '\u2287': 'supe', - '\u2AC4': 'supedot', - '\u27C9': 'suphsol', - '\u2AD7': 'suphsub', - '\u297B': 'suplarr', - '\u2AC2': 'supmult', - '\u2ACC': 'supnE', - '\u228B': 'supne', - '\u2AC0': 'supplus', - '\u2AC8': 'supsim', - '\u2AD4': 'supsub', - '\u2AD6': 'supsup', - '\u21D9': 'swArr', - '\u292A': 'swnwar', - '\xDF': 'szlig', - '\t': 'Tab', - '\u2316': 'target', - '\u03A4': 'Tau', - '\u03C4': 'tau', - '\u0164': 'Tcaron', - '\u0165': 'tcaron', - '\u0162': 'Tcedil', - '\u0163': 'tcedil', - '\u0422': 'Tcy', - '\u0442': 'tcy', - '\u20DB': 'tdot', - '\u2315': 'telrec', - '\uD835\uDD17': 'Tfr', - '\uD835\uDD31': 'tfr', - '\u2234': 'there4', - '\u0398': 'Theta', - '\u03B8': 'theta', - '\u03D1': 'thetav', - '\u205F\u200A': 'ThickSpace', - '\u2009': 'thinsp', - '\xDE': 'THORN', - '\xFE': 'thorn', - '\u2A31': 'timesbar', - '\xD7': 'times', - '\u2A30': 'timesd', - '\u2336': 'topbot', - '\u2AF1': 'topcir', - '\uD835\uDD4B': 'Topf', - '\uD835\uDD65': 'topf', - '\u2ADA': 'topfork', - '\u2034': 'tprime', - '\u2122': 'trade', - '\u25B5': 'utri', - '\u225C': 'trie', - '\u25EC': 'tridot', - '\u2A3A': 'triminus', - '\u2A39': 'triplus', - '\u29CD': 'trisb', - '\u2A3B': 'tritime', - '\u23E2': 'trpezium', - '\uD835\uDCAF': 'Tscr', - '\uD835\uDCC9': 'tscr', - '\u0426': 'TScy', - '\u0446': 'tscy', - '\u040B': 'TSHcy', - '\u045B': 'tshcy', - '\u0166': 'Tstrok', - '\u0167': 'tstrok', - '\xDA': 'Uacute', - '\xFA': 'uacute', - '\u219F': 'Uarr', - '\u2949': 'Uarrocir', - '\u040E': 'Ubrcy', - '\u045E': 'ubrcy', - '\u016C': 'Ubreve', - '\u016D': 'ubreve', - '\xDB': 'Ucirc', - '\xFB': 'ucirc', - '\u0423': 'Ucy', - '\u0443': 'ucy', - '\u21C5': 'udarr', - '\u0170': 'Udblac', - '\u0171': 'udblac', - '\u296E': 'udhar', - '\u297E': 'ufisht', - '\uD835\uDD18': 'Ufr', - '\uD835\uDD32': 'ufr', - '\xD9': 'Ugrave', - '\xF9': 'ugrave', - '\u2963': 'uHar', - '\u2580': 'uhblk', - '\u231C': 'ulcorn', - '\u230F': 'ulcrop', - '\u25F8': 'ultri', - '\u016A': 'Umacr', - '\u016B': 'umacr', - '\u23DF': 'UnderBrace', - '\u23DD': 'UnderParenthesis', - '\u228E': 'uplus', - '\u0172': 'Uogon', - '\u0173': 'uogon', - '\uD835\uDD4C': 'Uopf', - '\uD835\uDD66': 'uopf', - '\u2912': 'UpArrowBar', - '\u2195': 'varr', - '\u03C5': 'upsi', - '\u03D2': 'Upsi', - '\u03A5': 'Upsilon', - '\u21C8': 'uuarr', - '\u231D': 'urcorn', - '\u230E': 'urcrop', - '\u016E': 'Uring', - '\u016F': 'uring', - '\u25F9': 'urtri', - '\uD835\uDCB0': 'Uscr', - '\uD835\uDCCA': 'uscr', - '\u22F0': 'utdot', - '\u0168': 'Utilde', - '\u0169': 'utilde', - '\xDC': 'Uuml', - '\xFC': 'uuml', - '\u29A7': 'uwangle', - '\u299C': 'vangrt', - '\u228A\uFE00': 'vsubne', - '\u2ACB\uFE00': 'vsubnE', - '\u228B\uFE00': 'vsupne', - '\u2ACC\uFE00': 'vsupnE', - '\u2AE8': 'vBar', - '\u2AEB': 'Vbar', - '\u2AE9': 'vBarv', - '\u0412': 'Vcy', - '\u0432': 'vcy', - '\u22A9': 'Vdash', - '\u22AB': 'VDash', - '\u2AE6': 'Vdashl', - '\u22BB': 'veebar', - '\u225A': 'veeeq', - '\u22EE': 'vellip', - '|': 'vert', - '\u2016': 'Vert', - '\u2758': 'VerticalSeparator', - '\u2240': 'wr', - '\uD835\uDD19': 'Vfr', - '\uD835\uDD33': 'vfr', - '\uD835\uDD4D': 'Vopf', - '\uD835\uDD67': 'vopf', - '\uD835\uDCB1': 'Vscr', - '\uD835\uDCCB': 'vscr', - '\u22AA': 'Vvdash', - '\u299A': 'vzigzag', - '\u0174': 'Wcirc', - '\u0175': 'wcirc', - '\u2A5F': 'wedbar', - '\u2259': 'wedgeq', - '\u2118': 'wp', - '\uD835\uDD1A': 'Wfr', - '\uD835\uDD34': 'wfr', - '\uD835\uDD4E': 'Wopf', - '\uD835\uDD68': 'wopf', - '\uD835\uDCB2': 'Wscr', - '\uD835\uDCCC': 'wscr', - '\uD835\uDD1B': 'Xfr', - '\uD835\uDD35': 'xfr', - '\u039E': 'Xi', - '\u03BE': 'xi', - '\u22FB': 'xnis', - '\uD835\uDD4F': 'Xopf', - '\uD835\uDD69': 'xopf', - '\uD835\uDCB3': 'Xscr', - '\uD835\uDCCD': 'xscr', - '\xDD': 'Yacute', - '\xFD': 'yacute', - '\u042F': 'YAcy', - '\u044F': 'yacy', - '\u0176': 'Ycirc', - '\u0177': 'ycirc', - '\u042B': 'Ycy', - '\u044B': 'ycy', - '\xA5': 'yen', - '\uD835\uDD1C': 'Yfr', - '\uD835\uDD36': 'yfr', - '\u0407': 'YIcy', - '\u0457': 'yicy', - '\uD835\uDD50': 'Yopf', - '\uD835\uDD6A': 'yopf', - '\uD835\uDCB4': 'Yscr', - '\uD835\uDCCE': 'yscr', - '\u042E': 'YUcy', - '\u044E': 'yucy', - '\xFF': 'yuml', - '\u0178': 'Yuml', - '\u0179': 'Zacute', - '\u017A': 'zacute', - '\u017D': 'Zcaron', - '\u017E': 'zcaron', - '\u0417': 'Zcy', - '\u0437': 'zcy', - '\u017B': 'Zdot', - '\u017C': 'zdot', - '\u2128': 'Zfr', - '\u0396': 'Zeta', - '\u03B6': 'zeta', - '\uD835\uDD37': 'zfr', - '\u0416': 'ZHcy', - '\u0436': 'zhcy', - '\u21DD': 'zigrarr', - '\uD835\uDD6B': 'zopf', - '\uD835\uDCB5': 'Zscr', - '\uD835\uDCCF': 'zscr', - '\u200D': 'zwj', - '\u200C': 'zwnj' - }; - - var regexEscape = /["&'<>`]/g; - var escapeMap = { - '"': '"', - '&': '&', - '\'': ''', - '<': '<', - // See https://mathiasbynens.be/notes/ambiguous-ampersands: in HTML, the - // following is not strictly necessary unless it’s part of a tag or an - // unquoted attribute value. We’re only escaping it to support those - // situations, and for XML support. - '>': '>', - // In Internet Explorer ≤ 8, the backtick character can be used - // to break out of (un)quoted attribute values or HTML comments. - // See http://html5sec.org/#102, http://html5sec.org/#108, and - // http://html5sec.org/#133. - '`': '`' - }; - - var regexInvalidEntity = /&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/; - var regexInvalidRawCodePoint = /[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/; - var regexDecode = /&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+);|&(Aacute|iacute|Uacute|plusmn|otilde|Otilde|Agrave|agrave|yacute|Yacute|oslash|Oslash|Atilde|atilde|brvbar|Ccedil|ccedil|ograve|curren|divide|Eacute|eacute|Ograve|oacute|Egrave|egrave|ugrave|frac12|frac14|frac34|Ugrave|Oacute|Iacute|ntilde|Ntilde|uacute|middot|Igrave|igrave|iquest|aacute|laquo|THORN|micro|iexcl|icirc|Icirc|Acirc|ucirc|ecirc|Ocirc|ocirc|Ecirc|Ucirc|aring|Aring|aelig|AElig|acute|pound|raquo|acirc|times|thorn|szlig|cedil|COPY|Auml|ordf|ordm|uuml|macr|Uuml|auml|Ouml|ouml|para|nbsp|Euml|quot|QUOT|euml|yuml|cent|sect|copy|sup1|sup2|sup3|Iuml|iuml|shy|eth|reg|not|yen|amp|AMP|REG|uml|ETH|deg|gt|GT|LT|lt)([=a-zA-Z0-9])?/g; - var decodeMap = { - 'Aacute': '\xC1', - 'aacute': '\xE1', - 'Abreve': '\u0102', - 'abreve': '\u0103', - 'ac': '\u223E', - 'acd': '\u223F', - 'acE': '\u223E\u0333', - 'Acirc': '\xC2', - 'acirc': '\xE2', - 'acute': '\xB4', - 'Acy': '\u0410', - 'acy': '\u0430', - 'AElig': '\xC6', - 'aelig': '\xE6', - 'af': '\u2061', - 'Afr': '\uD835\uDD04', - 'afr': '\uD835\uDD1E', - 'Agrave': '\xC0', - 'agrave': '\xE0', - 'alefsym': '\u2135', - 'aleph': '\u2135', - 'Alpha': '\u0391', - 'alpha': '\u03B1', - 'Amacr': '\u0100', - 'amacr': '\u0101', - 'amalg': '\u2A3F', - 'amp': '&', - 'AMP': '&', - 'andand': '\u2A55', - 'And': '\u2A53', - 'and': '\u2227', - 'andd': '\u2A5C', - 'andslope': '\u2A58', - 'andv': '\u2A5A', - 'ang': '\u2220', - 'ange': '\u29A4', - 'angle': '\u2220', - 'angmsdaa': '\u29A8', - 'angmsdab': '\u29A9', - 'angmsdac': '\u29AA', - 'angmsdad': '\u29AB', - 'angmsdae': '\u29AC', - 'angmsdaf': '\u29AD', - 'angmsdag': '\u29AE', - 'angmsdah': '\u29AF', - 'angmsd': '\u2221', - 'angrt': '\u221F', - 'angrtvb': '\u22BE', - 'angrtvbd': '\u299D', - 'angsph': '\u2222', - 'angst': '\xC5', - 'angzarr': '\u237C', - 'Aogon': '\u0104', - 'aogon': '\u0105', - 'Aopf': '\uD835\uDD38', - 'aopf': '\uD835\uDD52', - 'apacir': '\u2A6F', - 'ap': '\u2248', - 'apE': '\u2A70', - 'ape': '\u224A', - 'apid': '\u224B', - 'apos': '\'', - 'ApplyFunction': '\u2061', - 'approx': '\u2248', - 'approxeq': '\u224A', - 'Aring': '\xC5', - 'aring': '\xE5', - 'Ascr': '\uD835\uDC9C', - 'ascr': '\uD835\uDCB6', - 'Assign': '\u2254', - 'ast': '*', - 'asymp': '\u2248', - 'asympeq': '\u224D', - 'Atilde': '\xC3', - 'atilde': '\xE3', - 'Auml': '\xC4', - 'auml': '\xE4', - 'awconint': '\u2233', - 'awint': '\u2A11', - 'backcong': '\u224C', - 'backepsilon': '\u03F6', - 'backprime': '\u2035', - 'backsim': '\u223D', - 'backsimeq': '\u22CD', - 'Backslash': '\u2216', - 'Barv': '\u2AE7', - 'barvee': '\u22BD', - 'barwed': '\u2305', - 'Barwed': '\u2306', - 'barwedge': '\u2305', - 'bbrk': '\u23B5', - 'bbrktbrk': '\u23B6', - 'bcong': '\u224C', - 'Bcy': '\u0411', - 'bcy': '\u0431', - 'bdquo': '\u201E', - 'becaus': '\u2235', - 'because': '\u2235', - 'Because': '\u2235', - 'bemptyv': '\u29B0', - 'bepsi': '\u03F6', - 'bernou': '\u212C', - 'Bernoullis': '\u212C', - 'Beta': '\u0392', - 'beta': '\u03B2', - 'beth': '\u2136', - 'between': '\u226C', - 'Bfr': '\uD835\uDD05', - 'bfr': '\uD835\uDD1F', - 'bigcap': '\u22C2', - 'bigcirc': '\u25EF', - 'bigcup': '\u22C3', - 'bigodot': '\u2A00', - 'bigoplus': '\u2A01', - 'bigotimes': '\u2A02', - 'bigsqcup': '\u2A06', - 'bigstar': '\u2605', - 'bigtriangledown': '\u25BD', - 'bigtriangleup': '\u25B3', - 'biguplus': '\u2A04', - 'bigvee': '\u22C1', - 'bigwedge': '\u22C0', - 'bkarow': '\u290D', - 'blacklozenge': '\u29EB', - 'blacksquare': '\u25AA', - 'blacktriangle': '\u25B4', - 'blacktriangledown': '\u25BE', - 'blacktriangleleft': '\u25C2', - 'blacktriangleright': '\u25B8', - 'blank': '\u2423', - 'blk12': '\u2592', - 'blk14': '\u2591', - 'blk34': '\u2593', - 'block': '\u2588', - 'bne': '=\u20E5', - 'bnequiv': '\u2261\u20E5', - 'bNot': '\u2AED', - 'bnot': '\u2310', - 'Bopf': '\uD835\uDD39', - 'bopf': '\uD835\uDD53', - 'bot': '\u22A5', - 'bottom': '\u22A5', - 'bowtie': '\u22C8', - 'boxbox': '\u29C9', - 'boxdl': '\u2510', - 'boxdL': '\u2555', - 'boxDl': '\u2556', - 'boxDL': '\u2557', - 'boxdr': '\u250C', - 'boxdR': '\u2552', - 'boxDr': '\u2553', - 'boxDR': '\u2554', - 'boxh': '\u2500', - 'boxH': '\u2550', - 'boxhd': '\u252C', - 'boxHd': '\u2564', - 'boxhD': '\u2565', - 'boxHD': '\u2566', - 'boxhu': '\u2534', - 'boxHu': '\u2567', - 'boxhU': '\u2568', - 'boxHU': '\u2569', - 'boxminus': '\u229F', - 'boxplus': '\u229E', - 'boxtimes': '\u22A0', - 'boxul': '\u2518', - 'boxuL': '\u255B', - 'boxUl': '\u255C', - 'boxUL': '\u255D', - 'boxur': '\u2514', - 'boxuR': '\u2558', - 'boxUr': '\u2559', - 'boxUR': '\u255A', - 'boxv': '\u2502', - 'boxV': '\u2551', - 'boxvh': '\u253C', - 'boxvH': '\u256A', - 'boxVh': '\u256B', - 'boxVH': '\u256C', - 'boxvl': '\u2524', - 'boxvL': '\u2561', - 'boxVl': '\u2562', - 'boxVL': '\u2563', - 'boxvr': '\u251C', - 'boxvR': '\u255E', - 'boxVr': '\u255F', - 'boxVR': '\u2560', - 'bprime': '\u2035', - 'breve': '\u02D8', - 'Breve': '\u02D8', - 'brvbar': '\xA6', - 'bscr': '\uD835\uDCB7', - 'Bscr': '\u212C', - 'bsemi': '\u204F', - 'bsim': '\u223D', - 'bsime': '\u22CD', - 'bsolb': '\u29C5', - 'bsol': '\\', - 'bsolhsub': '\u27C8', - 'bull': '\u2022', - 'bullet': '\u2022', - 'bump': '\u224E', - 'bumpE': '\u2AAE', - 'bumpe': '\u224F', - 'Bumpeq': '\u224E', - 'bumpeq': '\u224F', - 'Cacute': '\u0106', - 'cacute': '\u0107', - 'capand': '\u2A44', - 'capbrcup': '\u2A49', - 'capcap': '\u2A4B', - 'cap': '\u2229', - 'Cap': '\u22D2', - 'capcup': '\u2A47', - 'capdot': '\u2A40', - 'CapitalDifferentialD': '\u2145', - 'caps': '\u2229\uFE00', - 'caret': '\u2041', - 'caron': '\u02C7', - 'Cayleys': '\u212D', - 'ccaps': '\u2A4D', - 'Ccaron': '\u010C', - 'ccaron': '\u010D', - 'Ccedil': '\xC7', - 'ccedil': '\xE7', - 'Ccirc': '\u0108', - 'ccirc': '\u0109', - 'Cconint': '\u2230', - 'ccups': '\u2A4C', - 'ccupssm': '\u2A50', - 'Cdot': '\u010A', - 'cdot': '\u010B', - 'cedil': '\xB8', - 'Cedilla': '\xB8', - 'cemptyv': '\u29B2', - 'cent': '\xA2', - 'centerdot': '\xB7', - 'CenterDot': '\xB7', - 'cfr': '\uD835\uDD20', - 'Cfr': '\u212D', - 'CHcy': '\u0427', - 'chcy': '\u0447', - 'check': '\u2713', - 'checkmark': '\u2713', - 'Chi': '\u03A7', - 'chi': '\u03C7', - 'circ': '\u02C6', - 'circeq': '\u2257', - 'circlearrowleft': '\u21BA', - 'circlearrowright': '\u21BB', - 'circledast': '\u229B', - 'circledcirc': '\u229A', - 'circleddash': '\u229D', - 'CircleDot': '\u2299', - 'circledR': '\xAE', - 'circledS': '\u24C8', - 'CircleMinus': '\u2296', - 'CirclePlus': '\u2295', - 'CircleTimes': '\u2297', - 'cir': '\u25CB', - 'cirE': '\u29C3', - 'cire': '\u2257', - 'cirfnint': '\u2A10', - 'cirmid': '\u2AEF', - 'cirscir': '\u29C2', - 'ClockwiseContourIntegral': '\u2232', - 'CloseCurlyDoubleQuote': '\u201D', - 'CloseCurlyQuote': '\u2019', - 'clubs': '\u2663', - 'clubsuit': '\u2663', - 'colon': ':', - 'Colon': '\u2237', - 'Colone': '\u2A74', - 'colone': '\u2254', - 'coloneq': '\u2254', - 'comma': ',', - 'commat': '@', - 'comp': '\u2201', - 'compfn': '\u2218', - 'complement': '\u2201', - 'complexes': '\u2102', - 'cong': '\u2245', - 'congdot': '\u2A6D', - 'Congruent': '\u2261', - 'conint': '\u222E', - 'Conint': '\u222F', - 'ContourIntegral': '\u222E', - 'copf': '\uD835\uDD54', - 'Copf': '\u2102', - 'coprod': '\u2210', - 'Coproduct': '\u2210', - 'copy': '\xA9', - 'COPY': '\xA9', - 'copysr': '\u2117', - 'CounterClockwiseContourIntegral': '\u2233', - 'crarr': '\u21B5', - 'cross': '\u2717', - 'Cross': '\u2A2F', - 'Cscr': '\uD835\uDC9E', - 'cscr': '\uD835\uDCB8', - 'csub': '\u2ACF', - 'csube': '\u2AD1', - 'csup': '\u2AD0', - 'csupe': '\u2AD2', - 'ctdot': '\u22EF', - 'cudarrl': '\u2938', - 'cudarrr': '\u2935', - 'cuepr': '\u22DE', - 'cuesc': '\u22DF', - 'cularr': '\u21B6', - 'cularrp': '\u293D', - 'cupbrcap': '\u2A48', - 'cupcap': '\u2A46', - 'CupCap': '\u224D', - 'cup': '\u222A', - 'Cup': '\u22D3', - 'cupcup': '\u2A4A', - 'cupdot': '\u228D', - 'cupor': '\u2A45', - 'cups': '\u222A\uFE00', - 'curarr': '\u21B7', - 'curarrm': '\u293C', - 'curlyeqprec': '\u22DE', - 'curlyeqsucc': '\u22DF', - 'curlyvee': '\u22CE', - 'curlywedge': '\u22CF', - 'curren': '\xA4', - 'curvearrowleft': '\u21B6', - 'curvearrowright': '\u21B7', - 'cuvee': '\u22CE', - 'cuwed': '\u22CF', - 'cwconint': '\u2232', - 'cwint': '\u2231', - 'cylcty': '\u232D', - 'dagger': '\u2020', - 'Dagger': '\u2021', - 'daleth': '\u2138', - 'darr': '\u2193', - 'Darr': '\u21A1', - 'dArr': '\u21D3', - 'dash': '\u2010', - 'Dashv': '\u2AE4', - 'dashv': '\u22A3', - 'dbkarow': '\u290F', - 'dblac': '\u02DD', - 'Dcaron': '\u010E', - 'dcaron': '\u010F', - 'Dcy': '\u0414', - 'dcy': '\u0434', - 'ddagger': '\u2021', - 'ddarr': '\u21CA', - 'DD': '\u2145', - 'dd': '\u2146', - 'DDotrahd': '\u2911', - 'ddotseq': '\u2A77', - 'deg': '\xB0', - 'Del': '\u2207', - 'Delta': '\u0394', - 'delta': '\u03B4', - 'demptyv': '\u29B1', - 'dfisht': '\u297F', - 'Dfr': '\uD835\uDD07', - 'dfr': '\uD835\uDD21', - 'dHar': '\u2965', - 'dharl': '\u21C3', - 'dharr': '\u21C2', - 'DiacriticalAcute': '\xB4', - 'DiacriticalDot': '\u02D9', - 'DiacriticalDoubleAcute': '\u02DD', - 'DiacriticalGrave': '`', - 'DiacriticalTilde': '\u02DC', - 'diam': '\u22C4', - 'diamond': '\u22C4', - 'Diamond': '\u22C4', - 'diamondsuit': '\u2666', - 'diams': '\u2666', - 'die': '\xA8', - 'DifferentialD': '\u2146', - 'digamma': '\u03DD', - 'disin': '\u22F2', - 'div': '\xF7', - 'divide': '\xF7', - 'divideontimes': '\u22C7', - 'divonx': '\u22C7', - 'DJcy': '\u0402', - 'djcy': '\u0452', - 'dlcorn': '\u231E', - 'dlcrop': '\u230D', - 'dollar': '$', - 'Dopf': '\uD835\uDD3B', - 'dopf': '\uD835\uDD55', - 'Dot': '\xA8', - 'dot': '\u02D9', - 'DotDot': '\u20DC', - 'doteq': '\u2250', - 'doteqdot': '\u2251', - 'DotEqual': '\u2250', - 'dotminus': '\u2238', - 'dotplus': '\u2214', - 'dotsquare': '\u22A1', - 'doublebarwedge': '\u2306', - 'DoubleContourIntegral': '\u222F', - 'DoubleDot': '\xA8', - 'DoubleDownArrow': '\u21D3', - 'DoubleLeftArrow': '\u21D0', - 'DoubleLeftRightArrow': '\u21D4', - 'DoubleLeftTee': '\u2AE4', - 'DoubleLongLeftArrow': '\u27F8', - 'DoubleLongLeftRightArrow': '\u27FA', - 'DoubleLongRightArrow': '\u27F9', - 'DoubleRightArrow': '\u21D2', - 'DoubleRightTee': '\u22A8', - 'DoubleUpArrow': '\u21D1', - 'DoubleUpDownArrow': '\u21D5', - 'DoubleVerticalBar': '\u2225', - 'DownArrowBar': '\u2913', - 'downarrow': '\u2193', - 'DownArrow': '\u2193', - 'Downarrow': '\u21D3', - 'DownArrowUpArrow': '\u21F5', - 'DownBreve': '\u0311', - 'downdownarrows': '\u21CA', - 'downharpoonleft': '\u21C3', - 'downharpoonright': '\u21C2', - 'DownLeftRightVector': '\u2950', - 'DownLeftTeeVector': '\u295E', - 'DownLeftVectorBar': '\u2956', - 'DownLeftVector': '\u21BD', - 'DownRightTeeVector': '\u295F', - 'DownRightVectorBar': '\u2957', - 'DownRightVector': '\u21C1', - 'DownTeeArrow': '\u21A7', - 'DownTee': '\u22A4', - 'drbkarow': '\u2910', - 'drcorn': '\u231F', - 'drcrop': '\u230C', - 'Dscr': '\uD835\uDC9F', - 'dscr': '\uD835\uDCB9', - 'DScy': '\u0405', - 'dscy': '\u0455', - 'dsol': '\u29F6', - 'Dstrok': '\u0110', - 'dstrok': '\u0111', - 'dtdot': '\u22F1', - 'dtri': '\u25BF', - 'dtrif': '\u25BE', - 'duarr': '\u21F5', - 'duhar': '\u296F', - 'dwangle': '\u29A6', - 'DZcy': '\u040F', - 'dzcy': '\u045F', - 'dzigrarr': '\u27FF', - 'Eacute': '\xC9', - 'eacute': '\xE9', - 'easter': '\u2A6E', - 'Ecaron': '\u011A', - 'ecaron': '\u011B', - 'Ecirc': '\xCA', - 'ecirc': '\xEA', - 'ecir': '\u2256', - 'ecolon': '\u2255', - 'Ecy': '\u042D', - 'ecy': '\u044D', - 'eDDot': '\u2A77', - 'Edot': '\u0116', - 'edot': '\u0117', - 'eDot': '\u2251', - 'ee': '\u2147', - 'efDot': '\u2252', - 'Efr': '\uD835\uDD08', - 'efr': '\uD835\uDD22', - 'eg': '\u2A9A', - 'Egrave': '\xC8', - 'egrave': '\xE8', - 'egs': '\u2A96', - 'egsdot': '\u2A98', - 'el': '\u2A99', - 'Element': '\u2208', - 'elinters': '\u23E7', - 'ell': '\u2113', - 'els': '\u2A95', - 'elsdot': '\u2A97', - 'Emacr': '\u0112', - 'emacr': '\u0113', - 'empty': '\u2205', - 'emptyset': '\u2205', - 'EmptySmallSquare': '\u25FB', - 'emptyv': '\u2205', - 'EmptyVerySmallSquare': '\u25AB', - 'emsp13': '\u2004', - 'emsp14': '\u2005', - 'emsp': '\u2003', - 'ENG': '\u014A', - 'eng': '\u014B', - 'ensp': '\u2002', - 'Eogon': '\u0118', - 'eogon': '\u0119', - 'Eopf': '\uD835\uDD3C', - 'eopf': '\uD835\uDD56', - 'epar': '\u22D5', - 'eparsl': '\u29E3', - 'eplus': '\u2A71', - 'epsi': '\u03B5', - 'Epsilon': '\u0395', - 'epsilon': '\u03B5', - 'epsiv': '\u03F5', - 'eqcirc': '\u2256', - 'eqcolon': '\u2255', - 'eqsim': '\u2242', - 'eqslantgtr': '\u2A96', - 'eqslantless': '\u2A95', - 'Equal': '\u2A75', - 'equals': '=', - 'EqualTilde': '\u2242', - 'equest': '\u225F', - 'Equilibrium': '\u21CC', - 'equiv': '\u2261', - 'equivDD': '\u2A78', - 'eqvparsl': '\u29E5', - 'erarr': '\u2971', - 'erDot': '\u2253', - 'escr': '\u212F', - 'Escr': '\u2130', - 'esdot': '\u2250', - 'Esim': '\u2A73', - 'esim': '\u2242', - 'Eta': '\u0397', - 'eta': '\u03B7', - 'ETH': '\xD0', - 'eth': '\xF0', - 'Euml': '\xCB', - 'euml': '\xEB', - 'euro': '\u20AC', - 'excl': '!', - 'exist': '\u2203', - 'Exists': '\u2203', - 'expectation': '\u2130', - 'exponentiale': '\u2147', - 'ExponentialE': '\u2147', - 'fallingdotseq': '\u2252', - 'Fcy': '\u0424', - 'fcy': '\u0444', - 'female': '\u2640', - 'ffilig': '\uFB03', - 'fflig': '\uFB00', - 'ffllig': '\uFB04', - 'Ffr': '\uD835\uDD09', - 'ffr': '\uD835\uDD23', - 'filig': '\uFB01', - 'FilledSmallSquare': '\u25FC', - 'FilledVerySmallSquare': '\u25AA', - 'fjlig': 'fj', - 'flat': '\u266D', - 'fllig': '\uFB02', - 'fltns': '\u25B1', - 'fnof': '\u0192', - 'Fopf': '\uD835\uDD3D', - 'fopf': '\uD835\uDD57', - 'forall': '\u2200', - 'ForAll': '\u2200', - 'fork': '\u22D4', - 'forkv': '\u2AD9', - 'Fouriertrf': '\u2131', - 'fpartint': '\u2A0D', - 'frac12': '\xBD', - 'frac13': '\u2153', - 'frac14': '\xBC', - 'frac15': '\u2155', - 'frac16': '\u2159', - 'frac18': '\u215B', - 'frac23': '\u2154', - 'frac25': '\u2156', - 'frac34': '\xBE', - 'frac35': '\u2157', - 'frac38': '\u215C', - 'frac45': '\u2158', - 'frac56': '\u215A', - 'frac58': '\u215D', - 'frac78': '\u215E', - 'frasl': '\u2044', - 'frown': '\u2322', - 'fscr': '\uD835\uDCBB', - 'Fscr': '\u2131', - 'gacute': '\u01F5', - 'Gamma': '\u0393', - 'gamma': '\u03B3', - 'Gammad': '\u03DC', - 'gammad': '\u03DD', - 'gap': '\u2A86', - 'Gbreve': '\u011E', - 'gbreve': '\u011F', - 'Gcedil': '\u0122', - 'Gcirc': '\u011C', - 'gcirc': '\u011D', - 'Gcy': '\u0413', - 'gcy': '\u0433', - 'Gdot': '\u0120', - 'gdot': '\u0121', - 'ge': '\u2265', - 'gE': '\u2267', - 'gEl': '\u2A8C', - 'gel': '\u22DB', - 'geq': '\u2265', - 'geqq': '\u2267', - 'geqslant': '\u2A7E', - 'gescc': '\u2AA9', - 'ges': '\u2A7E', - 'gesdot': '\u2A80', - 'gesdoto': '\u2A82', - 'gesdotol': '\u2A84', - 'gesl': '\u22DB\uFE00', - 'gesles': '\u2A94', - 'Gfr': '\uD835\uDD0A', - 'gfr': '\uD835\uDD24', - 'gg': '\u226B', - 'Gg': '\u22D9', - 'ggg': '\u22D9', - 'gimel': '\u2137', - 'GJcy': '\u0403', - 'gjcy': '\u0453', - 'gla': '\u2AA5', - 'gl': '\u2277', - 'glE': '\u2A92', - 'glj': '\u2AA4', - 'gnap': '\u2A8A', - 'gnapprox': '\u2A8A', - 'gne': '\u2A88', - 'gnE': '\u2269', - 'gneq': '\u2A88', - 'gneqq': '\u2269', - 'gnsim': '\u22E7', - 'Gopf': '\uD835\uDD3E', - 'gopf': '\uD835\uDD58', - 'grave': '`', - 'GreaterEqual': '\u2265', - 'GreaterEqualLess': '\u22DB', - 'GreaterFullEqual': '\u2267', - 'GreaterGreater': '\u2AA2', - 'GreaterLess': '\u2277', - 'GreaterSlantEqual': '\u2A7E', - 'GreaterTilde': '\u2273', - 'Gscr': '\uD835\uDCA2', - 'gscr': '\u210A', - 'gsim': '\u2273', - 'gsime': '\u2A8E', - 'gsiml': '\u2A90', - 'gtcc': '\u2AA7', - 'gtcir': '\u2A7A', - 'gt': '>', - 'GT': '>', - 'Gt': '\u226B', - 'gtdot': '\u22D7', - 'gtlPar': '\u2995', - 'gtquest': '\u2A7C', - 'gtrapprox': '\u2A86', - 'gtrarr': '\u2978', - 'gtrdot': '\u22D7', - 'gtreqless': '\u22DB', - 'gtreqqless': '\u2A8C', - 'gtrless': '\u2277', - 'gtrsim': '\u2273', - 'gvertneqq': '\u2269\uFE00', - 'gvnE': '\u2269\uFE00', - 'Hacek': '\u02C7', - 'hairsp': '\u200A', - 'half': '\xBD', - 'hamilt': '\u210B', - 'HARDcy': '\u042A', - 'hardcy': '\u044A', - 'harrcir': '\u2948', - 'harr': '\u2194', - 'hArr': '\u21D4', - 'harrw': '\u21AD', - 'Hat': '^', - 'hbar': '\u210F', - 'Hcirc': '\u0124', - 'hcirc': '\u0125', - 'hearts': '\u2665', - 'heartsuit': '\u2665', - 'hellip': '\u2026', - 'hercon': '\u22B9', - 'hfr': '\uD835\uDD25', - 'Hfr': '\u210C', - 'HilbertSpace': '\u210B', - 'hksearow': '\u2925', - 'hkswarow': '\u2926', - 'hoarr': '\u21FF', - 'homtht': '\u223B', - 'hookleftarrow': '\u21A9', - 'hookrightarrow': '\u21AA', - 'hopf': '\uD835\uDD59', - 'Hopf': '\u210D', - 'horbar': '\u2015', - 'HorizontalLine': '\u2500', - 'hscr': '\uD835\uDCBD', - 'Hscr': '\u210B', - 'hslash': '\u210F', - 'Hstrok': '\u0126', - 'hstrok': '\u0127', - 'HumpDownHump': '\u224E', - 'HumpEqual': '\u224F', - 'hybull': '\u2043', - 'hyphen': '\u2010', - 'Iacute': '\xCD', - 'iacute': '\xED', - 'ic': '\u2063', - 'Icirc': '\xCE', - 'icirc': '\xEE', - 'Icy': '\u0418', - 'icy': '\u0438', - 'Idot': '\u0130', - 'IEcy': '\u0415', - 'iecy': '\u0435', - 'iexcl': '\xA1', - 'iff': '\u21D4', - 'ifr': '\uD835\uDD26', - 'Ifr': '\u2111', - 'Igrave': '\xCC', - 'igrave': '\xEC', - 'ii': '\u2148', - 'iiiint': '\u2A0C', - 'iiint': '\u222D', - 'iinfin': '\u29DC', - 'iiota': '\u2129', - 'IJlig': '\u0132', - 'ijlig': '\u0133', - 'Imacr': '\u012A', - 'imacr': '\u012B', - 'image': '\u2111', - 'ImaginaryI': '\u2148', - 'imagline': '\u2110', - 'imagpart': '\u2111', - 'imath': '\u0131', - 'Im': '\u2111', - 'imof': '\u22B7', - 'imped': '\u01B5', - 'Implies': '\u21D2', - 'incare': '\u2105', - 'in': '\u2208', - 'infin': '\u221E', - 'infintie': '\u29DD', - 'inodot': '\u0131', - 'intcal': '\u22BA', - 'int': '\u222B', - 'Int': '\u222C', - 'integers': '\u2124', - 'Integral': '\u222B', - 'intercal': '\u22BA', - 'Intersection': '\u22C2', - 'intlarhk': '\u2A17', - 'intprod': '\u2A3C', - 'InvisibleComma': '\u2063', - 'InvisibleTimes': '\u2062', - 'IOcy': '\u0401', - 'iocy': '\u0451', - 'Iogon': '\u012E', - 'iogon': '\u012F', - 'Iopf': '\uD835\uDD40', - 'iopf': '\uD835\uDD5A', - 'Iota': '\u0399', - 'iota': '\u03B9', - 'iprod': '\u2A3C', - 'iquest': '\xBF', - 'iscr': '\uD835\uDCBE', - 'Iscr': '\u2110', - 'isin': '\u2208', - 'isindot': '\u22F5', - 'isinE': '\u22F9', - 'isins': '\u22F4', - 'isinsv': '\u22F3', - 'isinv': '\u2208', - 'it': '\u2062', - 'Itilde': '\u0128', - 'itilde': '\u0129', - 'Iukcy': '\u0406', - 'iukcy': '\u0456', - 'Iuml': '\xCF', - 'iuml': '\xEF', - 'Jcirc': '\u0134', - 'jcirc': '\u0135', - 'Jcy': '\u0419', - 'jcy': '\u0439', - 'Jfr': '\uD835\uDD0D', - 'jfr': '\uD835\uDD27', - 'jmath': '\u0237', - 'Jopf': '\uD835\uDD41', - 'jopf': '\uD835\uDD5B', - 'Jscr': '\uD835\uDCA5', - 'jscr': '\uD835\uDCBF', - 'Jsercy': '\u0408', - 'jsercy': '\u0458', - 'Jukcy': '\u0404', - 'jukcy': '\u0454', - 'Kappa': '\u039A', - 'kappa': '\u03BA', - 'kappav': '\u03F0', - 'Kcedil': '\u0136', - 'kcedil': '\u0137', - 'Kcy': '\u041A', - 'kcy': '\u043A', - 'Kfr': '\uD835\uDD0E', - 'kfr': '\uD835\uDD28', - 'kgreen': '\u0138', - 'KHcy': '\u0425', - 'khcy': '\u0445', - 'KJcy': '\u040C', - 'kjcy': '\u045C', - 'Kopf': '\uD835\uDD42', - 'kopf': '\uD835\uDD5C', - 'Kscr': '\uD835\uDCA6', - 'kscr': '\uD835\uDCC0', - 'lAarr': '\u21DA', - 'Lacute': '\u0139', - 'lacute': '\u013A', - 'laemptyv': '\u29B4', - 'lagran': '\u2112', - 'Lambda': '\u039B', - 'lambda': '\u03BB', - 'lang': '\u27E8', - 'Lang': '\u27EA', - 'langd': '\u2991', - 'langle': '\u27E8', - 'lap': '\u2A85', - 'Laplacetrf': '\u2112', - 'laquo': '\xAB', - 'larrb': '\u21E4', - 'larrbfs': '\u291F', - 'larr': '\u2190', - 'Larr': '\u219E', - 'lArr': '\u21D0', - 'larrfs': '\u291D', - 'larrhk': '\u21A9', - 'larrlp': '\u21AB', - 'larrpl': '\u2939', - 'larrsim': '\u2973', - 'larrtl': '\u21A2', - 'latail': '\u2919', - 'lAtail': '\u291B', - 'lat': '\u2AAB', - 'late': '\u2AAD', - 'lates': '\u2AAD\uFE00', - 'lbarr': '\u290C', - 'lBarr': '\u290E', - 'lbbrk': '\u2772', - 'lbrace': '{', - 'lbrack': '[', - 'lbrke': '\u298B', - 'lbrksld': '\u298F', - 'lbrkslu': '\u298D', - 'Lcaron': '\u013D', - 'lcaron': '\u013E', - 'Lcedil': '\u013B', - 'lcedil': '\u013C', - 'lceil': '\u2308', - 'lcub': '{', - 'Lcy': '\u041B', - 'lcy': '\u043B', - 'ldca': '\u2936', - 'ldquo': '\u201C', - 'ldquor': '\u201E', - 'ldrdhar': '\u2967', - 'ldrushar': '\u294B', - 'ldsh': '\u21B2', - 'le': '\u2264', - 'lE': '\u2266', - 'LeftAngleBracket': '\u27E8', - 'LeftArrowBar': '\u21E4', - 'leftarrow': '\u2190', - 'LeftArrow': '\u2190', - 'Leftarrow': '\u21D0', - 'LeftArrowRightArrow': '\u21C6', - 'leftarrowtail': '\u21A2', - 'LeftCeiling': '\u2308', - 'LeftDoubleBracket': '\u27E6', - 'LeftDownTeeVector': '\u2961', - 'LeftDownVectorBar': '\u2959', - 'LeftDownVector': '\u21C3', - 'LeftFloor': '\u230A', - 'leftharpoondown': '\u21BD', - 'leftharpoonup': '\u21BC', - 'leftleftarrows': '\u21C7', - 'leftrightarrow': '\u2194', - 'LeftRightArrow': '\u2194', - 'Leftrightarrow': '\u21D4', - 'leftrightarrows': '\u21C6', - 'leftrightharpoons': '\u21CB', - 'leftrightsquigarrow': '\u21AD', - 'LeftRightVector': '\u294E', - 'LeftTeeArrow': '\u21A4', - 'LeftTee': '\u22A3', - 'LeftTeeVector': '\u295A', - 'leftthreetimes': '\u22CB', - 'LeftTriangleBar': '\u29CF', - 'LeftTriangle': '\u22B2', - 'LeftTriangleEqual': '\u22B4', - 'LeftUpDownVector': '\u2951', - 'LeftUpTeeVector': '\u2960', - 'LeftUpVectorBar': '\u2958', - 'LeftUpVector': '\u21BF', - 'LeftVectorBar': '\u2952', - 'LeftVector': '\u21BC', - 'lEg': '\u2A8B', - 'leg': '\u22DA', - 'leq': '\u2264', - 'leqq': '\u2266', - 'leqslant': '\u2A7D', - 'lescc': '\u2AA8', - 'les': '\u2A7D', - 'lesdot': '\u2A7F', - 'lesdoto': '\u2A81', - 'lesdotor': '\u2A83', - 'lesg': '\u22DA\uFE00', - 'lesges': '\u2A93', - 'lessapprox': '\u2A85', - 'lessdot': '\u22D6', - 'lesseqgtr': '\u22DA', - 'lesseqqgtr': '\u2A8B', - 'LessEqualGreater': '\u22DA', - 'LessFullEqual': '\u2266', - 'LessGreater': '\u2276', - 'lessgtr': '\u2276', - 'LessLess': '\u2AA1', - 'lesssim': '\u2272', - 'LessSlantEqual': '\u2A7D', - 'LessTilde': '\u2272', - 'lfisht': '\u297C', - 'lfloor': '\u230A', - 'Lfr': '\uD835\uDD0F', - 'lfr': '\uD835\uDD29', - 'lg': '\u2276', - 'lgE': '\u2A91', - 'lHar': '\u2962', - 'lhard': '\u21BD', - 'lharu': '\u21BC', - 'lharul': '\u296A', - 'lhblk': '\u2584', - 'LJcy': '\u0409', - 'ljcy': '\u0459', - 'llarr': '\u21C7', - 'll': '\u226A', - 'Ll': '\u22D8', - 'llcorner': '\u231E', - 'Lleftarrow': '\u21DA', - 'llhard': '\u296B', - 'lltri': '\u25FA', - 'Lmidot': '\u013F', - 'lmidot': '\u0140', - 'lmoustache': '\u23B0', - 'lmoust': '\u23B0', - 'lnap': '\u2A89', - 'lnapprox': '\u2A89', - 'lne': '\u2A87', - 'lnE': '\u2268', - 'lneq': '\u2A87', - 'lneqq': '\u2268', - 'lnsim': '\u22E6', - 'loang': '\u27EC', - 'loarr': '\u21FD', - 'lobrk': '\u27E6', - 'longleftarrow': '\u27F5', - 'LongLeftArrow': '\u27F5', - 'Longleftarrow': '\u27F8', - 'longleftrightarrow': '\u27F7', - 'LongLeftRightArrow': '\u27F7', - 'Longleftrightarrow': '\u27FA', - 'longmapsto': '\u27FC', - 'longrightarrow': '\u27F6', - 'LongRightArrow': '\u27F6', - 'Longrightarrow': '\u27F9', - 'looparrowleft': '\u21AB', - 'looparrowright': '\u21AC', - 'lopar': '\u2985', - 'Lopf': '\uD835\uDD43', - 'lopf': '\uD835\uDD5D', - 'loplus': '\u2A2D', - 'lotimes': '\u2A34', - 'lowast': '\u2217', - 'lowbar': '_', - 'LowerLeftArrow': '\u2199', - 'LowerRightArrow': '\u2198', - 'loz': '\u25CA', - 'lozenge': '\u25CA', - 'lozf': '\u29EB', - 'lpar': '(', - 'lparlt': '\u2993', - 'lrarr': '\u21C6', - 'lrcorner': '\u231F', - 'lrhar': '\u21CB', - 'lrhard': '\u296D', - 'lrm': '\u200E', - 'lrtri': '\u22BF', - 'lsaquo': '\u2039', - 'lscr': '\uD835\uDCC1', - 'Lscr': '\u2112', - 'lsh': '\u21B0', - 'Lsh': '\u21B0', - 'lsim': '\u2272', - 'lsime': '\u2A8D', - 'lsimg': '\u2A8F', - 'lsqb': '[', - 'lsquo': '\u2018', - 'lsquor': '\u201A', - 'Lstrok': '\u0141', - 'lstrok': '\u0142', - 'ltcc': '\u2AA6', - 'ltcir': '\u2A79', - 'lt': '<', - 'LT': '<', - 'Lt': '\u226A', - 'ltdot': '\u22D6', - 'lthree': '\u22CB', - 'ltimes': '\u22C9', - 'ltlarr': '\u2976', - 'ltquest': '\u2A7B', - 'ltri': '\u25C3', - 'ltrie': '\u22B4', - 'ltrif': '\u25C2', - 'ltrPar': '\u2996', - 'lurdshar': '\u294A', - 'luruhar': '\u2966', - 'lvertneqq': '\u2268\uFE00', - 'lvnE': '\u2268\uFE00', - 'macr': '\xAF', - 'male': '\u2642', - 'malt': '\u2720', - 'maltese': '\u2720', - 'Map': '\u2905', - 'map': '\u21A6', - 'mapsto': '\u21A6', - 'mapstodown': '\u21A7', - 'mapstoleft': '\u21A4', - 'mapstoup': '\u21A5', - 'marker': '\u25AE', - 'mcomma': '\u2A29', - 'Mcy': '\u041C', - 'mcy': '\u043C', - 'mdash': '\u2014', - 'mDDot': '\u223A', - 'measuredangle': '\u2221', - 'MediumSpace': '\u205F', - 'Mellintrf': '\u2133', - 'Mfr': '\uD835\uDD10', - 'mfr': '\uD835\uDD2A', - 'mho': '\u2127', - 'micro': '\xB5', - 'midast': '*', - 'midcir': '\u2AF0', - 'mid': '\u2223', - 'middot': '\xB7', - 'minusb': '\u229F', - 'minus': '\u2212', - 'minusd': '\u2238', - 'minusdu': '\u2A2A', - 'MinusPlus': '\u2213', - 'mlcp': '\u2ADB', - 'mldr': '\u2026', - 'mnplus': '\u2213', - 'models': '\u22A7', - 'Mopf': '\uD835\uDD44', - 'mopf': '\uD835\uDD5E', - 'mp': '\u2213', - 'mscr': '\uD835\uDCC2', - 'Mscr': '\u2133', - 'mstpos': '\u223E', - 'Mu': '\u039C', - 'mu': '\u03BC', - 'multimap': '\u22B8', - 'mumap': '\u22B8', - 'nabla': '\u2207', - 'Nacute': '\u0143', - 'nacute': '\u0144', - 'nang': '\u2220\u20D2', - 'nap': '\u2249', - 'napE': '\u2A70\u0338', - 'napid': '\u224B\u0338', - 'napos': '\u0149', - 'napprox': '\u2249', - 'natural': '\u266E', - 'naturals': '\u2115', - 'natur': '\u266E', - 'nbsp': '\xA0', - 'nbump': '\u224E\u0338', - 'nbumpe': '\u224F\u0338', - 'ncap': '\u2A43', - 'Ncaron': '\u0147', - 'ncaron': '\u0148', - 'Ncedil': '\u0145', - 'ncedil': '\u0146', - 'ncong': '\u2247', - 'ncongdot': '\u2A6D\u0338', - 'ncup': '\u2A42', - 'Ncy': '\u041D', - 'ncy': '\u043D', - 'ndash': '\u2013', - 'nearhk': '\u2924', - 'nearr': '\u2197', - 'neArr': '\u21D7', - 'nearrow': '\u2197', - 'ne': '\u2260', - 'nedot': '\u2250\u0338', - 'NegativeMediumSpace': '\u200B', - 'NegativeThickSpace': '\u200B', - 'NegativeThinSpace': '\u200B', - 'NegativeVeryThinSpace': '\u200B', - 'nequiv': '\u2262', - 'nesear': '\u2928', - 'nesim': '\u2242\u0338', - 'NestedGreaterGreater': '\u226B', - 'NestedLessLess': '\u226A', - 'NewLine': '\n', - 'nexist': '\u2204', - 'nexists': '\u2204', - 'Nfr': '\uD835\uDD11', - 'nfr': '\uD835\uDD2B', - 'ngE': '\u2267\u0338', - 'nge': '\u2271', - 'ngeq': '\u2271', - 'ngeqq': '\u2267\u0338', - 'ngeqslant': '\u2A7E\u0338', - 'nges': '\u2A7E\u0338', - 'nGg': '\u22D9\u0338', - 'ngsim': '\u2275', - 'nGt': '\u226B\u20D2', - 'ngt': '\u226F', - 'ngtr': '\u226F', - 'nGtv': '\u226B\u0338', - 'nharr': '\u21AE', - 'nhArr': '\u21CE', - 'nhpar': '\u2AF2', - 'ni': '\u220B', - 'nis': '\u22FC', - 'nisd': '\u22FA', - 'niv': '\u220B', - 'NJcy': '\u040A', - 'njcy': '\u045A', - 'nlarr': '\u219A', - 'nlArr': '\u21CD', - 'nldr': '\u2025', - 'nlE': '\u2266\u0338', - 'nle': '\u2270', - 'nleftarrow': '\u219A', - 'nLeftarrow': '\u21CD', - 'nleftrightarrow': '\u21AE', - 'nLeftrightarrow': '\u21CE', - 'nleq': '\u2270', - 'nleqq': '\u2266\u0338', - 'nleqslant': '\u2A7D\u0338', - 'nles': '\u2A7D\u0338', - 'nless': '\u226E', - 'nLl': '\u22D8\u0338', - 'nlsim': '\u2274', - 'nLt': '\u226A\u20D2', - 'nlt': '\u226E', - 'nltri': '\u22EA', - 'nltrie': '\u22EC', - 'nLtv': '\u226A\u0338', - 'nmid': '\u2224', - 'NoBreak': '\u2060', - 'NonBreakingSpace': '\xA0', - 'nopf': '\uD835\uDD5F', - 'Nopf': '\u2115', - 'Not': '\u2AEC', - 'not': '\xAC', - 'NotCongruent': '\u2262', - 'NotCupCap': '\u226D', - 'NotDoubleVerticalBar': '\u2226', - 'NotElement': '\u2209', - 'NotEqual': '\u2260', - 'NotEqualTilde': '\u2242\u0338', - 'NotExists': '\u2204', - 'NotGreater': '\u226F', - 'NotGreaterEqual': '\u2271', - 'NotGreaterFullEqual': '\u2267\u0338', - 'NotGreaterGreater': '\u226B\u0338', - 'NotGreaterLess': '\u2279', - 'NotGreaterSlantEqual': '\u2A7E\u0338', - 'NotGreaterTilde': '\u2275', - 'NotHumpDownHump': '\u224E\u0338', - 'NotHumpEqual': '\u224F\u0338', - 'notin': '\u2209', - 'notindot': '\u22F5\u0338', - 'notinE': '\u22F9\u0338', - 'notinva': '\u2209', - 'notinvb': '\u22F7', - 'notinvc': '\u22F6', - 'NotLeftTriangleBar': '\u29CF\u0338', - 'NotLeftTriangle': '\u22EA', - 'NotLeftTriangleEqual': '\u22EC', - 'NotLess': '\u226E', - 'NotLessEqual': '\u2270', - 'NotLessGreater': '\u2278', - 'NotLessLess': '\u226A\u0338', - 'NotLessSlantEqual': '\u2A7D\u0338', - 'NotLessTilde': '\u2274', - 'NotNestedGreaterGreater': '\u2AA2\u0338', - 'NotNestedLessLess': '\u2AA1\u0338', - 'notni': '\u220C', - 'notniva': '\u220C', - 'notnivb': '\u22FE', - 'notnivc': '\u22FD', - 'NotPrecedes': '\u2280', - 'NotPrecedesEqual': '\u2AAF\u0338', - 'NotPrecedesSlantEqual': '\u22E0', - 'NotReverseElement': '\u220C', - 'NotRightTriangleBar': '\u29D0\u0338', - 'NotRightTriangle': '\u22EB', - 'NotRightTriangleEqual': '\u22ED', - 'NotSquareSubset': '\u228F\u0338', - 'NotSquareSubsetEqual': '\u22E2', - 'NotSquareSuperset': '\u2290\u0338', - 'NotSquareSupersetEqual': '\u22E3', - 'NotSubset': '\u2282\u20D2', - 'NotSubsetEqual': '\u2288', - 'NotSucceeds': '\u2281', - 'NotSucceedsEqual': '\u2AB0\u0338', - 'NotSucceedsSlantEqual': '\u22E1', - 'NotSucceedsTilde': '\u227F\u0338', - 'NotSuperset': '\u2283\u20D2', - 'NotSupersetEqual': '\u2289', - 'NotTilde': '\u2241', - 'NotTildeEqual': '\u2244', - 'NotTildeFullEqual': '\u2247', - 'NotTildeTilde': '\u2249', - 'NotVerticalBar': '\u2224', - 'nparallel': '\u2226', - 'npar': '\u2226', - 'nparsl': '\u2AFD\u20E5', - 'npart': '\u2202\u0338', - 'npolint': '\u2A14', - 'npr': '\u2280', - 'nprcue': '\u22E0', - 'nprec': '\u2280', - 'npreceq': '\u2AAF\u0338', - 'npre': '\u2AAF\u0338', - 'nrarrc': '\u2933\u0338', - 'nrarr': '\u219B', - 'nrArr': '\u21CF', - 'nrarrw': '\u219D\u0338', - 'nrightarrow': '\u219B', - 'nRightarrow': '\u21CF', - 'nrtri': '\u22EB', - 'nrtrie': '\u22ED', - 'nsc': '\u2281', - 'nsccue': '\u22E1', - 'nsce': '\u2AB0\u0338', - 'Nscr': '\uD835\uDCA9', - 'nscr': '\uD835\uDCC3', - 'nshortmid': '\u2224', - 'nshortparallel': '\u2226', - 'nsim': '\u2241', - 'nsime': '\u2244', - 'nsimeq': '\u2244', - 'nsmid': '\u2224', - 'nspar': '\u2226', - 'nsqsube': '\u22E2', - 'nsqsupe': '\u22E3', - 'nsub': '\u2284', - 'nsubE': '\u2AC5\u0338', - 'nsube': '\u2288', - 'nsubset': '\u2282\u20D2', - 'nsubseteq': '\u2288', - 'nsubseteqq': '\u2AC5\u0338', - 'nsucc': '\u2281', - 'nsucceq': '\u2AB0\u0338', - 'nsup': '\u2285', - 'nsupE': '\u2AC6\u0338', - 'nsupe': '\u2289', - 'nsupset': '\u2283\u20D2', - 'nsupseteq': '\u2289', - 'nsupseteqq': '\u2AC6\u0338', - 'ntgl': '\u2279', - 'Ntilde': '\xD1', - 'ntilde': '\xF1', - 'ntlg': '\u2278', - 'ntriangleleft': '\u22EA', - 'ntrianglelefteq': '\u22EC', - 'ntriangleright': '\u22EB', - 'ntrianglerighteq': '\u22ED', - 'Nu': '\u039D', - 'nu': '\u03BD', - 'num': '#', - 'numero': '\u2116', - 'numsp': '\u2007', - 'nvap': '\u224D\u20D2', - 'nvdash': '\u22AC', - 'nvDash': '\u22AD', - 'nVdash': '\u22AE', - 'nVDash': '\u22AF', - 'nvge': '\u2265\u20D2', - 'nvgt': '>\u20D2', - 'nvHarr': '\u2904', - 'nvinfin': '\u29DE', - 'nvlArr': '\u2902', - 'nvle': '\u2264\u20D2', - 'nvlt': '<\u20D2', - 'nvltrie': '\u22B4\u20D2', - 'nvrArr': '\u2903', - 'nvrtrie': '\u22B5\u20D2', - 'nvsim': '\u223C\u20D2', - 'nwarhk': '\u2923', - 'nwarr': '\u2196', - 'nwArr': '\u21D6', - 'nwarrow': '\u2196', - 'nwnear': '\u2927', - 'Oacute': '\xD3', - 'oacute': '\xF3', - 'oast': '\u229B', - 'Ocirc': '\xD4', - 'ocirc': '\xF4', - 'ocir': '\u229A', - 'Ocy': '\u041E', - 'ocy': '\u043E', - 'odash': '\u229D', - 'Odblac': '\u0150', - 'odblac': '\u0151', - 'odiv': '\u2A38', - 'odot': '\u2299', - 'odsold': '\u29BC', - 'OElig': '\u0152', - 'oelig': '\u0153', - 'ofcir': '\u29BF', - 'Ofr': '\uD835\uDD12', - 'ofr': '\uD835\uDD2C', - 'ogon': '\u02DB', - 'Ograve': '\xD2', - 'ograve': '\xF2', - 'ogt': '\u29C1', - 'ohbar': '\u29B5', - 'ohm': '\u03A9', - 'oint': '\u222E', - 'olarr': '\u21BA', - 'olcir': '\u29BE', - 'olcross': '\u29BB', - 'oline': '\u203E', - 'olt': '\u29C0', - 'Omacr': '\u014C', - 'omacr': '\u014D', - 'Omega': '\u03A9', - 'omega': '\u03C9', - 'Omicron': '\u039F', - 'omicron': '\u03BF', - 'omid': '\u29B6', - 'ominus': '\u2296', - 'Oopf': '\uD835\uDD46', - 'oopf': '\uD835\uDD60', - 'opar': '\u29B7', - 'OpenCurlyDoubleQuote': '\u201C', - 'OpenCurlyQuote': '\u2018', - 'operp': '\u29B9', - 'oplus': '\u2295', - 'orarr': '\u21BB', - 'Or': '\u2A54', - 'or': '\u2228', - 'ord': '\u2A5D', - 'order': '\u2134', - 'orderof': '\u2134', - 'ordf': '\xAA', - 'ordm': '\xBA', - 'origof': '\u22B6', - 'oror': '\u2A56', - 'orslope': '\u2A57', - 'orv': '\u2A5B', - 'oS': '\u24C8', - 'Oscr': '\uD835\uDCAA', - 'oscr': '\u2134', - 'Oslash': '\xD8', - 'oslash': '\xF8', - 'osol': '\u2298', - 'Otilde': '\xD5', - 'otilde': '\xF5', - 'otimesas': '\u2A36', - 'Otimes': '\u2A37', - 'otimes': '\u2297', - 'Ouml': '\xD6', - 'ouml': '\xF6', - 'ovbar': '\u233D', - 'OverBar': '\u203E', - 'OverBrace': '\u23DE', - 'OverBracket': '\u23B4', - 'OverParenthesis': '\u23DC', - 'para': '\xB6', - 'parallel': '\u2225', - 'par': '\u2225', - 'parsim': '\u2AF3', - 'parsl': '\u2AFD', - 'part': '\u2202', - 'PartialD': '\u2202', - 'Pcy': '\u041F', - 'pcy': '\u043F', - 'percnt': '%', - 'period': '.', - 'permil': '\u2030', - 'perp': '\u22A5', - 'pertenk': '\u2031', - 'Pfr': '\uD835\uDD13', - 'pfr': '\uD835\uDD2D', - 'Phi': '\u03A6', - 'phi': '\u03C6', - 'phiv': '\u03D5', - 'phmmat': '\u2133', - 'phone': '\u260E', - 'Pi': '\u03A0', - 'pi': '\u03C0', - 'pitchfork': '\u22D4', - 'piv': '\u03D6', - 'planck': '\u210F', - 'planckh': '\u210E', - 'plankv': '\u210F', - 'plusacir': '\u2A23', - 'plusb': '\u229E', - 'pluscir': '\u2A22', - 'plus': '+', - 'plusdo': '\u2214', - 'plusdu': '\u2A25', - 'pluse': '\u2A72', - 'PlusMinus': '\xB1', - 'plusmn': '\xB1', - 'plussim': '\u2A26', - 'plustwo': '\u2A27', - 'pm': '\xB1', - 'Poincareplane': '\u210C', - 'pointint': '\u2A15', - 'popf': '\uD835\uDD61', - 'Popf': '\u2119', - 'pound': '\xA3', - 'prap': '\u2AB7', - 'Pr': '\u2ABB', - 'pr': '\u227A', - 'prcue': '\u227C', - 'precapprox': '\u2AB7', - 'prec': '\u227A', - 'preccurlyeq': '\u227C', - 'Precedes': '\u227A', - 'PrecedesEqual': '\u2AAF', - 'PrecedesSlantEqual': '\u227C', - 'PrecedesTilde': '\u227E', - 'preceq': '\u2AAF', - 'precnapprox': '\u2AB9', - 'precneqq': '\u2AB5', - 'precnsim': '\u22E8', - 'pre': '\u2AAF', - 'prE': '\u2AB3', - 'precsim': '\u227E', - 'prime': '\u2032', - 'Prime': '\u2033', - 'primes': '\u2119', - 'prnap': '\u2AB9', - 'prnE': '\u2AB5', - 'prnsim': '\u22E8', - 'prod': '\u220F', - 'Product': '\u220F', - 'profalar': '\u232E', - 'profline': '\u2312', - 'profsurf': '\u2313', - 'prop': '\u221D', - 'Proportional': '\u221D', - 'Proportion': '\u2237', - 'propto': '\u221D', - 'prsim': '\u227E', - 'prurel': '\u22B0', - 'Pscr': '\uD835\uDCAB', - 'pscr': '\uD835\uDCC5', - 'Psi': '\u03A8', - 'psi': '\u03C8', - 'puncsp': '\u2008', - 'Qfr': '\uD835\uDD14', - 'qfr': '\uD835\uDD2E', - 'qint': '\u2A0C', - 'qopf': '\uD835\uDD62', - 'Qopf': '\u211A', - 'qprime': '\u2057', - 'Qscr': '\uD835\uDCAC', - 'qscr': '\uD835\uDCC6', - 'quaternions': '\u210D', - 'quatint': '\u2A16', - 'quest': '?', - 'questeq': '\u225F', - 'quot': '"', - 'QUOT': '"', - 'rAarr': '\u21DB', - 'race': '\u223D\u0331', - 'Racute': '\u0154', - 'racute': '\u0155', - 'radic': '\u221A', - 'raemptyv': '\u29B3', - 'rang': '\u27E9', - 'Rang': '\u27EB', - 'rangd': '\u2992', - 'range': '\u29A5', - 'rangle': '\u27E9', - 'raquo': '\xBB', - 'rarrap': '\u2975', - 'rarrb': '\u21E5', - 'rarrbfs': '\u2920', - 'rarrc': '\u2933', - 'rarr': '\u2192', - 'Rarr': '\u21A0', - 'rArr': '\u21D2', - 'rarrfs': '\u291E', - 'rarrhk': '\u21AA', - 'rarrlp': '\u21AC', - 'rarrpl': '\u2945', - 'rarrsim': '\u2974', - 'Rarrtl': '\u2916', - 'rarrtl': '\u21A3', - 'rarrw': '\u219D', - 'ratail': '\u291A', - 'rAtail': '\u291C', - 'ratio': '\u2236', - 'rationals': '\u211A', - 'rbarr': '\u290D', - 'rBarr': '\u290F', - 'RBarr': '\u2910', - 'rbbrk': '\u2773', - 'rbrace': '}', - 'rbrack': ']', - 'rbrke': '\u298C', - 'rbrksld': '\u298E', - 'rbrkslu': '\u2990', - 'Rcaron': '\u0158', - 'rcaron': '\u0159', - 'Rcedil': '\u0156', - 'rcedil': '\u0157', - 'rceil': '\u2309', - 'rcub': '}', - 'Rcy': '\u0420', - 'rcy': '\u0440', - 'rdca': '\u2937', - 'rdldhar': '\u2969', - 'rdquo': '\u201D', - 'rdquor': '\u201D', - 'rdsh': '\u21B3', - 'real': '\u211C', - 'realine': '\u211B', - 'realpart': '\u211C', - 'reals': '\u211D', - 'Re': '\u211C', - 'rect': '\u25AD', - 'reg': '\xAE', - 'REG': '\xAE', - 'ReverseElement': '\u220B', - 'ReverseEquilibrium': '\u21CB', - 'ReverseUpEquilibrium': '\u296F', - 'rfisht': '\u297D', - 'rfloor': '\u230B', - 'rfr': '\uD835\uDD2F', - 'Rfr': '\u211C', - 'rHar': '\u2964', - 'rhard': '\u21C1', - 'rharu': '\u21C0', - 'rharul': '\u296C', - 'Rho': '\u03A1', - 'rho': '\u03C1', - 'rhov': '\u03F1', - 'RightAngleBracket': '\u27E9', - 'RightArrowBar': '\u21E5', - 'rightarrow': '\u2192', - 'RightArrow': '\u2192', - 'Rightarrow': '\u21D2', - 'RightArrowLeftArrow': '\u21C4', - 'rightarrowtail': '\u21A3', - 'RightCeiling': '\u2309', - 'RightDoubleBracket': '\u27E7', - 'RightDownTeeVector': '\u295D', - 'RightDownVectorBar': '\u2955', - 'RightDownVector': '\u21C2', - 'RightFloor': '\u230B', - 'rightharpoondown': '\u21C1', - 'rightharpoonup': '\u21C0', - 'rightleftarrows': '\u21C4', - 'rightleftharpoons': '\u21CC', - 'rightrightarrows': '\u21C9', - 'rightsquigarrow': '\u219D', - 'RightTeeArrow': '\u21A6', - 'RightTee': '\u22A2', - 'RightTeeVector': '\u295B', - 'rightthreetimes': '\u22CC', - 'RightTriangleBar': '\u29D0', - 'RightTriangle': '\u22B3', - 'RightTriangleEqual': '\u22B5', - 'RightUpDownVector': '\u294F', - 'RightUpTeeVector': '\u295C', - 'RightUpVectorBar': '\u2954', - 'RightUpVector': '\u21BE', - 'RightVectorBar': '\u2953', - 'RightVector': '\u21C0', - 'ring': '\u02DA', - 'risingdotseq': '\u2253', - 'rlarr': '\u21C4', - 'rlhar': '\u21CC', - 'rlm': '\u200F', - 'rmoustache': '\u23B1', - 'rmoust': '\u23B1', - 'rnmid': '\u2AEE', - 'roang': '\u27ED', - 'roarr': '\u21FE', - 'robrk': '\u27E7', - 'ropar': '\u2986', - 'ropf': '\uD835\uDD63', - 'Ropf': '\u211D', - 'roplus': '\u2A2E', - 'rotimes': '\u2A35', - 'RoundImplies': '\u2970', - 'rpar': ')', - 'rpargt': '\u2994', - 'rppolint': '\u2A12', - 'rrarr': '\u21C9', - 'Rrightarrow': '\u21DB', - 'rsaquo': '\u203A', - 'rscr': '\uD835\uDCC7', - 'Rscr': '\u211B', - 'rsh': '\u21B1', - 'Rsh': '\u21B1', - 'rsqb': ']', - 'rsquo': '\u2019', - 'rsquor': '\u2019', - 'rthree': '\u22CC', - 'rtimes': '\u22CA', - 'rtri': '\u25B9', - 'rtrie': '\u22B5', - 'rtrif': '\u25B8', - 'rtriltri': '\u29CE', - 'RuleDelayed': '\u29F4', - 'ruluhar': '\u2968', - 'rx': '\u211E', - 'Sacute': '\u015A', - 'sacute': '\u015B', - 'sbquo': '\u201A', - 'scap': '\u2AB8', - 'Scaron': '\u0160', - 'scaron': '\u0161', - 'Sc': '\u2ABC', - 'sc': '\u227B', - 'sccue': '\u227D', - 'sce': '\u2AB0', - 'scE': '\u2AB4', - 'Scedil': '\u015E', - 'scedil': '\u015F', - 'Scirc': '\u015C', - 'scirc': '\u015D', - 'scnap': '\u2ABA', - 'scnE': '\u2AB6', - 'scnsim': '\u22E9', - 'scpolint': '\u2A13', - 'scsim': '\u227F', - 'Scy': '\u0421', - 'scy': '\u0441', - 'sdotb': '\u22A1', - 'sdot': '\u22C5', - 'sdote': '\u2A66', - 'searhk': '\u2925', - 'searr': '\u2198', - 'seArr': '\u21D8', - 'searrow': '\u2198', - 'sect': '\xA7', - 'semi': ';', - 'seswar': '\u2929', - 'setminus': '\u2216', - 'setmn': '\u2216', - 'sext': '\u2736', - 'Sfr': '\uD835\uDD16', - 'sfr': '\uD835\uDD30', - 'sfrown': '\u2322', - 'sharp': '\u266F', - 'SHCHcy': '\u0429', - 'shchcy': '\u0449', - 'SHcy': '\u0428', - 'shcy': '\u0448', - 'ShortDownArrow': '\u2193', - 'ShortLeftArrow': '\u2190', - 'shortmid': '\u2223', - 'shortparallel': '\u2225', - 'ShortRightArrow': '\u2192', - 'ShortUpArrow': '\u2191', - 'shy': '\xAD', - 'Sigma': '\u03A3', - 'sigma': '\u03C3', - 'sigmaf': '\u03C2', - 'sigmav': '\u03C2', - 'sim': '\u223C', - 'simdot': '\u2A6A', - 'sime': '\u2243', - 'simeq': '\u2243', - 'simg': '\u2A9E', - 'simgE': '\u2AA0', - 'siml': '\u2A9D', - 'simlE': '\u2A9F', - 'simne': '\u2246', - 'simplus': '\u2A24', - 'simrarr': '\u2972', - 'slarr': '\u2190', - 'SmallCircle': '\u2218', - 'smallsetminus': '\u2216', - 'smashp': '\u2A33', - 'smeparsl': '\u29E4', - 'smid': '\u2223', - 'smile': '\u2323', - 'smt': '\u2AAA', - 'smte': '\u2AAC', - 'smtes': '\u2AAC\uFE00', - 'SOFTcy': '\u042C', - 'softcy': '\u044C', - 'solbar': '\u233F', - 'solb': '\u29C4', - 'sol': '/', - 'Sopf': '\uD835\uDD4A', - 'sopf': '\uD835\uDD64', - 'spades': '\u2660', - 'spadesuit': '\u2660', - 'spar': '\u2225', - 'sqcap': '\u2293', - 'sqcaps': '\u2293\uFE00', - 'sqcup': '\u2294', - 'sqcups': '\u2294\uFE00', - 'Sqrt': '\u221A', - 'sqsub': '\u228F', - 'sqsube': '\u2291', - 'sqsubset': '\u228F', - 'sqsubseteq': '\u2291', - 'sqsup': '\u2290', - 'sqsupe': '\u2292', - 'sqsupset': '\u2290', - 'sqsupseteq': '\u2292', - 'square': '\u25A1', - 'Square': '\u25A1', - 'SquareIntersection': '\u2293', - 'SquareSubset': '\u228F', - 'SquareSubsetEqual': '\u2291', - 'SquareSuperset': '\u2290', - 'SquareSupersetEqual': '\u2292', - 'SquareUnion': '\u2294', - 'squarf': '\u25AA', - 'squ': '\u25A1', - 'squf': '\u25AA', - 'srarr': '\u2192', - 'Sscr': '\uD835\uDCAE', - 'sscr': '\uD835\uDCC8', - 'ssetmn': '\u2216', - 'ssmile': '\u2323', - 'sstarf': '\u22C6', - 'Star': '\u22C6', - 'star': '\u2606', - 'starf': '\u2605', - 'straightepsilon': '\u03F5', - 'straightphi': '\u03D5', - 'strns': '\xAF', - 'sub': '\u2282', - 'Sub': '\u22D0', - 'subdot': '\u2ABD', - 'subE': '\u2AC5', - 'sube': '\u2286', - 'subedot': '\u2AC3', - 'submult': '\u2AC1', - 'subnE': '\u2ACB', - 'subne': '\u228A', - 'subplus': '\u2ABF', - 'subrarr': '\u2979', - 'subset': '\u2282', - 'Subset': '\u22D0', - 'subseteq': '\u2286', - 'subseteqq': '\u2AC5', - 'SubsetEqual': '\u2286', - 'subsetneq': '\u228A', - 'subsetneqq': '\u2ACB', - 'subsim': '\u2AC7', - 'subsub': '\u2AD5', - 'subsup': '\u2AD3', - 'succapprox': '\u2AB8', - 'succ': '\u227B', - 'succcurlyeq': '\u227D', - 'Succeeds': '\u227B', - 'SucceedsEqual': '\u2AB0', - 'SucceedsSlantEqual': '\u227D', - 'SucceedsTilde': '\u227F', - 'succeq': '\u2AB0', - 'succnapprox': '\u2ABA', - 'succneqq': '\u2AB6', - 'succnsim': '\u22E9', - 'succsim': '\u227F', - 'SuchThat': '\u220B', - 'sum': '\u2211', - 'Sum': '\u2211', - 'sung': '\u266A', - 'sup1': '\xB9', - 'sup2': '\xB2', - 'sup3': '\xB3', - 'sup': '\u2283', - 'Sup': '\u22D1', - 'supdot': '\u2ABE', - 'supdsub': '\u2AD8', - 'supE': '\u2AC6', - 'supe': '\u2287', - 'supedot': '\u2AC4', - 'Superset': '\u2283', - 'SupersetEqual': '\u2287', - 'suphsol': '\u27C9', - 'suphsub': '\u2AD7', - 'suplarr': '\u297B', - 'supmult': '\u2AC2', - 'supnE': '\u2ACC', - 'supne': '\u228B', - 'supplus': '\u2AC0', - 'supset': '\u2283', - 'Supset': '\u22D1', - 'supseteq': '\u2287', - 'supseteqq': '\u2AC6', - 'supsetneq': '\u228B', - 'supsetneqq': '\u2ACC', - 'supsim': '\u2AC8', - 'supsub': '\u2AD4', - 'supsup': '\u2AD6', - 'swarhk': '\u2926', - 'swarr': '\u2199', - 'swArr': '\u21D9', - 'swarrow': '\u2199', - 'swnwar': '\u292A', - 'szlig': '\xDF', - 'Tab': '\t', - 'target': '\u2316', - 'Tau': '\u03A4', - 'tau': '\u03C4', - 'tbrk': '\u23B4', - 'Tcaron': '\u0164', - 'tcaron': '\u0165', - 'Tcedil': '\u0162', - 'tcedil': '\u0163', - 'Tcy': '\u0422', - 'tcy': '\u0442', - 'tdot': '\u20DB', - 'telrec': '\u2315', - 'Tfr': '\uD835\uDD17', - 'tfr': '\uD835\uDD31', - 'there4': '\u2234', - 'therefore': '\u2234', - 'Therefore': '\u2234', - 'Theta': '\u0398', - 'theta': '\u03B8', - 'thetasym': '\u03D1', - 'thetav': '\u03D1', - 'thickapprox': '\u2248', - 'thicksim': '\u223C', - 'ThickSpace': '\u205F\u200A', - 'ThinSpace': '\u2009', - 'thinsp': '\u2009', - 'thkap': '\u2248', - 'thksim': '\u223C', - 'THORN': '\xDE', - 'thorn': '\xFE', - 'tilde': '\u02DC', - 'Tilde': '\u223C', - 'TildeEqual': '\u2243', - 'TildeFullEqual': '\u2245', - 'TildeTilde': '\u2248', - 'timesbar': '\u2A31', - 'timesb': '\u22A0', - 'times': '\xD7', - 'timesd': '\u2A30', - 'tint': '\u222D', - 'toea': '\u2928', - 'topbot': '\u2336', - 'topcir': '\u2AF1', - 'top': '\u22A4', - 'Topf': '\uD835\uDD4B', - 'topf': '\uD835\uDD65', - 'topfork': '\u2ADA', - 'tosa': '\u2929', - 'tprime': '\u2034', - 'trade': '\u2122', - 'TRADE': '\u2122', - 'triangle': '\u25B5', - 'triangledown': '\u25BF', - 'triangleleft': '\u25C3', - 'trianglelefteq': '\u22B4', - 'triangleq': '\u225C', - 'triangleright': '\u25B9', - 'trianglerighteq': '\u22B5', - 'tridot': '\u25EC', - 'trie': '\u225C', - 'triminus': '\u2A3A', - 'TripleDot': '\u20DB', - 'triplus': '\u2A39', - 'trisb': '\u29CD', - 'tritime': '\u2A3B', - 'trpezium': '\u23E2', - 'Tscr': '\uD835\uDCAF', - 'tscr': '\uD835\uDCC9', - 'TScy': '\u0426', - 'tscy': '\u0446', - 'TSHcy': '\u040B', - 'tshcy': '\u045B', - 'Tstrok': '\u0166', - 'tstrok': '\u0167', - 'twixt': '\u226C', - 'twoheadleftarrow': '\u219E', - 'twoheadrightarrow': '\u21A0', - 'Uacute': '\xDA', - 'uacute': '\xFA', - 'uarr': '\u2191', - 'Uarr': '\u219F', - 'uArr': '\u21D1', - 'Uarrocir': '\u2949', - 'Ubrcy': '\u040E', - 'ubrcy': '\u045E', - 'Ubreve': '\u016C', - 'ubreve': '\u016D', - 'Ucirc': '\xDB', - 'ucirc': '\xFB', - 'Ucy': '\u0423', - 'ucy': '\u0443', - 'udarr': '\u21C5', - 'Udblac': '\u0170', - 'udblac': '\u0171', - 'udhar': '\u296E', - 'ufisht': '\u297E', - 'Ufr': '\uD835\uDD18', - 'ufr': '\uD835\uDD32', - 'Ugrave': '\xD9', - 'ugrave': '\xF9', - 'uHar': '\u2963', - 'uharl': '\u21BF', - 'uharr': '\u21BE', - 'uhblk': '\u2580', - 'ulcorn': '\u231C', - 'ulcorner': '\u231C', - 'ulcrop': '\u230F', - 'ultri': '\u25F8', - 'Umacr': '\u016A', - 'umacr': '\u016B', - 'uml': '\xA8', - 'UnderBar': '_', - 'UnderBrace': '\u23DF', - 'UnderBracket': '\u23B5', - 'UnderParenthesis': '\u23DD', - 'Union': '\u22C3', - 'UnionPlus': '\u228E', - 'Uogon': '\u0172', - 'uogon': '\u0173', - 'Uopf': '\uD835\uDD4C', - 'uopf': '\uD835\uDD66', - 'UpArrowBar': '\u2912', - 'uparrow': '\u2191', - 'UpArrow': '\u2191', - 'Uparrow': '\u21D1', - 'UpArrowDownArrow': '\u21C5', - 'updownarrow': '\u2195', - 'UpDownArrow': '\u2195', - 'Updownarrow': '\u21D5', - 'UpEquilibrium': '\u296E', - 'upharpoonleft': '\u21BF', - 'upharpoonright': '\u21BE', - 'uplus': '\u228E', - 'UpperLeftArrow': '\u2196', - 'UpperRightArrow': '\u2197', - 'upsi': '\u03C5', - 'Upsi': '\u03D2', - 'upsih': '\u03D2', - 'Upsilon': '\u03A5', - 'upsilon': '\u03C5', - 'UpTeeArrow': '\u21A5', - 'UpTee': '\u22A5', - 'upuparrows': '\u21C8', - 'urcorn': '\u231D', - 'urcorner': '\u231D', - 'urcrop': '\u230E', - 'Uring': '\u016E', - 'uring': '\u016F', - 'urtri': '\u25F9', - 'Uscr': '\uD835\uDCB0', - 'uscr': '\uD835\uDCCA', - 'utdot': '\u22F0', - 'Utilde': '\u0168', - 'utilde': '\u0169', - 'utri': '\u25B5', - 'utrif': '\u25B4', - 'uuarr': '\u21C8', - 'Uuml': '\xDC', - 'uuml': '\xFC', - 'uwangle': '\u29A7', - 'vangrt': '\u299C', - 'varepsilon': '\u03F5', - 'varkappa': '\u03F0', - 'varnothing': '\u2205', - 'varphi': '\u03D5', - 'varpi': '\u03D6', - 'varpropto': '\u221D', - 'varr': '\u2195', - 'vArr': '\u21D5', - 'varrho': '\u03F1', - 'varsigma': '\u03C2', - 'varsubsetneq': '\u228A\uFE00', - 'varsubsetneqq': '\u2ACB\uFE00', - 'varsupsetneq': '\u228B\uFE00', - 'varsupsetneqq': '\u2ACC\uFE00', - 'vartheta': '\u03D1', - 'vartriangleleft': '\u22B2', - 'vartriangleright': '\u22B3', - 'vBar': '\u2AE8', - 'Vbar': '\u2AEB', - 'vBarv': '\u2AE9', - 'Vcy': '\u0412', - 'vcy': '\u0432', - 'vdash': '\u22A2', - 'vDash': '\u22A8', - 'Vdash': '\u22A9', - 'VDash': '\u22AB', - 'Vdashl': '\u2AE6', - 'veebar': '\u22BB', - 'vee': '\u2228', - 'Vee': '\u22C1', - 'veeeq': '\u225A', - 'vellip': '\u22EE', - 'verbar': '|', - 'Verbar': '\u2016', - 'vert': '|', - 'Vert': '\u2016', - 'VerticalBar': '\u2223', - 'VerticalLine': '|', - 'VerticalSeparator': '\u2758', - 'VerticalTilde': '\u2240', - 'VeryThinSpace': '\u200A', - 'Vfr': '\uD835\uDD19', - 'vfr': '\uD835\uDD33', - 'vltri': '\u22B2', - 'vnsub': '\u2282\u20D2', - 'vnsup': '\u2283\u20D2', - 'Vopf': '\uD835\uDD4D', - 'vopf': '\uD835\uDD67', - 'vprop': '\u221D', - 'vrtri': '\u22B3', - 'Vscr': '\uD835\uDCB1', - 'vscr': '\uD835\uDCCB', - 'vsubnE': '\u2ACB\uFE00', - 'vsubne': '\u228A\uFE00', - 'vsupnE': '\u2ACC\uFE00', - 'vsupne': '\u228B\uFE00', - 'Vvdash': '\u22AA', - 'vzigzag': '\u299A', - 'Wcirc': '\u0174', - 'wcirc': '\u0175', - 'wedbar': '\u2A5F', - 'wedge': '\u2227', - 'Wedge': '\u22C0', - 'wedgeq': '\u2259', - 'weierp': '\u2118', - 'Wfr': '\uD835\uDD1A', - 'wfr': '\uD835\uDD34', - 'Wopf': '\uD835\uDD4E', - 'wopf': '\uD835\uDD68', - 'wp': '\u2118', - 'wr': '\u2240', - 'wreath': '\u2240', - 'Wscr': '\uD835\uDCB2', - 'wscr': '\uD835\uDCCC', - 'xcap': '\u22C2', - 'xcirc': '\u25EF', - 'xcup': '\u22C3', - 'xdtri': '\u25BD', - 'Xfr': '\uD835\uDD1B', - 'xfr': '\uD835\uDD35', - 'xharr': '\u27F7', - 'xhArr': '\u27FA', - 'Xi': '\u039E', - 'xi': '\u03BE', - 'xlarr': '\u27F5', - 'xlArr': '\u27F8', - 'xmap': '\u27FC', - 'xnis': '\u22FB', - 'xodot': '\u2A00', - 'Xopf': '\uD835\uDD4F', - 'xopf': '\uD835\uDD69', - 'xoplus': '\u2A01', - 'xotime': '\u2A02', - 'xrarr': '\u27F6', - 'xrArr': '\u27F9', - 'Xscr': '\uD835\uDCB3', - 'xscr': '\uD835\uDCCD', - 'xsqcup': '\u2A06', - 'xuplus': '\u2A04', - 'xutri': '\u25B3', - 'xvee': '\u22C1', - 'xwedge': '\u22C0', - 'Yacute': '\xDD', - 'yacute': '\xFD', - 'YAcy': '\u042F', - 'yacy': '\u044F', - 'Ycirc': '\u0176', - 'ycirc': '\u0177', - 'Ycy': '\u042B', - 'ycy': '\u044B', - 'yen': '\xA5', - 'Yfr': '\uD835\uDD1C', - 'yfr': '\uD835\uDD36', - 'YIcy': '\u0407', - 'yicy': '\u0457', - 'Yopf': '\uD835\uDD50', - 'yopf': '\uD835\uDD6A', - 'Yscr': '\uD835\uDCB4', - 'yscr': '\uD835\uDCCE', - 'YUcy': '\u042E', - 'yucy': '\u044E', - 'yuml': '\xFF', - 'Yuml': '\u0178', - 'Zacute': '\u0179', - 'zacute': '\u017A', - 'Zcaron': '\u017D', - 'zcaron': '\u017E', - 'Zcy': '\u0417', - 'zcy': '\u0437', - 'Zdot': '\u017B', - 'zdot': '\u017C', - 'zeetrf': '\u2128', - 'ZeroWidthSpace': '\u200B', - 'Zeta': '\u0396', - 'zeta': '\u03B6', - 'zfr': '\uD835\uDD37', - 'Zfr': '\u2128', - 'ZHcy': '\u0416', - 'zhcy': '\u0436', - 'zigrarr': '\u21DD', - 'zopf': '\uD835\uDD6B', - 'Zopf': '\u2124', - 'Zscr': '\uD835\uDCB5', - 'zscr': '\uD835\uDCCF', - 'zwj': '\u200D', - 'zwnj': '\u200C' - }; - var decodeMapLegacy = { - 'Aacute': '\xC1', - 'aacute': '\xE1', - 'Acirc': '\xC2', - 'acirc': '\xE2', - 'acute': '\xB4', - 'AElig': '\xC6', - 'aelig': '\xE6', - 'Agrave': '\xC0', - 'agrave': '\xE0', - 'amp': '&', - 'AMP': '&', - 'Aring': '\xC5', - 'aring': '\xE5', - 'Atilde': '\xC3', - 'atilde': '\xE3', - 'Auml': '\xC4', - 'auml': '\xE4', - 'brvbar': '\xA6', - 'Ccedil': '\xC7', - 'ccedil': '\xE7', - 'cedil': '\xB8', - 'cent': '\xA2', - 'copy': '\xA9', - 'COPY': '\xA9', - 'curren': '\xA4', - 'deg': '\xB0', - 'divide': '\xF7', - 'Eacute': '\xC9', - 'eacute': '\xE9', - 'Ecirc': '\xCA', - 'ecirc': '\xEA', - 'Egrave': '\xC8', - 'egrave': '\xE8', - 'ETH': '\xD0', - 'eth': '\xF0', - 'Euml': '\xCB', - 'euml': '\xEB', - 'frac12': '\xBD', - 'frac14': '\xBC', - 'frac34': '\xBE', - 'gt': '>', - 'GT': '>', - 'Iacute': '\xCD', - 'iacute': '\xED', - 'Icirc': '\xCE', - 'icirc': '\xEE', - 'iexcl': '\xA1', - 'Igrave': '\xCC', - 'igrave': '\xEC', - 'iquest': '\xBF', - 'Iuml': '\xCF', - 'iuml': '\xEF', - 'laquo': '\xAB', - 'lt': '<', - 'LT': '<', - 'macr': '\xAF', - 'micro': '\xB5', - 'middot': '\xB7', - 'nbsp': '\xA0', - 'not': '\xAC', - 'Ntilde': '\xD1', - 'ntilde': '\xF1', - 'Oacute': '\xD3', - 'oacute': '\xF3', - 'Ocirc': '\xD4', - 'ocirc': '\xF4', - 'Ograve': '\xD2', - 'ograve': '\xF2', - 'ordf': '\xAA', - 'ordm': '\xBA', - 'Oslash': '\xD8', - 'oslash': '\xF8', - 'Otilde': '\xD5', - 'otilde': '\xF5', - 'Ouml': '\xD6', - 'ouml': '\xF6', - 'para': '\xB6', - 'plusmn': '\xB1', - 'pound': '\xA3', - 'quot': '"', - 'QUOT': '"', - 'raquo': '\xBB', - 'reg': '\xAE', - 'REG': '\xAE', - 'sect': '\xA7', - 'shy': '\xAD', - 'sup1': '\xB9', - 'sup2': '\xB2', - 'sup3': '\xB3', - 'szlig': '\xDF', - 'THORN': '\xDE', - 'thorn': '\xFE', - 'times': '\xD7', - 'Uacute': '\xDA', - 'uacute': '\xFA', - 'Ucirc': '\xDB', - 'ucirc': '\xFB', - 'Ugrave': '\xD9', - 'ugrave': '\xF9', - 'uml': '\xA8', - 'Uuml': '\xDC', - 'uuml': '\xFC', - 'Yacute': '\xDD', - 'yacute': '\xFD', - 'yen': '\xA5', - 'yuml': '\xFF' - }; - var decodeMapNumeric = { - '0': '\uFFFD', - '128': '\u20AC', - '130': '\u201A', - '131': '\u0192', - '132': '\u201E', - '133': '\u2026', - '134': '\u2020', - '135': '\u2021', - '136': '\u02C6', - '137': '\u2030', - '138': '\u0160', - '139': '\u2039', - '140': '\u0152', - '142': '\u017D', - '145': '\u2018', - '146': '\u2019', - '147': '\u201C', - '148': '\u201D', - '149': '\u2022', - '150': '\u2013', - '151': '\u2014', - '152': '\u02DC', - '153': '\u2122', - '154': '\u0161', - '155': '\u203A', - '156': '\u0153', - '158': '\u017E', - '159': '\u0178' - }; - var invalidReferenceCodePoints = [1, 2, 3, 4, 5, 6, 7, 8, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 64976, 64977, 64978, 64979, 64980, 64981, 64982, 64983, 64984, 64985, 64986, 64987, 64988, 64989, 64990, 64991, 64992, 64993, 64994, 64995, 64996, 64997, 64998, 64999, 65000, 65001, 65002, 65003, 65004, 65005, 65006, 65007, 65534, 65535, 131070, 131071, 196606, 196607, 262142, 262143, 327678, 327679, 393214, 393215, 458750, 458751, 524286, 524287, 589822, 589823, 655358, 655359, 720894, 720895, 786430, 786431, 851966, 851967, 917502, 917503, 983038, 983039, 1048574, 1048575, 1114110, 1114111]; - - /*--------------------------------------------------------------------------*/ - - var stringFromCharCode = String.fromCharCode; - - var object = {}; - var hasOwnProperty = object.hasOwnProperty; - var has = function (object, propertyName) { - return hasOwnProperty.call(object, propertyName); - }; - - var contains = function (array, value) { - var index = -1; - var length = array.length; - while (++index < length) { - if (array[index] == value) { - return true; - } - } - return false; - }; - - var merge = function (options, defaults) { - if (!options) { - return defaults; - } - var result = {}; - var key; - for (key in defaults) { - // A `hasOwnProperty` check is not needed here, since only recognized - // option names are used anyway. Any others are ignored. - result[key] = has(options, key) ? options[key] : defaults[key]; - } - return result; - }; - - // Modified version of `ucs2encode`; see https://mths.be/punycode. - var codePointToSymbol = function (codePoint, strict) { - var output = ''; - if ((codePoint >= 0xD800 && codePoint <= 0xDFFF) || codePoint > 0x10FFFF) { - // See issue #4: - // “Otherwise, if the number is in the range 0xD800 to 0xDFFF or is - // greater than 0x10FFFF, then this is a parse error. Return a U+FFFD - // REPLACEMENT CHARACTER.” - if (strict) { - parseError('character reference outside the permissible Unicode range'); - } - return '\uFFFD'; - } - if (has(decodeMapNumeric, codePoint)) { - if (strict) { - parseError('disallowed character reference'); - } - return decodeMapNumeric[codePoint]; - } - if (strict && contains(invalidReferenceCodePoints, codePoint)) { - parseError('disallowed character reference'); - } - if (codePoint > 0xFFFF) { - codePoint -= 0x10000; - output += stringFromCharCode(codePoint >>> 10 & 0x3FF | 0xD800); - codePoint = 0xDC00 | codePoint & 0x3FF; - } - output += stringFromCharCode(codePoint); - return output; - }; - - var hexEscape = function (symbol) { - return '&#x' + symbol.charCodeAt(0).toString(16).toUpperCase() + ';'; - }; - - var parseError = function (message) { - throw Error('Parse error: ' + message); - }; - - /*--------------------------------------------------------------------------*/ - - var encode = function (string, options) { - options = merge(options, encode.options); - var strict = options.strict; - if (strict && regexInvalidRawCodePoint.test(string)) { - parseError('forbidden code point'); - } - var encodeEverything = options.encodeEverything; - var useNamedReferences = options.useNamedReferences; - var allowUnsafeSymbols = options.allowUnsafeSymbols; - if (encodeEverything) { - // Encode ASCII symbols. - string = string.replace(regexAsciiWhitelist, function (symbol) { - // Use named references if requested & possible. - if (useNamedReferences && has(encodeMap, symbol)) { - return '&' + encodeMap[symbol] + ';'; - } - return hexEscape(symbol); - }); - // Shorten a few escapes that represent two symbols, of which at least one - // is within the ASCII range. - if (useNamedReferences) { - string = string - .replace(/>\u20D2/g, '>⃒') - .replace(/<\u20D2/g, '<⃒') - .replace(/fj/g, 'fj'); - } - // Encode non-ASCII symbols. - if (useNamedReferences) { - // Encode non-ASCII symbols that can be replaced with a named reference. - string = string.replace(regexEncodeNonAscii, function (string) { - // Note: there is no need to check `has(encodeMap, string)` here. - return '&' + encodeMap[string] + ';'; - }); - } - // Note: any remaining non-ASCII symbols are handled outside of the `if`. - } else if (useNamedReferences) { - // Apply named character references. - // Encode `<>"'&` using named character references. - if (!allowUnsafeSymbols) { - string = string.replace(regexEscape, function (string) { - return '&' + encodeMap[string] + ';'; // no need to check `has()` here - }); - } - // Shorten escapes that represent two symbols, of which at least one is - // `<>"'&`. - string = string - .replace(/>\u20D2/g, '>⃒') - .replace(/<\u20D2/g, '<⃒'); - // Encode non-ASCII symbols that can be replaced with a named reference. - string = string.replace(regexEncodeNonAscii, function (string) { - // Note: there is no need to check `has(encodeMap, string)` here. - return '&' + encodeMap[string] + ';'; - }); - } else if (!allowUnsafeSymbols) { - // Encode `<>"'&` using hexadecimal escapes, now that they’re not handled - // using named character references. - string = string.replace(regexEscape, hexEscape); - } - return string - // Encode astral symbols. - .replace(regexAstralSymbols, function ($0) { - // https://mathiasbynens.be/notes/javascript-encoding#surrogate-formulae - var high = $0.charCodeAt(0); - var low = $0.charCodeAt(1); - var codePoint = (high - 0xD800) * 0x400 + low - 0xDC00 + 0x10000; - return '&#x' + codePoint.toString(16).toUpperCase() + ';'; - }) - // Encode any remaining BMP symbols that are not printable ASCII symbols - // using a hexadecimal escape. - .replace(regexBmpWhitelist, hexEscape); - }; - // Expose default options (so they can be overridden globally). - encode.options = { - 'allowUnsafeSymbols': false, - 'encodeEverything': false, - 'strict': false, - 'useNamedReferences': false - }; - - var decode = function (html, options) { - options = merge(options, decode.options); - var strict = options.strict; - if (strict && regexInvalidEntity.test(html)) { - parseError('malformed character reference'); - } - return html.replace(regexDecode, function ($0, $1, $2, $3, $4, $5, $6, $7) { - var codePoint; - var semicolon; - var hexDigits; - var reference; - var next; - if ($1) { - // Decode decimal escapes, e.g. `𝌆`. - codePoint = $1; - semicolon = $2; - if (strict && !semicolon) { - parseError('character reference was not terminated by a semicolon'); - } - return codePointToSymbol(codePoint, strict); - } - if ($3) { - // Decode hexadecimal escapes, e.g. `𝌆`. - hexDigits = $3; - semicolon = $4; - if (strict && !semicolon) { - parseError('character reference was not terminated by a semicolon'); - } - codePoint = parseInt(hexDigits, 16); - return codePointToSymbol(codePoint, strict); - } - if ($5) { - // Decode named character references with trailing `;`, e.g. `©`. - reference = $5; - if (has(decodeMap, reference)) { - return decodeMap[reference]; - } else { - // Ambiguous ampersand. https://mths.be/notes/ambiguous-ampersands - if (strict) { - parseError( - 'named character reference was not terminated by a semicolon' - ); - } - return $0; - } - } - // If we’re still here, it’s a legacy reference for sure. No need for an - // extra `if` check. - // Decode named character references without trailing `;`, e.g. `&` - // This is only a parse error if it gets converted to `&`, or if it is - // followed by `=` in an attribute context. - reference = $6; - next = $7; - if (next && options.isAttributeValue) { - if (strict && next == '=') { - parseError('`&` did not start a character reference'); - } - return $0; - } else { - if (strict) { - parseError( - 'named character reference was not terminated by a semicolon' - ); - } - // Note: there is no need to check `has(decodeMapLegacy, reference)`. - return decodeMapLegacy[reference] + (next || ''); - } - }); - }; - // Expose default options (so they can be overridden globally). - decode.options = { - 'isAttributeValue': false, - 'strict': false - }; - - var escape = function (string) { - return string.replace(regexEscape, function ($0) { - // Note: there is no need to check `has(escapeMap, $0)` here. - return escapeMap[$0]; - }); - }; - - /*--------------------------------------------------------------------------*/ - - var he = { - 'version': '0.5.0', - 'encode': encode, - 'decode': decode, - 'escape': escape, - 'unescape': decode - }; - - // Some AMD build optimizers, like r.js, check for specific condition patterns - // like the following: - if ( - typeof define == 'function' && - typeof define.amd == 'object' && - define.amd - ) { - define(function () { - return he; - }); - } else if (freeExports && !freeExports.nodeType) { - if (freeModule) { // in Node.js, io.js, or RingoJS v0.8.0+ - freeModule.exports = he; - } else { // in Narwhal or RingoJS v0.7.0- - for (var key in he) { - has(he, key) && (freeExports[key] = he[key]); - } - } - } else { // in Rhino or a web browser - root.he = he; - } - -}(this)); - -// Source: public/javascripts/vendor/markdown/marked.js -/** - * marked - a markdown parser - * Copyright (c) 2011-2014, Christopher Jeffrey. (MIT Licensed) - * https://github.com/chjj/marked - */ - -(function () { - var emojiNames = ",bowtie,smile,laughing,blush,smiley,relaxed,smirk,heart_eyes,kissing_heart,kissing_closed_eyes,flushed,relieved,satisfied,grin,wink,stuck_out_tongue_winking_eye,stuck_out_tongue_closed_eyes,grinning,kissing,kissing_smiling_eyes,stuck_out_tongue,sleeping,worried,frowning,anguished,open_mouth,grimacing,confused,hushed,expressionless,unamused,sweat_smile,sweat,disappointed_relieved,weary,pensive,disappointed,confounded,fearful,cold_sweat,persevere,cry,sob,joy,astonished,scream,neckbeard,tired_face,angry,rage,triumph,sleepy,yum,mask,sunglasses,dizzy_face,imp,smiling_imp,neutral_face,no_mouth,innocent,alien,yellow_heart,blue_heart,purple_heart,heart,green_heart,broken_heart,heartbeat,heartpulse,two_hearts,revolving_hearts,cupid,sparkling_heart,sparkles,star,star2,dizzy,boom,collision,anger,exclamation,question,grey_exclamation,grey_question,zzz,dash,sweat_drops,notes,musical_note,fire,hankey,poop,shit,+1,thumbsup,-1,thumbsdown,ok_hand,punch,facepunch,fist,v,wave,hand,raised_hand,open_hands,point_up,point_down,point_left,point_right,raised_hands,pray,point_up_2,clap,muscle,metal,fu,walking,runner,running,couple,family,two_men_holding_hands,two_women_holding_hands,dancer,dancers,ok_woman,no_good,information_desk_person,raising_hand,bride_with_veil,person_with_pouting_face,person_frowning,bow,couplekiss,couple_with_heart,massage,haircut,nail_care,boy,girl,woman,man,baby,older_woman,older_man,person_with_blond_hair,man_with_gua_pi_mao,man_with_turban,construction_worker,cop,angel,princess,smiley_cat,smile_cat,heart_eyes_cat,kissing_cat,smirk_cat,scream_cat,crying_cat_face,joy_cat,pouting_cat,japanese_ogre,japanese_goblin,see_no_evil,hear_no_evil,speak_no_evil,guardsman,skull,feet,lips,kiss,droplet,ear,eyes,nose,tongue,love_letter,bust_in_silhouette,busts_in_silhouette,speech_balloon,thought_balloon,feelsgood,finnadie,goberserk,godmode,hurtrealbad,rage1,rage2,rage3,rage4,suspect,trollface,sunny,umbrella,cloud,snowflake,snowman,zap,cyclone,foggy,ocean,cat,dog,mouse,hamster,rabbit,wolf,frog,tiger,koala,bear,pig,pig_nose,cow,boar,monkey_face,monkey,horse,racehorse,camel,sheep,elephant,panda_face,snake,bird,baby_chick,hatched_chick,hatching_chick,chicken,penguin,turtle,bug,honeybee,ant,beetle,snail,octopus,tropical_fish,fish,whale,whale2,dolphin,cow2,ram,rat,water_buffalo,tiger2,rabbit2,dragon,goat,rooster,dog2,pig2,mouse2,ox,dragon_face,blowfish,crocodile,dromedary_camel,leopard,cat2,poodle,paw_prints,bouquet,cherry_blossom,tulip,four_leaf_clover,rose,sunflower,hibiscus,maple_leaf,leaves,fallen_leaf,herb,mushroom,cactus,palm_tree,evergreen_tree,deciduous_tree,chestnut,seedling,blossom,ear_of_rice,shell,globe_with_meridians,sun_with_face,full_moon_with_face,new_moon_with_face,new_moon,waxing_crescent_moon,first_quarter_moon,waxing_gibbous_moon,full_moon,waning_gibbous_moon,last_quarter_moon,waning_crescent_moon,last_quarter_moon_with_face,first_quarter_moon_with_face,moon,earth_africa,earth_americas,earth_asia,volcano,milky_way,partly_sunny,octocat,squirrel,bamboo,gift_heart,dolls,school_satchel,mortar_board,flags,fireworks,sparkler,wind_chime,rice_scene,jack_o_lantern,ghost,santa,christmas_tree,gift,bell,no_bell,tanabata_tree,tada,confetti_ball,balloon,crystal_ball,cd,dvd,floppy_disk,camera,video_camera,movie_camera,computer,tv,iphone,phone,telephone,telephone_receiver,pager,fax,minidisc,vhs,sound,speaker,mute,loudspeaker,mega,hourglass,hourglass_flowing_sand,alarm_clock,watch,radio,satellite,loop,mag,mag_right,unlock,lock,lock_with_ink_pen,closed_lock_with_key,key,bulb,flashlight,high_brightness,low_brightness,electric_plug,battery,calling,email,mailbox,postbox,bath,bathtub,shower,toilet,wrench,nut_and_bolt,hammer,seat,moneybag,yen,dollar,pound,euro,credit_card,money_with_wings,e-mail,inbox_tray,outbox_tray,envelope,incoming_envelope,postal_horn,mailbox_closed,mailbox_with_mail,mailbox_with_no_mail,package,door,smoking,bomb,gun,hocho,pill,syringe,page_facing_up,page_with_curl,bookmark_tabs,bar_chart,chart_with_upwards_trend,chart_with_downwards_trend,scroll,clipboard,calendar,date,card_index,file_folder,open_file_folder,scissors,pushpin,paperclip,black_nib,pencil2,straight_ruler,triangular_ruler,closed_book,green_book,blue_book,orange_book,notebook,notebook_with_decorative_cover,ledger,books,bookmark,name_badge,microscope,telescope,newspaper,football,basketball,soccer,baseball,tennis,8ball,rugby_football,bowling,golf,mountain_bicyclist,bicyclist,horse_racing,snowboarder,swimmer,surfer,ski,spades,hearts,clubs,diamonds,gem,ring,trophy,musical_score,musical_keyboard,violin,space_invader,video_game,black_joker,flower_playing_cards,game_die,dart,mahjong,clapper,memo,pencil,book,art,microphone,headphones,trumpet,saxophone,guitar,shoe,sandal,high_heel,lipstick,boot,shirt,tshirt,necktie,womans_clothes,dress,running_shirt_with_sash,jeans,kimono,bikini,ribbon,tophat,crown,womans_hat,mans_shoe,closed_umbrella,briefcase,handbag,pouch,purse,eyeglasses,fishing_pole_and_fish,coffee,tea,sake,baby_bottle,beer,beers,cocktail,tropical_drink,wine_glass,fork_and_knife,pizza,hamburger,fries,poultry_leg,meat_on_bone,spaghetti,curry,fried_shrimp,bento,sushi,fish_cake,rice_ball,rice_cracker,rice,ramen,stew,oden,dango,egg,bread,doughnut,custard,icecream,ice_cream,shaved_ice,birthday,cake,cookie,chocolate_bar,candy,lollipop,honey_pot,apple,green_apple,tangerine,lemon,cherries,grapes,watermelon,strawberry,peach,melon,banana,pear,pineapple,sweet_potato,eggplant,tomato,corn,house,house_with_garden,school,office,post_office,hospital,bank,convenience_store,love_hotel,hotel,wedding,church,department_store,european_post_office,city_sunrise,city_sunset,japanese_castle,european_castle,tent,factory,tokyo_tower,japan,mount_fuji,sunrise_over_mountains,sunrise,stars,statue_of_liberty,bridge_at_night,carousel_horse,rainbow,ferris_wheel,fountain,roller_coaster,ship,speedboat,boat,sailboat,rowboat,anchor,rocket,airplane,helicopter,steam_locomotive,tram,mountain_railway,bike,aerial_tramway,suspension_railway,mountain_cableway,tractor,blue_car,oncoming_automobile,car,red_car,taxi,oncoming_taxi,articulated_lorry,bus,oncoming_bus,rotating_light,police_car,oncoming_police_car,fire_engine,ambulance,minibus,truck,train,station,train2,bullettrain_front,bullettrain_side,light_rail,monorail,railway_car,trolleybus,ticket,fuelpump,vertical_traffic_light,traffic_light,warning,construction,beginner,atm,slot_machine,busstop,barber,hotsprings,checkered_flag,crossed_flags,izakaya_lantern,moyai,circus_tent,performing_arts,round_pushpin,triangular_flag_on_post,jp,kr,cn,us,fr,es,it,ru,gb,uk,de,one,two,three,four,five,six,seven,eight,nine,keycap_ten,1234,zero,hash,symbols,arrow_backward,arrow_down,arrow_forward,arrow_left,capital_abcd,abcd,abc,arrow_lower_left,arrow_lower_right,arrow_right,arrow_up,arrow_upper_left,arrow_upper_right,arrow_double_down,arrow_double_up,arrow_down_small,arrow_heading_down,arrow_heading_up,leftwards_arrow_with_hook,arrow_right_hook,left_right_arrow,arrow_up_down,arrow_up_small,arrows_clockwise,arrows_counterclockwise,rewind,fast_forward,information_source,ok,twisted_rightwards_arrows,repeat,repeat_one,new,top,up,cool,free,ng,cinema,koko,signal_strength,u5272,u5408,u55b6,u6307,u6708,u6709,u6e80,u7121,u7533,u7a7a,u7981,sa,restroom,mens,womens,baby_symbol,no_smoking,parking,wheelchair,metro,baggage_claim,accept,wc,potable_water,put_litter_in_its_place,secret,congratulations,m,passport_control,left_luggage,customs,ideograph_advantage,cl,sos,id,no_entry_sign,underage,no_mobile_phones,do_not_litter,non-potable_water,no_bicycles,no_pedestrians,children_crossing,no_entry,eight_spoked_asterisk,sparkle,eight_pointed_black_star,heart_decoration,vs,vibration_mode,mobile_phone_off,chart,currency_exchange,aries,taurus,gemini,cancer,leo,virgo,libra,scorpius,sagittarius,capricorn,aquarius,pisces,ophiuchus,six_pointed_star,negative_squared_cross_mark,a,b,ab,o2,diamond_shape_with_a_dot_inside,recycle,end,back,on,soon,clock1,clock130,clock10,clock1030,clock11,clock1130,clock12,clock1230,clock2,clock230,clock3,clock330,clock4,clock430,clock5,clock530,clock6,clock630,clock7,clock730,clock8,clock830,clock9,clock930,heavy_dollar_sign,copyright,registered,tm,x,heavy_exclamation_mark,bangbang,interrobang,o,heavy_multiplication_x,heavy_plus_sign,heavy_minus_sign,heavy_division_sign,white_flower,100,heavy_check_mark,ballot_box_with_check,radio_button,link,curly_loop,wavy_dash,part_alternation_mark,trident,black_small_square,white_small_square,black_medium_small_square,white_medium_small_square,black_medium_square,white_medium_square,black_large_square,white_large_square,white_check_mark,black_square_button,white_square_button,black_circle,white_circle,red_circle,large_blue_circle,large_blue_diamond,large_orange_diamond,small_blue_diamond,small_orange_diamond,small_red_triangle,small_red_triangle_down,shipit,tw-1f004,tw-1f0cf,tw-1f170,tw-1f171,tw-1f17e,tw-1f17f,tw-1f18e,tw-1f191,tw-1f192,tw-1f193,tw-1f194,tw-1f195,tw-1f196,tw-1f197,tw-1f198,tw-1f199,tw-1f19a,tw-1f1e6,tw-1f1e7,tw-1f1e8-1f1f3,tw-1f1e8,tw-1f1e9-1f1ea,tw-1f1e9,tw-1f1ea-1f1f8,tw-1f1ea,tw-1f1eb-1f1f7,tw-1f1eb,tw-1f1ec-1f1e7,tw-1f1ec,tw-1f1ed,tw-1f1ee-1f1f9,tw-1f1ee,tw-1f1ef-1f1f5,tw-1f1ef,tw-1f1f0-1f1f7,tw-1f1f0,tw-1f1f1,tw-1f1f2,tw-1f1f3,tw-1f1f4,tw-1f1f5,tw-1f1f6,tw-1f1f7-1f1fa,tw-1f1f7,tw-1f1f8,tw-1f1f9,tw-1f1fa-1f1f8,tw-1f1fa,tw-1f1fb,tw-1f1fc,tw-1f1fd,tw-1f1fe,tw-1f1ff,tw-1f201,tw-1f202,tw-1f21a,tw-1f22f,tw-1f232,tw-1f233,tw-1f234,tw-1f235,tw-1f236,tw-1f237,tw-1f238,tw-1f239,tw-1f23a,tw-1f250,tw-1f251,tw-1f300,tw-1f301,tw-1f302,tw-1f303,tw-1f304,tw-1f305,tw-1f306,tw-1f307,tw-1f308,tw-1f309,tw-1f30a,tw-1f30b,tw-1f30c,tw-1f30d,tw-1f30e,tw-1f30f,tw-1f310,tw-1f311,tw-1f312,tw-1f313,tw-1f314,tw-1f315,tw-1f316,tw-1f317,tw-1f318,tw-1f319,tw-1f31a,tw-1f31b,tw-1f31c,tw-1f31d,tw-1f31e,tw-1f31f,tw-1f320,tw-1f330,tw-1f331,tw-1f332,tw-1f333,tw-1f334,tw-1f335,tw-1f337,tw-1f338,tw-1f339,tw-1f33a,tw-1f33b,tw-1f33c,tw-1f33d,tw-1f33e,tw-1f33f,tw-1f340,tw-1f341,tw-1f342,tw-1f343,tw-1f344,tw-1f345,tw-1f346,tw-1f347,tw-1f348,tw-1f349,tw-1f34a,tw-1f34b,tw-1f34c,tw-1f34d,tw-1f34e,tw-1f34f,tw-1f350,tw-1f351,tw-1f352,tw-1f353,tw-1f354,tw-1f355,tw-1f356,tw-1f357,tw-1f358,tw-1f359,tw-1f35a,tw-1f35b,tw-1f35c,tw-1f35d,tw-1f35e,tw-1f35f,tw-1f360,tw-1f361,tw-1f362,tw-1f363,tw-1f364,tw-1f365,tw-1f366,tw-1f367,tw-1f368,tw-1f369,tw-1f36a,tw-1f36b,tw-1f36c,tw-1f36d,tw-1f36e,tw-1f36f,tw-1f370,tw-1f371,tw-1f372,tw-1f373,tw-1f374,tw-1f375,tw-1f376,tw-1f377,tw-1f378,tw-1f379,tw-1f37a,tw-1f37b,tw-1f37c,tw-1f380,tw-1f381,tw-1f382,tw-1f383,tw-1f384,tw-1f385,tw-1f386,tw-1f387,tw-1f388,tw-1f389,tw-1f38a,tw-1f38b,tw-1f38c,tw-1f38d,tw-1f38e,tw-1f38f,tw-1f390,tw-1f391,tw-1f392,tw-1f393,tw-1f3a0,tw-1f3a1,tw-1f3a2,tw-1f3a3,tw-1f3a4,tw-1f3a5,tw-1f3a6,tw-1f3a7,tw-1f3a8,tw-1f3a9,tw-1f3aa,tw-1f3ab,tw-1f3ac,tw-1f3ad,tw-1f3ae,tw-1f3af,tw-1f3b0,tw-1f3b1,tw-1f3b2,tw-1f3b3,tw-1f3b4,tw-1f3b5,tw-1f3b6,tw-1f3b7,tw-1f3b8,tw-1f3b9,tw-1f3ba,tw-1f3bb,tw-1f3bc,tw-1f3bd,tw-1f3be,tw-1f3bf,tw-1f3c0,tw-1f3c1,tw-1f3c2,tw-1f3c3,tw-1f3c4,tw-1f3c6,tw-1f3c7,tw-1f3c8,tw-1f3c9,tw-1f3ca,tw-1f3e0,tw-1f3e1,tw-1f3e2,tw-1f3e3,tw-1f3e4,tw-1f3e5,tw-1f3e6,tw-1f3e7,tw-1f3e8,tw-1f3e9,tw-1f3ea,tw-1f3eb,tw-1f3ec,tw-1f3ed,tw-1f3ee,tw-1f3ef,tw-1f3f0,tw-1f400,tw-1f401,tw-1f402,tw-1f403,tw-1f404,tw-1f405,tw-1f406,tw-1f407,tw-1f408,tw-1f409,tw-1f40a,tw-1f40b,tw-1f40c,tw-1f40d,tw-1f40e,tw-1f40f,tw-1f410,tw-1f411,tw-1f412,tw-1f413,tw-1f414,tw-1f415,tw-1f416,tw-1f417,tw-1f418,tw-1f419,tw-1f41a,tw-1f41b,tw-1f41c,tw-1f41d,tw-1f41e,tw-1f41f,tw-1f420,tw-1f421,tw-1f422,tw-1f423,tw-1f424,tw-1f425,tw-1f426,tw-1f427,tw-1f428,tw-1f429,tw-1f42a,tw-1f42b,tw-1f42c,tw-1f42d,tw-1f42e,tw-1f42f,tw-1f430,tw-1f431,tw-1f432,tw-1f433,tw-1f434,tw-1f435,tw-1f436,tw-1f437,tw-1f438,tw-1f439,tw-1f43a,tw-1f43b,tw-1f43c,tw-1f43d,tw-1f43e,tw-1f440,tw-1f442,tw-1f443,tw-1f444,tw-1f445,tw-1f446,tw-1f447,tw-1f448,tw-1f449,tw-1f44a,tw-1f44b,tw-1f44c,tw-1f44d,tw-1f44e,tw-1f44f,tw-1f450,tw-1f451,tw-1f452,tw-1f453,tw-1f454,tw-1f455,tw-1f456,tw-1f457,tw-1f458,tw-1f459,tw-1f45a,tw-1f45b,tw-1f45c,tw-1f45d,tw-1f45e,tw-1f45f,tw-1f460,tw-1f461,tw-1f462,tw-1f463,tw-1f464,tw-1f465,tw-1f466,tw-1f467,tw-1f468,tw-1f469,tw-1f46a,tw-1f46b,tw-1f46c,tw-1f46d,tw-1f46e,tw-1f46f,tw-1f470,tw-1f471,tw-1f472,tw-1f473,tw-1f474,tw-1f475,tw-1f476,tw-1f477,tw-1f478,tw-1f479,tw-1f47a,tw-1f47b,tw-1f47c,tw-1f47d,tw-1f47e,tw-1f47f,tw-1f480,tw-1f481,tw-1f482,tw-1f483,tw-1f484,tw-1f485,tw-1f486,tw-1f487,tw-1f488,tw-1f489,tw-1f48a,tw-1f48b,tw-1f48c,tw-1f48d,tw-1f48e,tw-1f48f,tw-1f490,tw-1f491,tw-1f492,tw-1f493,tw-1f494,tw-1f495,tw-1f496,tw-1f497,tw-1f498,tw-1f499,tw-1f49a,tw-1f49b,tw-1f49c,tw-1f49d,tw-1f49e,tw-1f49f,tw-1f4a0,tw-1f4a1,tw-1f4a2,tw-1f4a3,tw-1f4a4,tw-1f4a5,tw-1f4a6,tw-1f4a7,tw-1f4a8,tw-1f4a9,tw-1f4aa,tw-1f4ab,tw-1f4ac,tw-1f4ad,tw-1f4ae,tw-1f4af,tw-1f4b0,tw-1f4b1,tw-1f4b2,tw-1f4b3,tw-1f4b4,tw-1f4b5,tw-1f4b6,tw-1f4b7,tw-1f4b8,tw-1f4b9,tw-1f4ba,tw-1f4bb,tw-1f4bc,tw-1f4bd,tw-1f4be,tw-1f4bf,tw-1f4c0,tw-1f4c1,tw-1f4c2,tw-1f4c3,tw-1f4c4,tw-1f4c5,tw-1f4c6,tw-1f4c7,tw-1f4c8,tw-1f4c9,tw-1f4ca,tw-1f4cb,tw-1f4cc,tw-1f4cd,tw-1f4ce,tw-1f4cf,tw-1f4d0,tw-1f4d1,tw-1f4d2,tw-1f4d3,tw-1f4d4,tw-1f4d5,tw-1f4d6,tw-1f4d7,tw-1f4d8,tw-1f4d9,tw-1f4da,tw-1f4db,tw-1f4dc,tw-1f4dd,tw-1f4de,tw-1f4df,tw-1f4e0,tw-1f4e1,tw-1f4e2,tw-1f4e3,tw-1f4e4,tw-1f4e5,tw-1f4e6,tw-1f4e7,tw-1f4e8,tw-1f4e9,tw-1f4ea,tw-1f4eb,tw-1f4ec,tw-1f4ed,tw-1f4ee,tw-1f4ef,tw-1f4f0,tw-1f4f1,tw-1f4f2,tw-1f4f3,tw-1f4f4,tw-1f4f5,tw-1f4f6,tw-1f4f7,tw-1f4f9,tw-1f4fa,tw-1f4fb,tw-1f4fc,tw-1f500,tw-1f501,tw-1f502,tw-1f503,tw-1f504,tw-1f505,tw-1f506,tw-1f507,tw-1f508,tw-1f509,tw-1f50a,tw-1f50b,tw-1f50c,tw-1f50d,tw-1f50e,tw-1f50f,tw-1f510,tw-1f511,tw-1f512,tw-1f513,tw-1f514,tw-1f515,tw-1f516,tw-1f517,tw-1f518,tw-1f519,tw-1f51a,tw-1f51b,tw-1f51c,tw-1f51d,tw-1f51e,tw-1f51f,tw-1f520,tw-1f521,tw-1f522,tw-1f523,tw-1f524,tw-1f525,tw-1f526,tw-1f527,tw-1f528,tw-1f529,tw-1f52a,tw-1f52b,tw-1f52c,tw-1f52d,tw-1f52e,tw-1f52f,tw-1f530,tw-1f531,tw-1f532,tw-1f533,tw-1f534,tw-1f535,tw-1f536,tw-1f537,tw-1f538,tw-1f539,tw-1f53a,tw-1f53b,tw-1f53c,tw-1f53d,tw-1f550,tw-1f551,tw-1f552,tw-1f553,tw-1f554,tw-1f555,tw-1f556,tw-1f557,tw-1f558,tw-1f559,tw-1f55a,tw-1f55b,tw-1f55c,tw-1f55d,tw-1f55e,tw-1f55f,tw-1f560,tw-1f561,tw-1f562,tw-1f563,tw-1f564,tw-1f565,tw-1f566,tw-1f567,tw-1f5fb,tw-1f5fc,tw-1f5fd,tw-1f5fe,tw-1f5ff,tw-1f600,tw-1f601,tw-1f602,tw-1f603,tw-1f604,tw-1f605,tw-1f606,tw-1f607,tw-1f608,tw-1f609,tw-1f60a,tw-1f60b,tw-1f60c,tw-1f60d,tw-1f60e,tw-1f60f,tw-1f610,tw-1f611,tw-1f612,tw-1f613,tw-1f614,tw-1f615,tw-1f616,tw-1f617,tw-1f618,tw-1f619,tw-1f61a,tw-1f61b,tw-1f61c,tw-1f61d,tw-1f61e,tw-1f61f,tw-1f620,tw-1f621,tw-1f622,tw-1f623,tw-1f624,tw-1f625,tw-1f626,tw-1f627,tw-1f628,tw-1f629,tw-1f62a,tw-1f62b,tw-1f62c,tw-1f62d,tw-1f62e,tw-1f62f,tw-1f630,tw-1f631,tw-1f632,tw-1f633,tw-1f634,tw-1f635,tw-1f636,tw-1f637,tw-1f638,tw-1f639,tw-1f63a,tw-1f63b,tw-1f63c,tw-1f63d,tw-1f63e,tw-1f63f,tw-1f640,tw-1f645,tw-1f646,tw-1f647,tw-1f648,tw-1f649,tw-1f64a,tw-1f64b,tw-1f64c,tw-1f64d,tw-1f64e,tw-1f64f,tw-1f680,tw-1f681,tw-1f682,tw-1f683,tw-1f684,tw-1f685,tw-1f686,tw-1f687,tw-1f688,tw-1f689,tw-1f68a,tw-1f68b,tw-1f68c,tw-1f68d,tw-1f68e,tw-1f68f,tw-1f690,tw-1f691,tw-1f692,tw-1f693,tw-1f694,tw-1f695,tw-1f696,tw-1f697,tw-1f698,tw-1f699,tw-1f69a,tw-1f69b,tw-1f69c,tw-1f69d,tw-1f69e,tw-1f69f,tw-1f6a0,tw-1f6a1,tw-1f6a2,tw-1f6a3,tw-1f6a4,tw-1f6a5,tw-1f6a6,tw-1f6a7,tw-1f6a8,tw-1f6a9,tw-1f6aa,tw-1f6ab,tw-1f6ac,tw-1f6ad,tw-1f6ae,tw-1f6af,tw-1f6b0,tw-1f6b1,tw-1f6b2,tw-1f6b3,tw-1f6b4,tw-1f6b5,tw-1f6b6,tw-1f6b7,tw-1f6b8,tw-1f6b9,tw-1f6ba,tw-1f6bb,tw-1f6bc,tw-1f6bd,tw-1f6be,tw-1f6bf,tw-1f6c0,tw-1f6c1,tw-1f6c2,tw-1f6c3,tw-1f6c4,tw-1f6c5,tw-203c,tw-2049,tw-2122,tw-2139,tw-2194,tw-2195,tw-2196,tw-2197,tw-2198,tw-2199,tw-21a9,tw-21aa,tw-23-20e3,tw-231a,tw-231b,tw-23e9,tw-23ea,tw-23eb,tw-23ec,tw-23f0,tw-23f3,tw-24c2,tw-25aa,tw-25ab,tw-25b6,tw-25c0,tw-25fb,tw-25fc,tw-25fd,tw-25fe,tw-2600,tw-2601,tw-260e,tw-2611,tw-2614,tw-2615,tw-261d,tw-263a,tw-2648,tw-2649,tw-264a,tw-264b,tw-264c,tw-264d,tw-264e,tw-264f,tw-2650,tw-2651,tw-2652,tw-2653,tw-2660,tw-2663,tw-2665,tw-2666,tw-2668,tw-267b,tw-267f,tw-2693,tw-26a0,tw-26a1,tw-26aa,tw-26ab,tw-26bd,tw-26be,tw-26c4,tw-26c5,tw-26ce,tw-26d4,tw-26ea,tw-26f2,tw-26f3,tw-26f5,tw-26fa,tw-26fd,tw-2702,tw-2705,tw-2708,tw-2709,tw-270a,tw-270b,tw-270c,tw-270f,tw-2712,tw-2714,tw-2716,tw-2728,tw-2733,tw-2734,tw-2744,tw-2747,tw-274c,tw-274e,tw-2753,tw-2754,tw-2755,tw-2757,tw-2764,tw-2795,tw-2796,tw-2797,tw-27a1,tw-27b0,tw-27bf,tw-2934,tw-2935,tw-2b05,tw-2b06,tw-2b07,tw-2b1b,tw-2b1c,tw-2b50,tw-2b55,tw-30-20e3,tw-3030,tw-303d,tw-31-20e3,tw-32-20e3,tw-3297,tw-3299,tw-33-20e3,tw-34-20e3,tw-35-20e3,tw-36-20e3,tw-37-20e3,tw-38-20e3,tw-39-20e3,tw-a9,tw-ae,tw-e50a,fa-glass,fa-music,fa-search,fa-envelope-o,fa-heart,fa-star,fa-star-o,fa-user,fa-film,fa-th-large,fa-th,fa-th-list,fa-check,fa-times,fa-search-plus,fa-search-minus,fa-power-off,fa-signal,fa-cog,fa-trash-o,fa-home,fa-file-o,fa-clock-o,fa-road,fa-download,fa-arrow-circle-o-down,fa-arrow-circle-o-up,fa-inbox,fa-play-circle-o,fa-repeat,fa-refresh,fa-list-alt,fa-lock,fa-flag,fa-headphones,fa-volume-off,fa-volume-down,fa-volume-up,fa-qrcode,fa-barcode,fa-tag,fa-tags,fa-book,fa-bookmark,fa-print,fa-camera,fa-font,fa-bold,fa-italic,fa-text-height,fa-text-width,fa-align-left,fa-align-center,fa-align-right,fa-align-justify,fa-list,fa-outdent,fa-indent,fa-video-camera,fa-picture-o,fa-pencil,fa-map-marker,fa-adjust,fa-tint,fa-pencil-square-o,fa-share-square-o,fa-check-square-o,fa-arrows,fa-step-backward,fa-fast-backward,fa-backward,fa-play,fa-pause,fa-stop,fa-forward,fa-fast-forward,fa-step-forward,fa-eject,fa-chevron-left,fa-chevron-right,fa-plus-circle,fa-minus-circle,fa-times-circle,fa-check-circle,fa-question-circle,fa-info-circle,fa-crosshairs,fa-times-circle-o,fa-check-circle-o,fa-ban,fa-arrow-left,fa-arrow-right,fa-arrow-up,fa-arrow-down,fa-share,fa-expand,fa-compress,fa-plus,fa-minus,fa-asterisk,fa-exclamation-circle,fa-gift,fa-leaf,fa-fire,fa-eye,fa-eye-slash,fa-exclamation-triangle,fa-plane,fa-calendar,fa-random,fa-comment,fa-magnet,fa-chevron-up,fa-chevron-down,fa-retweet,fa-shopping-cart,fa-folder,fa-folder-open,fa-arrows-v,fa-arrows-h,fa-bar-chart,fa-twitter-square,fa-facebook-square,fa-camera-retro,fa-key,fa-cogs,fa-comments,fa-thumbs-o-up,fa-thumbs-o-down,fa-star-half,fa-heart-o,fa-sign-out,fa-linkedin-square,fa-thumb-tack,fa-external-link,fa-sign-in,fa-trophy,fa-github-square,fa-upload,fa-lemon-o,fa-phone,fa-square-o,fa-bookmark-o,fa-phone-square,fa-twitter,fa-facebook,fa-github,fa-unlock,fa-credit-card,fa-rss,fa-hdd-o,fa-bullhorn,fa-bell,fa-certificate,fa-hand-o-right,fa-hand-o-left,fa-hand-o-up,fa-hand-o-down,fa-arrow-circle-left,fa-arrow-circle-right,fa-arrow-circle-up,fa-arrow-circle-down,fa-globe,fa-wrench,fa-tasks,fa-filter,fa-briefcase,fa-arrows-alt,fa-users,fa-link,fa-cloud,fa-flask,fa-scissors,fa-files-o,fa-paperclip,fa-floppy-o,fa-square,fa-bars,fa-list-ul,fa-list-ol,fa-strikethrough,fa-underline,fa-table,fa-magic,fa-truck,fa-pinterest,fa-pinterest-square,fa-google-plus-square,fa-google-plus,fa-money,fa-caret-down,fa-caret-up,fa-caret-left,fa-caret-right,fa-columns,fa-sort,fa-sort-desc,fa-sort-asc,fa-envelope,fa-linkedin,fa-undo,fa-gavel,fa-tachometer,fa-comment-o,fa-comments-o,fa-bolt,fa-sitemap,fa-umbrella,fa-clipboard,fa-lightbulb-o,fa-exchange,fa-cloud-download,fa-cloud-upload,fa-user-md,fa-stethoscope,fa-suitcase,fa-bell-o,fa-coffee,fa-cutlery,fa-file-text-o,fa-building-o,fa-hospital-o,fa-ambulance,fa-medkit,fa-fighter-jet,fa-beer,fa-h-square,fa-plus-square,fa-angle-double-left,fa-angle-double-right,fa-angle-double-up,fa-angle-double-down,fa-angle-left,fa-angle-right,fa-angle-up,fa-angle-down,fa-desktop,fa-laptop,fa-tablet,fa-mobile,fa-circle-o,fa-quote-left,fa-quote-right,fa-spinner,fa-circle,fa-reply,fa-github-alt,fa-folder-o,fa-folder-open-o,fa-smile-o,fa-frown-o,fa-meh-o,fa-gamepad,fa-keyboard-o,fa-flag-o,fa-flag-checkered,fa-terminal,fa-code,fa-reply-all,fa-star-half-o,fa-location-arrow,fa-crop,fa-code-fork,fa-chain-broken,fa-question,fa-info,fa-exclamation,fa-superscript,fa-subscript,fa-eraser,fa-puzzle-piece,fa-microphone,fa-microphone-slash,fa-shield,fa-calendar-o,fa-fire-extinguisher,fa-rocket,fa-maxcdn,fa-chevron-circle-left,fa-chevron-circle-right,fa-chevron-circle-up,fa-chevron-circle-down,fa-html5,fa-css3,fa-anchor,fa-unlock-alt,fa-bullseye,fa-ellipsis-h,fa-ellipsis-v,fa-rss-square,fa-play-circle,fa-ticket,fa-minus-square,fa-minus-square-o,fa-level-up,fa-level-down,fa-check-square,fa-pencil-square,fa-share-square,fa-compass,fa-caret-square-o-down,fa-caret-square-o-up,fa-caret-square-o-right,fa-eur,fa-gbp,fa-usd,fa-inr,fa-jpy,fa-rub,fa-krw,fa-btc,fa-file,fa-file-text,fa-sort-alpha-asc,fa-sort-alpha-desc,fa-sort-amount-asc,fa-sort-amount-desc,fa-sort-numeric-asc,fa-sort-numeric-desc,fa-thumbs-up,fa-thumbs-down,fa-youtube-square,fa-youtube,fa-xing,fa-xing-square,fa-youtube-play,fa-dropbox,fa-stack-overflow,fa-instagram,fa-flickr,fa-adn,fa-bitbucket,fa-bitbucket-square,fa-tumblr,fa-tumblr-square,fa-long-arrow-down,fa-long-arrow-up,fa-long-arrow-left,fa-long-arrow-right,fa-apple,fa-windows,fa-android,fa-linux,fa-dribbble,fa-skype,fa-foursquare,fa-trello,fa-female,fa-male,fa-gratipay,fa-sun-o,fa-moon-o,fa-archive,fa-bug,fa-vk,fa-weibo,fa-renren,fa-pagelines,fa-stack-exchange,fa-arrow-circle-o-right,fa-arrow-circle-o-left,fa-caret-square-o-left,fa-dot-circle-o,fa-wheelchair,fa-vimeo-square,fa-try,fa-plus-square-o,fa-space-shuttle,fa-slack,fa-envelope-square,fa-wordpress,fa-openid,fa-university,fa-graduation-cap,fa-yahoo,fa-google,fa-reddit,fa-reddit-square,fa-stumbleupon-circle,fa-stumbleupon,fa-delicious,fa-digg,fa-pied-piper,fa-pied-piper-alt,fa-drupal,fa-joomla,fa-language,fa-fax,fa-building,fa-child,fa-paw,fa-spoon,fa-cube,fa-cubes,fa-behance,fa-behance-square,fa-steam,fa-steam-square,fa-recycle,fa-car,fa-taxi,fa-tree,fa-spotify,fa-deviantart,fa-soundcloud,fa-database,fa-file-pdf-o,fa-file-word-o,fa-file-excel-o,fa-file-powerpoint-o,fa-file-image-o,fa-file-archive-o,fa-file-audio-o,fa-file-video-o,fa-file-code-o,fa-vine,fa-codepen,fa-jsfiddle,fa-life-ring,fa-circle-o-notch,fa-rebel,fa-empire,fa-git-square,fa-git,fa-hacker-news,fa-tencent-weibo,fa-qq,fa-weixin,fa-paper-plane,fa-paper-plane-o,fa-history,fa-circle-thin,fa-header,fa-paragraph,fa-sliders,fa-share-alt,fa-share-alt-square,fa-bomb,fa-futbol-o,fa-tty,fa-binoculars,fa-plug,fa-slideshare,fa-twitch,fa-yelp,fa-newspaper-o,fa-wifi,fa-calculator,fa-paypal,fa-google-wallet,fa-cc-visa,fa-cc-mastercard,fa-cc-discover,fa-cc-amex,fa-cc-paypal,fa-cc-stripe,fa-bell-slash,fa-bell-slash-o,fa-trash,fa-copyright,fa-at,fa-eyedropper,fa-paint-brush,fa-birthday-cake,fa-area-chart,fa-pie-chart,fa-line-chart,fa-lastfm,fa-lastfm-square,fa-toggle-off,fa-toggle-on,fa-bicycle,fa-bus,fa-ioxhost,fa-angellist,fa-cc,fa-ils,fa-meanpath,fa-buysellads,fa-connectdevelop,fa-dashcube,fa-forumbee,fa-leanpub,fa-sellsy,fa-shirtsinbulk,fa-simplybuilt,fa-skyatlas,fa-cart-plus,fa-cart-arrow-down,fa-diamond,fa-ship,fa-user-secret,fa-motorcycle,fa-street-view,fa-heartbeat,fa-venus,fa-mars,fa-mercury,fa-transgender,fa-transgender-alt,fa-venus-double,fa-mars-double,fa-venus-mars,fa-mars-stroke,fa-mars-stroke-v,fa-mars-stroke-h,fa-neuter,fa-facebook-official,fa-pinterest-p,fa-whatsapp,fa-server,fa-user-plus,fa-user-times,fa-bed,fa-viacoin,fa-train,fa-subway,fa-medium,fa-GitHub,fa-bed,fa-buysellads,fa-cart-arrow-down,fa-cart-plus,fa-connectdevelop,fa-dashcube,fa-diamond,fa-facebook-official,fa-forumbee,fa-heartbeat,fa-hotel,fa-leanpub,fa-mars,fa-mars-double,fa-mars-stroke,fa-mars-stroke-h,fa-mars-stroke-v,fa-medium,fa-mercury,fa-motorcycle,fa-neuter,fa-pinterest-p,fa-sellsy,fa-server,fa-ship,fa-shirtsinbulk,fa-simplybuilt,fa-skyatlas,fa-street-view,fa-subway,fa-train,fa-transgender,fa-transgender-alt,fa-user-plus,fa-user-secret,fa-user-times,fa-venus,fa-venus-double,fa-venus-mars,fa-viacoin,fa-whatsapp,fa-adjust,fa-anchor,fa-archive,fa-area-chart,fa-arrows,fa-arrows-h,fa-arrows-v,fa-asterisk,fa-at,fa-automobile,fa-ban,fa-bank,fa-bar-chart,fa-bar-chart-o,fa-barcode,fa-bars,fa-bed,fa-beer,fa-bell,fa-bell-o,fa-bell-slash,fa-bell-slash-o,fa-bicycle,fa-binoculars,fa-birthday-cake,fa-bolt,fa-bomb,fa-book,fa-bookmark,fa-bookmark-o,fa-briefcase,fa-bug,fa-building,fa-building-o,fa-bullhorn,fa-bullseye,fa-bus,fa-cab,fa-calculator,fa-calendar,fa-calendar-o,fa-camera,fa-camera-retro,fa-car,fa-caret-square-o-down,fa-caret-square-o-left,fa-caret-square-o-right,fa-caret-square-o-up,fa-cart-arrow-down,fa-cart-plus,fa-cc,fa-certificate,fa-check,fa-check-circle,fa-check-circle-o,fa-check-square,fa-check-square-o,fa-child,fa-circle,fa-circle-o,fa-circle-o-notch,fa-circle-thin,fa-clock-o,fa-close,fa-cloud,fa-cloud-download,fa-cloud-upload,fa-code,fa-code-fork,fa-coffee,fa-cog,fa-cogs,fa-comment,fa-comment-o,fa-comments,fa-comments-o,fa-compass,fa-copyright,fa-credit-card,fa-crop,fa-crosshairs,fa-cube,fa-cubes,fa-cutlery,fa-dashboard,fa-database,fa-desktop,fa-diamond,fa-dot-circle-o,fa-download,fa-edit,fa-ellipsis-h,fa-ellipsis-v,fa-envelope,fa-envelope-o,fa-envelope-square,fa-eraser,fa-exchange,fa-exclamation,fa-exclamation-circle,fa-exclamation-triangle,fa-external-link,fa-external-link-square,fa-eye,fa-eye-slash,fa-eyedropper,fa-fax,fa-female,fa-fighter-jet,fa-file-archive-o,fa-file-audio-o,fa-file-code-o,fa-file-excel-o,fa-file-image-o,fa-file-movie-o,fa-file-pdf-o,fa-file-photo-o,fa-file-picture-o,fa-file-powerpoint-o,fa-file-sound-o,fa-file-video-o,fa-file-word-o,fa-file-zip-o,fa-film,fa-filter,fa-fire,fa-fire-extinguisher,fa-flag,fa-flag-checkered,fa-flag-o,fa-flash,fa-flask,fa-folder,fa-folder-o,fa-folder-open,fa-folder-open-o,fa-frown-o,fa-futbol-o,fa-gamepad,fa-gavel,fa-gear,fa-gears,fa-genderless,fa-gift,fa-glass,fa-globe,fa-graduation-cap,fa-group,fa-hdd-o,fa-headphones,fa-heart,fa-heart-o,fa-heartbeat,fa-history,fa-home,fa-hotel,fa-image,fa-inbox,fa-info,fa-info-circle,fa-institution,fa-key,fa-keyboard-o,fa-language,fa-laptop,fa-leaf,fa-legal,fa-lemon-o,fa-level-down,fa-level-up,fa-life-bouy,fa-life-buoy,fa-life-ring,fa-life-saver,fa-lightbulb-o,fa-line-chart,fa-location-arrow,fa-lock,fa-magic,fa-magnet,fa-mail-forward,fa-mail-reply,fa-mail-reply-all,fa-male,fa-map-marker,fa-meh-o,fa-microphone,fa-microphone-slash,fa-minus,fa-minus-circle,fa-minus-square,fa-minus-square-o,fa-mobile,fa-mobile-phone,fa-money,fa-moon-o,fa-mortar-board,fa-motorcycle,fa-music,fa-navicon,fa-newspaper-o,fa-paint-brush,fa-paper-plane,fa-paper-plane-o,fa-paw,fa-pencil,fa-pencil-square,fa-pencil-square-o,fa-phone,fa-phone-square,fa-photo,fa-picture-o,fa-pie-chart,fa-plane,fa-plug,fa-plus,fa-plus-circle,fa-plus-square,fa-plus-square-o,fa-power-off,fa-print,fa-puzzle-piece,fa-qrcode,fa-question,fa-question-circle,fa-quote-left,fa-quote-right,fa-random,fa-recycle,fa-refresh,fa-remove,fa-reorder,fa-reply,fa-reply-all,fa-retweet,fa-road,fa-rocket,fa-rss,fa-rss-square,fa-search,fa-search-minus,fa-search-plus,fa-send,fa-send-o,fa-server,fa-share,fa-share-alt,fa-share-alt-square,fa-share-square,fa-share-square-o,fa-shield,fa-ship,fa-shopping-cart,fa-sign-in,fa-sign-out,fa-signal,fa-sitemap,fa-sliders,fa-smile-o,fa-soccer-ball-o,fa-sort,fa-sort-alpha-asc,fa-sort-alpha-desc,fa-sort-amount-asc,fa-sort-amount-desc,fa-sort-asc,fa-sort-desc,fa-sort-down,fa-sort-numeric-asc,fa-sort-numeric-desc,fa-sort-up,fa-space-shuttle,fa-spinner,fa-spoon,fa-square,fa-square-o,fa-star,fa-star-half,fa-star-half-empty,fa-star-half-full,fa-star-half-o,fa-star-o,fa-street-view,fa-suitcase,fa-sun-o,fa-support,fa-tablet,fa-tachometer,fa-tag,fa-tags,fa-tasks,fa-taxi,fa-terminal,fa-thumb-tack,fa-thumbs-down,fa-thumbs-o-down,fa-thumbs-o-up,fa-thumbs-up,fa-ticket,fa-times,fa-times-circle,fa-times-circle-o,fa-tint,fa-toggle-down,fa-toggle-left,fa-toggle-off,fa-toggle-on,fa-toggle-right,fa-toggle-up,fa-trash,fa-trash-o,fa-tree,fa-trophy,fa-truck,fa-tty,fa-umbrella,fa-university,fa-unlock,fa-unlock-alt,fa-unsorted,fa-upload,fa-user,fa-user-plus,fa-user-secret,fa-user-times,fa-users,fa-video-camera,fa-volume-down,fa-volume-off,fa-volume-up,fa-warning,fa-wheelchair,fa-wifi,fa-wrench,fa-ambulance,fa-automobile,fa-bicycle,fa-bus,fa-cab,fa-car,fa-fighter-jet,fa-motorcycle,fa-plane,fa-rocket,fa-ship,fa-space-shuttle,fa-subway,fa-taxi,fa-train,fa-truck,fa-wheelchair,fa-circle-thin,fa-genderless,fa-mars,fa-mars-double,fa-mars-stroke,fa-mars-stroke-h,fa-mars-stroke-v,fa-mercury,fa-neuter,fa-transgender,fa-transgender-alt,fa-venus,fa-venus-double,fa-venus-mars,fa-file,fa-file-archive-o,fa-file-audio-o,fa-file-code-o,fa-file-excel-o,fa-file-image-o,fa-file-movie-o,fa-file-o,fa-file-pdf-o,fa-file-photo-o,fa-file-picture-o,fa-file-powerpoint-o,fa-file-sound-o,fa-file-text,fa-file-text-o,fa-file-video-o,fa-file-word-o,fa-file-zip-o,fa-circle-o-notch,fa-cog,fa-gear,fa-refresh,fa-spinner,fa-check-square,fa-check-square-o,fa-circle,fa-circle-o,fa-dot-circle-o,fa-minus-square,fa-minus-square-o,fa-plus-square,fa-plus-square-o,fa-square,fa-square-o,fa-cc-amex,fa-cc-discover,fa-cc-mastercard,fa-cc-paypal,fa-cc-stripe,fa-cc-visa,fa-credit-card,fa-google-wallet,fa-paypal,fa-area-chart,fa-bar-chart,fa-bar-chart-o,fa-line-chart,fa-pie-chart,fa-bitcoin,fa-btc,fa-cny,fa-dollar,fa-eur,fa-euro,fa-gbp,fa-ils,fa-inr,fa-jpy,fa-krw,fa-money,fa-rmb,fa-rouble,fa-rub,fa-ruble,fa-rupee,fa-shekel,fa-sheqel,fa-try,fa-turkish-lira,fa-usd,fa-won,fa-yen,fa-align-center,fa-align-justify,fa-align-left,fa-align-right,fa-bold,fa-chain,fa-chain-broken,fa-clipboard,fa-columns,fa-copy,fa-cut,fa-dedent,fa-eraser,fa-file,fa-file-o,fa-file-text,fa-file-text-o,fa-files-o,fa-floppy-o,fa-font,fa-header,fa-indent,fa-italic,fa-link,fa-list,fa-list-alt,fa-list-ol,fa-list-ul,fa-outdent,fa-paperclip,fa-paragraph,fa-paste,fa-repeat,fa-rotate-left,fa-rotate-right,fa-save,fa-scissors,fa-strikethrough,fa-subscript,fa-superscript,fa-table,fa-text-height,fa-text-width,fa-th,fa-th-large,fa-th-list,fa-underline,fa-undo,fa-unlink,fa-angle-double-down,fa-angle-double-left,fa-angle-double-right,fa-angle-double-up,fa-angle-down,fa-angle-left,fa-angle-right,fa-angle-up,fa-arrow-circle-down,fa-arrow-circle-left,fa-arrow-circle-o-down,fa-arrow-circle-o-left,fa-arrow-circle-o-right,fa-arrow-circle-o-up,fa-arrow-circle-right,fa-arrow-circle-up,fa-arrow-down,fa-arrow-left,fa-arrow-right,fa-arrow-up,fa-arrows,fa-arrows-alt,fa-arrows-h,fa-arrows-v,fa-caret-down,fa-caret-left,fa-caret-right,fa-caret-square-o-down,fa-caret-square-o-left,fa-caret-square-o-right,fa-caret-square-o-up,fa-caret-up,fa-chevron-circle-down,fa-chevron-circle-left,fa-chevron-circle-right,fa-chevron-circle-up,fa-chevron-down,fa-chevron-left,fa-chevron-right,fa-chevron-up,fa-hand-o-down,fa-hand-o-left,fa-hand-o-right,fa-hand-o-up,fa-long-arrow-down,fa-long-arrow-left,fa-long-arrow-right,fa-long-arrow-up,fa-toggle-down,fa-toggle-left,fa-toggle-right,fa-toggle-up,fa-arrows-alt,fa-backward,fa-compress,fa-eject,fa-expand,fa-fast-backward,fa-fast-forward,fa-forward,fa-pause,fa-play,fa-play-circle,fa-play-circle-o,fa-step-backward,fa-step-forward,fa-stop,fa-youtube-play,fa-report,fa-adn,fa-android,fa-angellist,fa-apple,fa-behance,fa-behance-square,fa-bitbucket,fa-bitbucket-square,fa-bitcoin,fa-btc,fa-buysellads,fa-cc-amex,fa-cc-discover,fa-cc-mastercard,fa-cc-paypal,fa-cc-stripe,fa-cc-visa,fa-codepen,fa-connectdevelop,fa-css3,fa-dashcube,fa-delicious,fa-deviantart,fa-digg,fa-dribbble,fa-dropbox,fa-drupal,fa-empire,fa-facebook,fa-facebook-f,fa-facebook-official,fa-facebook-square,fa-flickr,fa-forumbee,fa-foursquare,fa-ge,fa-git,fa-git-square,fa-github,fa-github-alt,fa-github-square,fa-gittip,fa-google,fa-google-plus,fa-google-plus-square,fa-google-wallet,fa-gratipay,fa-hacker-news,fa-html5,fa-instagram,fa-ioxhost,fa-joomla,fa-jsfiddle,fa-lastfm,fa-lastfm-square,fa-leanpub,fa-linkedin,fa-linkedin-square,fa-linux,fa-maxcdn,fa-meanpath,fa-medium,fa-openid,fa-pagelines,fa-paypal,fa-pied-piper,fa-pied-piper-alt,fa-pinterest,fa-pinterest-p,fa-pinterest-square,fa-qq,fa-ra,fa-rebel,fa-reddit,fa-reddit-square,fa-renren,fa-sellsy,fa-share-alt,fa-share-alt-square,fa-shirtsinbulk,fa-simplybuilt,fa-skyatlas,fa-skype,fa-slack,fa-slideshare,fa-soundcloud,fa-spotify,fa-stack-exchange,fa-stack-overflow,fa-steam,fa-steam-square,fa-stumbleupon,fa-stumbleupon-circle,fa-tencent-weibo,fa-trello,fa-tumblr,fa-tumblr-square,fa-twitch,fa-twitter,fa-twitter-square,fa-viacoin,fa-vimeo-square,fa-vine,fa-vk,fa-wechat,fa-weibo,fa-weixin,fa-whatsapp,fa-windows,fa-wordpress,fa-xing,fa-xing-square,fa-yahoo,fa-yelp,fa-youtube,fa-youtube-play,fa-youtube-square,fa-ambulance,fa-h-square,fa-heart,fa-heart-o,fa-heartbeat,fa-hospital-o,fa-medkit,fa-plus-square,fa-stethoscope,fa-user-md,fa-wheelchair,"; - /** - * Block-Level Grammar - */ - - var block = { - newline: /^\n+/, - code: /^( {4}[^\n]+\n*)+/, - fences: noop, - hr: /^( *[-*_]){3,} *(?:\n+|$)/, - heading: /^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/, - nptable: noop, - lheading: /^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/, - blockquote: /^( *>[^\n]+(\n(?!def)[^\n]+)*\n*)+/, - list: /^( *)(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/, - html: /^ *(?:comment *(?:\n|\s*$)|closed *(?:\n{2,}|\s*$)|closing *(?:\n{2,}|\s*$))/, - def: /^ *\[([^\]]+)\]: *]+)>?(?: +["(]([^\n]+)[")])? *(?:\n+|$)/, - table: noop, - paragraph: /^((?:[^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+)\n*/, - text: /^[^\n]+/ - }; - - block.bullet = /(?:[*+-]|\d+\.)/; - block.item = /^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/; - block.item = replace(block.item, 'gm')(/bull/g, block.bullet)(); - - block.list = replace(block.list)(/bull/g, block.bullet)('hr', '\\n+(?=\\1?(?:[-*_] *){3,}(?:\\n+|$))')('def', '\\n+(?=' + block.def.source + ')')(); - - block.blockquote = replace(block.blockquote) - ('def', block.def) - (); - - block._tag = '(?!(?:' - + 'a|em|strong|small|s|cite|q|dfn|abbr|data|time|code' - + '|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo' - + '|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|[^\\w\\s@]*@)\\b'; - - block.html = replace(block.html) - ('comment', //) - ('closed', /<(tag)[\s\S]+?<\/\1>/) - ('closing', /])*?>/) - (/tag/g, block._tag) - (); - - block.paragraph = replace(block.paragraph) - ('hr', block.hr) - ('heading', block.heading) - ('lheading', block.lheading) - ('blockquote', block.blockquote) - ('tag', '<' + block._tag) - ('def', block.def) - (); - - /** - * Normal Block Grammar - */ - - block.normal = merge({}, block); - - /** - * GFM Block Grammar - */ - - block.gfm = merge({}, block.normal, { - fences: /^ *(`{3,}|~{3,}) *(\S+)? *\n([\s\S]+?)\s*\1 *(?:\n+|$)/, - paragraph: /^/ - }); - - block.gfm.paragraph = replace(block.paragraph) - ('(?!', '(?!' - + block.gfm.fences.source.replace('\\1', '\\2') + '|' - + block.list.source.replace('\\1', '\\3') + '|') - (); - - /** - * GFM + Tables Block Grammar - */ - - block.tables = merge({}, block.gfm, { - nptable: /^ *(\S.*\|.*)\n *([-:]+ *\|[-| :]*)\n((?:.*\|.*(?:\n|$))*)\n*/, - table: /^ *\|(.+)\n *\|( *[-:]+[-| :]*)\n((?: *\|.*(?:\n|$))*)\n*/ - }); - - /** - * Block Lexer - */ - - function Lexer(options) { - this.tokens = []; - this.tokens.links = {}; - this.options = options || marked.defaults; - this.rules = block.normal; - - if (this.options.gfm) { - if (this.options.tables) { - this.rules = block.tables; - } else { - this.rules = block.gfm; - } - } - } - - /** - * Expose Block Rules - */ - - Lexer.rules = block; - - /** - * Static Lex Method - */ - - Lexer.lex = function (src, options) { - var lexer = new Lexer(options); - return lexer.lex(src); - }; - - /** - * Preprocessing - */ - - Lexer.prototype.lex = function (src) { - src = src - .replace(/\r\n|\r/g, '\n') - .replace(/\t/g, ' ') - .replace(/\u00a0/g, ' ') - .replace(/\u2424/g, '\n'); - - return this.token(src, true); - }; - - /** - * Lexing - */ - - Lexer.prototype.token = function (src, top, bq) { - var src = src.replace(/^ +$/gm, '') - , next - , loose - , cap - , bull - , b - , item - , space - , i - , l; - - while (src) { - // newline - if (cap = this.rules.newline.exec(src)) { - src = src.substring(cap[0].length); - if (cap[0].length > 1) { - this.tokens.push({ - type: 'space' - }); - } - } - - // code - if (cap = this.rules.code.exec(src)) { - src = src.substring(cap[0].length); - cap = cap[0].replace(/^ {4}/gm, ''); - this.tokens.push({ - type: 'code', - text: !this.options.pedantic - ? cap.replace(/\n+$/, '') - : cap - }); - continue; - } - - // fences (gfm) - if (cap = this.rules.fences.exec(src)) { - src = src.substring(cap[0].length); - this.tokens.push({ - type: 'code', - lang: cap[2], - text: cap[3] - }); - continue; - } - - // heading - if (cap = this.rules.heading.exec(src)) { - src = src.substring(cap[0].length); - this.tokens.push({ - type: 'heading', - depth: cap[1].length, - text: cap[2] - }); - continue; - } - - // table no leading pipe (gfm) - if (top && (cap = this.rules.nptable.exec(src))) { - src = src.substring(cap[0].length); - - item = { - type: 'table', - header: cap[1].replace(/^ *| *\| *$/g, '').split(/ *\| */), - align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */), - cells: cap[3].replace(/\n$/, '').split('\n') - }; - - for (i = 0; i < item.align.length; i++) { - if (/^ *-+: *$/.test(item.align[i])) { - item.align[i] = 'right'; - } else if (/^ *:-+: *$/.test(item.align[i])) { - item.align[i] = 'center'; - } else if (/^ *:-+ *$/.test(item.align[i])) { - item.align[i] = 'left'; - } else { - item.align[i] = null; - } - } - - for (i = 0; i < item.cells.length; i++) { - item.cells[i] = item.cells[i].split(/ *\| */); - } - - this.tokens.push(item); - - continue; - } - - // lheading - if (cap = this.rules.lheading.exec(src)) { - src = src.substring(cap[0].length); - this.tokens.push({ - type: 'heading', - depth: cap[2] === '=' ? 1 : 2, - text: cap[1] - }); - continue; - } - - // hr - if (cap = this.rules.hr.exec(src)) { - src = src.substring(cap[0].length); - this.tokens.push({ - type: 'hr' - }); - continue; - } - - // blockquote - if (cap = this.rules.blockquote.exec(src)) { - src = src.substring(cap[0].length); - - this.tokens.push({ - type: 'blockquote_start' - }); - - cap = cap[0].replace(/^ *> ?/gm, ''); - - // Pass `top` to keep the current - // "toplevel" state. This is exactly - // how markdown.pl works. - this.token(cap, top, true); - - this.tokens.push({ - type: 'blockquote_end' - }); - - continue; - } - - // list - if (cap = this.rules.list.exec(src)) { - src = src.substring(cap[0].length); - bull = cap[2]; - - this.tokens.push({ - type: 'list_start', - ordered: bull.length > 1 - }); - - // Get each top-level item. - cap = cap[0].match(this.rules.item); - - next = false; - l = cap.length; - i = 0; - - for (; i < l; i++) { - item = cap[i]; - - // Remove the list item's bullet - // so it is seen as the next token. - space = item.length; - item = item.replace(/^ *([*+-]|\d+\.) +/, ''); - - // Outdent whatever the - // list item contains. Hacky. - if (~item.indexOf('\n ')) { - space -= item.length; - item = !this.options.pedantic - ? item.replace(new RegExp('^ {1,' + space + '}', 'gm'), '') - : item.replace(/^ {1,4}/gm, ''); - } - - // Determine whether the next list item belongs here. - // Backpedal if it does not belong in this list. - if (this.options.smartLists && i !== l - 1) { - b = block.bullet.exec(cap[i + 1])[0]; - if (bull !== b && !(bull.length > 1 && b.length > 1)) { - src = cap.slice(i + 1).join('\n') + src; - i = l - 1; - } - } - - // Determine whether item is loose or not. - // Use: /(^|\n)(?! )[^\n]+\n\n(?!\s*$)/ - // for discount behavior. - loose = next || /\n\n(?!\s*$)/.test(item); - if (i !== l - 1) { - next = item.charAt(item.length - 1) === '\n'; - if (!loose) loose = next; - } - - this.tokens.push({ - type: loose - ? 'loose_item_start' - : 'list_item_start' - }); - - // Recurse. - this.token(item, false, bq); - - this.tokens.push({ - type: 'list_item_end' - }); - } - - this.tokens.push({ - type: 'list_end' - }); - - continue; - } - - // html - if (cap = this.rules.html.exec(src)) { - src = src.substring(cap[0].length); - this.tokens.push({ - type: this.options.sanitize - ? 'paragraph' - : 'html', - pre: cap[1] === 'pre' || cap[1] === 'script' || cap[1] === 'style', - text: cap[0] - }); - continue; - } - - // def - if ((!bq && top) && (cap = this.rules.def.exec(src))) { - src = src.substring(cap[0].length); - this.tokens.links[cap[1].toLowerCase()] = { - href: cap[2], - title: cap[3] - }; - continue; - } - - // table (gfm) - if (top && (cap = this.rules.table.exec(src))) { - src = src.substring(cap[0].length); - - item = { - type: 'table', - header: cap[1].replace(/^ *| *\| *$/g, '').split(/ *\| */), - align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */), - cells: cap[3].replace(/(?: *\| *)?\n$/, '').split('\n') - }; - - for (i = 0; i < item.align.length; i++) { - if (/^ *-+: *$/.test(item.align[i])) { - item.align[i] = 'right'; - } else if (/^ *:-+: *$/.test(item.align[i])) { - item.align[i] = 'center'; - } else if (/^ *:-+ *$/.test(item.align[i])) { - item.align[i] = 'left'; - } else { - item.align[i] = null; - } - } - - for (i = 0; i < item.cells.length; i++) { - item.cells[i] = item.cells[i] - .replace(/^ *\| *| *\| *$/g, '') - .split(/ *\| */); - } - - this.tokens.push(item); - - continue; - } - - // top-level paragraph - if (top && (cap = this.rules.paragraph.exec(src))) { - src = src.substring(cap[0].length); - this.tokens.push({ - type: 'paragraph', - text: cap[1].charAt(cap[1].length - 1) === '\n' - ? cap[1].slice(0, -1) - : cap[1] - }); - continue; - } - - // text - if (cap = this.rules.text.exec(src)) { - // Top-level should never reach here. - src = src.substring(cap[0].length); - this.tokens.push({ - type: 'text', - text: cap[0] - }); - continue; - } - - if (src) { - throw new - Error('Infinite loop on byte: ' + src.charCodeAt(0)); - } - } - - return this.tokens; - }; - - /** - * Inline-Level Grammar - */ - - var inline = { - escape: /^\\([\\`*{}\[\]()#+\-.!_>])/, - autolink: /^<([^ >]+(@|:\/)[^ >]+)>/, - url: noop, - tag: /^|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/, - link: /^!?\[(inside)\]\(href\)/, - reflink: /^!?\[(inside)\]\s*\[([^\]]*)\]/, - nolink: /^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/, - strong: /^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?!\*)/, - em: /^\b_((?:__|[\s\S])+?)_\b|^\*((?:\*\*|[\s\S])+?)\*(?!\*)/, - code: /^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/, - br: /^ {2,}\n(?!\s*$)/, - del: noop, - emoji: noop, - text: /^[\s\S]+?(?=[\\?(?:\s+['"]([\s\S]*?)['"])?\s*/; - - inline.link = replace(inline.link) - ('inside', inline._inside) - ('href', inline._href) - (); - - inline.reflink = replace(inline.reflink) - ('inside', inline._inside) - (); - - /** - * Normal Inline Grammar - */ - - inline.normal = merge({}, inline); - - /** - * Pedantic Inline Grammar - */ - - inline.pedantic = merge({}, inline.normal, { - strong: /^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/, - em: /^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/ - }); - - /** - * GFM Inline Grammar - */ - - inline.gfm = merge({}, inline.normal, { - escape: replace(inline.escape)('])', '~|])')(), - url: /^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/, - del: /^~~(?=\S)([\s\S]*?\S)~~/, - //emoji - emoji: /^:([A-Za-z0-9_\-\+]+?):/, - text: replace(inline.text) - //(']|', '~]|') - (']|', ':~]|') - ('|', '|https?://|') - () - }); - - /** - * GFM + Line Breaks Inline Grammar - */ - - inline.breaks = merge({}, inline.gfm, { - br: replace(inline.br)('{2,}', '*')(), - text: replace(inline.gfm.text)('{2,}', '*')() - }); - - /** - * Inline Lexer & Compiler - */ - - function InlineLexer(links, options) { - this.options = options || marked.defaults; - this.links = links; - this.rules = inline.normal; - this.renderer = this.options.renderer || new Renderer; - this.renderer.options = this.options; - - if (!this.links) { - throw new - Error('Tokens array requires a `links` property.'); - } - - if (this.options.gfm) { - if (this.options.breaks) { - this.rules = inline.breaks; - } else { - this.rules = inline.gfm; - } - } else if (this.options.pedantic) { - this.rules = inline.pedantic; - } - //emoji - this.emojiTemplate = getEmojiTemplate(options); - } - - /** - * Expose Inline Rules - */ - - InlineLexer.rules = inline; - - /** - * Static Lexing/Compiling Method - */ - - InlineLexer.output = function (src, links, options) { - var inline = new InlineLexer(links, options); - return inline.output(src); - }; - - /** - * Lexing/Compiling - */ - - InlineLexer.prototype.output = function (src) { - var out = '' - , link - , text - , href - , cap; - - while (src) { - // escape - if (cap = this.rules.escape.exec(src)) { - src = src.substring(cap[0].length); - out += cap[1]; - continue; - } - - // autolink - if (cap = this.rules.autolink.exec(src)) { - src = src.substring(cap[0].length); - if (cap[2] === '@') { - text = cap[1].charAt(6) === ':' - ? this.mangle(cap[1].substring(7)) - : this.mangle(cap[1]); - href = this.mangle('mailto:') + text; - } else { - text = escape(cap[1]); - href = text; - } - out += this.renderer.link(href, null, text); - continue; - } - - // url (gfm) - if (!this.inLink && (cap = this.rules.url.exec(src))) { - src = src.substring(cap[0].length); - text = escape(cap[1]); - href = text; - out += this.renderer.link(href, null, text); - continue; - } - - // tag - if (cap = this.rules.tag.exec(src)) { - if (!this.inLink && /^/i.test(cap[0])) { - this.inLink = false; - } - src = src.substring(cap[0].length); - out += this.options.sanitize - ? escape(cap[0]) - : cap[0]; - continue; - } - - // link - if (cap = this.rules.link.exec(src)) { - src = src.substring(cap[0].length); - this.inLink = true; - out += this.outputLink(cap, { - href: cap[2], - title: cap[3] - }); - this.inLink = false; - continue; - } - - // reflink, nolink - if ((cap = this.rules.reflink.exec(src)) - || (cap = this.rules.nolink.exec(src))) { - src = src.substring(cap[0].length); - link = (cap[2] || cap[1]).replace(/\s+/g, ' '); - link = this.links[link.toLowerCase()]; - if (!link || !link.href) { - out += cap[0].charAt(0); - src = cap[0].substring(1) + src; - continue; - } - this.inLink = true; - out += this.outputLink(cap, link); - this.inLink = false; - continue; - } - - // strong - if (cap = this.rules.strong.exec(src)) { - src = src.substring(cap[0].length); - out += this.renderer.strong(this.output(cap[2] || cap[1])); - continue; - } - - // em - if (cap = this.rules.em.exec(src)) { - src = src.substring(cap[0].length); - out += this.renderer.em(this.output(cap[2] || cap[1])); - continue; - } - - // code - if (cap = this.rules.code.exec(src)) { - src = src.substring(cap[0].length); - out += this.renderer.codespan(escape(cap[2], true)); - continue; - } - - // br - if (cap = this.rules.br.exec(src)) { - src = src.substring(cap[0].length); - out += this.renderer.br(); - continue; - } - - // del (gfm) - if (cap = this.rules.del.exec(src)) { - src = src.substring(cap[0].length); - out += this.renderer.del(this.output(cap[1])); - continue; - } - - // emoji (gfm) - if (cap = this.rules.emoji.exec(src)) { - src = src.substring(cap[0].length); - out += this.emoji(cap[1]); - continue; - } - - // text - if (cap = this.rules.text.exec(src)) { - src = src.substring(cap[0].length); - out += escape(this.smartypants(cap[0])); - continue; - } - - if (src) { - throw new - Error('Infinite loop on byte: ' + src.charCodeAt(0)); - } - } - - return out; - }; - - /** - * Compile Link - */ - - InlineLexer.prototype.outputLink = function (cap, link) { - var href = escape(link.href) - , title = link.title ? escape(link.title) : null; - - return cap[0].charAt(0) !== '!' - ? this.renderer.link(href, title, this.output(cap[1])) - : this.renderer.image(href, title, escape(cap[1])); - }; - - /** - * Emoji Transformations - */ - - function emojiDefaultTemplate(emoji) { - if(emojiNames.indexOf(','+emoji+',')<0){ - return ":"+emoji+":"; - } - var _class = emoji.match(/fa-\S+/) === null ? '' : 'fa ' + emoji; - return '<\/emoji>'; - } - - function getEmojiTemplate(options) { - if (options.emoji) { - if (typeof options.emoji === 'function') { - return options.emoji; - } - - if (typeof options.emoji === 'string') { - var emojiSplit = options.emoji.split(/\{emoji\}/g); - return function (emoji) { - return emojiSplit.join(emoji); - } - } - } - return emojiDefaultTemplate; - } - - InlineLexer.prototype.emojiTemplate = emojiDefaultTemplate; - InlineLexer.prototype.emoji = function (name) { - if (!this.options.emoji) return ':' + name + ':'; - - return this.emojiTemplate(name); - }; - - /** - * Smartypants Transformations - */ - - InlineLexer.prototype.smartypants = function (text) { - if (!this.options.smartypants) return text; - return text - // em-dashes - .replace(/--/g, '\u2014') - // opening singles - .replace(/(^|[-\u2014/(\[{"\s])'/g, '$1\u2018') - // closing singles & apostrophes - .replace(/'/g, '\u2019') - // opening doubles - .replace(/(^|[-\u2014/(\[{\u2018\s])"/g, '$1\u201c') - // closing doubles - .replace(/"/g, '\u201d') - // ellipses - .replace(/\.{3}/g, '\u2026'); - }; - - /** - * Mangle Links - */ - - InlineLexer.prototype.mangle = function (text) { - var out = '' - , l = text.length - , i = 0 - , ch; - - for (; i < l; i++) { - ch = text.charCodeAt(i); - if (Math.random() > 0.5) { - ch = 'x' + ch.toString(16); - } - out += '&#' + ch + ';'; - } - - return out; - }; - - /** - * Renderer - */ - - function Renderer(options) { - this.options = options || {}; - } - - Renderer.prototype.code = function (code, lang, escaped) { - if (this.options.highlight) { - var out = this.options.highlight(code, lang); - if (out != null && out !== code) { - escaped = true; - code = out; - } - } - - if (!lang) { - return '
      '
      -                + (escaped ? code : escape(code, true))
      -                + '\n
      '; - } - - return '
      '
      -            + (escaped ? code : escape(code, true))
      -            + '\n
      \n'; - }; - - Renderer.prototype.blockquote = function (quote) { - return '
      \n' + quote + '
      \n'; - }; - - Renderer.prototype.html = function (html) { - return html; - }; - - Renderer.prototype.heading = function (text, level, raw) { - return '' - + text - + '\n'; - }; - - Renderer.prototype.hr = function () { - return this.options.xhtml ? '
      \n' : '
      \n'; - }; - - Renderer.prototype.list = function (body, ordered) { - var type = ordered ? 'ol' : 'ul'; - return '<' + type + '>\n' + body + '\n'; - }; - - Renderer.prototype.listitem = function (text) { - return '
    • ' + text + '
    • \n'; - }; - - Renderer.prototype.paragraph = function (text) { - return '

      ' + text + '

      \n'; - }; - - Renderer.prototype.table = function (header, body) { - return '\n' - + '\n' - + header - + '\n' - + '\n' - + body - + '\n' - + '
      \n'; - }; - - Renderer.prototype.tablerow = function (content) { - return '\n' + content + '\n'; - }; - - Renderer.prototype.tablecell = function (content, flags) { - var type = flags.header ? 'th' : 'td'; - var tag = flags.align - ? '<' + type + ' style="text-align:' + flags.align + '">' - : '<' + type + '>'; - return tag + content + '\n'; - }; - -// span level renderer - Renderer.prototype.strong = function (text) { - return '' + text + ''; - }; - - Renderer.prototype.em = function (text) { - return '' + text + ''; - }; - - Renderer.prototype.codespan = function (text) { - return '' + text + ''; - }; - - Renderer.prototype.br = function () { - return this.options.xhtml ? '
      ' : '
      '; - }; - - Renderer.prototype.del = function (text) { - return '' + text + ''; - }; - - Renderer.prototype.link = function (href, title, text) { - if (this.options.sanitize) { - try { - var prot = decodeURIComponent(unescape(href)) - .replace(/[^\w:]/g, '') - .toLowerCase(); - } catch (e) { - return ''; - } - if (prot.indexOf('javascript:') === 0 || prot.indexOf('vbscript:') === 0) { - return ''; - } - } - var out = '
      '; - return out; - }; - - Renderer.prototype.image = function (href, title, text) { - var out = '' + text + '' : '>'; - return out; - }; - - /** - * Parsing & Compiling - */ - - function Parser(options) { - this.tokens = []; - this.token = null; - this.options = options || marked.defaults; - this.options.renderer = this.options.renderer || new Renderer; - this.renderer = this.options.renderer; - this.renderer.options = this.options; - } - - /** - * Static Parse Method - */ - - Parser.parse = function (src, options, renderer) { - var parser = new Parser(options, renderer); - return parser.parse(src); - }; - - /** - * Parse Loop - */ - - Parser.prototype.parse = function (src) { - this.inline = new InlineLexer(src.links, this.options, this.renderer); - this.tokens = src.reverse(); - - var out = ''; - while (this.next()) { - out += this.tok(); - } - - return out; - }; - - /** - * Next Token - */ - - Parser.prototype.next = function () { - return this.token = this.tokens.pop(); - }; - - /** - * Preview Next Token - */ - - Parser.prototype.peek = function () { - return this.tokens[this.tokens.length - 1] || 0; - }; - - /** - * Parse Text Tokens - */ - - Parser.prototype.parseText = function () { - var body = this.token.text; - - while (this.peek().type === 'text') { - body += '\n' + this.next().text; - } - - return this.inline.output(body); - }; - - /** - * Parse Current Token - */ - - Parser.prototype.tok = function () { - switch (this.token.type) { - case 'space': - { - return ''; - } - case 'hr': - { - return this.renderer.hr(); - } - case 'heading': - { - return this.renderer.heading( - this.inline.output(this.token.text), - this.token.depth, - this.token.text); - } - case 'code': - { - return this.renderer.code(this.token.text, - this.token.lang, - this.token.escaped); - } - case 'table': - { - var header = '' - , body = '' - , i - , row - , cell - , flags - , j; - - // header - cell = ''; - for (i = 0; i < this.token.header.length; i++) { - flags = {header: true, align: this.token.align[i]}; - cell += this.renderer.tablecell( - this.inline.output(this.token.header[i]), - {header: true, align: this.token.align[i]} - ); - } - header += this.renderer.tablerow(cell); - - for (i = 0; i < this.token.cells.length; i++) { - row = this.token.cells[i]; - - cell = ''; - for (j = 0; j < row.length; j++) { - cell += this.renderer.tablecell( - this.inline.output(row[j]), - {header: false, align: this.token.align[j]} - ); - } - - body += this.renderer.tablerow(cell); - } - return this.renderer.table(header, body); - } - case 'blockquote_start': - { - var body = ''; - - while (this.next().type !== 'blockquote_end') { - body += this.tok(); - } - - return this.renderer.blockquote(body); - } - case 'list_start': - { - var body = '' - , ordered = this.token.ordered; - - while (this.next().type !== 'list_end') { - body += this.tok(); - } - - return this.renderer.list(body, ordered); - } - case 'list_item_start': - { - var body = ''; - - while (this.next().type !== 'list_item_end') { - body += this.token.type === 'text' - ? this.parseText() - : this.tok(); - } - - return this.renderer.listitem(body); - } - case 'loose_item_start': - { - var body = ''; - - while (this.next().type !== 'list_item_end') { - body += this.tok(); - } - - return this.renderer.listitem(body); - } - case 'html': - { - var html = !this.token.pre && !this.options.pedantic - ? this.inline.output(this.token.text) - : this.token.text; - return this.renderer.html(html); - } - case 'paragraph': - { - return this.renderer.paragraph(this.inline.output(this.token.text)); - } - case 'text': - { - return this.renderer.paragraph(this.parseText()); - } - } - }; - - /** - * Helpers - */ - - function escape(html, encode) { - return html - .replace(!encode ? /&(?!#?\w+;)/g : /&/g, '&') - .replace(//g, '>') - .replace(/"/g, '"') - .replace(/'/g, '''); - } - - function unescape(html) { - return html.replace(/&([#\w]+);/g, function (_, n) { - n = n.toLowerCase(); - if (n === 'colon') return ':'; - if (n.charAt(0) === '#') { - return n.charAt(1) === 'x' - ? String.fromCharCode(parseInt(n.substring(2), 16)) - : String.fromCharCode(+n.substring(1)); - } - return ''; - }); - } - - function replace(regex, opt) { - regex = regex.source; - opt = opt || ''; - return function self(name, val) { - if (!name) return new RegExp(regex, opt); - val = val.source || val; - val = val.replace(/(^|[^\[])\^/g, '$1'); - regex = regex.replace(name, val); - return self; - }; - } - - function noop() { - } - - noop.exec = noop; - - function merge(obj) { - var i = 1 - , target - , key; - - for (; i < arguments.length; i++) { - target = arguments[i]; - for (key in target) { - if (Object.prototype.hasOwnProperty.call(target, key)) { - obj[key] = target[key]; - } - } - } - - return obj; - } - - - /** - * Marked - */ - - function marked(src, opt, callback) { - if (callback || typeof opt === 'function') { - if (!callback) { - callback = opt; - opt = null; - } - - opt = merge({}, marked.defaults, opt || {}); - - var highlight = opt.highlight - , tokens - , pending - , i = 0; - - try { - tokens = Lexer.lex(src, opt) - } catch (e) { - return callback(e); - } - - pending = tokens.length; - - var done = function (err) { - if (err) { - opt.highlight = highlight; - return callback(err); - } - - var out; - - try { - out = Parser.parse(tokens, opt); - } catch (e) { - err = e; - } - - opt.highlight = highlight; - - return err - ? callback(err) - : callback(null, out); - }; - - if (!highlight || highlight.length < 3) { - return done(); - } - - delete opt.highlight; - - if (!pending) return done(); - - for (; i < tokens.length; i++) { - (function (token) { - if (token.type !== 'code') { - return --pending || done(); - } - return highlight(token.text, token.lang, function (err, code) { - if (err) return done(err); - if (code == null || code === token.text) { - return --pending || done(); - } - token.text = code; - token.escaped = true; - --pending || done(); - }); - })(tokens[i]); - } - - return; - } - try { - if (opt) opt = merge({}, marked.defaults, opt); - return Parser.parse(Lexer.lex(src, opt), opt); - } catch (e) { - e.message += '\nPlease report this to https://github.com/chjj/marked.'; - if ((opt || marked.defaults).silent) { - return '

      An error occured:

      '
      -                    + escape(e.message + '', true)
      -                    + '
      '; - } - throw e; - } - } - - /** - * Options - */ - - marked.options = - marked.setOptions = function (opt) { - merge(marked.defaults, opt); - return marked; - }; - - marked.defaults = { - gfm: true, - emoji: false, - tables: true, - breaks: false, - pedantic: false, - sanitize: false, - smartLists: false, - silent: false, - highlight: null, - langPrefix: 'lang-', - smartypants: false, - headerPrefix: '', - renderer: new Renderer, - xhtml: false - }; - - /** - * Expose - */ - - marked.Parser = Parser; - marked.parser = Parser.parse; - - marked.Renderer = Renderer; - - marked.Lexer = Lexer; - marked.lexer = Lexer.lex; - - marked.InlineLexer = InlineLexer; - marked.inlineLexer = InlineLexer.output; - - marked.parse = marked; - - if (typeof module !== 'undefined' && typeof exports === 'object') { - module.exports = marked; - } else if (typeof define === 'function' && define.amd) { - define(function () { - return marked; - }); - } else { - this.marked = marked; - } - -}).call(function () { - return this || (typeof window !== 'undefined' ? window : global); - }()); -// Source: public/javascripts/vendor/markdown/to-markdown.js -/* - * to-markdown - an HTML to Markdown converter - * - * Copyright 2011, Dom Christie - * Licenced under the MIT licence - * - */ - -if (typeof he !== 'object' && typeof require === 'function') { - var he = require('he'); -} - -var toMarkdown = function (string) { - - var ELEMENTS = [ - { - patterns: 'p', - replacement: function (str, attrs, innerHTML) { - return innerHTML ? '\n\n' + innerHTML + '\n' : ''; - } - }, - { - patterns: 'br', - type: 'void', - replacement: ' \n' - }, - { - patterns: 'h([1-6])', - replacement: function (str, hLevel, attrs, innerHTML) { - var hPrefix = ''; - for (var i = 0; i < hLevel; i++) { - hPrefix += '#'; - } - return '\n\n' + hPrefix + ' ' + innerHTML + '\n'; - } - }, - { - patterns: 'hr', - type: 'void', - replacement: '\n\n* * *\n' - }, - { - patterns: 'a', - replacement: function (str, attrs, innerHTML) { - var href = attrs.match(attrRegExp('href')), - title = attrs.match(attrRegExp('title')); - return href ? '[' + innerHTML + ']' + '(' + href[1] + (title && title[1] ? ' "' + title[1] + '"' : '') + ')' : str; - } - }, - { - patterns: ['b', 'strong'], - replacement: function (str, attrs, innerHTML) { - return innerHTML ? '**' + innerHTML + '**' : ''; - } - }, - { - patterns: ['i', 'em'], - replacement: function (str, attrs, innerHTML) { - return innerHTML ? '_' + innerHTML + '_' : ''; - } - }, - { - patterns: 'code', - replacement: function (str, attrs, innerHTML) { - var language = ''; - if (attrs) { - var langs = attrs.match(/lang-\S+/); - if (langs && langs.length > 0) { - var lang = langs[0]; - if (lang) { - var _language = lang.substring(lang.indexOf('-') + 1, lang.length).replace(/"$/, ''); - if (_language) - language = _language; - } - } - } - innerHTML = innerHTML.replace(/</g, "$-lt+$") - .replace(/>/g, "$-gt+$"); - var code = he.decode(innerHTML, {'isAttributeValue': true}); - return innerHTML ? '```' + language + '\n' + code + '```' : ''; - } - }, - { - patterns: 'img', - type: 'void', - replacement: function (str, attrs, innerHTML) { - var src = attrs.match(attrRegExp('src')), - alt = attrs.match(attrRegExp('alt')), - title = attrs.match(attrRegExp('title')); - return src ? '![' + (alt && alt[1] ? alt[1] : '') + ']' + '(' + src[1] + (title && title[1] ? ' "' + title[1] + '"' : '') + ')' : ''; - } - }, { - patterns: 'emoji', - replacement: function (str, attrs, innerHTML) { - var _emoji = '', - emoji = attrs.match(/data-name="\S+"/); - if (emoji && emoji.length>0) { - _emoji = emoji[0]?emoji[0].substring(emoji[0].indexOf('=') + 2, emoji[0].length - 1):_emoji; - } - return attrs ? ':emoji[' + _emoji + ']:' : ''; - } - } - ]; - - for (var i = 0, len = ELEMENTS.length; i < len; i++) { - if (typeof ELEMENTS[i].patterns === 'string') { - string = replaceEls(string, { - tag: ELEMENTS[i].patterns, - replacement: ELEMENTS[i].replacement, - type: ELEMENTS[i].type - }); - } - else { - for (var j = 0, pLen = ELEMENTS[i].patterns.length; j < pLen; j++) { - string = replaceEls(string, { - tag: ELEMENTS[i].patterns[j], - replacement: ELEMENTS[i].replacement, - type: ELEMENTS[i].type - }); - } - } - } - - function replaceEls(html, elProperties) { - var pattern = elProperties.type === 'void' ? '<' + elProperties.tag + '\\b([^>]*)\\/?>' : '<' + elProperties.tag + '\\b([^>]*)>([\\s\\S]*?)<\\/' + elProperties.tag + '>', - regex = new RegExp(pattern, 'gi'), - markdown = ''; - if (typeof elProperties.replacement === 'string') { - markdown = html.replace(regex, elProperties.replacement); - } - else { - markdown = html.replace(regex, function (str, p1, p2, p3) { - return elProperties.replacement.call(this, str, p1, p2, p3); - }); - } - return markdown; - } - - function attrRegExp(attr) { - return new RegExp(attr + '\\s*=\\s*["\']?([^"\']*)["\']?', 'i'); - } - - // Pre code blocks - - string = string.replace(/]*>([\s\S]*?)<\/pre>/gi, function (str, innerHTML) { - var text = he.decode(innerHTML); - text = text.replace(/^\t+/g, ' '); // convert tabs to spaces (you know it makes sense) - //text = text.replace(/\n/g, '\n '); - return '\n' + text; - }); - - // Lists - - // Escape numbers that could trigger an ol - // If there are more than three spaces before the code, it would be in a pre tag - // Make sure we are escaping the period not matching any character - string = string.replace(/^(\s{0,3}\d+)\. /g, '$1\\. '); - - // Converts lists that have no child lists (of same type) first, then works its way up - var noChildrenRegex = /<(ul|ol)\b[^>]*>(?:(?!/gi; - while (string.match(noChildrenRegex)) { - string = string.replace(noChildrenRegex, function (str) { - return replaceLists(str); - }); - } - - function replaceLists(html) { - - html = html.replace(/<(ul|ol)\b[^>]*>([\s\S]*?)<\/\1>/gi, function (str, listType, innerHTML) { - var lis = innerHTML.split(''); - lis.splice(lis.length - 1, 1); - - for (i = 0, len = lis.length; i < len; i++) { - if (lis[i]) { - var prefix = (listType === 'ol') ? (i + 1) + ". " : "* "; - lis[i] = lis[i].replace(/\s*]*>([\s\S]*)/i, function (str, innerHTML) { - - innerHTML = innerHTML.replace(/^\s+/, ''); - innerHTML = innerHTML.replace(/\n\n/g, '\n\n '); - // indent nested lists - innerHTML = innerHTML.replace(/\n([ ]*)+(\*|\d+\.) /g, '\n$1 $2 '); - return prefix + innerHTML; - }); - } - lis[i] = lis[i].replace(/(.) +$/m, '$1'); - } - return lis.join('\n'); - }); - - return html.replace(/[ \t]+\n|\s+$/g, ''); - } - - // Blockquotes - var deepest = /]*>((?:(?!/gi; - while (string.match(deepest)) { - string = string.replace(deepest, function (str) { - return replaceBlockquotes(str); - }); - } - - function replaceBlockquotes(html) { - html = html.replace(/]*>([\s\S]*?)<\/blockquote>/gi, function (str, inner) { - inner = inner.replace(/^\s+|\s+$/g, ''); - inner = cleanUp(inner); - inner = inner.replace(/^/gm, '> '); - inner = inner.replace(/^(>([ \t]{2,}>)+)/gm, '> >'); - return inner; - }); - return html; - } - - function cleanUp(string) { - string = string.replace(/^[\t\r\n]+|[\t\r\n]+$/g, ''); // trim leading/trailing whitespace - string = string.replace(/\n\s+\n/g, '\n\n'); - string = string.replace(/\n{3,}/g, '\n\n'); // limit consecutive linebreaks to 2 - return string; - } - - return cleanUp(string); -}; - -if (typeof exports === 'object') { - exports.toMarkdown = toMarkdown; -} -// Source: public/javascripts/vendor/markdown/jsHtmlToText.js -/* - Copyright (C) 2006 Google Inc. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - - HTML decoding functionality provided by: http://code.google.com/p/google-trekker/ - */ - -/* - adam-p: modified to be a module - */ - -; -(function () { - - - function htmlToText(html, extensions) { - - var text = html, i; - - if (extensions && extensions['preprocessing']) - text = extensions['preprocessing'](text); - - text = text - // Remove line breaks - //.replace(/(?:\n|\r\n|\r)/ig, " ") - // Remove content in script tags. - .replace(/<\s*script[^>]*>[\s\S]*?<\/script>/mig, "") - // Remove content in style tags. - .replace(/<\s*style[^>]*>[\s\S]*?<\/style>/mig, "") - // Remove content in comments. - .replace(//mig, "") - // Remove !DOCTYPE - .replace(//ig, ""); - - /* I scanned http://en.wikipedia.org/wiki/HTML_element for all html tags. - I put those tags that should affect plain text formatting in two categories: - those that should be replaced with two newlines and those that should be - replaced with one newline. */ - - if (extensions && extensions['tagreplacement']) - text = extensions['tagreplacement'](text); - - var doubleNewlineTags = ['p', 'h[1-6]', 'dl', 'dt', 'dd', 'ol', 'ul', - 'dir', 'address', 'blockquote', 'center', 'div', 'hr', 'pre', 'form', - 'textarea', 'table']; - - var singleNewlineTags = ['li', 'del', 'ins', 'fieldset', 'legend', - 'tr', 'th', 'caption', 'thead', 'tbody', 'tfoot']; - - for (i = 0; i < doubleNewlineTags.length; i++) { - var r = RegExp(']*>', 'ig'); - text = text.replace(r, '\n\n'); - } - - for (i = 0; i < singleNewlineTags.length; i++) { - var r = RegExp('<\\s*' + singleNewlineTags[i] + '[^>]*>', 'ig'); - text = text.replace(r, '\n'); - } - - // Replace
      and
      with a single newline - text = text.replace(/<\s*br[^>]*\/?\s*>/ig, '\n'); - - text = text - // Remove all remaining tags. - .replace(/(<([^>]+)>)/ig, "") - // Make sure there are never more than two - // consecutive linebreaks. - .replace(/\n{2,}/g, "\n\n") - // Remove newlines at the beginning of the text. - .replace(/^\n+/, "") - // Remove newlines at the end of the text. - .replace(/\n+$/, "") - // Decode HTML entities. - .replace(/&([^;]+);/g, decodeHtmlEntity); - - /* adam-p: make trailing whitespace stripping optional */ - - if (!extensions || !extensions['allowTrailingWhitespace']) { - text = text - // Trim rightmost whitespaces for all lines - .replace(/([^\n\S]+)\n/g, "\n") - .replace(/([^\n\S]+)$/, ""); - } - - if (extensions && extensions['postprocessing']) - text = extensions['postprocessing'](text); - text = text.replace(/\$-lt\+\$/g, "<") - .replace(/\$-gt\+\$/g, ">"); - return text; - } - - function decodeHtmlEntity(m, n) { - // Determine the character code of the entity. Range is 0 to 65535 - // (characters in JavaScript are Unicode, and entities can represent - // Unicode characters). - var code; - - // Try to parse as numeric entity. This is done before named entities for - // speed because associative array lookup in many JavaScript implementations - // is a linear search. - if (n.substr(0, 1) == '#') { - // Try to parse as numeric entity - if (n.substr(1, 1) == 'x') { - // Try to parse as hexadecimal - code = parseInt(n.substr(2), 16); - } else { - // Try to parse as decimal - code = parseInt(n.substr(1), 10); - } - } else { - // Try to parse as named entity - code = ENTITIES_MAP[n]; - } - - // If still nothing, pass entity through - return (code === undefined || code === NaN) ? - '&' + n + ';' : String.fromCharCode(code); - } - - var ENTITIES_MAP = { - 'nbsp': 160, - 'iexcl': 161, - 'cent': 162, - 'pound': 163, - 'curren': 164, - 'yen': 165, - 'brvbar': 166, - 'sect': 167, - 'uml': 168, - 'copy': 169, - 'ordf': 170, - 'laquo': 171, - 'not': 172, - 'shy': 173, - 'reg': 174, - 'macr': 175, - 'deg': 176, - 'plusmn': 177, - 'sup2': 178, - 'sup3': 179, - 'acute': 180, - 'micro': 181, - 'para': 182, - 'middot': 183, - 'cedil': 184, - 'sup1': 185, - 'ordm': 186, - 'raquo': 187, - 'frac14': 188, - 'frac12': 189, - 'frac34': 190, - 'iquest': 191, - 'Agrave': 192, - 'Aacute': 193, - 'Acirc': 194, - 'Atilde': 195, - 'Auml': 196, - 'Aring': 197, - 'AElig': 198, - 'Ccedil': 199, - 'Egrave': 200, - 'Eacute': 201, - 'Ecirc': 202, - 'Euml': 203, - 'Igrave': 204, - 'Iacute': 205, - 'Icirc': 206, - 'Iuml': 207, - 'ETH': 208, - 'Ntilde': 209, - 'Ograve': 210, - 'Oacute': 211, - 'Ocirc': 212, - 'Otilde': 213, - 'Ouml': 214, - 'times': 215, - 'Oslash': 216, - 'Ugrave': 217, - 'Uacute': 218, - 'Ucirc': 219, - 'Uuml': 220, - 'Yacute': 221, - 'THORN': 222, - 'szlig': 223, - 'agrave': 224, - 'aacute': 225, - 'acirc': 226, - 'atilde': 227, - 'auml': 228, - 'aring': 229, - 'aelig': 230, - 'ccedil': 231, - 'egrave': 232, - 'eacute': 233, - 'ecirc': 234, - 'euml': 235, - 'igrave': 236, - 'iacute': 237, - 'icirc': 238, - 'iuml': 239, - 'eth': 240, - 'ntilde': 241, - 'ograve': 242, - 'oacute': 243, - 'ocirc': 244, - 'otilde': 245, - 'ouml': 246, - 'divide': 247, - 'oslash': 248, - 'ugrave': 249, - 'uacute': 250, - 'ucirc': 251, - 'uuml': 252, - 'yacute': 253, - 'thorn': 254, - 'yuml': 255, - 'quot': 34, - 'amp': 38, - 'lt': 60, - 'gt': 62, - 'OElig': 338, - 'oelig': 339, - 'Scaron': 352, - 'scaron': 353, - 'Yuml': 376, - 'circ': 710, - 'tilde': 732, - 'ensp': 8194, - 'emsp': 8195, - 'thinsp': 8201, - 'zwnj': 8204, - 'zwj': 8205, - 'lrm': 8206, - 'rlm': 8207, - 'ndash': 8211, - 'mdash': 8212, - 'lsquo': 8216, - 'rsquo': 8217, - 'sbquo': 8218, - 'ldquo': 8220, - 'rdquo': 8221, - 'bdquo': 8222, - 'dagger': 8224, - 'Dagger': 8225, - 'permil': 8240, - 'lsaquo': 8249, - 'rsaquo': 8250, - 'euro': 8364 - }; - - var EXPORTED_SYMBOLS = ['htmlToText']; - - if (typeof module !== 'undefined') { - module.exports = htmlToText; - } else { - this.htmlToText = htmlToText; - this.EXPORTED_SYMBOLS = EXPORTED_SYMBOLS; - } - -}).call(function () { - return this || (typeof window !== 'undefined' ? window : global); - }()); - -// Source: public/javascripts/vendor/markdown/tab.js -/** - * Created by ling on 2015/1/13. - */ -var stopEvent = function (evt) { - evt = evt || window.event; - - if (evt.preventDefault) { - evt.preventDefault(); - evt.stopPropagation(); - } - if (evt.returnValue) - evt.returnValue = false; - if (evt.cancelBubble) - evt.cancelBubble = true; - return false; -}; - -String.prototype.trim = function () { - return this.replace(/(^\s*)|(\s*$)/g, ''); -}; - -String.prototype.lastChar = function () { - return this.charAt(this.length - 1); -}; - -String.prototype.fristChar = function () { - return this.charAt(0); -}; - -String.prototype.toUnicode = function () { - var temp, - i = 0, - r = '', - len = this.length; - - for (; i < len; i++) { - temp = this.charCodeAt(i).toString(16); - while (temp.length < 4) - temp = '0' + temp; - - r += '\\u' + temp; - } - return r; -}; -String.prototype.countOf = function (reg) { - if (undefined !== reg) - return (this.match(reg) || []).length; - return 0; -}; - -String.prototype.countOfTab = function () { - var reg = /\u0020{4}/g; - return (this.match(reg) || []).length; -}; - -String.prototype.get - -String.prototype.countOfTabEnter = function () { - var reg = /\u0020{4}\u000a/g; - return (this.match(reg) || []).length; -}; - -String.prototype.countOfTabInCloseTag = function () { - var reg = /\u007b\u000a*\u0020{4}\u000a*\u007d/g; - return (this.match(reg) || []).length; -}; - -var tabFunc = function (evt) { - evt = evt || window.event; - var keyCode = evt.keyCode, - tab = 9, - enter = 13, - key_y = 89, - key_z = 90; - var target = evt.target, - selectionStart = -1, - selectionEnd = -1, - tabKey = '\u0020\u0020\u0020\u0020', - doubleTabKey = tabKey + tabKey, - enterKey = '\u000a', - value = '', - prefix = '', - suffix = ''; - if (target && target.tagName === 'TEXTAREA') { - selectionStart = target.selectionStart; - selectionEnd = target.selectionEnd; - value = target.value; - if (selectionStart < 0 || selectionEnd < 0) { - return stopEvent(evt); - } else { - prefix = value.substring(0, selectionStart); - suffix = value.substring(selectionEnd); - } - } else { - return; - } - - //tab - if (keyCode === tab) { - var _value = prefix + tabKey + suffix; - - selectionStart += 4; - selectionEnd = selectionStart; - target.value = _value; - target.setSelectionRange(selectionStart, selectionEnd); - return stopEvent(evt); - } - - //enter - if (keyCode === enter) { - //{} - var _value = '', - frist = prefix.trim().lastChar(), - last = suffix.trim().fristChar(), - count = prefix.countOf(/\u000a/g); - if (('\u003b' === frist || '\u0029' === frist || '\u007b' === frist) && '\u007d' === last) { - if (count === 0) { - _value = prefix + enterKey + tabKey + enterKey + suffix; - selectionStart += 5; - } else if (count > 0) { - var tabs = prefix.substring(prefix.lastIndexOf('\u000a'), selectionStart).countOfTab(), i = 0, tabStr = ''; - for (; i < tabs; ++i) { - tabStr += tabKey; - } - _value += prefix; - _value += enterKey; - _value += tabStr; - if ('\u003b' !== frist) { - _value += tabKey; - ++tabs; - } - if (enterKey !== suffix.fristChar()) { - _value += enterKey; - _value += tabStr; - } - _value += suffix; - - selectionStart += 1 + (tabs * 4); - } - } else { - //fix Ctrl+z and Ctrl+y bug - return; - /*_value = prefix + enterKey + suffix; - ++selectionStart;*/ - } - - selectionEnd = selectionStart; - target.value = _value; - target.setSelectionRange(selectionStart, selectionEnd); - return stopEvent(evt); - } - -}; - -window.document.addEventListener('keydown', tabFunc, false); -// Source: public/javascripts/vendor/markdown/config.js -/** - * Created by ling on 2015/3/3. - */ -hljs.configure({useBR: false}); -hljs.configure({tabReplace: ' '}); -hljs.initHighlightingOnLoad(); - -marked.setOptions({ - renderer: new marked.Renderer(), - gfm: true, - emoji: true, - tables: true, - breaks: false, - pedantic: false, - sanitize: true, - smartLists: true, - smartypants: false, - highlight: function (code, lang) { - try { - if (lang) - return hljs.highlight(lang, code).value; - } catch (e) { - return hljs.highlightAuto(code).value; - } - return hljs.highlightAuto(code).value; - } -}); - -// Source: public/javascripts/vendor/markdown/emoji.js -var githubEmojiPeople = '\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u003d\u0022\u0050\u0065\u006f\u0070\u006c\u0065\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u0022\u003e\u0050\u0065\u006f\u0070\u006c\u0065\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u0077\u0074\u0069\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u0077\u0074\u0069\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0061\u0075\u0067\u0068\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0061\u0075\u0067\u0068\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0075\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0075\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u006c\u0061\u0078\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u006c\u0061\u0078\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0069\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0069\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u005f\u0065\u0079\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u005f\u0065\u0079\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0065\u0079\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0065\u0079\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006c\u0075\u0073\u0068\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006c\u0075\u0073\u0068\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u006c\u0069\u0065\u0076\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u006c\u0069\u0065\u0076\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u0074\u0069\u0073\u0066\u0069\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u0074\u0069\u0073\u0066\u0069\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0075\u0063\u006b\u005f\u006f\u0075\u0074\u005f\u0074\u006f\u006e\u0067\u0075\u0065\u005f\u0077\u0069\u006e\u006b\u0069\u006e\u0067\u005f\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0075\u0063\u006b\u005f\u006f\u0075\u0074\u005f\u0074\u006f\u006e\u0067\u0075\u0065\u005f\u0077\u0069\u006e\u006b\u0069\u006e\u0067\u005f\u0065\u0079\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0075\u0063\u006b\u005f\u006f\u0075\u0074\u005f\u0074\u006f\u006e\u0067\u0075\u0065\u005f\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0065\u0079\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0075\u0063\u006b\u005f\u006f\u0075\u0074\u005f\u0074\u006f\u006e\u0067\u0075\u0065\u005f\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0065\u0079\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0069\u006e\u006e\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0069\u006e\u006e\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0073\u006d\u0069\u006c\u0069\u006e\u0067\u005f\u0065\u0079\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0073\u006d\u0069\u006c\u0069\u006e\u0067\u005f\u0065\u0079\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0075\u0063\u006b\u005f\u006f\u0075\u0074\u005f\u0074\u006f\u006e\u0067\u0075\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0075\u0063\u006b\u005f\u006f\u0075\u0074\u005f\u0074\u006f\u006e\u0067\u0075\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006c\u0065\u0065\u0070\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006c\u0065\u0065\u0070\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u006f\u0072\u0072\u0069\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u006f\u0072\u0072\u0069\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0072\u006f\u0077\u006e\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0072\u006f\u0077\u006e\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0070\u0065\u006e\u005f\u006d\u006f\u0075\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0070\u0065\u006e\u005f\u006d\u006f\u0075\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0069\u006d\u0061\u0063\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0069\u006d\u0061\u0063\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006e\u0066\u0075\u0073\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006e\u0066\u0075\u0073\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0075\u0073\u0068\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0075\u0073\u0068\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0078\u0070\u0072\u0065\u0073\u0073\u0069\u006f\u006e\u006c\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0078\u0070\u0072\u0065\u0073\u0073\u0069\u006f\u006e\u006c\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u006e\u0061\u006d\u0075\u0073\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u006e\u0061\u006d\u0075\u0073\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0077\u0065\u0061\u0074\u005f\u0073\u006d\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0077\u0065\u0061\u0074\u005f\u0073\u006d\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0077\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0077\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0069\u0073\u0061\u0070\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u005f\u0072\u0065\u006c\u0069\u0065\u0076\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0069\u0073\u0061\u0070\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u005f\u0072\u0065\u006c\u0069\u0065\u0076\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0065\u0061\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0065\u0061\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u006e\u0073\u0069\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u006e\u0073\u0069\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0069\u0073\u0061\u0070\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0069\u0073\u0061\u0070\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006e\u0066\u006f\u0075\u006e\u0064\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006e\u0066\u006f\u0075\u006e\u0064\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0065\u0061\u0072\u0066\u0075\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0065\u0061\u0072\u0066\u0075\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006c\u0064\u005f\u0073\u0077\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006c\u0064\u005f\u0073\u0077\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u0072\u0073\u0065\u0076\u0065\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u0072\u0073\u0065\u0076\u0065\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006f\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006f\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u006f\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u006f\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0073\u0074\u006f\u006e\u0069\u0073\u0068\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0073\u0074\u006f\u006e\u0069\u0073\u0068\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0063\u0072\u0065\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0063\u0072\u0065\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0063\u006b\u0062\u0065\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0063\u006b\u0062\u0065\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0069\u0072\u0065\u0064\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0069\u0072\u0065\u0064\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006e\u0067\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006e\u0067\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0069\u0075\u006d\u0070\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0069\u0075\u006d\u0070\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006c\u0065\u0065\u0070\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006c\u0065\u0065\u0070\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0079\u0075\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0079\u0075\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0073\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u006e\u0067\u006c\u0061\u0073\u0073\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u006e\u0067\u006c\u0061\u0073\u0073\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0069\u007a\u007a\u0079\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0069\u007a\u007a\u0079\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u006d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u006d\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0069\u006c\u0069\u006e\u0067\u005f\u0069\u006d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0069\u006c\u0069\u006e\u0067\u005f\u0069\u006d\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0075\u0074\u0072\u0061\u006c\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0075\u0074\u0072\u0061\u006c\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u006d\u006f\u0075\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u006d\u006f\u0075\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u006e\u006e\u006f\u0063\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u006e\u006e\u006f\u0063\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006c\u0069\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006c\u0069\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0079\u0065\u006c\u006c\u006f\u0077\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0079\u0065\u006c\u006c\u006f\u0077\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0075\u0065\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0075\u0065\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0075\u0072\u0070\u006c\u0065\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0075\u0072\u0070\u006c\u0065\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0065\u0065\u006e\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0065\u0065\u006e\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0072\u006f\u006b\u0065\u006e\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0072\u006f\u006b\u0065\u006e\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0070\u0075\u006c\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0070\u0075\u006c\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u006f\u005f\u0068\u0065\u0061\u0072\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u006f\u005f\u0068\u0065\u0061\u0072\u0074\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0076\u006f\u006c\u0076\u0069\u006e\u0067\u005f\u0068\u0065\u0061\u0072\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0076\u006f\u006c\u0076\u0069\u006e\u0067\u005f\u0068\u0065\u0061\u0072\u0074\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0075\u0070\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0075\u0070\u0069\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0069\u006e\u0067\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0069\u006e\u0067\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0061\u0072\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0061\u0072\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0069\u007a\u007a\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0069\u007a\u007a\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u006f\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006c\u006c\u0069\u0073\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006c\u006c\u0069\u0073\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006e\u0067\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006e\u0067\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0065\u0079\u005f\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0065\u0079\u005f\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0065\u0079\u005f\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0065\u0079\u005f\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u007a\u007a\u007a\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u007a\u007a\u007a\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0077\u0065\u0061\u0074\u005f\u0064\u0072\u006f\u0070\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0077\u0065\u0061\u0074\u005f\u0064\u0072\u006f\u0070\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u0074\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u0074\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0075\u0073\u0069\u0063\u0061\u006c\u005f\u006e\u006f\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0075\u0073\u0069\u0063\u0061\u006c\u005f\u006e\u006f\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u006e\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u006e\u006b\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u002b\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u002b\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0068\u0075\u006d\u0062\u0073\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0068\u0075\u006d\u0062\u0073\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u002d\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u002d\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0068\u0075\u006d\u0062\u0073\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0068\u0075\u006d\u0062\u0073\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006b\u005f\u0068\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006b\u005f\u0068\u0061\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0075\u006e\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0075\u006e\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u0063\u0065\u0070\u0075\u006e\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u0063\u0065\u0070\u0075\u006e\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0069\u0073\u0065\u0064\u005f\u0068\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0069\u0073\u0065\u0064\u005f\u0068\u0061\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0070\u0065\u006e\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0070\u0065\u006e\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0069\u0073\u0065\u0064\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0069\u0073\u0065\u0064\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0072\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0072\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0075\u0070\u005f\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0069\u006e\u0074\u005f\u0075\u0070\u005f\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u0061\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0075\u0073\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0075\u0073\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0065\u0074\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0065\u0074\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0075\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0075\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u006c\u006b\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u006c\u006b\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0075\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0075\u006e\u006e\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0075\u006e\u006e\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0075\u006e\u006e\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0075\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0075\u0070\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u006d\u0069\u006c\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u006d\u0069\u006c\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u006f\u005f\u006d\u0065\u006e\u005f\u0068\u006f\u006c\u0064\u0069\u006e\u0067\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u006f\u005f\u006d\u0065\u006e\u005f\u0068\u006f\u006c\u0064\u0069\u006e\u0067\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u006f\u005f\u0077\u006f\u006d\u0065\u006e\u005f\u0068\u006f\u006c\u0064\u0069\u006e\u0067\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u006f\u005f\u0077\u006f\u006d\u0065\u006e\u005f\u0068\u006f\u006c\u0064\u0069\u006e\u0067\u005f\u0068\u0061\u006e\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0061\u006e\u0063\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0061\u006e\u0063\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0061\u006e\u0063\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0061\u006e\u0063\u0065\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006b\u005f\u0077\u006f\u006d\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006b\u005f\u0077\u006f\u006d\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u0067\u006f\u006f\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u0067\u006f\u006f\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e\u005f\u0064\u0065\u0073\u006b\u005f\u0070\u0065\u0072\u0073\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e\u005f\u0064\u0065\u0073\u006b\u005f\u0070\u0065\u0072\u0073\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0069\u0073\u0069\u006e\u0067\u005f\u0068\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0069\u0073\u0069\u006e\u0067\u005f\u0068\u0061\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0072\u0069\u0064\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0076\u0065\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0072\u0069\u0064\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0076\u0065\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u0072\u0073\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0070\u006f\u0075\u0074\u0069\u006e\u0067\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u0072\u0073\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0070\u006f\u0075\u0074\u0069\u006e\u0067\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u0072\u0073\u006f\u006e\u005f\u0066\u0072\u006f\u0077\u006e\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u0072\u0073\u006f\u006e\u005f\u0066\u0072\u006f\u0077\u006e\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0075\u0070\u006c\u0065\u006b\u0069\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0075\u0070\u006c\u0065\u006b\u0069\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0075\u0070\u006c\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0075\u0070\u006c\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0073\u0073\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0073\u0073\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u0069\u0072\u0063\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u0069\u0072\u0063\u0075\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0061\u0069\u006c\u005f\u0063\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0061\u0069\u006c\u005f\u0063\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0069\u0072\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0069\u0072\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u006f\u006d\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u006f\u006d\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0062\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0062\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006c\u0064\u0065\u0072\u005f\u0077\u006f\u006d\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006c\u0064\u0065\u0072\u005f\u0077\u006f\u006d\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006c\u0064\u0065\u0072\u005f\u006d\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006c\u0064\u0065\u0072\u005f\u006d\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u0072\u0073\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0062\u006c\u006f\u006e\u0064\u005f\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u0072\u0073\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0062\u006c\u006f\u006e\u0064\u005f\u0068\u0061\u0069\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0067\u0075\u0061\u005f\u0070\u0069\u005f\u006d\u0061\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0067\u0075\u0061\u005f\u0070\u0069\u005f\u006d\u0061\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0074\u0075\u0072\u0062\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0074\u0075\u0072\u0062\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u005f\u0077\u006f\u0072\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u005f\u0077\u006f\u0072\u006b\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006e\u0067\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006e\u0067\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0072\u0069\u006e\u0063\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0072\u0069\u006e\u0063\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u0079\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u0079\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0069\u006c\u0065\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u005f\u0065\u0079\u0065\u0073\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u005f\u0065\u0079\u0065\u0073\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0069\u0073\u0073\u0069\u006e\u0067\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0069\u0072\u006b\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0069\u0072\u006b\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0063\u0072\u0065\u0061\u006d\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0063\u0072\u0065\u0061\u006d\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0072\u0079\u0069\u006e\u0067\u005f\u0063\u0061\u0074\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0072\u0079\u0069\u006e\u0067\u005f\u0063\u0061\u0074\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u006f\u0079\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u006f\u0079\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0075\u0074\u0069\u006e\u0067\u005f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0075\u0074\u0069\u006e\u0067\u005f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u005f\u006f\u0067\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u005f\u006f\u0067\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u005f\u0067\u006f\u0062\u006c\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u005f\u0067\u006f\u0062\u006c\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0065\u0065\u005f\u006e\u006f\u005f\u0065\u0076\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0065\u0065\u005f\u006e\u006f\u005f\u0065\u0076\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u005f\u006e\u006f\u005f\u0065\u0076\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u005f\u006e\u006f\u005f\u0065\u0076\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0065\u0061\u006b\u005f\u006e\u006f\u005f\u0065\u0076\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0065\u0061\u006b\u005f\u006e\u006f\u005f\u0065\u0076\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0075\u0061\u0072\u0064\u0073\u006d\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0075\u0061\u0072\u0064\u0073\u006d\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006b\u0075\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006b\u0075\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0065\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0065\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0069\u0070\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0069\u0070\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0069\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0069\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0072\u006f\u0070\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0072\u006f\u0070\u006c\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0079\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0079\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u006f\u006e\u0067\u0075\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u006f\u006e\u0067\u0075\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u0076\u0065\u005f\u006c\u0065\u0074\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u0076\u0065\u005f\u006c\u0065\u0074\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u0073\u0074\u005f\u0069\u006e\u005f\u0073\u0069\u006c\u0068\u006f\u0075\u0065\u0074\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u0073\u0074\u005f\u0069\u006e\u005f\u0073\u0069\u006c\u0068\u006f\u0075\u0065\u0074\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u0073\u0074\u0073\u005f\u0069\u006e\u005f\u0073\u0069\u006c\u0068\u006f\u0075\u0065\u0074\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u0073\u0074\u0073\u005f\u0069\u006e\u005f\u0073\u0069\u006c\u0068\u006f\u0075\u0065\u0074\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0065\u0065\u0063\u0068\u005f\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0065\u0065\u0063\u0068\u005f\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0068\u006f\u0075\u0067\u0068\u0074\u005f\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0068\u006f\u0075\u0067\u0068\u0074\u005f\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0065\u0065\u006c\u0073\u0067\u006f\u006f\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0065\u0065\u006c\u0073\u0067\u006f\u006f\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u006e\u006e\u0061\u0064\u0069\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u006e\u006e\u0061\u0064\u0069\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u006f\u0062\u0065\u0072\u0073\u0065\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u006f\u0062\u0065\u0072\u0073\u0065\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u006f\u0064\u006d\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u006f\u0064\u006d\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0075\u0072\u0074\u0072\u0065\u0061\u006c\u0062\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0075\u0072\u0074\u0072\u0065\u0061\u006c\u0062\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0067\u0065\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0067\u0065\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0067\u0065\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0067\u0065\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0067\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0067\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0067\u0065\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0067\u0065\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u0073\u0070\u0065\u0063\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u0073\u0070\u0065\u0063\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u006f\u006c\u006c\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u006f\u006c\u006c\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e'; -var githubEmojiNature = '\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u003d\u0022\u004e\u0061\u0074\u0075\u0072\u0065\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u0022\u003e\u004e\u0061\u0074\u0075\u0072\u0065\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u006e\u006e\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u006e\u006e\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0075\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006e\u006f\u0077\u0066\u006c\u0061\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006e\u006f\u0077\u006d\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006e\u006f\u0077\u006d\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u007a\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u007a\u0061\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0079\u0063\u006c\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0079\u0063\u006c\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006f\u0067\u0067\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006f\u0067\u0067\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0063\u0065\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0063\u0065\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0075\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0075\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u006d\u0073\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u006d\u0073\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0062\u0062\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0062\u0062\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u006f\u006c\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u006f\u006c\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0072\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0072\u006f\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0069\u0067\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0069\u0067\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u006f\u0061\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u006f\u0061\u006c\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0065\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0065\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0069\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0069\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0069\u0067\u005f\u006e\u006f\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0069\u0067\u005f\u006e\u006f\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u006e\u006b\u0065\u0079\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u006e\u006b\u0065\u0079\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u006e\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u006e\u006b\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0072\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0072\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0063\u0065\u0068\u006f\u0072\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0063\u0065\u0068\u006f\u0072\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u006d\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u006d\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u0065\u0065\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u0065\u0065\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006c\u0065\u0070\u0068\u0061\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u006c\u0065\u0070\u0068\u0061\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u006e\u0064\u0061\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u006e\u0064\u0061\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006e\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006e\u0061\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0069\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0069\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0062\u0079\u005f\u0063\u0068\u0069\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0062\u0079\u005f\u0063\u0068\u0069\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u0074\u0063\u0068\u0065\u0064\u005f\u0063\u0068\u0069\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u0074\u0063\u0068\u0065\u0064\u005f\u0063\u0068\u0069\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u0074\u0063\u0068\u0069\u006e\u0067\u005f\u0063\u0068\u0069\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u0074\u0063\u0068\u0069\u006e\u0067\u005f\u0063\u0068\u0069\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0069\u0063\u006b\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0069\u0063\u006b\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u006e\u0067\u0075\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u006e\u0067\u0075\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0075\u0072\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0075\u0072\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u006e\u0065\u0079\u0062\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u006e\u0065\u0079\u0062\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0065\u0065\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0065\u0065\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006e\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006e\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0063\u0074\u006f\u0070\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0063\u0074\u006f\u0070\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u006f\u0070\u0069\u0063\u0061\u006c\u005f\u0066\u0069\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u006f\u0070\u0069\u0063\u0061\u006c\u005f\u0066\u0069\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0061\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0061\u006c\u0065\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0061\u006c\u0065\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u006c\u0070\u0068\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u006c\u0070\u0068\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0077\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0077\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0074\u0065\u0072\u005f\u0062\u0075\u0066\u0066\u0061\u006c\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0074\u0065\u0072\u005f\u0062\u0075\u0066\u0066\u0061\u006c\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0069\u0067\u0065\u0072\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0069\u0067\u0065\u0072\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0062\u0062\u0069\u0074\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0062\u0062\u0069\u0074\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0072\u0061\u0067\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0072\u0061\u0067\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u006f\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u006f\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u006f\u006f\u0073\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u006f\u006f\u0073\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u0067\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u0067\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0069\u0067\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0069\u0067\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0075\u0073\u0065\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0075\u0073\u0065\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0072\u0061\u0067\u006f\u006e\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0072\u0061\u0067\u006f\u006e\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u006f\u0077\u0066\u0069\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u006f\u0077\u0066\u0069\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0072\u006f\u0063\u006f\u0064\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0072\u006f\u0063\u006f\u0064\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0072\u006f\u006d\u0065\u0064\u0061\u0072\u0079\u005f\u0063\u0061\u006d\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0072\u006f\u006d\u0065\u0064\u0061\u0072\u0079\u005f\u0063\u0061\u006d\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u006f\u0070\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u006f\u0070\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0074\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0074\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u006f\u0064\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u006f\u0064\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0077\u005f\u0070\u0072\u0069\u006e\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0077\u005f\u0070\u0072\u0069\u006e\u0074\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u0075\u0071\u0075\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u0075\u0071\u0075\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0065\u0072\u0072\u0079\u005f\u0062\u006c\u006f\u0073\u0073\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0065\u0072\u0072\u0079\u005f\u0062\u006c\u006f\u0073\u0073\u006f\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0075\u006c\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0075\u006c\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006f\u0075\u0072\u005f\u006c\u0065\u0061\u0066\u005f\u0063\u006c\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006f\u0075\u0072\u005f\u006c\u0065\u0061\u0066\u005f\u0063\u006c\u006f\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u006f\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u006f\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u006e\u0066\u006c\u006f\u0077\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u006e\u0066\u006c\u006f\u0077\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0069\u0062\u0069\u0073\u0063\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0069\u0062\u0069\u0073\u0063\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0070\u006c\u0065\u005f\u006c\u0065\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0070\u006c\u0065\u005f\u006c\u0065\u0061\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u0061\u0076\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u0061\u0076\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u006c\u006c\u0065\u006e\u005f\u006c\u0065\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u006c\u006c\u0065\u006e\u005f\u006c\u0065\u0061\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0072\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0072\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0075\u0073\u0068\u0072\u006f\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0075\u0073\u0068\u0072\u006f\u006f\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0063\u0074\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0063\u0074\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u006c\u006d\u005f\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u006c\u006d\u005f\u0074\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0076\u0065\u0072\u0067\u0072\u0065\u0065\u006e\u005f\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0076\u0065\u0072\u0067\u0072\u0065\u0065\u006e\u005f\u0074\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0065\u0063\u0069\u0064\u0075\u006f\u0075\u0073\u005f\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0065\u0063\u0069\u0064\u0075\u006f\u0075\u0073\u005f\u0074\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0065\u0073\u0074\u006e\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0065\u0073\u0074\u006e\u0075\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0065\u0065\u0064\u006c\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0065\u0065\u0064\u006c\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u006f\u0073\u0073\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u006f\u0073\u0073\u006f\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0061\u0072\u005f\u006f\u0066\u005f\u0072\u0069\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0061\u0072\u005f\u006f\u0066\u005f\u0072\u0069\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u0065\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u0065\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u006c\u006f\u0062\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u006d\u0065\u0072\u0069\u0064\u0069\u0061\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u006c\u006f\u0062\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u006d\u0065\u0072\u0069\u0064\u0069\u0061\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0075\u006c\u006c\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0075\u006c\u006c\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0077\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0077\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0077\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0077\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0078\u0069\u006e\u0067\u005f\u0063\u0072\u0065\u0073\u0063\u0065\u006e\u0074\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0078\u0069\u006e\u0067\u005f\u0063\u0072\u0065\u0073\u0063\u0065\u006e\u0074\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0072\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0072\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0078\u0069\u006e\u0067\u005f\u0067\u0069\u0062\u0062\u006f\u0075\u0073\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0078\u0069\u006e\u0067\u005f\u0067\u0069\u0062\u0062\u006f\u0075\u0073\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0075\u006c\u006c\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0075\u006c\u006c\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u006e\u0069\u006e\u0067\u005f\u0067\u0069\u0062\u0062\u006f\u0075\u0073\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u006e\u0069\u006e\u0067\u005f\u0067\u0069\u0062\u0062\u006f\u0075\u0073\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0061\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0061\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u006e\u0069\u006e\u0067\u005f\u0063\u0072\u0065\u0073\u0063\u0065\u006e\u0074\u005f\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u006e\u0069\u006e\u0067\u005f\u0063\u0072\u0065\u0073\u0063\u0065\u006e\u0074\u005f\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0061\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0061\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0072\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0072\u0073\u0074\u005f\u0071\u0075\u0061\u0072\u0074\u0065\u0072\u005f\u006d\u006f\u006f\u006e\u005f\u0077\u0069\u0074\u0068\u005f\u0066\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0061\u0072\u0074\u0068\u005f\u0061\u0066\u0072\u0069\u0063\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0061\u0072\u0074\u0068\u005f\u0061\u0066\u0072\u0069\u0063\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0061\u0072\u0074\u0068\u005f\u0061\u006d\u0065\u0072\u0069\u0063\u0061\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0061\u0072\u0074\u0068\u005f\u0061\u006d\u0065\u0072\u0069\u0063\u0061\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0061\u0072\u0074\u0068\u005f\u0061\u0073\u0069\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0061\u0072\u0074\u0068\u005f\u0061\u0073\u0069\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u006f\u006c\u0063\u0061\u006e\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u006f\u006c\u0063\u0061\u006e\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0069\u006c\u006b\u0079\u005f\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0069\u006c\u006b\u0079\u005f\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0072\u0074\u006c\u0079\u005f\u0073\u0075\u006e\u006e\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0072\u0074\u006c\u0079\u005f\u0073\u0075\u006e\u006e\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0063\u0074\u006f\u0063\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0063\u0074\u006f\u0063\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0071\u0075\u0069\u0072\u0072\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0071\u0075\u0069\u0072\u0072\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e'; -var githubEmojiObjects = '\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u003d\u0022\u004f\u0062\u006a\u0065\u0063\u0074\u0073\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u0022\u003e\u004f\u0062\u006a\u0065\u0063\u0074\u0073\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u006d\u0062\u006f\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u006d\u0062\u006f\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0069\u0066\u0074\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0069\u0066\u0074\u005f\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u006c\u006c\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u006c\u006c\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0063\u0068\u006f\u006f\u006c\u005f\u0073\u0061\u0074\u0063\u0068\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0063\u0068\u006f\u006f\u006c\u005f\u0073\u0061\u0074\u0063\u0068\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0072\u0074\u0061\u0072\u005f\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0072\u0074\u0061\u0072\u005f\u0062\u006f\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006c\u0061\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006c\u0061\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0072\u0065\u0077\u006f\u0072\u006b\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0072\u0065\u0077\u006f\u0072\u006b\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0069\u006e\u0064\u005f\u0063\u0068\u0069\u006d\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0069\u006e\u0064\u005f\u0063\u0068\u0069\u006d\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0069\u0063\u0065\u005f\u0073\u0063\u0065\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0069\u0063\u0065\u005f\u0073\u0063\u0065\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u0061\u0063\u006b\u005f\u006f\u005f\u006c\u0061\u006e\u0074\u0065\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u0061\u0063\u006b\u005f\u006f\u005f\u006c\u0061\u006e\u0074\u0065\u0072\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0068\u006f\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0068\u006f\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u006e\u0074\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u006e\u0074\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0072\u0069\u0073\u0074\u006d\u0061\u0073\u005f\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0072\u0069\u0073\u0074\u006d\u0061\u0073\u005f\u0074\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0069\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0069\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0065\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0065\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u0062\u0065\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u0062\u0065\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0061\u006e\u0061\u0062\u0061\u0074\u0061\u005f\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0061\u006e\u0061\u0062\u0061\u0074\u0061\u005f\u0074\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0061\u0064\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0061\u0064\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u005f\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006e\u0066\u0065\u0074\u0074\u0069\u005f\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u006c\u006c\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0072\u0079\u0073\u0074\u0061\u006c\u005f\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0072\u0079\u0073\u0074\u0061\u006c\u005f\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0076\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0076\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006c\u006f\u0070\u0070\u0079\u005f\u0064\u0069\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006c\u006f\u0070\u0070\u0079\u005f\u0064\u0069\u0073\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0069\u0064\u0065\u006f\u005f\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0069\u0064\u0065\u006f\u005f\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0076\u0069\u0065\u005f\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0076\u0069\u0065\u005f\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006d\u0070\u0075\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006d\u0070\u0075\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0065\u006c\u0065\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0065\u006c\u0065\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0065\u006c\u0065\u0070\u0068\u006f\u006e\u0065\u005f\u0072\u0065\u0063\u0065\u0069\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0065\u006c\u0065\u0070\u0068\u006f\u006e\u0065\u005f\u0072\u0065\u0063\u0065\u0069\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0067\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0067\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0069\u006e\u0069\u0064\u0069\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0069\u006e\u0069\u0064\u0069\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0068\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0068\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006f\u0075\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006f\u0075\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0065\u0061\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0065\u0061\u006b\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0075\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0075\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u0075\u0064\u0073\u0070\u0065\u0061\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u0075\u0064\u0073\u0070\u0065\u0061\u006b\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0065\u0067\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0065\u0067\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0075\u0072\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0075\u0072\u0067\u006c\u0061\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0075\u0072\u0067\u006c\u0061\u0073\u0073\u005f\u0066\u006c\u006f\u0077\u0069\u006e\u0067\u005f\u0073\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0075\u0072\u0067\u006c\u0061\u0073\u0073\u005f\u0066\u006c\u006f\u0077\u0069\u006e\u0067\u005f\u0073\u0061\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006c\u0061\u0072\u006d\u005f\u0063\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006c\u0061\u0072\u006d\u005f\u0063\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0074\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0064\u0069\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0064\u0069\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u0074\u0065\u006c\u006c\u0069\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u0074\u0065\u006c\u006c\u0069\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0067\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0067\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u0063\u006b\u005f\u0077\u0069\u0074\u0068\u005f\u0069\u006e\u006b\u005f\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u0063\u006b\u005f\u0077\u0069\u0074\u0068\u005f\u0069\u006e\u006b\u005f\u0070\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u006c\u006f\u0063\u006b\u005f\u0077\u0069\u0074\u0068\u005f\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u006c\u006f\u0063\u006b\u005f\u0077\u0069\u0074\u0068\u005f\u006b\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u006c\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u006c\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006c\u0061\u0073\u0068\u006c\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006c\u0061\u0073\u0068\u006c\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0069\u0067\u0068\u005f\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0069\u0067\u0068\u005f\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u0077\u005f\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u0077\u005f\u0062\u0072\u0069\u0067\u0068\u0074\u006e\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006c\u0065\u0063\u0074\u0072\u0069\u0063\u005f\u0070\u006c\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u006c\u0065\u0063\u0074\u0072\u0069\u0063\u005f\u0070\u006c\u0075\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0074\u0074\u0065\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0074\u0074\u0065\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u006c\u006c\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u006c\u006c\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006d\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u006d\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0073\u0074\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0073\u0074\u0062\u006f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0074\u0068\u0074\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0074\u0068\u0074\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u006f\u0077\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u006f\u0077\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u006f\u0069\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u006f\u0069\u006c\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0075\u0074\u005f\u0061\u006e\u0064\u005f\u0062\u006f\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0075\u0074\u005f\u0061\u006e\u0064\u005f\u0062\u006f\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u006d\u006d\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u006d\u006d\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u006e\u0065\u0079\u0062\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u006e\u0065\u0079\u0062\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0079\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0079\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u006c\u006c\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u006c\u006c\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0075\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0075\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0075\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0075\u0072\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0072\u0065\u0064\u0069\u0074\u005f\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0072\u0065\u0064\u0069\u0074\u005f\u0063\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u006e\u0065\u0079\u005f\u0077\u0069\u0074\u0068\u005f\u0077\u0069\u006e\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u006e\u0065\u0079\u005f\u0077\u0069\u0074\u0068\u005f\u0077\u0069\u006e\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u002d\u006d\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u002d\u006d\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u006e\u0062\u006f\u0078\u005f\u0074\u0072\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u006e\u0062\u006f\u0078\u005f\u0074\u0072\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0075\u0074\u0062\u006f\u0078\u005f\u0074\u0072\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0075\u0074\u0062\u006f\u0078\u005f\u0074\u0072\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0073\u0074\u0061\u006c\u005f\u0068\u006f\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0073\u0074\u0061\u006c\u005f\u0068\u006f\u0072\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u005f\u0063\u006c\u006f\u0073\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u005f\u0063\u006c\u006f\u0073\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u005f\u0077\u0069\u0074\u0068\u005f\u006d\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u005f\u0077\u0069\u0074\u0068\u005f\u006d\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u005f\u0077\u0069\u0074\u0068\u005f\u006e\u006f\u005f\u006d\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0069\u006c\u0062\u006f\u0078\u005f\u0077\u0069\u0074\u0068\u005f\u006e\u006f\u005f\u006d\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0063\u006b\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u006f\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u006f\u006b\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u006f\u006b\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u006d\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u006d\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0075\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0075\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0063\u0068\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0063\u0068\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0069\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0069\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0079\u0072\u0069\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0079\u0072\u0069\u006e\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0067\u0065\u005f\u0066\u0061\u0063\u0069\u006e\u0067\u005f\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0067\u0065\u005f\u0066\u0061\u0063\u0069\u006e\u0067\u005f\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0067\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0063\u0075\u0072\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0067\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0063\u0075\u0072\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u005f\u0074\u0061\u0062\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u005f\u0074\u0061\u0062\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0072\u005f\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0072\u005f\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0061\u0072\u0074\u005f\u0077\u0069\u0074\u0068\u005f\u0075\u0070\u0077\u0061\u0072\u0064\u0073\u005f\u0074\u0072\u0065\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0061\u0072\u0074\u005f\u0077\u0069\u0074\u0068\u005f\u0075\u0070\u0077\u0061\u0072\u0064\u0073\u005f\u0074\u0072\u0065\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0061\u0072\u0074\u005f\u0077\u0069\u0074\u0068\u005f\u0064\u006f\u0077\u006e\u0077\u0061\u0072\u0064\u0073\u005f\u0074\u0072\u0065\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0061\u0072\u0074\u005f\u0077\u0069\u0074\u0068\u005f\u0064\u006f\u0077\u006e\u0077\u0061\u0072\u0064\u0073\u005f\u0074\u0072\u0065\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0063\u0072\u006f\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0063\u0072\u006f\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0061\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0061\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0072\u0064\u005f\u0069\u006e\u0064\u0065\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0072\u0064\u005f\u0069\u006e\u0064\u0065\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u006c\u0065\u005f\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u006c\u0065\u005f\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0070\u0065\u006e\u005f\u0066\u0069\u006c\u0065\u005f\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0070\u0065\u006e\u005f\u0066\u0069\u006c\u0065\u005f\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0075\u0073\u0068\u0070\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0075\u0073\u0068\u0070\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006e\u0069\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006e\u0069\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u006e\u0063\u0069\u006c\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u006e\u0063\u0069\u006c\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074\u005f\u0072\u0075\u006c\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0072\u0061\u0069\u0067\u0068\u0074\u005f\u0072\u0075\u006c\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0069\u0061\u006e\u0067\u0075\u006c\u0061\u0072\u005f\u0072\u0075\u006c\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0069\u0061\u006e\u0067\u0075\u006c\u0061\u0072\u005f\u0072\u0075\u006c\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0065\u0065\u006e\u005f\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0065\u0065\u006e\u005f\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0075\u0065\u005f\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0075\u0065\u005f\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0072\u0061\u006e\u0067\u0065\u005f\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0072\u0061\u006e\u0067\u0065\u005f\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u0074\u0065\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u0074\u0065\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u0074\u0065\u0062\u006f\u006f\u006b\u005f\u0077\u0069\u0074\u0068\u005f\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u0076\u0065\u005f\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u0074\u0065\u0062\u006f\u006f\u006b\u005f\u0077\u0069\u0074\u0068\u005f\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u0076\u0065\u005f\u0063\u006f\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u0064\u0067\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u0064\u0067\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u006f\u006b\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u006f\u006b\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0061\u006d\u0065\u005f\u0062\u0061\u0064\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0061\u006d\u0065\u005f\u0062\u0061\u0064\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0069\u0063\u0072\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0069\u0063\u0072\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0065\u006c\u0065\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0065\u006c\u0065\u0073\u0063\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006f\u006f\u0074\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006f\u006f\u0074\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0073\u006b\u0065\u0074\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0073\u006b\u0065\u0074\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006f\u0063\u0063\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006f\u0063\u0063\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0073\u0065\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0073\u0065\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0065\u006e\u006e\u0069\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0065\u006e\u006e\u0069\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0038\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0038\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0075\u0067\u0062\u0079\u005f\u0066\u006f\u006f\u0074\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0075\u0067\u0062\u0079\u005f\u0066\u006f\u006f\u0074\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u0077\u006c\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u0077\u006c\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u006f\u006c\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u006f\u006c\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u005f\u0062\u0069\u0063\u0079\u0063\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u005f\u0062\u0069\u0063\u0079\u0063\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0069\u0063\u0079\u0063\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0069\u0063\u0079\u0063\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0072\u0073\u0065\u005f\u0072\u0061\u0063\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0072\u0073\u0065\u005f\u0072\u0061\u0063\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006e\u006f\u0077\u0062\u006f\u0061\u0072\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006e\u006f\u0077\u0062\u006f\u0061\u0072\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0077\u0069\u006d\u006d\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0077\u0069\u006d\u006d\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u0072\u0066\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u0072\u0066\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006b\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006b\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0061\u0064\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0061\u0064\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u0075\u0062\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u0075\u0062\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0065\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0065\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0075\u0073\u0069\u0063\u0061\u006c\u005f\u0073\u0063\u006f\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0075\u0073\u0069\u0063\u0061\u006c\u005f\u0073\u0063\u006f\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0075\u0073\u0069\u0063\u0061\u006c\u005f\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0075\u0073\u0069\u0063\u0061\u006c\u005f\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0069\u006f\u006c\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0069\u006f\u006c\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0061\u0063\u0065\u005f\u0069\u006e\u0076\u0061\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0061\u0063\u0065\u005f\u0069\u006e\u0076\u0061\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0069\u0064\u0065\u006f\u005f\u0067\u0061\u006d\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0069\u0064\u0065\u006f\u005f\u0067\u0061\u006d\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006a\u006f\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006a\u006f\u006b\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006c\u006f\u0077\u0065\u0072\u005f\u0070\u006c\u0061\u0079\u0069\u006e\u0067\u005f\u0063\u0061\u0072\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006c\u006f\u0077\u0065\u0072\u005f\u0070\u006c\u0061\u0079\u0069\u006e\u0067\u005f\u0063\u0061\u0072\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0061\u006d\u0065\u005f\u0064\u0069\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0061\u006d\u0065\u005f\u0064\u0069\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u0068\u006a\u006f\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u0068\u006a\u006f\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u0061\u0070\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u0061\u0070\u0070\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0065\u006d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0065\u006d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0075\u006d\u0070\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0075\u006d\u0070\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u0078\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u0078\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0075\u0069\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0075\u0069\u0074\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u006f\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u006f\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u006e\u0064\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u006e\u0064\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0069\u0067\u0068\u005f\u0068\u0065\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0069\u0067\u0068\u005f\u0068\u0065\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0069\u0070\u0073\u0074\u0069\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0069\u0070\u0073\u0074\u0069\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u006f\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u006f\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u0069\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u0069\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0073\u0068\u0069\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0073\u0068\u0069\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0063\u006b\u0074\u0069\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0063\u006b\u0074\u0069\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u006f\u006d\u0061\u006e\u0073\u005f\u0063\u006c\u006f\u0074\u0068\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u006f\u006d\u0061\u006e\u0073\u005f\u0063\u006c\u006f\u0074\u0068\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0072\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0075\u006e\u006e\u0069\u006e\u0067\u005f\u0073\u0068\u0069\u0072\u0074\u005f\u0077\u0069\u0074\u0068\u005f\u0073\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0075\u006e\u006e\u0069\u006e\u0067\u005f\u0073\u0068\u0069\u0072\u0074\u005f\u0077\u0069\u0074\u0068\u005f\u0073\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u0065\u0061\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u0065\u0061\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0069\u006d\u006f\u006e\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0069\u006d\u006f\u006e\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0069\u006b\u0069\u006e\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0069\u006b\u0069\u006e\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0069\u0062\u0062\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0069\u0062\u0062\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u006f\u0070\u0068\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u006f\u0070\u0068\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0072\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0072\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u006f\u006d\u0061\u006e\u0073\u005f\u0068\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u006f\u006d\u0061\u006e\u0073\u005f\u0068\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0061\u006e\u0073\u005f\u0073\u0068\u006f\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0061\u006e\u0073\u005f\u0073\u0068\u006f\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0073\u0065\u0064\u005f\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u006e\u0064\u0062\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u006e\u0064\u0062\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0075\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0075\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0075\u0072\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0075\u0072\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0079\u0065\u0067\u006c\u0061\u0073\u0073\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0079\u0065\u0067\u006c\u0061\u0073\u0073\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0073\u0068\u0069\u006e\u0067\u005f\u0070\u006f\u006c\u0065\u005f\u0061\u006e\u0064\u005f\u0066\u0069\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0073\u0068\u0069\u006e\u0067\u005f\u0070\u006f\u006c\u0065\u005f\u0061\u006e\u0064\u005f\u0066\u0069\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0065\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0065\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0062\u0079\u005f\u0062\u006f\u0074\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0062\u0079\u005f\u0062\u006f\u0074\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0065\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0065\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0065\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0065\u0065\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0063\u006b\u0074\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0063\u006b\u0074\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u006f\u0070\u0069\u0063\u0061\u006c\u005f\u0064\u0072\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u006f\u0070\u0069\u0063\u0061\u006c\u005f\u0064\u0072\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0069\u006e\u0065\u005f\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0069\u006e\u0065\u005f\u0067\u006c\u0061\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006f\u0072\u006b\u005f\u0061\u006e\u0064\u005f\u006b\u006e\u0069\u0066\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006f\u0072\u006b\u005f\u0061\u006e\u0064\u005f\u006b\u006e\u0069\u0066\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0069\u007a\u007a\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0069\u007a\u007a\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u006d\u0062\u0075\u0072\u0067\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u006d\u0062\u0075\u0072\u0067\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0072\u0069\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0072\u0069\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0075\u006c\u0074\u0072\u0079\u005f\u006c\u0065\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0075\u006c\u0074\u0072\u0079\u005f\u006c\u0065\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0065\u0061\u0074\u005f\u006f\u006e\u005f\u0062\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0065\u0061\u0074\u005f\u006f\u006e\u005f\u0062\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0061\u0067\u0068\u0065\u0074\u0074\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0061\u0067\u0068\u0065\u0074\u0074\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0075\u0072\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0075\u0072\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0072\u0069\u0065\u0064\u005f\u0073\u0068\u0072\u0069\u006d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0072\u0069\u0065\u0064\u005f\u0073\u0068\u0072\u0069\u006d\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0065\u006e\u0074\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0065\u006e\u0074\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u0073\u0068\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u0073\u0068\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0073\u0068\u005f\u0063\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0073\u0068\u005f\u0063\u0061\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0069\u0063\u0065\u005f\u0062\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0069\u0063\u0065\u005f\u0062\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0069\u0063\u0065\u005f\u0063\u0072\u0061\u0063\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0069\u0063\u0065\u005f\u0063\u0072\u0061\u0063\u006b\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0069\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0069\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u006d\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u006d\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0065\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0064\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0064\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0061\u006e\u0067\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0061\u006e\u0067\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0067\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0067\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0072\u0065\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0072\u0065\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u0075\u0067\u0068\u006e\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u0075\u0067\u0068\u006e\u0075\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0075\u0073\u0074\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0075\u0073\u0074\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u0063\u0065\u0063\u0072\u0065\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u0063\u0065\u0063\u0072\u0065\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u0063\u0065\u005f\u0063\u0072\u0065\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u0063\u0065\u005f\u0063\u0072\u0065\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u0061\u0076\u0065\u0064\u005f\u0069\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u0061\u0076\u0065\u0064\u005f\u0069\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006f\u006b\u0069\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006f\u006b\u0069\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u006f\u0063\u006f\u006c\u0061\u0074\u0065\u005f\u0062\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u006f\u0063\u006f\u006c\u0061\u0074\u0065\u005f\u0062\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u006e\u0064\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u006e\u0064\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u006c\u006c\u0069\u0070\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u006c\u006c\u0069\u0070\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u006e\u0065\u0079\u005f\u0070\u006f\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u006e\u0065\u0079\u005f\u0070\u006f\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0070\u0070\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0065\u0065\u006e\u005f\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0065\u0065\u006e\u005f\u0061\u0070\u0070\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0061\u006e\u0067\u0065\u0072\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0061\u006e\u0067\u0065\u0072\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u006d\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u006d\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0065\u0072\u0072\u0069\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0065\u0072\u0072\u0069\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0072\u0061\u0070\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0072\u0061\u0070\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0074\u0065\u0072\u006d\u0065\u006c\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0074\u0065\u0072\u006d\u0065\u006c\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0072\u0061\u0077\u0062\u0065\u0072\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0072\u0061\u0077\u0062\u0065\u0072\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u0061\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u0061\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0065\u006c\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0065\u006c\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u006e\u0061\u006e\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u006e\u0061\u006e\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0069\u006e\u0065\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0069\u006e\u0065\u0061\u0070\u0070\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0077\u0065\u0065\u0074\u005f\u0070\u006f\u0074\u0061\u0074\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0077\u0065\u0065\u0074\u005f\u0070\u006f\u0074\u0061\u0074\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0067\u0067\u0070\u006c\u0061\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0067\u0067\u0070\u006c\u0061\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u006f\u006d\u0061\u0074\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u006f\u006d\u0061\u0074\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0072\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e'; -var githubEmojiPlaces = '\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u003d\u0022\u0050\u006c\u0061\u0063\u0065\u0073\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u0022\u003e\u0050\u006c\u0061\u0063\u0065\u0073\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0075\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0075\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0075\u0073\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0067\u0061\u0072\u0064\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0075\u0073\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0067\u0061\u0072\u0064\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0063\u0068\u006f\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0063\u0068\u006f\u006f\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0066\u0066\u0069\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0066\u0066\u0069\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0073\u0074\u005f\u006f\u0066\u0066\u0069\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0073\u0074\u005f\u006f\u0066\u0066\u0069\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006e\u0076\u0065\u006e\u0069\u0065\u006e\u0063\u0065\u005f\u0073\u0074\u006f\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006e\u0076\u0065\u006e\u0069\u0065\u006e\u0063\u0065\u005f\u0073\u0074\u006f\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u006f\u0076\u0065\u005f\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u006f\u0076\u0065\u005f\u0068\u006f\u0074\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0074\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0065\u0064\u0064\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0065\u0064\u0064\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0075\u0072\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0075\u0072\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0065\u0070\u0061\u0072\u0074\u006d\u0065\u006e\u0074\u005f\u0073\u0074\u006f\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0065\u0070\u0061\u0072\u0074\u006d\u0065\u006e\u0074\u005f\u0073\u0074\u006f\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0075\u0072\u006f\u0070\u0065\u0061\u006e\u005f\u0070\u006f\u0073\u0074\u005f\u006f\u0066\u0066\u0069\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0075\u0072\u006f\u0070\u0065\u0061\u006e\u005f\u0070\u006f\u0073\u0074\u005f\u006f\u0066\u0066\u0069\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0069\u0074\u0079\u005f\u0073\u0075\u006e\u0072\u0069\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0069\u0074\u0079\u005f\u0073\u0075\u006e\u0072\u0069\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0069\u0074\u0079\u005f\u0073\u0075\u006e\u0073\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0069\u0074\u0079\u005f\u0073\u0075\u006e\u0073\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u005f\u0063\u0061\u0073\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0065\u0073\u0065\u005f\u0063\u0061\u0073\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0075\u0072\u006f\u0070\u0065\u0061\u006e\u005f\u0063\u0061\u0073\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0075\u0072\u006f\u0070\u0065\u0061\u006e\u005f\u0063\u0061\u0073\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u0063\u0074\u006f\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u0063\u0074\u006f\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u006f\u006b\u0079\u006f\u005f\u0074\u006f\u0077\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u006f\u006b\u0079\u006f\u005f\u0074\u006f\u0077\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u0061\u0070\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u005f\u0066\u0075\u006a\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u005f\u0066\u0075\u006a\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u006e\u0072\u0069\u0073\u0065\u005f\u006f\u0076\u0065\u0072\u005f\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u006e\u0072\u0069\u0073\u0065\u005f\u006f\u0076\u0065\u0072\u005f\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u006e\u0072\u0069\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u006e\u0072\u0069\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0061\u0074\u0075\u0065\u005f\u006f\u0066\u005f\u006c\u0069\u0062\u0065\u0072\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0061\u0074\u0075\u0065\u005f\u006f\u0066\u005f\u006c\u0069\u0062\u0065\u0072\u0074\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0072\u0069\u0064\u0067\u0065\u005f\u0061\u0074\u005f\u006e\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0072\u0069\u0064\u0067\u0065\u005f\u0061\u0074\u005f\u006e\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0072\u006f\u0075\u0073\u0065\u006c\u005f\u0068\u006f\u0072\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0072\u006f\u0075\u0073\u0065\u006c\u005f\u0068\u006f\u0072\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0069\u006e\u0062\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0069\u006e\u0062\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0065\u0072\u0072\u0069\u0073\u005f\u0077\u0068\u0065\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0065\u0072\u0072\u0069\u0073\u005f\u0077\u0068\u0065\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u006f\u006c\u006c\u0065\u0072\u005f\u0063\u006f\u0061\u0073\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u006f\u006c\u006c\u0065\u0072\u005f\u0063\u006f\u0061\u0073\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0065\u0065\u0064\u0062\u006f\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0065\u0065\u0064\u0062\u006f\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006f\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006f\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u0069\u006c\u0062\u006f\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u0069\u006c\u0062\u006f\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u006f\u0077\u0062\u006f\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u006f\u0077\u0062\u006f\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0069\u0072\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0069\u0072\u0070\u006c\u0061\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u006c\u0069\u0063\u006f\u0070\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u006c\u0069\u0063\u006f\u0070\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0065\u0061\u006d\u005f\u006c\u006f\u0063\u006f\u006d\u006f\u0074\u0069\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0065\u0061\u006d\u005f\u006c\u006f\u0063\u006f\u006d\u006f\u0074\u0069\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u005f\u0072\u0061\u0069\u006c\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u005f\u0072\u0061\u0069\u006c\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0069\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0069\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0065\u0072\u0069\u0061\u006c\u005f\u0074\u0072\u0061\u006d\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0065\u0072\u0069\u0061\u006c\u005f\u0074\u0072\u0061\u006d\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0075\u0073\u0070\u0065\u006e\u0073\u0069\u006f\u006e\u005f\u0072\u0061\u0069\u006c\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0075\u0073\u0070\u0065\u006e\u0073\u0069\u006f\u006e\u005f\u0072\u0061\u0069\u006c\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u005f\u0063\u0061\u0062\u006c\u0065\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0075\u006e\u0074\u0061\u0069\u006e\u005f\u0063\u0061\u0062\u006c\u0065\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0061\u0063\u0074\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0061\u0063\u0074\u006f\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0075\u0065\u005f\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0075\u0065\u005f\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0064\u005f\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0064\u005f\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0061\u0078\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0074\u0061\u0078\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0074\u0069\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u005f\u006c\u006f\u0072\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0074\u0069\u0063\u0075\u006c\u0061\u0074\u0065\u0064\u005f\u006c\u006f\u0072\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0062\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u006f\u0074\u0061\u0074\u0069\u006e\u0067\u005f\u006c\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u006f\u0074\u0061\u0074\u0069\u006e\u0067\u005f\u006c\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u006c\u0069\u0063\u0065\u005f\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u006c\u0069\u0063\u0065\u005f\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0070\u006f\u006c\u0069\u0063\u0065\u005f\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006e\u0063\u006f\u006d\u0069\u006e\u0067\u005f\u0070\u006f\u006c\u0069\u0063\u0065\u005f\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0072\u0065\u005f\u0065\u006e\u0067\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0072\u0065\u005f\u0065\u006e\u0067\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0069\u006e\u0069\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0069\u006e\u0069\u0062\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0075\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0061\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0074\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0074\u0061\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0061\u0069\u006e\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0061\u0069\u006e\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u006c\u006c\u0065\u0074\u0074\u0072\u0061\u0069\u006e\u005f\u0066\u0072\u006f\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u006c\u006c\u0065\u0074\u0074\u0072\u0061\u0069\u006e\u005f\u0066\u0072\u006f\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u006c\u006c\u0065\u0074\u0074\u0072\u0061\u0069\u006e\u005f\u0073\u0069\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u006c\u006c\u0065\u0074\u0074\u0072\u0061\u0069\u006e\u005f\u0073\u0069\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0069\u0067\u0068\u0074\u005f\u0072\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0069\u0067\u0068\u0074\u005f\u0072\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u006e\u006f\u0072\u0061\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u006e\u006f\u0072\u0061\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0069\u006c\u0077\u0061\u0079\u005f\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0069\u006c\u0077\u0061\u0079\u005f\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u006f\u006c\u006c\u0065\u0079\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u006f\u006c\u006c\u0065\u0079\u0062\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0075\u0065\u006c\u0070\u0075\u006d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0075\u0065\u006c\u0070\u0075\u006d\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u005f\u0074\u0072\u0061\u0066\u0066\u0069\u0063\u005f\u006c\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0065\u0072\u0074\u0069\u0063\u0061\u006c\u005f\u0074\u0072\u0061\u0066\u0066\u0069\u0063\u005f\u006c\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0061\u0066\u0066\u0069\u0063\u005f\u006c\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0061\u0066\u0066\u0069\u0063\u005f\u006c\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0072\u006e\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0072\u006e\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006e\u0073\u0074\u0072\u0075\u0063\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0065\u0067\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0065\u0067\u0069\u006e\u006e\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0074\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0074\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006c\u006f\u0074\u005f\u006d\u0061\u0063\u0068\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006c\u006f\u0074\u005f\u006d\u0061\u0063\u0068\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0075\u0073\u0073\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0075\u0073\u0073\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0072\u0062\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0072\u0062\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u006f\u0074\u0073\u0070\u0072\u0069\u006e\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u006f\u0074\u0073\u0070\u0072\u0069\u006e\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u005f\u0066\u006c\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u005f\u0066\u006c\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0072\u006f\u0073\u0073\u0065\u0064\u005f\u0066\u006c\u0061\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0072\u006f\u0073\u0073\u0065\u0064\u005f\u0066\u006c\u0061\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u007a\u0061\u006b\u0061\u0079\u0061\u005f\u006c\u0061\u006e\u0074\u0065\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u007a\u0061\u006b\u0061\u0079\u0061\u005f\u006c\u0061\u006e\u0074\u0065\u0072\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0079\u0061\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0079\u0061\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0069\u0072\u0063\u0075\u0073\u005f\u0074\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0069\u0072\u0063\u0075\u0073\u005f\u0074\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0065\u0072\u0066\u006f\u0072\u006d\u0069\u006e\u0067\u005f\u0061\u0072\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0065\u0072\u0066\u006f\u0072\u006d\u0069\u006e\u0067\u005f\u0061\u0072\u0074\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u006f\u0075\u006e\u0064\u005f\u0070\u0075\u0073\u0068\u0070\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u006f\u0075\u006e\u0064\u005f\u0070\u0075\u0073\u0068\u0070\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0069\u0061\u006e\u0067\u0075\u006c\u0061\u0072\u005f\u0066\u006c\u0061\u0067\u005f\u006f\u006e\u005f\u0070\u006f\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0069\u0061\u006e\u0067\u0075\u006c\u0061\u0072\u005f\u0066\u006c\u0061\u0067\u005f\u006f\u006e\u005f\u0070\u006f\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006a\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006a\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0075\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0075\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e'; -var githubEmojiSymbols = '\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u003d\u0022\u0053\u0079\u006d\u0062\u006f\u006c\u0073\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0064\u0061\u0074\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0067\u0072\u006f\u0075\u0070\u002d\u0074\u0069\u0074\u006c\u0065\u0022\u003e\u0053\u0079\u006d\u0062\u006f\u006c\u0073\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0068\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0068\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u006f\u0075\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u006f\u0075\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0069\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0069\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0069\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0069\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0065\u0076\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0065\u0076\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u0065\u0079\u0063\u0061\u0070\u005f\u0074\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u0065\u0079\u0063\u0061\u0070\u005f\u0074\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0031\u0032\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0031\u0032\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u007a\u0065\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u007a\u0065\u0072\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0079\u006d\u0062\u006f\u006c\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0079\u006d\u0062\u006f\u006c\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0070\u0069\u0074\u0061\u006c\u005f\u0061\u0062\u0063\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0070\u0069\u0074\u0061\u006c\u005f\u0061\u0062\u0063\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0062\u0063\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0062\u0063\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0062\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0062\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u006c\u006f\u0077\u0065\u0072\u005f\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u006c\u006f\u0077\u0065\u0072\u005f\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u006c\u006f\u0077\u0065\u0072\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u006c\u006f\u0077\u0065\u0072\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u0070\u0065\u0072\u005f\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u0070\u0065\u0072\u005f\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u0070\u0065\u0072\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u0070\u0065\u0072\u005f\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0075\u0062\u006c\u0065\u005f\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0075\u0062\u006c\u0065\u005f\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0075\u0062\u006c\u0065\u005f\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0075\u0062\u006c\u0065\u005f\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0077\u006e\u005f\u0073\u006d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0064\u006f\u0077\u006e\u005f\u0073\u006d\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u005f\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u005f\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u005f\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0068\u0065\u0061\u0064\u0069\u006e\u0067\u005f\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u0066\u0074\u0077\u0061\u0072\u0064\u0073\u005f\u0061\u0072\u0072\u006f\u0077\u005f\u0077\u0069\u0074\u0068\u005f\u0068\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u0066\u0074\u0077\u0061\u0072\u0064\u0073\u005f\u0061\u0072\u0072\u006f\u0077\u005f\u0077\u0069\u0074\u0068\u005f\u0068\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0072\u0069\u0067\u0068\u0074\u005f\u0068\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0072\u0069\u0067\u0068\u0074\u005f\u0068\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u0066\u0074\u005f\u0072\u0069\u0067\u0068\u0074\u005f\u0061\u0072\u0072\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u0066\u0074\u005f\u0072\u0069\u0067\u0068\u0074\u005f\u0061\u0072\u0072\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u005f\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u005f\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u005f\u0073\u006d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u005f\u0075\u0070\u005f\u0073\u006d\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u0073\u005f\u0063\u006c\u006f\u0063\u006b\u0077\u0069\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u0073\u005f\u0063\u006c\u006f\u0063\u006b\u0077\u0069\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u0073\u005f\u0063\u006f\u0075\u006e\u0074\u0065\u0072\u0063\u006c\u006f\u0063\u006b\u0077\u0069\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0072\u006f\u0077\u0073\u005f\u0063\u006f\u0075\u006e\u0074\u0065\u0072\u0063\u006c\u006f\u0063\u006b\u0077\u0069\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0077\u0069\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0077\u0069\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u0073\u0074\u005f\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u0073\u0074\u005f\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e\u005f\u0073\u006f\u0075\u0072\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u006e\u0066\u006f\u0072\u006d\u0061\u0074\u0069\u006f\u006e\u005f\u0073\u006f\u0075\u0072\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u005f\u0072\u0069\u0067\u0068\u0074\u0077\u0061\u0072\u0064\u0073\u005f\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u0069\u0073\u0074\u0065\u0064\u005f\u0072\u0069\u0067\u0068\u0074\u0077\u0061\u0072\u0064\u0073\u005f\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0070\u0065\u0061\u0074\u005f\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0070\u0065\u0061\u0074\u005f\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006f\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0069\u006e\u0065\u006d\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0069\u006e\u0065\u006d\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006b\u006f\u006b\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006b\u006f\u006b\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0069\u0067\u006e\u0061\u006c\u005f\u0073\u0074\u0072\u0065\u006e\u0067\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0069\u0067\u006e\u0061\u006c\u005f\u0073\u0074\u0072\u0065\u006e\u0067\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0035\u0032\u0037\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0035\u0032\u0037\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0035\u0034\u0030\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0035\u0034\u0030\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0035\u0035\u0062\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0035\u0035\u0062\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0036\u0033\u0030\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0036\u0033\u0030\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0036\u0037\u0030\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0036\u0037\u0030\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0036\u0037\u0030\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0036\u0037\u0030\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0036\u0065\u0038\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0036\u0065\u0038\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0037\u0031\u0032\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0037\u0031\u0032\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0037\u0035\u0033\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0037\u0035\u0033\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0037\u0061\u0037\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0037\u0061\u0037\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u0037\u0039\u0038\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u0037\u0039\u0038\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0073\u0074\u0072\u006f\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0073\u0074\u0072\u006f\u006f\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0065\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0065\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u006f\u006d\u0065\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u006f\u006d\u0065\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0062\u0079\u005f\u0073\u0079\u006d\u0062\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0062\u0079\u005f\u0073\u0079\u006d\u0062\u006f\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u0073\u006d\u006f\u006b\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u0073\u006d\u006f\u006b\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0072\u006b\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0072\u006b\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0065\u0074\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0065\u0074\u0072\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0067\u0067\u0061\u0067\u0065\u005f\u0063\u006c\u0061\u0069\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0067\u0067\u0061\u0067\u0065\u005f\u0063\u006c\u0061\u0069\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0063\u0063\u0065\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0063\u0063\u0065\u0070\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u006f\u0074\u0061\u0062\u006c\u0065\u005f\u0077\u0061\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u006f\u0074\u0061\u0062\u006c\u0065\u005f\u0077\u0061\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0075\u0074\u005f\u006c\u0069\u0074\u0074\u0065\u0072\u005f\u0069\u006e\u005f\u0069\u0074\u0073\u005f\u0070\u006c\u0061\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0075\u0074\u005f\u006c\u0069\u0074\u0074\u0065\u0072\u005f\u0069\u006e\u005f\u0069\u0074\u0073\u005f\u0070\u006c\u0061\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u006e\u0067\u0072\u0061\u0074\u0075\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u006e\u0067\u0072\u0061\u0074\u0075\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0073\u0073\u0070\u006f\u0072\u0074\u005f\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0073\u0073\u0070\u006f\u0072\u0074\u005f\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u0066\u0074\u005f\u006c\u0075\u0067\u0067\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u0066\u0074\u005f\u006c\u0075\u0067\u0067\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0075\u0073\u0074\u006f\u006d\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0075\u0073\u0074\u006f\u006d\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u0064\u0065\u006f\u0067\u0072\u0061\u0070\u0068\u005f\u0061\u0064\u0076\u0061\u006e\u0074\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u0064\u0065\u006f\u0067\u0072\u0061\u0070\u0068\u005f\u0061\u0064\u0076\u0061\u006e\u0074\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006f\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006f\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u0065\u006e\u0074\u0072\u0079\u005f\u0073\u0069\u0067\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u0065\u006e\u0074\u0072\u0079\u005f\u0073\u0069\u0067\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0075\u006e\u0064\u0065\u0072\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0075\u006e\u0064\u0065\u0072\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u006d\u006f\u0062\u0069\u006c\u0065\u005f\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u006d\u006f\u0062\u0069\u006c\u0065\u005f\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u006f\u005f\u006e\u006f\u0074\u005f\u006c\u0069\u0074\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u006f\u005f\u006e\u006f\u0074\u005f\u006c\u0069\u0074\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u006e\u002d\u0070\u006f\u0074\u0061\u0062\u006c\u0065\u005f\u0077\u0061\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u006e\u002d\u0070\u006f\u0074\u0061\u0062\u006c\u0065\u005f\u0077\u0061\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u0070\u0065\u0064\u0065\u0073\u0074\u0072\u0069\u0061\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u0070\u0065\u0064\u0065\u0073\u0074\u0072\u0069\u0061\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0069\u006c\u0064\u0072\u0065\u006e\u005f\u0063\u0072\u006f\u0073\u0073\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0069\u006c\u0064\u0072\u0065\u006e\u005f\u0063\u0072\u006f\u0073\u0073\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u006f\u005f\u0065\u006e\u0074\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u006f\u005f\u0065\u006e\u0074\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0069\u0067\u0068\u0074\u005f\u0073\u0070\u006f\u006b\u0065\u0064\u005f\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0069\u0067\u0068\u0074\u005f\u0073\u0070\u006f\u006b\u0065\u0064\u005f\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0070\u0061\u0072\u006b\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u0069\u0067\u0068\u0074\u005f\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u005f\u0062\u006c\u0061\u0063\u006b\u005f\u0073\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u0069\u0067\u0068\u0074\u005f\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u005f\u0062\u006c\u0061\u0063\u006b\u005f\u0073\u0074\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u005f\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0072\u0074\u005f\u0064\u0065\u0063\u006f\u0072\u0061\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0069\u0062\u0072\u0061\u0074\u0069\u006f\u006e\u005f\u006d\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0069\u0062\u0072\u0061\u0074\u0069\u006f\u006e\u005f\u006d\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006d\u006f\u0062\u0069\u006c\u0065\u005f\u0070\u0068\u006f\u006e\u0065\u005f\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006d\u006f\u0062\u0069\u006c\u0065\u005f\u0070\u0068\u006f\u006e\u0065\u005f\u006f\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0075\u0072\u0072\u0065\u006e\u0063\u0079\u005f\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0075\u0072\u0072\u0065\u006e\u0063\u0079\u005f\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0072\u0069\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0072\u0069\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0061\u0075\u0072\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0061\u0075\u0072\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0067\u0065\u006d\u0069\u006e\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0067\u0065\u006d\u0069\u006e\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u006e\u0063\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u006e\u0063\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0065\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0065\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0076\u0069\u0072\u0067\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0076\u0069\u0072\u0067\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0069\u0062\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0069\u0062\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0063\u006f\u0072\u0070\u0069\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0063\u006f\u0072\u0070\u0069\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0061\u0067\u0069\u0074\u0074\u0061\u0072\u0069\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0061\u0067\u0069\u0074\u0074\u0061\u0072\u0069\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0061\u0070\u0072\u0069\u0063\u006f\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0061\u0070\u0072\u0069\u0063\u006f\u0072\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0071\u0075\u0061\u0072\u0069\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0071\u0075\u0061\u0072\u0069\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0069\u0073\u0063\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0069\u0073\u0063\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0070\u0068\u0069\u0075\u0063\u0068\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0070\u0068\u0069\u0075\u0063\u0068\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0069\u0078\u005f\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u005f\u0073\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0069\u0078\u005f\u0070\u006f\u0069\u006e\u0074\u0065\u0064\u005f\u0073\u0074\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0064\u005f\u0063\u0072\u006f\u0073\u0073\u005f\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006e\u0065\u0067\u0061\u0074\u0069\u0076\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0064\u005f\u0063\u0072\u006f\u0073\u0073\u005f\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u005f\u0073\u0068\u0061\u0070\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0061\u005f\u0064\u006f\u0074\u005f\u0069\u006e\u0073\u0069\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u005f\u0073\u0068\u0061\u0070\u0065\u005f\u0077\u0069\u0074\u0068\u005f\u0061\u005f\u0064\u006f\u0074\u005f\u0069\u006e\u0073\u0069\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0065\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0065\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0030\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0030\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0031\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0031\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0032\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0031\u0032\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0032\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0032\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0033\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0033\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0034\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0034\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0035\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0035\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0036\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0036\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0037\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0037\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0038\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0038\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0039\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006c\u006f\u0063\u006b\u0039\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0064\u006f\u006c\u006c\u0061\u0072\u005f\u0073\u0069\u0067\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0064\u006f\u006c\u006c\u0061\u0072\u005f\u0073\u0069\u0067\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0067\u0069\u0073\u0074\u0065\u0072\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0067\u0069\u0073\u0074\u0065\u0072\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u005f\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u005f\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u006e\u0067\u0062\u0061\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u006e\u0067\u0062\u0061\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0069\u006e\u0074\u0065\u0072\u0072\u006f\u0062\u0061\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0069\u006e\u0074\u0065\u0072\u0072\u006f\u0062\u0061\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u006d\u0075\u006c\u0074\u0069\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u005f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u006d\u0075\u006c\u0074\u0069\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u005f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0070\u006c\u0075\u0073\u005f\u0073\u0069\u0067\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0070\u006c\u0075\u0073\u005f\u0073\u0069\u0067\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u006d\u0069\u006e\u0075\u0073\u005f\u0073\u0069\u0067\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u006d\u0069\u006e\u0075\u0073\u005f\u0073\u0069\u0067\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0064\u0069\u0076\u0069\u0073\u0069\u006f\u006e\u005f\u0073\u0069\u0067\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0064\u0069\u0076\u0069\u0073\u0069\u006f\u006e\u005f\u0073\u0069\u0067\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0066\u006c\u006f\u0077\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0066\u006c\u006f\u0077\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0031\u0030\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0031\u0030\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0063\u0068\u0065\u0063\u006b\u005f\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0068\u0065\u0061\u0076\u0079\u005f\u0063\u0068\u0065\u0063\u006b\u005f\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u0061\u006c\u006c\u006f\u0074\u005f\u0062\u006f\u0078\u005f\u0077\u0069\u0074\u0068\u005f\u0063\u0068\u0065\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u0061\u006c\u006c\u006f\u0074\u005f\u0062\u006f\u0078\u005f\u0077\u0069\u0074\u0068\u005f\u0063\u0068\u0065\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0061\u0064\u0069\u006f\u005f\u0062\u0075\u0074\u0074\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0061\u0064\u0069\u006f\u005f\u0062\u0075\u0074\u0074\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0063\u0075\u0072\u006c\u0079\u005f\u006c\u006f\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0063\u0075\u0072\u006c\u0079\u005f\u006c\u006f\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0061\u0076\u0079\u005f\u0064\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0061\u0076\u0079\u005f\u0064\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0070\u0061\u0072\u0074\u005f\u0061\u006c\u0074\u0065\u0072\u006e\u0061\u0074\u0069\u006f\u006e\u005f\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0070\u0061\u0072\u0074\u005f\u0061\u006c\u0074\u0065\u0072\u006e\u0061\u0074\u0069\u006f\u006e\u005f\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0072\u0069\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0072\u0069\u0064\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u006d\u0061\u006c\u006c\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u006d\u0065\u0064\u0069\u0075\u006d\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006c\u0061\u0072\u0067\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u006c\u0061\u0072\u0067\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u006c\u0061\u0072\u0067\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u006c\u0061\u0072\u0067\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0063\u0068\u0065\u0063\u006b\u005f\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0063\u0068\u0065\u0063\u006b\u005f\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u005f\u0062\u0075\u0074\u0074\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u005f\u0062\u0075\u0074\u0074\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u005f\u0062\u0075\u0074\u0074\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0073\u0071\u0075\u0061\u0072\u0065\u005f\u0062\u0075\u0074\u0074\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0062\u006c\u0061\u0063\u006b\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0077\u0068\u0069\u0074\u0065\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0072\u0065\u0064\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0072\u0065\u0064\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0061\u0072\u0067\u0065\u005f\u0062\u006c\u0075\u0065\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0061\u0072\u0067\u0065\u005f\u0062\u006c\u0075\u0065\u005f\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0061\u0072\u0067\u0065\u005f\u0062\u006c\u0075\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0061\u0072\u0067\u0065\u005f\u0062\u006c\u0075\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u006c\u0061\u0072\u0067\u0065\u005f\u006f\u0072\u0061\u006e\u0067\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u006c\u0061\u0072\u0067\u0065\u005f\u006f\u0072\u0061\u006e\u0067\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u0062\u006c\u0075\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u0062\u006c\u0075\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u006f\u0072\u0061\u006e\u0067\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u006f\u0072\u0061\u006e\u0067\u0065\u005f\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u0072\u0065\u0064\u005f\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u0072\u0065\u0064\u005f\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u0072\u0065\u0064\u005f\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u005f\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u006d\u0061\u006c\u006c\u005f\u0072\u0065\u0064\u005f\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u005f\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0073\u0068\u0069\u0070\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0073\u0068\u0069\u0070\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e'; -var twemoji = '\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0030\u0030\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0030\u0030\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0030\u0063\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0030\u0063\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0037\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0038\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0038\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0039\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0038\u002d\u0031\u0066\u0031\u0066\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0038\u002d\u0031\u0066\u0031\u0066\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0039\u002d\u0031\u0066\u0031\u0065\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0039\u002d\u0031\u0066\u0031\u0065\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0061\u002d\u0031\u0066\u0031\u0066\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0061\u002d\u0031\u0066\u0031\u0066\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0062\u002d\u0031\u0066\u0031\u0066\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0062\u002d\u0031\u0066\u0031\u0066\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0063\u002d\u0031\u0066\u0031\u0065\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0063\u002d\u0031\u0066\u0031\u0065\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0065\u002d\u0031\u0066\u0031\u0066\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0065\u002d\u0031\u0066\u0031\u0066\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0066\u002d\u0031\u0066\u0031\u0066\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0066\u002d\u0031\u0066\u0031\u0066\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0065\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0030\u002d\u0031\u0066\u0031\u0066\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0030\u002d\u0031\u0066\u0031\u0066\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0037\u002d\u0031\u0066\u0031\u0066\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0037\u002d\u0031\u0066\u0031\u0066\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0061\u002d\u0031\u0066\u0031\u0066\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0061\u002d\u0031\u0066\u0031\u0066\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0031\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0030\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0030\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0030\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0030\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0031\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0031\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0032\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0032\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0033\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0035\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0035\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0035\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0032\u0035\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0030\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0031\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0032\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0032\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0033\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0034\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0035\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0036\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0037\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0038\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0039\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0061\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0062\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0063\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0065\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0066\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0033\u0066\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0030\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0031\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0032\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0033\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0034\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0035\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0036\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0037\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0038\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0039\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0061\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0062\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0063\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0064\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0065\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0034\u0066\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0030\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0031\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0032\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0033\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0035\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0036\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0035\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0030\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0031\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0032\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0033\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0034\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0038\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0039\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0061\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0062\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0031\u0066\u0036\u0063\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0030\u0033\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0030\u0033\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0030\u0034\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0030\u0034\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0032\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0032\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0033\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0033\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0039\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0061\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0061\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0061\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0031\u0061\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0031\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0031\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0031\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0031\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0065\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0066\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0066\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0066\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0033\u0066\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0034\u0063\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0034\u0063\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0061\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0061\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0062\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0062\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0063\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0063\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0035\u0066\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0030\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0030\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0030\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0030\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0030\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0030\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0031\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0033\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0033\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0034\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0035\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0036\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0037\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0037\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0037\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0037\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0039\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0039\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0062\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0062\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0063\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0063\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0063\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0063\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0064\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0064\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0065\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0065\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0036\u0066\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0030\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0031\u0032\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0031\u0032\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0031\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0031\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0031\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0031\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0032\u0038\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0032\u0038\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0033\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0033\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0034\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0035\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0036\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0036\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0039\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0039\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0039\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0039\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0039\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0039\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0061\u0031\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0061\u0031\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0062\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0062\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0062\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0037\u0062\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0039\u0033\u0034\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0039\u0033\u0034\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0039\u0033\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0039\u0033\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0030\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0030\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0030\u0036\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0030\u0036\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0030\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0030\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0031\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0031\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0031\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0031\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0035\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0035\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0035\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0032\u0062\u0035\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0030\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0030\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0030\u0033\u0030\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0030\u0033\u0030\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0030\u0033\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0030\u0033\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0031\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0031\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0032\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0032\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0032\u0039\u0037\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0032\u0039\u0037\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0032\u0039\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0032\u0039\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0033\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0033\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0034\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0034\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0035\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0035\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0036\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0036\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0037\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0037\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0038\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0038\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0033\u0039\u002d\u0032\u0030\u0065\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0033\u0039\u002d\u0032\u0030\u0065\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0061\u0039\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0061\u0039\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0061\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0061\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0074\u0077\u002d\u0065\u0035\u0030\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0074\u0077\u002d\u0065\u0035\u0030\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e'; -var fontAwesome = '\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0071\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0071\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0071\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0071\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0047\u0069\u0074\u0048\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0047\u0069\u0074\u0048\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0047\u0069\u0074\u0048\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0047\u0069\u0074\u0048\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006a\u0075\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0063\u0068\u006f\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0073\u0074\u0065\u0072\u0069\u0073\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u006e\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0063\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u006c\u006c\u002d\u0073\u006c\u0061\u0073\u0068\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u006e\u006f\u0063\u0075\u006c\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0072\u0074\u0068\u0064\u0061\u0079\u002d\u0063\u0061\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006d\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0072\u0069\u0065\u0066\u0063\u0061\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0069\u006c\u0064\u0069\u006e\u0067\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0068\u006f\u0072\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u006c\u006c\u0073\u0065\u0079\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0063\u0075\u006c\u0061\u0074\u006f\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006c\u0065\u006e\u0064\u0061\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u002d\u0072\u0065\u0074\u0072\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0074\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0065\u0072\u0074\u0069\u0066\u0069\u0063\u0061\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0069\u006c\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0063\u006b\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u006f\u0075\u0064\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u002d\u0066\u006f\u0072\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0066\u0066\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u006d\u0065\u006e\u0074\u0073\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0061\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u006f\u0073\u0073\u0068\u0061\u0069\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0062\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0074\u006c\u0065\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0062\u006f\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0074\u0061\u0062\u0061\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0073\u006b\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0061\u006d\u006f\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0077\u006e\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0064\u0069\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0064\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0064\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0064\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006c\u006c\u0069\u0070\u0073\u0069\u0073\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006e\u0076\u0065\u006c\u006f\u0070\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0063\u006c\u0061\u006d\u0061\u0074\u0069\u006f\u006e\u002d\u0074\u0072\u0069\u0061\u006e\u0067\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0074\u0065\u0072\u006e\u0061\u006c\u002d\u006c\u0069\u006e\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0079\u0065\u0064\u0072\u006f\u0070\u0070\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0065\u006d\u0061\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0072\u0065\u002d\u0065\u0078\u0074\u0069\u006e\u0067\u0075\u0069\u0073\u0068\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u0063\u0068\u0065\u0063\u006b\u0065\u0072\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0067\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0061\u0073\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006c\u0064\u0065\u0072\u002d\u006f\u0070\u0065\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0072\u006f\u0077\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0075\u0074\u0062\u006f\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u006d\u0065\u0070\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0061\u0076\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u0061\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006c\u006f\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0064\u0075\u0061\u0074\u0069\u006f\u006e\u002d\u0063\u0061\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u006f\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0064\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0070\u0068\u006f\u006e\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0069\u0073\u0074\u006f\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u006d\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0074\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006d\u0061\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006d\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006d\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006d\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0062\u006f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0066\u006f\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0069\u0074\u0075\u0074\u0069\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0069\u0074\u0075\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0069\u0074\u0075\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0069\u0074\u0075\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0065\u0079\u0062\u006f\u0061\u0072\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u006e\u0067\u0075\u0061\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0070\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0067\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0067\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0067\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0067\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u006d\u006f\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0076\u0065\u006c\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u006f\u0075\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u006f\u0075\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u006f\u0075\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u006f\u0075\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u0075\u006f\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u0075\u006f\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u0075\u006f\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0062\u0075\u006f\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0072\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0073\u0061\u0076\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0073\u0061\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0073\u0061\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0066\u0065\u002d\u0073\u0061\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0067\u0068\u0074\u0062\u0075\u006c\u0062\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u0061\u0074\u0069\u006f\u006e\u002d\u0061\u0072\u0072\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u0069\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0067\u006e\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0069\u006c\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0070\u002d\u006d\u0061\u0072\u006b\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0068\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u0063\u0072\u006f\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u006c\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0062\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006f\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0072\u0074\u0061\u0072\u002d\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0072\u0074\u0061\u0072\u002d\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0072\u0074\u0061\u0072\u002d\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0072\u0074\u0061\u0072\u002d\u0062\u006f\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0075\u0073\u0069\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0061\u0076\u0069\u0063\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006e\u0061\u0076\u0069\u0063\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006e\u0061\u0076\u0069\u0063\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0061\u0076\u0069\u0063\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0077\u0073\u0070\u0061\u0070\u0065\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0069\u006e\u0074\u002d\u0062\u0072\u0075\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u002d\u0070\u006c\u0061\u006e\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0065\u006e\u0063\u0069\u006c\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u006e\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u0074\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u0074\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0068\u006f\u0074\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0068\u006f\u0074\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006f\u0077\u0065\u0072\u002d\u006f\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0072\u0069\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0075\u007a\u007a\u006c\u0065\u002d\u0070\u0069\u0065\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0072\u0063\u006f\u0064\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u0065\u0073\u0074\u0069\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0075\u006f\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0061\u006e\u0064\u006f\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006d\u006f\u0076\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006d\u006f\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006d\u006f\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006d\u006f\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006f\u0072\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006f\u0072\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006f\u0072\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006f\u0072\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006c\u0079\u002d\u0061\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0074\u0077\u0065\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0073\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u006d\u0069\u006e\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0061\u0072\u0063\u0068\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006e\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u0072\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0065\u006c\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u006f\u0070\u0070\u0069\u006e\u0067\u002d\u0063\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u002d\u006f\u0075\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0067\u006e\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u0074\u0065\u006d\u0061\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006d\u0069\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0063\u0063\u0065\u0072\u002d\u0062\u0061\u006c\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0063\u0063\u0065\u0072\u002d\u0062\u0061\u006c\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0063\u0063\u0065\u0072\u002d\u0062\u0061\u006c\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0063\u0063\u0065\u0072\u002d\u0062\u0061\u006c\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006c\u0070\u0068\u0061\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u006d\u006f\u0075\u006e\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0061\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u006e\u0075\u006d\u0065\u0072\u0069\u0063\u002d\u0064\u0065\u0073\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0072\u0074\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0065\u006d\u0070\u0074\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0065\u006d\u0070\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0065\u006d\u0070\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0065\u006d\u0070\u0074\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0066\u0075\u006c\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0066\u0075\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0066\u0075\u006c\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u0066\u0075\u006c\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u0068\u0061\u006c\u0066\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0072\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0065\u0065\u0074\u002d\u0076\u0069\u0065\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0069\u0074\u0063\u0061\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u006e\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0063\u0068\u006f\u006d\u0065\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0067\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0073\u006b\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0072\u006d\u0069\u006e\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u002d\u0074\u0061\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0075\u006d\u0062\u0073\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006d\u0065\u0073\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0069\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0073\u0068\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u006f\u0070\u0068\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0074\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006d\u0062\u0072\u0065\u006c\u006c\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0069\u0076\u0065\u0072\u0073\u0069\u0074\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u006f\u0063\u006b\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0073\u006f\u0072\u0074\u0065\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0073\u006f\u0072\u0074\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0073\u006f\u0072\u0074\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0073\u006f\u0072\u0074\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0070\u006c\u006f\u0061\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0073\u0065\u0063\u0072\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u0074\u0069\u006d\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u0063\u0061\u006d\u0065\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u006f\u0066\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006f\u006c\u0075\u006d\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0061\u0072\u006e\u0069\u006e\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0061\u0072\u006e\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0061\u0072\u006e\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0061\u0072\u006e\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u0066\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0072\u0065\u006e\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0075\u0074\u006f\u006d\u006f\u0062\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u0067\u0068\u0074\u0065\u0072\u002d\u006a\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u0074\u006f\u0072\u0063\u0079\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0061\u0063\u0065\u002d\u0073\u0068\u0075\u0074\u0074\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0077\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0078\u0069\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0075\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0074\u0068\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u006e\u0064\u0065\u0072\u006c\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0072\u0073\u002d\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0072\u0063\u0075\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006e\u0065\u0075\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0061\u006e\u0073\u0067\u0065\u006e\u0064\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0065\u006e\u0075\u0073\u002d\u006d\u0061\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0072\u0063\u0068\u0069\u0076\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0061\u0075\u0064\u0069\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0063\u006f\u0064\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0065\u0078\u0063\u0065\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0069\u006d\u0061\u0067\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006d\u006f\u0076\u0069\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0064\u0066\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0068\u006f\u0074\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u0069\u0063\u0074\u0075\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0070\u006f\u0077\u0065\u0072\u0070\u006f\u0069\u006e\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0073\u006f\u0075\u006e\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0076\u0069\u0064\u0065\u006f\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0077\u006f\u0072\u0064\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u007a\u0069\u0070\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006e\u006f\u0074\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0066\u0072\u0065\u0073\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u0069\u006e\u006e\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0063\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u0074\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0069\u006e\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0072\u0065\u0064\u0069\u0074\u002d\u0063\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0065\u0061\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0072\u002d\u0063\u0068\u0061\u0072\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u002d\u0063\u0068\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006e\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006e\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006e\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006e\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u006c\u006c\u0061\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u006c\u006c\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u006f\u006c\u006c\u0061\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u006f\u006c\u006c\u0061\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0075\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0075\u0072\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0075\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0075\u0072\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0075\u0072\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0062\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006c\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0070\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006b\u0072\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u006f\u006e\u0065\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006d\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006d\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006d\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006d\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0070\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0070\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0075\u0070\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0075\u0070\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0065\u006b\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0065\u006b\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0065\u006b\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0065\u006b\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0065\u0071\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0065\u0071\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0065\u0071\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0065\u0071\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u0072\u006b\u0069\u0073\u0068\u002d\u006c\u0069\u0072\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u0072\u006b\u0069\u0073\u0068\u002d\u006c\u0069\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u0072\u006b\u0069\u0073\u0068\u002d\u006c\u0069\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u0072\u006b\u0069\u0073\u0068\u002d\u006c\u0069\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0063\u0065\u006e\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006a\u0075\u0073\u0074\u0069\u0066\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006c\u0069\u0067\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u006f\u006c\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0061\u0069\u006e\u002d\u0062\u0072\u006f\u006b\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006c\u0069\u0070\u0062\u006f\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006c\u0075\u006d\u006e\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0070\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0075\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0075\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0064\u0065\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0064\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0072\u0061\u0073\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u002d\u0074\u0065\u0078\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0069\u006c\u0065\u0073\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u006f\u0070\u0070\u0079\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0064\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0064\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u0074\u0061\u006c\u0069\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u006f\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u0073\u0074\u002d\u0075\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0075\u0074\u0064\u0065\u006e\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0070\u0065\u0072\u0063\u006c\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0073\u0074\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0073\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0073\u0074\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0073\u0074\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u006f\u0074\u0061\u0074\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0061\u0076\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0061\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0061\u0076\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0061\u0076\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0063\u0069\u0073\u0073\u006f\u0072\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0072\u0069\u006b\u0065\u0074\u0068\u0072\u006f\u0075\u0067\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0062\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0075\u0070\u0065\u0072\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0061\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0068\u0065\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u0078\u0074\u002d\u0077\u0069\u0064\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0061\u0072\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0068\u002d\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u0065\u0072\u006c\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u0064\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u0069\u006e\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u006e\u006c\u0069\u006e\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u006e\u006c\u0069\u006e\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0076\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0061\u0072\u0065\u0074\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0068\u0065\u0076\u0072\u006f\u006e\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u006e\u0064\u002d\u006f\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u006f\u006e\u0067\u002d\u0061\u0072\u0072\u006f\u0077\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0064\u006f\u0077\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u006c\u0065\u0066\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0072\u0069\u0067\u0068\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u006f\u0067\u0067\u006c\u0065\u002d\u0075\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0072\u0072\u006f\u0077\u0073\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006d\u0070\u0072\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006a\u0065\u0063\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u0078\u0070\u0061\u006e\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0073\u0074\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0075\u0073\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0061\u0079\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0062\u0061\u0063\u006b\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0070\u002d\u0066\u006f\u0072\u0077\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006f\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0070\u006f\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0070\u006f\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0064\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0064\u0072\u006f\u0069\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006e\u0067\u0065\u006c\u006c\u0069\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u0070\u0070\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0065\u0068\u0061\u006e\u0063\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0062\u0075\u0063\u006b\u0065\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0069\u0074\u0063\u006f\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0074\u0063\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0062\u0075\u0079\u0073\u0065\u006c\u006c\u0061\u0064\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0061\u006d\u0065\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0064\u0069\u0073\u0063\u006f\u0076\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u006d\u0061\u0073\u0074\u0065\u0072\u0063\u0061\u0072\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0073\u0074\u0072\u0069\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0063\u002d\u0076\u0069\u0073\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u0064\u0065\u0070\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u006f\u006e\u006e\u0065\u0063\u0074\u0064\u0065\u0076\u0065\u006c\u006f\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0063\u0073\u0073\u0033\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0061\u0073\u0068\u0063\u0075\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u006c\u0069\u0063\u0069\u006f\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0065\u0076\u0069\u0061\u006e\u0074\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0069\u0067\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0069\u0062\u0062\u0062\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u006f\u0070\u0062\u006f\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0064\u0072\u0075\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0065\u006d\u0070\u0069\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0066\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0066\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0066\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u006f\u0066\u0066\u0069\u0063\u0069\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u0061\u0063\u0065\u0062\u006f\u006f\u006b\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006c\u0069\u0063\u006b\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0072\u0075\u006d\u0062\u0065\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0066\u006f\u0075\u0072\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0068\u0075\u0062\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0074\u0069\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0074\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0069\u0074\u0074\u0069\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0069\u0074\u0074\u0069\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u006f\u006f\u0067\u006c\u0065\u002d\u0077\u0061\u006c\u006c\u0065\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0067\u0072\u0061\u0074\u0069\u0070\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0061\u0063\u006b\u0065\u0072\u002d\u006e\u0065\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0074\u006d\u006c\u0035\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006e\u0073\u0074\u0061\u0067\u0072\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0069\u006f\u0078\u0068\u006f\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u006f\u006f\u006d\u006c\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006a\u0073\u0066\u0069\u0064\u0064\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0061\u0073\u0074\u0066\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0065\u0061\u006e\u0070\u0075\u0062\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u006b\u0065\u0064\u0069\u006e\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006c\u0069\u006e\u0075\u0078\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0061\u0078\u0063\u0064\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0061\u006e\u0070\u0061\u0074\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u0069\u0075\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006f\u0070\u0065\u006e\u0069\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0067\u0065\u006c\u0069\u006e\u0065\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0061\u0079\u0070\u0061\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u0065\u0064\u002d\u0070\u0069\u0070\u0065\u0072\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u0069\u006e\u0074\u0065\u0072\u0065\u0073\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0071\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0071\u0071\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0071\u0071\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0071\u0071\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0061\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0061\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0061\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0062\u0065\u006c\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u0064\u0064\u0069\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0072\u0065\u006e\u0072\u0065\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0065\u006c\u006c\u0073\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0061\u0072\u0065\u002d\u0061\u006c\u0074\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0068\u0069\u0072\u0074\u0073\u0069\u006e\u0062\u0075\u006c\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0069\u006d\u0070\u006c\u0079\u0062\u0075\u0069\u006c\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0061\u0074\u006c\u0061\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006b\u0079\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0061\u0063\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006c\u0069\u0064\u0065\u0073\u0068\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u006f\u0075\u006e\u0064\u0063\u006c\u006f\u0075\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0070\u006f\u0074\u0069\u0066\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u0065\u0078\u0063\u0068\u0061\u006e\u0067\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0061\u0063\u006b\u002d\u006f\u0076\u0065\u0072\u0066\u006c\u006f\u0077\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0061\u006d\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0075\u006d\u0062\u006c\u0065\u0075\u0070\u006f\u006e\u002d\u0063\u0069\u0072\u0063\u006c\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0065\u006e\u0063\u0065\u006e\u0074\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0072\u0065\u006c\u006c\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0075\u006d\u0062\u006c\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0063\u0068\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0074\u0077\u0069\u0074\u0074\u0065\u0072\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u0061\u0063\u006f\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006d\u0065\u006f\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u0069\u006e\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006b\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0076\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0076\u006b\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0076\u006b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0063\u0068\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0063\u0068\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0063\u0068\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0063\u0068\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0062\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0065\u0069\u0078\u0069\u006e\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0061\u0074\u0073\u0061\u0070\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0069\u006e\u0064\u006f\u0077\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u006f\u0072\u0064\u0070\u0072\u0065\u0073\u0073\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0078\u0069\u006e\u0067\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0061\u0068\u006f\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u0065\u006c\u0070\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0070\u006c\u0061\u0079\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0079\u006f\u0075\u0074\u0075\u0062\u0065\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0061\u006d\u0062\u0075\u006c\u0061\u006e\u0063\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u0065\u0061\u0072\u0074\u0062\u0065\u0061\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0068\u006f\u0073\u0070\u0069\u0074\u0061\u006c\u002d\u006f\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u006d\u0065\u0064\u006b\u0069\u0074\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0070\u006c\u0075\u0073\u002d\u0073\u0071\u0075\u0061\u0072\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0072\u006f\u0077\u0022\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0073\u0074\u0065\u0074\u0068\u006f\u0073\u0063\u006f\u0070\u0065\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0075\u0073\u0065\u0072\u002d\u006d\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0065\u006d\u006f\u006a\u0069\u003d\u0022\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0066\u0061\u002d\u0077\u0068\u0065\u0065\u006c\u0063\u0068\u0061\u0069\u0072\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0065\u006d\u006f\u006a\u0069\u002d\u0062\u006c\u006f\u0063\u006b\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u0020\u0064\u0061\u0074\u0061\u002d\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u0020\u0066\u0061\u0020\u0075\u006e\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0064\u0069\u0076\u003e'; -// Source: public/javascripts/vendor/markdown/bootstrap-markdown.js -var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; }; - -/* =================================================== - * bootstrap-markdown.js v2.8.0 - * http://github.com/toopay/bootstrap-markdown - * =================================================== - * Copyright 2013-2014 Taufan Aditya - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ========================================================== */ - -!function ($) { - -// jshint ;_; - - /* MARKDOWN CLASS DEFINITION - * ========================== */ - - var Markdown = function Markdown(element, options) { - // @TODO : remove this BC on next major release - // @see : https://github.com/toopay/bootstrap-markdown/issues/109 - var opts = ['autofocus', 'savable', 'hideable', 'width', 'height', 'resize', 'iconlibrary', 'language', 'imgurl', 'base64url', 'localStorage', 'footer', 'fullscreen', 'hiddenButtons', 'disabledButtons', 'flowChart']; - $.each(opts, function (_, opt) { - if (typeof $(element).data(opt) !== 'undefined') { - options = (typeof options === 'undefined' ? 'undefined' : _typeof(options)) == 'object' ? options : {}; - options[opt] = $(element).data(opt); - } - }); - // End BC - - //emoji - this.$emoji = { - groupNav: { 'github-emoji': null, 'twemoji': null, 'font-awesome': null }, - groupName: ['github-emoji', 'twemoji', 'font-awesome'], - groupPanel: { 'github-emoji': null, 'twemoji': null, 'font-awesome': null }, - groups: { - "github-emoji": { - "People": ["bowtie", "smile", "laughing", "blush", "smiley", "relaxed", "smirk", "heart_eyes", "kissing_heart", "kissing_closed_eyes", "flushed", "relieved", "satisfied", "grin", "wink", "stuck_out_tongue_winking_eye", "stuck_out_tongue_closed_eyes", "grinning", "kissing", "kissing_smiling_eyes", "stuck_out_tongue", "sleeping", "worried", "frowning", "anguished", "open_mouth", "grimacing", "confused", "hushed", "expressionless", "unamused", "sweat_smile", "sweat", "disappointed_relieved", "weary", "pensive", "disappointed", "confounded", "fearful", "cold_sweat", "persevere", "cry", "sob", "joy", "astonished", "scream", "neckbeard", "tired_face", "angry", "rage", "triumph", "sleepy", "yum", "mask", "sunglasses", "dizzy_face", "imp", "smiling_imp", "neutral_face", "no_mouth", "innocent", "alien", "yellow_heart", "blue_heart", "purple_heart", "heart", "green_heart", "broken_heart", "heartbeat", "heartpulse", "two_hearts", "revolving_hearts", "cupid", "sparkling_heart", "sparkles", "star", "star2", "dizzy", "boom", "collision", "anger", "exclamation", "question", "grey_exclamation", "grey_question", "zzz", "dash", "sweat_drops", "notes", "musical_note", "fire", "hankey", "poop", "shit", "+1", "thumbsup", "-1", "thumbsdown", "ok_hand", "punch", "facepunch", "fist", "v", "wave", "hand", "raised_hand", "open_hands", "point_up", "point_down", "point_left", "point_right", "raised_hands", "pray", "point_up_2", "clap", "muscle", "metal", "fu", "walking", "runner", "running", "couple", "family", "two_men_holding_hands", "two_women_holding_hands", "dancer", "dancers", "ok_woman", "no_good", "information_desk_person", "raising_hand", "bride_with_veil", "person_with_pouting_face", "person_frowning", "bow", "couplekiss", "couple_with_heart", "massage", "haircut", "nail_care", "boy", "girl", "woman", "man", "baby", "older_woman", "older_man", "person_with_blond_hair", "man_with_gua_pi_mao", "man_with_turban", "construction_worker", "cop", "angel", "princess", "smiley_cat", "smile_cat", "heart_eyes_cat", "kissing_cat", "smirk_cat", "scream_cat", "crying_cat_face", "joy_cat", "pouting_cat", "japanese_ogre", "japanese_goblin", "see_no_evil", "hear_no_evil", "speak_no_evil", "guardsman", "skull", "feet", "lips", "kiss", "droplet", "ear", "eyes", "nose", "tongue", "love_letter", "bust_in_silhouette", "busts_in_silhouette", "speech_balloon", "thought_balloon", "feelsgood", "finnadie", "goberserk", "godmode", "hurtrealbad", "rage1", "rage2", "rage3", "rage4", "suspect", "trollface"], - "Nature": ["sunny", "umbrella", "cloud", "snowflake", "snowman", "zap", "cyclone", "foggy", "ocean", "cat", "dog", "mouse", "hamster", "rabbit", "wolf", "frog", "tiger", "koala", "bear", "pig", "pig_nose", "cow", "boar", "monkey_face", "monkey", "horse", "racehorse", "camel", "sheep", "elephant", "panda_face", "snake", "bird", "baby_chick", "hatched_chick", "hatching_chick", "chicken", "penguin", "turtle", "bug", "honeybee", "ant", "beetle", "snail", "octopus", "tropical_fish", "fish", "whale", "whale2", "dolphin", "cow2", "ram", "rat", "water_buffalo", "tiger2", "rabbit2", "dragon", "goat", "rooster", "dog2", "pig2", "mouse2", "ox", "dragon_face", "blowfish", "crocodile", "dromedary_camel", "leopard", "cat2", "poodle", "paw_prints", "bouquet", "cherry_blossom", "tulip", "four_leaf_clover", "rose", "sunflower", "hibiscus", "maple_leaf", "leaves", "fallen_leaf", "herb", "mushroom", "cactus", "palm_tree", "evergreen_tree", "deciduous_tree", "chestnut", "seedling", "blossom", "ear_of_rice", "shell", "globe_with_meridians", "sun_with_face", "full_moon_with_face", "new_moon_with_face", "new_moon", "waxing_crescent_moon", "first_quarter_moon", "waxing_gibbous_moon", "full_moon", "waning_gibbous_moon", "last_quarter_moon", "waning_crescent_moon", "last_quarter_moon_with_face", "first_quarter_moon_with_face", "moon", "earth_africa", "earth_americas", "earth_asia", "volcano", "milky_way", "partly_sunny", "octocat", "squirrel"], - "Objects": ["bamboo", "gift_heart", "dolls", "school_satchel", "mortar_board", "flags", "fireworks", "sparkler", "wind_chime", "rice_scene", "jack_o_lantern", "ghost", "santa", "christmas_tree", "gift", "bell", "no_bell", "tanabata_tree", "tada", "confetti_ball", "balloon", "crystal_ball", "cd", "dvd", "floppy_disk", "camera", "video_camera", "movie_camera", "computer", "tv", "iphone", "phone", "telephone", "telephone_receiver", "pager", "fax", "minidisc", "vhs", "sound", "speaker", "mute", "loudspeaker", "mega", "hourglass", "hourglass_flowing_sand", "alarm_clock", "watch", "radio", "satellite", "loop", "mag", "mag_right", "unlock", "lock", "lock_with_ink_pen", "closed_lock_with_key", "key", "bulb", "flashlight", "high_brightness", "low_brightness", "electric_plug", "battery", "calling", "email", "mailbox", "postbox", "bath", "bathtub", "shower", "toilet", "wrench", "nut_and_bolt", "hammer", "seat", "moneybag", "yen", "dollar", "pound", "euro", "credit_card", "money_with_wings", "e-mail", "inbox_tray", "outbox_tray", "envelope", "incoming_envelope", "postal_horn", "mailbox_closed", "mailbox_with_mail", "mailbox_with_no_mail", "package", "door", "smoking", "bomb", "gun", "hocho", "pill", "syringe", "page_facing_up", "page_with_curl", "bookmark_tabs", "bar_chart", "chart_with_upwards_trend", "chart_with_downwards_trend", "scroll", "clipboard", "calendar", "date", "card_index", "file_folder", "open_file_folder", "scissors", "pushpin", "paperclip", "black_nib", "pencil2", "straight_ruler", "triangular_ruler", "closed_book", "green_book", "blue_book", "orange_book", "notebook", "notebook_with_decorative_cover", "ledger", "books", "bookmark", "name_badge", "microscope", "telescope", "newspaper", "football", "basketball", "soccer", "baseball", "tennis", "8ball", "rugby_football", "bowling", "golf", "mountain_bicyclist", "bicyclist", "horse_racing", "snowboarder", "swimmer", "surfer", "ski", "spades", "hearts", "clubs", "diamonds", "gem", "ring", "trophy", "musical_score", "musical_keyboard", "violin", "space_invader", "video_game", "black_joker", "flower_playing_cards", "game_die", "dart", "mahjong", "clapper", "memo", "pencil", "book", "art", "microphone", "headphones", "trumpet", "saxophone", "guitar", "shoe", "sandal", "high_heel", "lipstick", "boot", "shirt", "tshirt", "necktie", "womans_clothes", "dress", "running_shirt_with_sash", "jeans", "kimono", "bikini", "ribbon", "tophat", "crown", "womans_hat", "mans_shoe", "closed_umbrella", "briefcase", "handbag", "pouch", "purse", "eyeglasses", "fishing_pole_and_fish", "coffee", "tea", "sake", "baby_bottle", "beer", "beers", "cocktail", "tropical_drink", "wine_glass", "fork_and_knife", "pizza", "hamburger", "fries", "poultry_leg", "meat_on_bone", "spaghetti", "curry", "fried_shrimp", "bento", "sushi", "fish_cake", "rice_ball", "rice_cracker", "rice", "ramen", "stew", "oden", "dango", "egg", "bread", "doughnut", "custard", "icecream", "ice_cream", "shaved_ice", "birthday", "cake", "cookie", "chocolate_bar", "candy", "lollipop", "honey_pot", "apple", "green_apple", "tangerine", "lemon", "cherries", "grapes", "watermelon", "strawberry", "peach", "melon", "banana", "pear", "pineapple", "sweet_potato", "eggplant", "tomato", "corn"], - "Places": ["house", "house_with_garden", "school", "office", "post_office", "hospital", "bank", "convenience_store", "love_hotel", "hotel", "wedding", "church", "department_store", "european_post_office", "city_sunrise", "city_sunset", "japanese_castle", "european_castle", "tent", "factory", "tokyo_tower", "japan", "mount_fuji", "sunrise_over_mountains", "sunrise", "stars", "statue_of_liberty", "bridge_at_night", "carousel_horse", "rainbow", "ferris_wheel", "fountain", "roller_coaster", "ship", "speedboat", "boat", "sailboat", "rowboat", "anchor", "rocket", "airplane", "helicopter", "steam_locomotive", "tram", "mountain_railway", "bike", "aerial_tramway", "suspension_railway", "mountain_cableway", "tractor", "blue_car", "oncoming_automobile", "car", "red_car", "taxi", "oncoming_taxi", "articulated_lorry", "bus", "oncoming_bus", "rotating_light", "police_car", "oncoming_police_car", "fire_engine", "ambulance", "minibus", "truck", "train", "station", "train2", "bullettrain_front", "bullettrain_side", "light_rail", "monorail", "railway_car", "trolleybus", "ticket", "fuelpump", "vertical_traffic_light", "traffic_light", "warning", "construction", "beginner", "atm", "slot_machine", "busstop", "barber", "hotsprings", "checkered_flag", "crossed_flags", "izakaya_lantern", "moyai", "circus_tent", "performing_arts", "round_pushpin", "triangular_flag_on_post", "jp", "kr", "cn", "us", "fr", "es", "it", "ru", "gb", "uk", "de"], - "Symbols": ["one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "keycap_ten", "1234", "zero", "hash", "symbols", "arrow_backward", "arrow_down", "arrow_forward", "arrow_left", "capital_abcd", "abcd", "abc", "arrow_lower_left", "arrow_lower_right", "arrow_right", "arrow_up", "arrow_upper_left", "arrow_upper_right", "arrow_double_down", "arrow_double_up", "arrow_down_small", "arrow_heading_down", "arrow_heading_up", "leftwards_arrow_with_hook", "arrow_right_hook", "left_right_arrow", "arrow_up_down", "arrow_up_small", "arrows_clockwise", "arrows_counterclockwise", "rewind", "fast_forward", "information_source", "ok", "twisted_rightwards_arrows", "repeat", "repeat_one", "new", "top", "up", "cool", "free", "ng", "cinema", "koko", "signal_strength", "u5272", "u5408", "u55b6", "u6307", "u6708", "u6709", "u6e80", "u7121", "u7533", "u7a7a", "u7981", "sa", "restroom", "mens", "womens", "baby_symbol", "no_smoking", "parking", "wheelchair", "metro", "baggage_claim", "accept", "wc", "potable_water", "put_litter_in_its_place", "secret", "congratulations", "m", "passport_control", "left_luggage", "customs", "ideograph_advantage", "cl", "sos", "id", "no_entry_sign", "underage", "no_mobile_phones", "do_not_litter", "non-potable_water", "no_bicycles", "no_pedestrians", "children_crossing", "no_entry", "eight_spoked_asterisk", "sparkle", "eight_pointed_black_star", "heart_decoration", "vs", "vibration_mode", "mobile_phone_off", "chart", "currency_exchange", "aries", "taurus", "gemini", "cancer", "leo", "virgo", "libra", "scorpius", "sagittarius", "capricorn", "aquarius", "pisces", "ophiuchus", "six_pointed_star", "negative_squared_cross_mark", "a", "b", "ab", "o2", "diamond_shape_with_a_dot_inside", "recycle", "end", "back", "on", "soon", "clock1", "clock130", "clock10", "clock1030", "clock11", "clock1130", "clock12", "clock1230", "clock2", "clock230", "clock3", "clock330", "clock4", "clock430", "clock5", "clock530", "clock6", "clock630", "clock7", "clock730", "clock8", "clock830", "clock9", "clock930", "heavy_dollar_sign", "copyright", "registered", "tm", "x", "heavy_exclamation_mark", "bangbang", "interrobang", "o", "heavy_multiplication_x", "heavy_plus_sign", "heavy_minus_sign", "heavy_division_sign", "white_flower", "100", "heavy_check_mark", "ballot_box_with_check", "radio_button", "link", "curly_loop", "wavy_dash", "part_alternation_mark", "trident", "black_small_square", "white_small_square", "black_medium_small_square", "white_medium_small_square", "black_medium_square", "white_medium_square", "black_large_square", "white_large_square", "white_check_mark", "black_square_button", "white_square_button", "black_circle", "white_circle", "red_circle", "large_blue_circle", "large_blue_diamond", "large_orange_diamond", "small_blue_diamond", "small_orange_diamond", "small_red_triangle", "small_red_triangle_down", "shipit"] - }, - "twemoji": ["tw-1f004", "tw-1f0cf", "tw-1f170", "tw-1f171", "tw-1f17e", "tw-1f17f", "tw-1f18e", "tw-1f191", "tw-1f192", "tw-1f193", "tw-1f194", "tw-1f195", "tw-1f196", "tw-1f197", "tw-1f198", "tw-1f199", "tw-1f19a", "tw-1f1e6", "tw-1f1e7", "tw-1f1e8-1f1f3", "tw-1f1e8", "tw-1f1e9-1f1ea", "tw-1f1e9", "tw-1f1ea-1f1f8", "tw-1f1ea", "tw-1f1eb-1f1f7", "tw-1f1eb", "tw-1f1ec-1f1e7", "tw-1f1ec", "tw-1f1ed", "tw-1f1ee-1f1f9", "tw-1f1ee", "tw-1f1ef-1f1f5", "tw-1f1ef", "tw-1f1f0-1f1f7", "tw-1f1f0", "tw-1f1f1", "tw-1f1f2", "tw-1f1f3", "tw-1f1f4", "tw-1f1f5", "tw-1f1f6", "tw-1f1f7-1f1fa", "tw-1f1f7", "tw-1f1f8", "tw-1f1f9", "tw-1f1fa-1f1f8", "tw-1f1fa", "tw-1f1fb", "tw-1f1fc", "tw-1f1fd", "tw-1f1fe", "tw-1f1ff", "tw-1f201", "tw-1f202", "tw-1f21a", "tw-1f22f", "tw-1f232", "tw-1f233", "tw-1f234", "tw-1f235", "tw-1f236", "tw-1f237", "tw-1f238", "tw-1f239", "tw-1f23a", "tw-1f250", "tw-1f251", "tw-1f300", "tw-1f301", "tw-1f302", "tw-1f303", "tw-1f304", "tw-1f305", "tw-1f306", "tw-1f307", "tw-1f308", "tw-1f309", "tw-1f30a", "tw-1f30b", "tw-1f30c", "tw-1f30d", "tw-1f30e", "tw-1f30f", "tw-1f310", "tw-1f311", "tw-1f312", "tw-1f313", "tw-1f314", "tw-1f315", "tw-1f316", "tw-1f317", "tw-1f318", "tw-1f319", "tw-1f31a", "tw-1f31b", "tw-1f31c", "tw-1f31d", "tw-1f31e", "tw-1f31f", "tw-1f320", "tw-1f330", "tw-1f331", "tw-1f332", "tw-1f333", "tw-1f334", "tw-1f335", "tw-1f337", "tw-1f338", "tw-1f339", "tw-1f33a", "tw-1f33b", "tw-1f33c", "tw-1f33d", "tw-1f33e", "tw-1f33f", "tw-1f340", "tw-1f341", "tw-1f342", "tw-1f343", "tw-1f344", "tw-1f345", "tw-1f346", "tw-1f347", "tw-1f348", "tw-1f349", "tw-1f34a", "tw-1f34b", "tw-1f34c", "tw-1f34d", "tw-1f34e", "tw-1f34f", "tw-1f350", "tw-1f351", "tw-1f352", "tw-1f353", "tw-1f354", "tw-1f355", "tw-1f356", "tw-1f357", "tw-1f358", "tw-1f359", "tw-1f35a", "tw-1f35b", "tw-1f35c", "tw-1f35d", "tw-1f35e", "tw-1f35f", "tw-1f360", "tw-1f361", "tw-1f362", "tw-1f363", "tw-1f364", "tw-1f365", "tw-1f366", "tw-1f367", "tw-1f368", "tw-1f369", "tw-1f36a", "tw-1f36b", "tw-1f36c", "tw-1f36d", "tw-1f36e", "tw-1f36f", "tw-1f370", "tw-1f371", "tw-1f372", "tw-1f373", "tw-1f374", "tw-1f375", "tw-1f376", "tw-1f377", "tw-1f378", "tw-1f379", "tw-1f37a", "tw-1f37b", "tw-1f37c", "tw-1f380", "tw-1f381", "tw-1f382", "tw-1f383", "tw-1f384", "tw-1f385", "tw-1f386", "tw-1f387", "tw-1f388", "tw-1f389", "tw-1f38a", "tw-1f38b", "tw-1f38c", "tw-1f38d", "tw-1f38e", "tw-1f38f", "tw-1f390", "tw-1f391", "tw-1f392", "tw-1f393", "tw-1f3a0", "tw-1f3a1", "tw-1f3a2", "tw-1f3a3", "tw-1f3a4", "tw-1f3a5", "tw-1f3a6", "tw-1f3a7", "tw-1f3a8", "tw-1f3a9", "tw-1f3aa", "tw-1f3ab", "tw-1f3ac", "tw-1f3ad", "tw-1f3ae", "tw-1f3af", "tw-1f3b0", "tw-1f3b1", "tw-1f3b2", "tw-1f3b3", "tw-1f3b4", "tw-1f3b5", "tw-1f3b6", "tw-1f3b7", "tw-1f3b8", "tw-1f3b9", "tw-1f3ba", "tw-1f3bb", "tw-1f3bc", "tw-1f3bd", "tw-1f3be", "tw-1f3bf", "tw-1f3c0", "tw-1f3c1", "tw-1f3c2", "tw-1f3c3", "tw-1f3c4", "tw-1f3c6", "tw-1f3c7", "tw-1f3c8", "tw-1f3c9", "tw-1f3ca", "tw-1f3e0", "tw-1f3e1", "tw-1f3e2", "tw-1f3e3", "tw-1f3e4", "tw-1f3e5", "tw-1f3e6", "tw-1f3e7", "tw-1f3e8", "tw-1f3e9", "tw-1f3ea", "tw-1f3eb", "tw-1f3ec", "tw-1f3ed", "tw-1f3ee", "tw-1f3ef", "tw-1f3f0", "tw-1f400", "tw-1f401", "tw-1f402", "tw-1f403", "tw-1f404", "tw-1f405", "tw-1f406", "tw-1f407", "tw-1f408", "tw-1f409", "tw-1f40a", "tw-1f40b", "tw-1f40c", "tw-1f40d", "tw-1f40e", "tw-1f40f", "tw-1f410", "tw-1f411", "tw-1f412", "tw-1f413", "tw-1f414", "tw-1f415", "tw-1f416", "tw-1f417", "tw-1f418", "tw-1f419", "tw-1f41a", "tw-1f41b", "tw-1f41c", "tw-1f41d", "tw-1f41e", "tw-1f41f", "tw-1f420", "tw-1f421", "tw-1f422", "tw-1f423", "tw-1f424", "tw-1f425", "tw-1f426", "tw-1f427", "tw-1f428", "tw-1f429", "tw-1f42a", "tw-1f42b", "tw-1f42c", "tw-1f42d", "tw-1f42e", "tw-1f42f", "tw-1f430", "tw-1f431", "tw-1f432", "tw-1f433", "tw-1f434", "tw-1f435", "tw-1f436", "tw-1f437", "tw-1f438", "tw-1f439", "tw-1f43a", "tw-1f43b", "tw-1f43c", "tw-1f43d", "tw-1f43e", "tw-1f440", "tw-1f442", "tw-1f443", "tw-1f444", "tw-1f445", "tw-1f446", "tw-1f447", "tw-1f448", "tw-1f449", "tw-1f44a", "tw-1f44b", "tw-1f44c", "tw-1f44d", "tw-1f44e", "tw-1f44f", "tw-1f450", "tw-1f451", "tw-1f452", "tw-1f453", "tw-1f454", "tw-1f455", "tw-1f456", "tw-1f457", "tw-1f458", "tw-1f459", "tw-1f45a", "tw-1f45b", "tw-1f45c", "tw-1f45d", "tw-1f45e", "tw-1f45f", "tw-1f460", "tw-1f461", "tw-1f462", "tw-1f463", "tw-1f464", "tw-1f465", "tw-1f466", "tw-1f467", "tw-1f468", "tw-1f469", "tw-1f46a", "tw-1f46b", "tw-1f46c", "tw-1f46d", "tw-1f46e", "tw-1f46f", "tw-1f470", "tw-1f471", "tw-1f472", "tw-1f473", "tw-1f474", "tw-1f475", "tw-1f476", "tw-1f477", "tw-1f478", "tw-1f479", "tw-1f47a", "tw-1f47b", "tw-1f47c", "tw-1f47d", "tw-1f47e", "tw-1f47f", "tw-1f480", "tw-1f481", "tw-1f482", "tw-1f483", "tw-1f484", "tw-1f485", "tw-1f486", "tw-1f487", "tw-1f488", "tw-1f489", "tw-1f48a", "tw-1f48b", "tw-1f48c", "tw-1f48d", "tw-1f48e", "tw-1f48f", "tw-1f490", "tw-1f491", "tw-1f492", "tw-1f493", "tw-1f494", "tw-1f495", "tw-1f496", "tw-1f497", "tw-1f498", "tw-1f499", "tw-1f49a", "tw-1f49b", "tw-1f49c", "tw-1f49d", "tw-1f49e", "tw-1f49f", "tw-1f4a0", "tw-1f4a1", "tw-1f4a2", "tw-1f4a3", "tw-1f4a4", "tw-1f4a5", "tw-1f4a6", "tw-1f4a7", "tw-1f4a8", "tw-1f4a9", "tw-1f4aa", "tw-1f4ab", "tw-1f4ac", "tw-1f4ad", "tw-1f4ae", "tw-1f4af", "tw-1f4b0", "tw-1f4b1", "tw-1f4b2", "tw-1f4b3", "tw-1f4b4", "tw-1f4b5", "tw-1f4b6", "tw-1f4b7", "tw-1f4b8", "tw-1f4b9", "tw-1f4ba", "tw-1f4bb", "tw-1f4bc", "tw-1f4bd", "tw-1f4be", "tw-1f4bf", "tw-1f4c0", "tw-1f4c1", "tw-1f4c2", "tw-1f4c3", "tw-1f4c4", "tw-1f4c5", "tw-1f4c6", "tw-1f4c7", "tw-1f4c8", "tw-1f4c9", "tw-1f4ca", "tw-1f4cb", "tw-1f4cc", "tw-1f4cd", "tw-1f4ce", "tw-1f4cf", "tw-1f4d0", "tw-1f4d1", "tw-1f4d2", "tw-1f4d3", "tw-1f4d4", "tw-1f4d5", "tw-1f4d6", "tw-1f4d7", "tw-1f4d8", "tw-1f4d9", "tw-1f4da", "tw-1f4db", "tw-1f4dc", "tw-1f4dd", "tw-1f4de", "tw-1f4df", "tw-1f4e0", "tw-1f4e1", "tw-1f4e2", "tw-1f4e3", "tw-1f4e4", "tw-1f4e5", "tw-1f4e6", "tw-1f4e7", "tw-1f4e8", "tw-1f4e9", "tw-1f4ea", "tw-1f4eb", "tw-1f4ec", "tw-1f4ed", "tw-1f4ee", "tw-1f4ef", "tw-1f4f0", "tw-1f4f1", "tw-1f4f2", "tw-1f4f3", "tw-1f4f4", "tw-1f4f5", "tw-1f4f6", "tw-1f4f7", "tw-1f4f9", "tw-1f4fa", "tw-1f4fb", "tw-1f4fc", "tw-1f500", "tw-1f501", "tw-1f502", "tw-1f503", "tw-1f504", "tw-1f505", "tw-1f506", "tw-1f507", "tw-1f508", "tw-1f509", "tw-1f50a", "tw-1f50b", "tw-1f50c", "tw-1f50d", "tw-1f50e", "tw-1f50f", "tw-1f510", "tw-1f511", "tw-1f512", "tw-1f513", "tw-1f514", "tw-1f515", "tw-1f516", "tw-1f517", "tw-1f518", "tw-1f519", "tw-1f51a", "tw-1f51b", "tw-1f51c", "tw-1f51d", "tw-1f51e", "tw-1f51f", "tw-1f520", "tw-1f521", "tw-1f522", "tw-1f523", "tw-1f524", "tw-1f525", "tw-1f526", "tw-1f527", "tw-1f528", "tw-1f529", "tw-1f52a", "tw-1f52b", "tw-1f52c", "tw-1f52d", "tw-1f52e", "tw-1f52f", "tw-1f530", "tw-1f531", "tw-1f532", "tw-1f533", "tw-1f534", "tw-1f535", "tw-1f536", "tw-1f537", "tw-1f538", "tw-1f539", "tw-1f53a", "tw-1f53b", "tw-1f53c", "tw-1f53d", "tw-1f550", "tw-1f551", "tw-1f552", "tw-1f553", "tw-1f554", "tw-1f555", "tw-1f556", "tw-1f557", "tw-1f558", "tw-1f559", "tw-1f55a", "tw-1f55b", "tw-1f55c", "tw-1f55d", "tw-1f55e", "tw-1f55f", "tw-1f560", "tw-1f561", "tw-1f562", "tw-1f563", "tw-1f564", "tw-1f565", "tw-1f566", "tw-1f567", "tw-1f5fb", "tw-1f5fc", "tw-1f5fd", "tw-1f5fe", "tw-1f5ff", "tw-1f600", "tw-1f601", "tw-1f602", "tw-1f603", "tw-1f604", "tw-1f605", "tw-1f606", "tw-1f607", "tw-1f608", "tw-1f609", "tw-1f60a", "tw-1f60b", "tw-1f60c", "tw-1f60d", "tw-1f60e", "tw-1f60f", "tw-1f610", "tw-1f611", "tw-1f612", "tw-1f613", "tw-1f614", "tw-1f615", "tw-1f616", "tw-1f617", "tw-1f618", "tw-1f619", "tw-1f61a", "tw-1f61b", "tw-1f61c", "tw-1f61d", "tw-1f61e", "tw-1f61f", "tw-1f620", "tw-1f621", "tw-1f622", "tw-1f623", "tw-1f624", "tw-1f625", "tw-1f626", "tw-1f627", "tw-1f628", "tw-1f629", "tw-1f62a", "tw-1f62b", "tw-1f62c", "tw-1f62d", "tw-1f62e", "tw-1f62f", "tw-1f630", "tw-1f631", "tw-1f632", "tw-1f633", "tw-1f634", "tw-1f635", "tw-1f636", "tw-1f637", "tw-1f638", "tw-1f639", "tw-1f63a", "tw-1f63b", "tw-1f63c", "tw-1f63d", "tw-1f63e", "tw-1f63f", "tw-1f640", "tw-1f645", "tw-1f646", "tw-1f647", "tw-1f648", "tw-1f649", "tw-1f64a", "tw-1f64b", "tw-1f64c", "tw-1f64d", "tw-1f64e", "tw-1f64f", "tw-1f680", "tw-1f681", "tw-1f682", "tw-1f683", "tw-1f684", "tw-1f685", "tw-1f686", "tw-1f687", "tw-1f688", "tw-1f689", "tw-1f68a", "tw-1f68b", "tw-1f68c", "tw-1f68d", "tw-1f68e", "tw-1f68f", "tw-1f690", "tw-1f691", "tw-1f692", "tw-1f693", "tw-1f694", "tw-1f695", "tw-1f696", "tw-1f697", "tw-1f698", "tw-1f699", "tw-1f69a", "tw-1f69b", "tw-1f69c", "tw-1f69d", "tw-1f69e", "tw-1f69f", "tw-1f6a0", "tw-1f6a1", "tw-1f6a2", "tw-1f6a3", "tw-1f6a4", "tw-1f6a5", "tw-1f6a6", "tw-1f6a7", "tw-1f6a8", "tw-1f6a9", "tw-1f6aa", "tw-1f6ab", "tw-1f6ac", "tw-1f6ad", "tw-1f6ae", "tw-1f6af", "tw-1f6b0", "tw-1f6b1", "tw-1f6b2", "tw-1f6b3", "tw-1f6b4", "tw-1f6b5", "tw-1f6b6", "tw-1f6b7", "tw-1f6b8", "tw-1f6b9", "tw-1f6ba", "tw-1f6bb", "tw-1f6bc", "tw-1f6bd", "tw-1f6be", "tw-1f6bf", "tw-1f6c0", "tw-1f6c1", "tw-1f6c2", "tw-1f6c3", "tw-1f6c4", "tw-1f6c5", "tw-203c", "tw-2049", "tw-2122", "tw-2139", "tw-2194", "tw-2195", "tw-2196", "tw-2197", "tw-2198", "tw-2199", "tw-21a9", "tw-21aa", "tw-23-20e3", "tw-231a", "tw-231b", "tw-23e9", "tw-23ea", "tw-23eb", "tw-23ec", "tw-23f0", "tw-23f3", "tw-24c2", "tw-25aa", "tw-25ab", "tw-25b6", "tw-25c0", "tw-25fb", "tw-25fc", "tw-25fd", "tw-25fe", "tw-2600", "tw-2601", "tw-260e", "tw-2611", "tw-2614", "tw-2615", "tw-261d", "tw-263a", "tw-2648", "tw-2649", "tw-264a", "tw-264b", "tw-264c", "tw-264d", "tw-264e", "tw-264f", "tw-2650", "tw-2651", "tw-2652", "tw-2653", "tw-2660", "tw-2663", "tw-2665", "tw-2666", "tw-2668", "tw-267b", "tw-267f", "tw-2693", "tw-26a0", "tw-26a1", "tw-26aa", "tw-26ab", "tw-26bd", "tw-26be", "tw-26c4", "tw-26c5", "tw-26ce", "tw-26d4", "tw-26ea", "tw-26f2", "tw-26f3", "tw-26f5", "tw-26fa", "tw-26fd", "tw-2702", "tw-2705", "tw-2708", "tw-2709", "tw-270a", "tw-270b", "tw-270c", "tw-270f", "tw-2712", "tw-2714", "tw-2716", "tw-2728", "tw-2733", "tw-2734", "tw-2744", "tw-2747", "tw-274c", "tw-274e", "tw-2753", "tw-2754", "tw-2755", "tw-2757", "tw-2764", "tw-2795", "tw-2796", "tw-2797", "tw-27a1", "tw-27b0", "tw-27bf", "tw-2934", "tw-2935", "tw-2b05", "tw-2b06", "tw-2b07", "tw-2b1b", "tw-2b1c", "tw-2b50", "tw-2b55", "tw-30-20e3", "tw-3030", "tw-303d", "tw-31-20e3", "tw-32-20e3", "tw-3297", "tw-3299", "tw-33-20e3", "tw-34-20e3", "tw-35-20e3", "tw-36-20e3", "tw-37-20e3", "tw-38-20e3", "tw-39-20e3", "tw-a9", "tw-ae", "tw-e50a"], - "font-awesome": ["fa-glass", "fa-music", "fa-search", "fa-envelope-o", "fa-heart", "fa-star", "fa-star-o", "fa-user", "fa-film", "fa-th-large", "fa-th", "fa-th-list", "fa-check", "fa-times", "fa-search-plus", "fa-search-minus", "fa-power-off", "fa-signal", "fa-cog", "fa-trash-o", "fa-home", "fa-file-o", "fa-clock-o", "fa-road", "fa-download", "fa-arrow-circle-o-down", "fa-arrow-circle-o-up", "fa-inbox", "fa-play-circle-o", "fa-repeat", "fa-refresh", "fa-list-alt", "fa-lock", "fa-flag", "fa-headphones", "fa-volume-off", "fa-volume-down", "fa-volume-up", "fa-qrcode", "fa-barcode", "fa-tag", "fa-tags", "fa-book", "fa-bookmark", "fa-print", "fa-camera", "fa-font", "fa-bold", "fa-italic", "fa-text-height", "fa-text-width", "fa-align-left", "fa-align-center", "fa-align-right", "fa-align-justify", "fa-list", "fa-outdent", "fa-indent", "fa-video-camera", "fa-picture-o", "fa-pencil", "fa-map-marker", "fa-adjust", "fa-tint", "fa-pencil-square-o", "fa-share-square-o", "fa-check-square-o", "fa-arrows", "fa-step-backward", "fa-fast-backward", "fa-backward", "fa-play", "fa-pause", "fa-stop", "fa-forward", "fa-fast-forward", "fa-step-forward", "fa-eject", "fa-chevron-left", "fa-chevron-right", "fa-plus-circle", "fa-minus-circle", "fa-times-circle", "fa-check-circle", "fa-question-circle", "fa-info-circle", "fa-crosshairs", "fa-times-circle-o", "fa-check-circle-o", "fa-ban", "fa-arrow-left", "fa-arrow-right", "fa-arrow-up", "fa-arrow-down", "fa-share", "fa-expand", "fa-compress", "fa-plus", "fa-minus", "fa-asterisk", "fa-exclamation-circle", "fa-gift", "fa-leaf", "fa-fire", "fa-eye", "fa-eye-slash", "fa-exclamation-triangle", "fa-plane", "fa-calendar", "fa-random", "fa-comment", "fa-magnet", "fa-chevron-up", "fa-chevron-down", "fa-retweet", "fa-shopping-cart", "fa-folder", "fa-folder-open", "fa-arrows-v", "fa-arrows-h", "fa-bar-chart", "fa-twitter-square", "fa-facebook-square", "fa-camera-retro", "fa-key", "fa-cogs", "fa-comments", "fa-thumbs-o-up", "fa-thumbs-o-down", "fa-star-half", "fa-heart-o", "fa-sign-out", "fa-linkedin-square", "fa-thumb-tack", "fa-external-link", "fa-sign-in", "fa-trophy", "fa-github-square", "fa-upload", "fa-lemon-o", "fa-phone", "fa-square-o", "fa-bookmark-o", "fa-phone-square", "fa-twitter", "fa-facebook", "fa-github", "fa-unlock", "fa-credit-card", "fa-rss", "fa-hdd-o", "fa-bullhorn", "fa-bell", "fa-certificate", "fa-hand-o-right", "fa-hand-o-left", "fa-hand-o-up", "fa-hand-o-down", "fa-arrow-circle-left", "fa-arrow-circle-right", "fa-arrow-circle-up", "fa-arrow-circle-down", "fa-globe", "fa-wrench", "fa-tasks", "fa-filter", "fa-briefcase", "fa-arrows-alt", "fa-users", "fa-link", "fa-cloud", "fa-flask", "fa-scissors", "fa-files-o", "fa-paperclip", "fa-floppy-o", "fa-square", "fa-bars", "fa-list-ul", "fa-list-ol", "fa-strikethrough", "fa-underline", "fa-table", "fa-magic", "fa-truck", "fa-pinterest", "fa-pinterest-square", "fa-google-plus-square", "fa-google-plus", "fa-money", "fa-caret-down", "fa-caret-up", "fa-caret-left", "fa-caret-right", "fa-columns", "fa-sort", "fa-sort-desc", "fa-sort-asc", "fa-envelope", "fa-linkedin", "fa-undo", "fa-gavel", "fa-tachometer", "fa-comment-o", "fa-comments-o", "fa-bolt", "fa-sitemap", "fa-umbrella", "fa-clipboard", "fa-lightbulb-o", "fa-exchange", "fa-cloud-download", "fa-cloud-upload", "fa-user-md", "fa-stethoscope", "fa-suitcase", "fa-bell-o", "fa-coffee", "fa-cutlery", "fa-file-text-o", "fa-building-o", "fa-hospital-o", "fa-ambulance", "fa-medkit", "fa-fighter-jet", "fa-beer", "fa-h-square", "fa-plus-square", "fa-angle-double-left", "fa-angle-double-right", "fa-angle-double-up", "fa-angle-double-down", "fa-angle-left", "fa-angle-right", "fa-angle-up", "fa-angle-down", "fa-desktop", "fa-laptop", "fa-tablet", "fa-mobile", "fa-circle-o", "fa-quote-left", "fa-quote-right", "fa-spinner", "fa-circle", "fa-reply", "fa-github-alt", "fa-folder-o", "fa-folder-open-o", "fa-smile-o", "fa-frown-o", "fa-meh-o", "fa-gamepad", "fa-keyboard-o", "fa-flag-o", "fa-flag-checkered", "fa-terminal", "fa-code", "fa-reply-all", "fa-star-half-o", "fa-location-arrow", "fa-crop", "fa-code-fork", "fa-chain-broken", "fa-question", "fa-info", "fa-exclamation", "fa-superscript", "fa-subscript", "fa-eraser", "fa-puzzle-piece", "fa-microphone", "fa-microphone-slash", "fa-shield", "fa-calendar-o", "fa-fire-extinguisher", "fa-rocket", "fa-maxcdn", "fa-chevron-circle-left", "fa-chevron-circle-right", "fa-chevron-circle-up", "fa-chevron-circle-down", "fa-html5", "fa-css3", "fa-anchor", "fa-unlock-alt", "fa-bullseye", "fa-ellipsis-h", "fa-ellipsis-v", "fa-rss-square", "fa-play-circle", "fa-ticket", "fa-minus-square", "fa-minus-square-o", "fa-level-up", "fa-level-down", "fa-check-square", "fa-pencil-square", "fa-share-square", "fa-compass", "fa-caret-square-o-down", "fa-caret-square-o-up", "fa-caret-square-o-right", "fa-eur", "fa-gbp", "fa-usd", "fa-inr", "fa-jpy", "fa-rub", "fa-krw", "fa-btc", "fa-file", "fa-file-text", "fa-sort-alpha-asc", "fa-sort-alpha-desc", "fa-sort-amount-asc", "fa-sort-amount-desc", "fa-sort-numeric-asc", "fa-sort-numeric-desc", "fa-thumbs-up", "fa-thumbs-down", "fa-youtube-square", "fa-youtube", "fa-xing", "fa-xing-square", "fa-youtube-play", "fa-dropbox", "fa-stack-overflow", "fa-instagram", "fa-flickr", "fa-adn", "fa-bitbucket", "fa-bitbucket-square", "fa-tumblr", "fa-tumblr-square", "fa-long-arrow-down", "fa-long-arrow-up", "fa-long-arrow-left", "fa-long-arrow-right", "fa-apple", "fa-windows", "fa-android", "fa-linux", "fa-dribbble", "fa-skype", "fa-foursquare", "fa-trello", "fa-female", "fa-male", "fa-gratipay", "fa-sun-o", "fa-moon-o", "fa-archive", "fa-bug", "fa-vk", "fa-weibo", "fa-renren", "fa-pagelines", "fa-stack-exchange", "fa-arrow-circle-o-right", "fa-arrow-circle-o-left", "fa-caret-square-o-left", "fa-dot-circle-o", "fa-wheelchair", "fa-vimeo-square", "fa-try", "fa-plus-square-o", "fa-space-shuttle", "fa-slack", "fa-envelope-square", "fa-wordpress", "fa-openid", "fa-university", "fa-graduation-cap", "fa-yahoo", "fa-google", "fa-reddit", "fa-reddit-square", "fa-stumbleupon-circle", "fa-stumbleupon", "fa-delicious", "fa-digg", "fa-pied-piper", "fa-pied-piper-alt", "fa-drupal", "fa-joomla", "fa-language", "fa-fax", "fa-building", "fa-child", "fa-paw", "fa-spoon", "fa-cube", "fa-cubes", "fa-behance", "fa-behance-square", "fa-steam", "fa-steam-square", "fa-recycle", "fa-car", "fa-taxi", "fa-tree", "fa-spotify", "fa-deviantart", "fa-soundcloud", "fa-database", "fa-file-pdf-o", "fa-file-word-o", "fa-file-excel-o", "fa-file-powerpoint-o", "fa-file-image-o", "fa-file-archive-o", "fa-file-audio-o", "fa-file-video-o", "fa-file-code-o", "fa-vine", "fa-codepen", "fa-jsfiddle", "fa-life-ring", "fa-circle-o-notch", "fa-rebel", "fa-empire", "fa-git-square", "fa-git", "fa-hacker-news", "fa-tencent-weibo", "fa-qq", "fa-weixin", "fa-paper-plane", "fa-paper-plane-o", "fa-history", "fa-circle-thin", "fa-header", "fa-paragraph", "fa-sliders", "fa-share-alt", "fa-share-alt-square", "fa-bomb", "fa-futbol-o", "fa-tty", "fa-binoculars", "fa-plug", "fa-slideshare", "fa-twitch", "fa-yelp", "fa-newspaper-o", "fa-wifi", "fa-calculator", "fa-paypal", "fa-google-wallet", "fa-cc-visa", "fa-cc-mastercard", "fa-cc-discover", "fa-cc-amex", "fa-cc-paypal", "fa-cc-stripe", "fa-bell-slash", "fa-bell-slash-o", "fa-trash", "fa-copyright", "fa-at", "fa-eyedropper", "fa-paint-brush", "fa-birthday-cake", "fa-area-chart", "fa-pie-chart", "fa-line-chart", "fa-lastfm", "fa-lastfm-square", "fa-toggle-off", "fa-toggle-on", "fa-bicycle", "fa-bus", "fa-ioxhost", "fa-angellist", "fa-cc", "fa-ils", "fa-meanpath", "fa-buysellads", "fa-connectdevelop", "fa-dashcube", "fa-forumbee", "fa-leanpub", "fa-sellsy", "fa-shirtsinbulk", "fa-simplybuilt", "fa-skyatlas", "fa-cart-plus", "fa-cart-arrow-down", "fa-diamond", "fa-ship", "fa-user-secret", "fa-motorcycle", "fa-street-view", "fa-heartbeat", "fa-venus", "fa-mars", "fa-mercury", "fa-transgender", "fa-transgender-alt", "fa-venus-double", "fa-mars-double", "fa-venus-mars", "fa-mars-stroke", "fa-mars-stroke-v", "fa-mars-stroke-h", "fa-neuter", "fa-facebook-official", "fa-pinterest-p", "fa-whatsapp", "fa-server", "fa-user-plus", "fa-user-times", "fa-bed", "fa-viacoin", "fa-train", "fa-subway", "fa-medium", "fa-GitHub", "fa-bed", "fa-buysellads", "fa-cart-arrow-down", "fa-cart-plus", "fa-connectdevelop", "fa-dashcube", "fa-diamond", "fa-facebook-official", "fa-forumbee", "fa-heartbeat", "fa-hotel", "fa-leanpub", "fa-mars", "fa-mars-double", "fa-mars-stroke", "fa-mars-stroke-h", "fa-mars-stroke-v", "fa-medium", "fa-mercury", "fa-motorcycle", "fa-neuter", "fa-pinterest-p", "fa-sellsy", "fa-server", "fa-ship", "fa-shirtsinbulk", "fa-simplybuilt", "fa-skyatlas", "fa-street-view", "fa-subway", "fa-train", "fa-transgender", "fa-transgender-alt", "fa-user-plus", "fa-user-secret", "fa-user-times", "fa-venus", "fa-venus-double", "fa-venus-mars", "fa-viacoin", "fa-whatsapp", "fa-adjust", "fa-anchor", "fa-archive", "fa-area-chart", "fa-arrows", "fa-arrows-h", "fa-arrows-v", "fa-asterisk", "fa-at", "fa-automobile", "fa-ban", "fa-bank", "fa-bar-chart", "fa-bar-chart-o", "fa-barcode", "fa-bars", "fa-bed", "fa-beer", "fa-bell", "fa-bell-o", "fa-bell-slash", "fa-bell-slash-o", "fa-bicycle", "fa-binoculars", "fa-birthday-cake", "fa-bolt", "fa-bomb", "fa-book", "fa-bookmark", "fa-bookmark-o", "fa-briefcase", "fa-bug", "fa-building", "fa-building-o", "fa-bullhorn", "fa-bullseye", "fa-bus", "fa-cab", "fa-calculator", "fa-calendar", "fa-calendar-o", "fa-camera", "fa-camera-retro", "fa-car", "fa-caret-square-o-down", "fa-caret-square-o-left", "fa-caret-square-o-right", "fa-caret-square-o-up", "fa-cart-arrow-down", "fa-cart-plus", "fa-cc", "fa-certificate", "fa-check", "fa-check-circle", "fa-check-circle-o", "fa-check-square", "fa-check-square-o", "fa-child", "fa-circle", "fa-circle-o", "fa-circle-o-notch", "fa-circle-thin", "fa-clock-o", "fa-close", "fa-cloud", "fa-cloud-download", "fa-cloud-upload", "fa-code", "fa-code-fork", "fa-coffee", "fa-cog", "fa-cogs", "fa-comment", "fa-comment-o", "fa-comments", "fa-comments-o", "fa-compass", "fa-copyright", "fa-credit-card", "fa-crop", "fa-crosshairs", "fa-cube", "fa-cubes", "fa-cutlery", "fa-dashboard", "fa-database", "fa-desktop", "fa-diamond", "fa-dot-circle-o", "fa-download", "fa-edit", "fa-ellipsis-h", "fa-ellipsis-v", "fa-envelope", "fa-envelope-o", "fa-envelope-square", "fa-eraser", "fa-exchange", "fa-exclamation", "fa-exclamation-circle", "fa-exclamation-triangle", "fa-external-link", "fa-external-link-square", "fa-eye", "fa-eye-slash", "fa-eyedropper", "fa-fax", "fa-female", "fa-fighter-jet", "fa-file-archive-o", "fa-file-audio-o", "fa-file-code-o", "fa-file-excel-o", "fa-file-image-o", "fa-file-movie-o", "fa-file-pdf-o", "fa-file-photo-o", "fa-file-picture-o", "fa-file-powerpoint-o", "fa-file-sound-o", "fa-file-video-o", "fa-file-word-o", "fa-file-zip-o", "fa-film", "fa-filter", "fa-fire", "fa-fire-extinguisher", "fa-flag", "fa-flag-checkered", "fa-flag-o", "fa-flash", "fa-flask", "fa-folder", "fa-folder-o", "fa-folder-open", "fa-folder-open-o", "fa-frown-o", "fa-futbol-o", "fa-gamepad", "fa-gavel", "fa-gear", "fa-gears", "fa-genderless", "fa-gift", "fa-glass", "fa-globe", "fa-graduation-cap", "fa-group", "fa-hdd-o", "fa-headphones", "fa-heart", "fa-heart-o", "fa-heartbeat", "fa-history", "fa-home", "fa-hotel", "fa-image", "fa-inbox", "fa-info", "fa-info-circle", "fa-institution", "fa-key", "fa-keyboard-o", "fa-language", "fa-laptop", "fa-leaf", "fa-legal", "fa-lemon-o", "fa-level-down", "fa-level-up", "fa-life-bouy", "fa-life-buoy", "fa-life-ring", "fa-life-saver", "fa-lightbulb-o", "fa-line-chart", "fa-location-arrow", "fa-lock", "fa-magic", "fa-magnet", "fa-mail-forward", "fa-mail-reply", "fa-mail-reply-all", "fa-male", "fa-map-marker", "fa-meh-o", "fa-microphone", "fa-microphone-slash", "fa-minus", "fa-minus-circle", "fa-minus-square", "fa-minus-square-o", "fa-mobile", "fa-mobile-phone", "fa-money", "fa-moon-o", "fa-mortar-board", "fa-motorcycle", "fa-music", "fa-navicon", "fa-newspaper-o", "fa-paint-brush", "fa-paper-plane", "fa-paper-plane-o", "fa-paw", "fa-pencil", "fa-pencil-square", "fa-pencil-square-o", "fa-phone", "fa-phone-square", "fa-photo", "fa-picture-o", "fa-pie-chart", "fa-plane", "fa-plug", "fa-plus", "fa-plus-circle", "fa-plus-square", "fa-plus-square-o", "fa-power-off", "fa-print", "fa-puzzle-piece", "fa-qrcode", "fa-question", "fa-question-circle", "fa-quote-left", "fa-quote-right", "fa-random", "fa-recycle", "fa-refresh", "fa-remove", "fa-reorder", "fa-reply", "fa-reply-all", "fa-retweet", "fa-road", "fa-rocket", "fa-rss", "fa-rss-square", "fa-search", "fa-search-minus", "fa-search-plus", "fa-send", "fa-send-o", "fa-server", "fa-share", "fa-share-alt", "fa-share-alt-square", "fa-share-square", "fa-share-square-o", "fa-shield", "fa-ship", "fa-shopping-cart", "fa-sign-in", "fa-sign-out", "fa-signal", "fa-sitemap", "fa-sliders", "fa-smile-o", "fa-soccer-ball-o", "fa-sort", "fa-sort-alpha-asc", "fa-sort-alpha-desc", "fa-sort-amount-asc", "fa-sort-amount-desc", "fa-sort-asc", "fa-sort-desc", "fa-sort-down", "fa-sort-numeric-asc", "fa-sort-numeric-desc", "fa-sort-up", "fa-space-shuttle", "fa-spinner", "fa-spoon", "fa-square", "fa-square-o", "fa-star", "fa-star-half", "fa-star-half-empty", "fa-star-half-full", "fa-star-half-o", "fa-star-o", "fa-street-view", "fa-suitcase", "fa-sun-o", "fa-support", "fa-tablet", "fa-tachometer", "fa-tag", "fa-tags", "fa-tasks", "fa-taxi", "fa-terminal", "fa-thumb-tack", "fa-thumbs-down", "fa-thumbs-o-down", "fa-thumbs-o-up", "fa-thumbs-up", "fa-ticket", "fa-times", "fa-times-circle", "fa-times-circle-o", "fa-tint", "fa-toggle-down", "fa-toggle-left", "fa-toggle-off", "fa-toggle-on", "fa-toggle-right", "fa-toggle-up", "fa-trash", "fa-trash-o", "fa-tree", "fa-trophy", "fa-truck", "fa-tty", "fa-umbrella", "fa-university", "fa-unlock", "fa-unlock-alt", "fa-unsorted", "fa-upload", "fa-user", "fa-user-plus", "fa-user-secret", "fa-user-times", "fa-users", "fa-video-camera", "fa-volume-down", "fa-volume-off", "fa-volume-up", "fa-warning", "fa-wheelchair", "fa-wifi", "fa-wrench", "fa-ambulance", "fa-automobile", "fa-bicycle", "fa-bus", "fa-cab", "fa-car", "fa-fighter-jet", "fa-motorcycle", "fa-plane", "fa-rocket", "fa-ship", "fa-space-shuttle", "fa-subway", "fa-taxi", "fa-train", "fa-truck", "fa-wheelchair", "fa-circle-thin", "fa-genderless", "fa-mars", "fa-mars-double", "fa-mars-stroke", "fa-mars-stroke-h", "fa-mars-stroke-v", "fa-mercury", "fa-neuter", "fa-transgender", "fa-transgender-alt", "fa-venus", "fa-venus-double", "fa-venus-mars", "fa-file", "fa-file-archive-o", "fa-file-audio-o", "fa-file-code-o", "fa-file-excel-o", "fa-file-image-o", "fa-file-movie-o", "fa-file-o", "fa-file-pdf-o", "fa-file-photo-o", "fa-file-picture-o", "fa-file-powerpoint-o", "fa-file-sound-o", "fa-file-text", "fa-file-text-o", "fa-file-video-o", "fa-file-word-o", "fa-file-zip-o", "fa-circle-o-notch", "fa-cog", "fa-gear", "fa-refresh", "fa-spinner", "fa-check-square", "fa-check-square-o", "fa-circle", "fa-circle-o", "fa-dot-circle-o", "fa-minus-square", "fa-minus-square-o", "fa-plus-square", "fa-plus-square-o", "fa-square", "fa-square-o", "fa-cc-amex", "fa-cc-discover", "fa-cc-mastercard", "fa-cc-paypal", "fa-cc-stripe", "fa-cc-visa", "fa-credit-card", "fa-google-wallet", "fa-paypal", "fa-area-chart", "fa-bar-chart", "fa-bar-chart-o", "fa-line-chart", "fa-pie-chart", "fa-bitcoin", "fa-btc", "fa-cny", "fa-dollar", "fa-eur", "fa-euro", "fa-gbp", "fa-ils", "fa-inr", "fa-jpy", "fa-krw", "fa-money", "fa-rmb", "fa-rouble", "fa-rub", "fa-ruble", "fa-rupee", "fa-shekel", "fa-sheqel", "fa-try", "fa-turkish-lira", "fa-usd", "fa-won", "fa-yen", "fa-align-center", "fa-align-justify", "fa-align-left", "fa-align-right", "fa-bold", "fa-chain", "fa-chain-broken", "fa-clipboard", "fa-columns", "fa-copy", "fa-cut", "fa-dedent", "fa-eraser", "fa-file", "fa-file-o", "fa-file-text", "fa-file-text-o", "fa-files-o", "fa-floppy-o", "fa-font", "fa-header", "fa-indent", "fa-italic", "fa-link", "fa-list", "fa-list-alt", "fa-list-ol", "fa-list-ul", "fa-outdent", "fa-paperclip", "fa-paragraph", "fa-paste", "fa-repeat", "fa-rotate-left", "fa-rotate-right", "fa-save", "fa-scissors", "fa-strikethrough", "fa-subscript", "fa-superscript", "fa-table", "fa-text-height", "fa-text-width", "fa-th", "fa-th-large", "fa-th-list", "fa-underline", "fa-undo", "fa-unlink", "fa-angle-double-down", "fa-angle-double-left", "fa-angle-double-right", "fa-angle-double-up", "fa-angle-down", "fa-angle-left", "fa-angle-right", "fa-angle-up", "fa-arrow-circle-down", "fa-arrow-circle-left", "fa-arrow-circle-o-down", "fa-arrow-circle-o-left", "fa-arrow-circle-o-right", "fa-arrow-circle-o-up", "fa-arrow-circle-right", "fa-arrow-circle-up", "fa-arrow-down", "fa-arrow-left", "fa-arrow-right", "fa-arrow-up", "fa-arrows", "fa-arrows-alt", "fa-arrows-h", "fa-arrows-v", "fa-caret-down", "fa-caret-left", "fa-caret-right", "fa-caret-square-o-down", "fa-caret-square-o-left", "fa-caret-square-o-right", "fa-caret-square-o-up", "fa-caret-up", "fa-chevron-circle-down", "fa-chevron-circle-left", "fa-chevron-circle-right", "fa-chevron-circle-up", "fa-chevron-down", "fa-chevron-left", "fa-chevron-right", "fa-chevron-up", "fa-hand-o-down", "fa-hand-o-left", "fa-hand-o-right", "fa-hand-o-up", "fa-long-arrow-down", "fa-long-arrow-left", "fa-long-arrow-right", "fa-long-arrow-up", "fa-toggle-down", "fa-toggle-left", "fa-toggle-right", "fa-toggle-up", "fa-arrows-alt", "fa-backward", "fa-compress", "fa-eject", "fa-expand", "fa-fast-backward", "fa-fast-forward", "fa-forward", "fa-pause", "fa-play", "fa-play-circle", "fa-play-circle-o", "fa-step-backward", "fa-step-forward", "fa-stop", "fa-youtube-play", "fa-report", "fa-adn", "fa-android", "fa-angellist", "fa-apple", "fa-behance", "fa-behance-square", "fa-bitbucket", "fa-bitbucket-square", "fa-bitcoin", "fa-btc", "fa-buysellads", "fa-cc-amex", "fa-cc-discover", "fa-cc-mastercard", "fa-cc-paypal", "fa-cc-stripe", "fa-cc-visa", "fa-codepen", "fa-connectdevelop", "fa-css3", "fa-dashcube", "fa-delicious", "fa-deviantart", "fa-digg", "fa-dribbble", "fa-dropbox", "fa-drupal", "fa-empire", "fa-facebook", "fa-facebook-f", "fa-facebook-official", "fa-facebook-square", "fa-flickr", "fa-forumbee", "fa-foursquare", "fa-ge", "fa-git", "fa-git-square", "fa-github", "fa-github-alt", "fa-github-square", "fa-gittip", "fa-google", "fa-google-plus", "fa-google-plus-square", "fa-google-wallet", "fa-gratipay", "fa-hacker-news", "fa-html5", "fa-instagram", "fa-ioxhost", "fa-joomla", "fa-jsfiddle", "fa-lastfm", "fa-lastfm-square", "fa-leanpub", "fa-linkedin", "fa-linkedin-square", "fa-linux", "fa-maxcdn", "fa-meanpath", "fa-medium", "fa-openid", "fa-pagelines", "fa-paypal", "fa-pied-piper", "fa-pied-piper-alt", "fa-pinterest", "fa-pinterest-p", "fa-pinterest-square", "fa-qq", "fa-ra", "fa-rebel", "fa-reddit", "fa-reddit-square", "fa-renren", "fa-sellsy", "fa-share-alt", "fa-share-alt-square", "fa-shirtsinbulk", "fa-simplybuilt", "fa-skyatlas", "fa-skype", "fa-slack", "fa-slideshare", "fa-soundcloud", "fa-spotify", "fa-stack-exchange", "fa-stack-overflow", "fa-steam", "fa-steam-square", "fa-stumbleupon", "fa-stumbleupon-circle", "fa-tencent-weibo", "fa-trello", "fa-tumblr", "fa-tumblr-square", "fa-twitch", "fa-twitter", "fa-twitter-square", "fa-viacoin", "fa-vimeo-square", "fa-vine", "fa-vk", "fa-wechat", "fa-weibo", "fa-weixin", "fa-whatsapp", "fa-windows", "fa-wordpress", "fa-xing", "fa-xing-square", "fa-yahoo", "fa-yelp", "fa-youtube", "fa-youtube-play", "fa-youtube-square", "fa-ambulance", "fa-h-square", "fa-heart", "fa-heart-o", "fa-heartbeat", "fa-hospital-o", "fa-medkit", "fa-plus-square", "fa-stethoscope", "fa-user-md", "fa-wheelchair"] - } - }; - - // Class Properties - this.$ns = 'bootstrap-markdown'; - this.$element = $(element); - this.$editable = { el: null, type: null, attrKeys: [], attrValues: [], content: null }; - this.$options = $.extend(true, {}, $.fn.markdown.defaults, options, this.$element.data('options')); - this.$oldContent = null; - this.$isPreview = false; - this.$isFullscreen = false; - this.$editor = null; - //add by wpl show markdown preview - this.$fullscreenControls = false; - //id - this.$localStorage = options.localStorage; - - this.$uploadMode = false; - this.$fullPreview = null; - this.$innerPreview = null; - this.$uploadPanel = null; - this.$inputFile = null; - this.$stateBar = null; - this.$cutPaste = null; - //上传进度条 - this.$progress = null; - this.$percent = null; - //上传文件限制512kb - this.$fileSize = 524288; - //registe - this.$registPaste = false; - //end - this.$textarea = null; - this.$handler = []; - this.$callback = []; - this.$nextTab = []; - - this.$emojiPanel = null; - this.$emojiElements = null; - - this.isIE = navigator.appName == "Microsoft Internet Explorer"; - this.isIE8 = this.isIE && navigator.appVersion.match(/8./i) == "8."; - - this.showEditor(); - }; - - Markdown.prototype = { - - constructor: Markdown, - - __alterButtons: function __alterButtons(name, alter) { - var handler = this.$handler, - isAll = name == 'all', - that = this; - - $.each(handler, function (k, v) { - var halt = true; - if (isAll) { - halt = false; - } else { - halt = v.indexOf(name) < 0; - } - - if (halt === false) { - alter(that.$editor.find('button[data-handler="' + v + '"]')); - } - }); - }, - - __buildButtons: function __buildButtons(buttonsArray, container) { - var i, - ns = this.$ns, - handler = this.$handler, - callback = this.$callback; - - for (i = 0; i < buttonsArray.length; i++) { - // Build each group container - var y, - btnGroups = buttonsArray[i]; - for (y = 0; y < btnGroups.length; y++) { - // Build each button group - var z, - buttons = btnGroups[y].data, - btnGroupContainer = $('
      ', { - 'class': 'btn-group' - }); - - for (z = 0; z < buttons.length; z++) { - var button = buttons[z], - buttonContainer, - buttonIconContainer, - buttonHandler = ns + '-' + button.name, - buttonIcon = this.__getIcon(button.icon), - btnText = button.btnText ? button.btnText : '', - - //btnClass = button.btnClass ? button.btnClass : 'btn', - tabIndex = button.tabIndex ? button.tabIndex : '-1', - hotkey = typeof button.hotkey !== 'undefined' ? button.hotkey : '', - hotkeyCaption = typeof jQuery.hotkeys !== 'undefined' && hotkey !== '' ? ' (' + hotkey + ')' : ''; - - // Construct the button object - buttonContainer = $(''); - buttonContainer.attr({ - 'type': 'button', - 'title': this.__localize(button.title) + hotkeyCaption, - 'tabindex': tabIndex, - 'data-provider': ns, - 'data-handler': buttonHandler, - 'data-hotkey': hotkey - }); - if (button.toggle === true) { - buttonContainer.attr('data-toggle', 'button'); - } - buttonIconContainer = $(''); - buttonIconContainer.addClass(buttonIcon); - buttonIconContainer.prependTo(buttonContainer); - - // Attach the button object - btnGroupContainer.append(buttonContainer); - - // Register handler and callback - handler.push(buttonHandler); - callback.push(button.callback); - } - - // Attach the button group into container dom - container.append(btnGroupContainer); - } - } - - return container; - }, - __setListener: function __setListener() { - // Set size and resizable Properties - var hasRows = typeof this.$textarea.attr('rows') !== 'undefined', - maxRows = this.$textarea.val().split("\n").length > 5 ? this.$textarea.val().split("\n").length : '5', - rowsVal = hasRows ? this.$textarea.attr('rows') : maxRows, - _this = this; - - this.$textarea.attr('rows', rowsVal); - if (this.$options.resize) { - this.$textarea.css('resize', this.$options.resize); - } - - this.$textarea.on('focus', $.proxy(this.focus, this)).on('keypress', $.proxy(this.keypress, this)).on('keydown', function () { - // $.proxy can't stop event - _this.keydown.apply(_this, arguments); - }).on('keyup', function () { - _this.keyup.apply(_this, arguments); - }).on('change', $.proxy(this.change, this)); - - if (this.eventSupported('keydown')) { - this.$textarea.on('keydown', $.proxy(this.keydown, this)); - } - - if (this.$options.fullscreen.enable) { - this.$textarea.keyup(_.debounce(function () { - if (_this.$isFullscreen) { - _this.$innerPreview.html(_this.parseContent(_this.$textarea.val())); - _this.showDiagrams(_this.$innerPreview); - } - }, _this.$options.fullscreen.debounce)); - - this.$textarea.scroll(function () { - var __this = $(this).get(0), - scrollHeight = __this.scrollHeight, - scrollTop = __this.scrollTop; - var __inner = _this.$innerPreview.get(0), - innerHeight = __inner.scrollHeight; - var top = scrollTop * innerHeight / scrollHeight; - _this.$innerPreview.scrollTop(top); - }); - } - - // Re-attach markdown data - this.$textarea.data('markdown', this); - }, - - __handle: function __handle(e) { - var target = $(e.currentTarget), - handler = this.$handler, - callback = this.$callback, - handlerName = target.attr('data-handler'), - callbackIndex = handler.indexOf(handlerName), - callbackHandler = callback[callbackIndex]; - - // Trigger the focusin - $(e.currentTarget).focus(); - - callbackHandler(this); - - // Trigger onChange for each button handle - this.change(this); - - // Unless it was the save handler, - // focusin the textarea - if (handlerName.indexOf('cmdSave') < 0) { - this.$textarea.focus(); - } - - e.preventDefault(); - }, - - __localize: function __localize(string) { - var messages = $.fn.markdown.messages, - language = this.$options.language; - if (typeof messages !== 'undefined' && typeof messages[language] !== 'undefined' && typeof messages[language][string] !== 'undefined') { - return messages[language][string]; - } - return string; - }, - - __getIcon: function __getIcon(src) { - return (typeof src === 'undefined' ? 'undefined' : _typeof(src)) == 'object' ? src[this.$options.iconlibrary] : src; - }, - - setFullscreen: function setFullscreen(mode) { - var $editor = this.$editor, - $textarea = this.$textarea, - $innerPreview = this.$innerPreview, - - //小预览窗口 - preview = $('div[data-provider="markdown-preview"]'), - - //预览按钮 - previewButton = $('button[data-handler="bootstrap-markdown-cmdPreview"]'), - _this = this; - if (mode) { - if (this.$isPreview) { - this.hidePreview(); - } - $editor.addClass('md-fullscreen-mode'); - $('body').addClass('md-nooverflow'); - this.$options.onFullscreen(this); - - $innerPreview.html(_this.parseContent($textarea.val())); - this.showDiagrams($innerPreview); - //up by wpl - if (preview) { - preview.remove(); - } - if (previewButton.length) { - previewButton.hide(); - } - } else { - $editor.removeClass('md-fullscreen-mode'); - $('body').removeClass('md-nooverflow'); - //up by wpl - if (previewButton) { - previewButton.show(); - } - if (this.$isPreview) { - this.showPreview(); - } - } - - this.$isFullscreen = mode; - $textarea.focus(); - }, showEditor: function showEditor() { - - var instance = this, - textarea, - ns = this.$ns, - container = this.$element, - originalHeigth = container.css('height'), - originalWidth = container.css('width'), - editable = this.$editable, - handler = this.$handler, - callback = this.$callback, - editorId = this.$editorId, - options = this.$options, - _fullPreview = this.$fullPreview, - innerPreview = this.$fullPreview, - cutPaste = this.$cutPaste, - editor = $('
      ', { - 'class': 'md-editor', - click: function click() { - instance.focus(); - } - }); - - // Prepare the editor - if (this.$editor === null) { - // Create the panel - var editorHeader = $('
      ', { - 'class': 'md-header btn-toolbar' - }); - - // Merge the main & additional button groups together - var allBtnGroups = []; - if (options.buttons.length > 0) allBtnGroups = allBtnGroups.concat(options.buttons[0]); - if (options.additionalButtons.length > 0) allBtnGroups = allBtnGroups.concat(options.additionalButtons[0]); - - // Reduce and/or reorder the button groups - if (options.reorderButtonGroups.length > 0) { - allBtnGroups = allBtnGroups.filter(function (btnGroup) { - return options.reorderButtonGroups.indexOf(btnGroup.name) > -1; - }).sort(function (a, b) { - if (options.reorderButtonGroups.indexOf(a.name) < options.reorderButtonGroups.indexOf(b.name)) return -1; - if (options.reorderButtonGroups.indexOf(a.name) > options.reorderButtonGroups.indexOf(b.name)) return 1; - return 0; - }); - } - - // Build the buttons - if (allBtnGroups.length > 0) { - editorHeader = this.__buildButtons([allBtnGroups], editorHeader); - } - - if (options.fullscreen.enable) { - editorHeader.append('
      ').on('click', '.md-control-fullscreen', function (e) { - e.preventDefault(); - instance.setFullscreen(true); - }); - } - - editor.append(editorHeader); - - var _localCache = '', - _localStorage = this.$localStorage; - if (window.localStorage && _localStorage && '' !== _localStorage) { - _localCache = localStorage.getItem(_localStorage); - } - - // Wrap the textarea - if (container.is('textarea')) { - container.before(editor); - textarea = container; - textarea.addClass('md-input'); - editor.append(textarea); - } else { - // This is some arbitrary content that could be edited - textarea = $('",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a){}}function ja(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ja(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ha;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return"undefined"!=typeof n&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(G)||[""],j=b.length;while(j--)h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(r&&(i=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,la=/\s*$/g;function pa(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function qa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function ra(a){var b=na.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function sa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(N.hasData(a)&&(f=N.access(a),g=N.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}O.hasData(a)&&(h=O.access(a),i=n.extend({},h),O.set(b,i))}}function ta(a,b){var c=b.nodeName.toLowerCase();"input"===c&&X.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&ma.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),ua(f,b,c,d)});if(o&&(e=ca(b,a[0].ownerDocument,!1,a,d),g=e.firstChild,1===e.childNodes.length&&(e=g),g||d)){for(h=n.map(_(e,"script"),qa),i=h.length;o>m;m++)j=e,m!==p&&(j=n.clone(j,!0,!0),i&&n.merge(h,_(j,"script"))),c.call(a[m],j,m);if(i)for(k=h[h.length-1].ownerDocument,n.map(h,ra),m=0;i>m;m++)j=h[m],Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)&&(j.src?n._evalUrl&&n._evalUrl(j.src):n.globalEval(j.textContent.replace(oa,"")))}return a}function va(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(_(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&aa(_(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=_(h),f=_(a),d=0,e=f.length;e>d;d++)ta(f[d],g[d]);if(b)if(c)for(f=f||_(a),g=g||_(h),d=0,e=f.length;e>d;d++)sa(f[d],g[d]);else sa(a,h);return g=_(h,"script"),g.length>0&&aa(g,!i&&_(a,"script")),h},cleanData:function(a){for(var b,c,d,e=n.event.special,f=0;void 0!==(c=a[f]);f++)if(L(c)){if(b=c[N.expando]){if(b.events)for(d in b.events)e[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);c[N.expando]=void 0}c[O.expando]&&(c[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a){return va(this,a,!0)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(_(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(_(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(_(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),f=e.length-1,h=0;f>=h;h++)c=h===f?this:this.clone(!0),n(e[h])[b](c),g.apply(d,c.get());return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function za(a){var b=d,c=xa[a];return c||(c=ya(a,b),"none"!==c&&c||(wa=(wa||n("';break;case 3:delete t.title,delete t.closeBtn,t.icon===-1&&0===t.icon,r.closeAll("loading");break;case 4:f||(t.content=[t.content,"body"]),t.follow=t.content[1],t.content=t.content[0]+'',delete t.title,t.tips="object"==typeof t.tips?t.tips:[t.tips,!0],t.tipsMore||r.closeAll("tips")}e.vessel(f,function(n,r,d){c.append(n[0]),f?function(){2==t.type||4==t.type?function(){i("body").append(n[1])}():function(){l.parents("."+s[0])[0]||(l.data("display",l.css("display")).show().addClass("layui-layer-wrap").wrap(n[1]),i("#"+s[0]+a).find("."+s[5]).before(r))}()}():c.append(n[1]),i(".layui-layer-move")[0]||c.append(o.moveElem=d),e.layero=i("#"+s[0]+a),t.scrollbar||s.html.css("overflow","hidden").attr("layer-full",a)}).auto(a),2==t.type&&6==r.ie&&e.layero.find("iframe").attr("src",l[0]),4==t.type?e.tips():e.offset(),t.fixed&&n.on("resize",function(){e.offset(),(/^\d+%$/.test(t.area[0])||/^\d+%$/.test(t.area[1]))&&e.auto(a),4==t.type&&e.tips()}),t.time<=0||setTimeout(function(){r.close(e.index)},t.time),e.move().callback(),s.anim[t.anim]&&e.layero.addClass(s.anim[t.anim]).data("anim",!0)}},l.pt.auto=function(e){function t(e){e=l.find(e),e.height(f[1]-c-d-2*(0|parseFloat(e.css("padding"))))}var a=this,o=a.config,l=i("#"+s[0]+e);""===o.area[0]&&o.maxWidth>0&&(r.ie&&r.ie<8&&o.btn&&l.width(l.innerWidth()),l.outerWidth()>o.maxWidth&&l.width(o.maxWidth));var f=[l.innerWidth(),l.innerHeight()],c=l.find(s[1]).outerHeight()||0,d=l.find("."+s[6]).outerHeight()||0;switch(o.type){case 2:t("iframe");break;default:""===o.area[1]?o.fixed&&f[1]>=n.height()&&(f[1]=n.height(),t("."+s[5])):t("."+s[5])}return a},l.pt.offset=function(){var e=this,t=e.config,i=e.layero,a=[i.outerWidth(),i.outerHeight()],o="object"==typeof t.offset;e.offsetTop=(n.height()-a[1])/2,e.offsetLeft=(n.width()-a[0])/2,o?(e.offsetTop=t.offset[0],e.offsetLeft=t.offset[1]||e.offsetLeft):"auto"!==t.offset&&("t"===t.offset?e.offsetTop=0:"r"===t.offset?e.offsetLeft=n.width()-a[0]:"b"===t.offset?e.offsetTop=n.height()-a[1]:"l"===t.offset?e.offsetLeft=0:"lt"===t.offset?(e.offsetTop=0,e.offsetLeft=0):"lb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=0):"rt"===t.offset?(e.offsetTop=0,e.offsetLeft=n.width()-a[0]):"rb"===t.offset?(e.offsetTop=n.height()-a[1],e.offsetLeft=n.width()-a[0]):e.offsetTop=t.offset),t.fixed||(e.offsetTop=/%$/.test(e.offsetTop)?n.height()*parseFloat(e.offsetTop)/100:parseFloat(e.offsetTop),e.offsetLeft=/%$/.test(e.offsetLeft)?n.width()*parseFloat(e.offsetLeft)/100:parseFloat(e.offsetLeft),e.offsetTop+=n.scrollTop(),e.offsetLeft+=n.scrollLeft()),i.attr("minLeft")&&(e.offsetTop=n.height()-(i.find(s[1]).outerHeight()||0),e.offsetLeft=i.css("left")),i.css({top:e.offsetTop,left:e.offsetLeft})},l.pt.tips=function(){var e=this,t=e.config,a=e.layero,o=[a.outerWidth(),a.outerHeight()],r=i(t.follow);r[0]||(r=i("body"));var l={width:r.outerWidth(),height:r.outerHeight(),top:r.offset().top,left:r.offset().left},f=a.find(".layui-layer-TipsG"),c=t.tips[0];t.tips[1]||f.remove(),l.autoLeft=function(){l.left+o[0]-n.width()>0?(l.tipLeft=l.left+l.width-o[0],f.css({right:12,left:"auto"})):l.tipLeft=l.left},l.where=[function(){l.autoLeft(),l.tipTop=l.top-o[1]-10,f.removeClass("layui-layer-TipsB").addClass("layui-layer-TipsT").css("border-right-color",t.tips[1])},function(){l.tipLeft=l.left+l.width+10,l.tipTop=l.top,f.removeClass("layui-layer-TipsL").addClass("layui-layer-TipsR").css("border-bottom-color",t.tips[1])},function(){l.autoLeft(),l.tipTop=l.top+l.height+10,f.removeClass("layui-layer-TipsT").addClass("layui-layer-TipsB").css("border-right-color",t.tips[1])},function(){l.tipLeft=l.left-o[0]-10,l.tipTop=l.top,f.removeClass("layui-layer-TipsR").addClass("layui-layer-TipsL").css("border-bottom-color",t.tips[1])}],l.where[c-1](),1===c?l.top-(n.scrollTop()+o[1]+16)<0&&l.where[2]():2===c?n.width()-(l.left+l.width+o[0]+16)>0||l.where[3]():3===c?l.top-n.scrollTop()+l.height+o[1]+16-n.height()>0&&l.where[0]():4===c&&o[0]+16-l.left>0&&l.where[1](),a.find("."+s[5]).css({"background-color":t.tips[1],"padding-right":t.closeBtn?"30px":""}),a.css({left:l.tipLeft-(t.fixed?n.scrollLeft():0),top:l.tipTop-(t.fixed?n.scrollTop():0)})},l.pt.move=function(){var e=this,t=e.config,a=i(document),l=e.layero,s=l.find(t.move),f=l.find(".layui-layer-resize"),c={};return t.move&&s.css("cursor","move"),s.on("mousedown",function(e){e.preventDefault(),t.move&&(c.moveStart=!0,c.offset=[e.clientX-parseFloat(l.css("left")),e.clientY-parseFloat(l.css("top"))],o.moveElem.css("cursor","move").show())}),f.on("mousedown",function(e){e.preventDefault(),c.resizeStart=!0,c.offset=[e.clientX,e.clientY],c.area=[l.outerWidth(),l.outerHeight()],o.moveElem.css("cursor","se-resize").show()}),a.on("mousemove",function(i){if(c.moveStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1],s="fixed"===l.css("position");if(i.preventDefault(),c.stX=s?0:n.scrollLeft(),c.stY=s?0:n.scrollTop(),!t.moveOut){var f=n.width()-l.outerWidth()+c.stX,d=n.height()-l.outerHeight()+c.stY;af&&(a=f),od&&(o=d)}l.css({left:a,top:o})}if(t.resize&&c.resizeStart){var a=i.clientX-c.offset[0],o=i.clientY-c.offset[1];i.preventDefault(),r.style(e.index,{width:c.area[0]+a,height:c.area[1]+o}),c.isResize=!0}}).on("mouseup",function(e){c.moveStart&&(delete c.moveStart,o.moveElem.hide(),t.moveEnd&&t.moveEnd()),c.resizeStart&&(delete c.resizeStart,o.moveElem.hide())}),e},l.pt.callback=function(){function e(){var e=a.cancel&&a.cancel(t.index,n);e===!1||r.close(t.index)}var t=this,n=t.layero,a=t.config;t.openLayer(),a.success&&(2==a.type?n.find("iframe").on("load",function(){a.success(n,t.index)}):a.success(n,t.index)),6==r.ie&&t.IE6(n),n.find("."+s[6]).children("a").on("click",function(){var e=i(this).index();if(0===e)a.yes?a.yes(t.index,n):a.btn1?a.btn1(t.index,n):r.close(t.index);else{var o=a["btn"+(e+1)]&&a["btn"+(e+1)](t.index,n);o===!1||r.close(t.index)}}),n.find("."+s[7]).on("click",e),a.shadeClose&&i("#layui-layer-shade"+t.index).on("click",function(){r.close(t.index)}),n.find(".layui-layer-min").on("click",function(){var e=a.min&&a.min(n);e===!1||r.min(t.index,a)}),n.find(".layui-layer-max").on("click",function(){i(this).hasClass("layui-layer-maxmin")?(r.restore(t.index),a.restore&&a.restore(n)):(r.full(t.index,a),setTimeout(function(){a.full&&a.full(n)},100))}),a.end&&(o.end[t.index]=a.end)},o.reselect=function(){i.each(i("select"),function(e,t){var n=i(this);n.parents("."+s[0])[0]||1==n.attr("layer")&&i("."+s[0]).length<1&&n.removeAttr("layer").show(),n=null})},l.pt.IE6=function(e){i("select").each(function(e,t){var n=i(this);n.parents("."+s[0])[0]||"none"===n.css("display")||n.attr({layer:"1"}).hide(),n=null})},l.pt.openLayer=function(){var e=this;r.zIndex=e.config.zIndex,r.setTop=function(e){var t=function(){r.zIndex++,e.css("z-index",r.zIndex+1)};return r.zIndex=parseInt(e[0].style.zIndex),e.on("mousedown",t),r.zIndex}},o.record=function(e){var t=[e.width(),e.height(),e.position().top,e.position().left+parseFloat(e.css("margin-left"))];e.find(".layui-layer-max").addClass("layui-layer-maxmin"),e.attr({area:t})},o.rescollbar=function(e){s.html.attr("layer-full")==e&&(s.html[0].style.removeProperty?s.html[0].style.removeProperty("overflow"):s.html[0].style.removeAttribute("overflow"),s.html.removeAttr("layer-full"))},e.layer=r,r.getChildFrame=function(e,t){return t=t||i("."+s[4]).attr("times"),i("#"+s[0]+t).find("iframe").contents().find(e)},r.getFrameIndex=function(e){return i("#"+e).parents("."+s[4]).attr("times")},r.iframeAuto=function(e){if(e){var t=r.getChildFrame("html",e).outerHeight(),n=i("#"+s[0]+e),a=n.find(s[1]).outerHeight()||0,o=n.find("."+s[6]).outerHeight()||0;n.css({height:t+a+o}),n.find("iframe").css({height:t})}},r.iframeSrc=function(e,t){i("#"+s[0]+e).find("iframe").attr("src",t)},r.style=function(e,t,n){var a=i("#"+s[0]+e),r=a.find(".layui-layer-content"),l=a.attr("type"),f=a.find(s[1]).outerHeight()||0,c=a.find("."+s[6]).outerHeight()||0;a.attr("minLeft");l!==o.type[3]&&l!==o.type[4]&&(n||(parseFloat(t.width)<=260&&(t.width=260),parseFloat(t.height)-f-c<=64&&(t.height=64+f+c)),a.css(t),c=a.find("."+s[6]).outerHeight(),l===o.type[2]?a.find("iframe").css({height:parseFloat(t.height)-f-c}):r.css({height:parseFloat(t.height)-f-c-parseFloat(r.css("padding-top"))-parseFloat(r.css("padding-bottom"))}))},r.min=function(e,t){var a=i("#"+s[0]+e),l=a.find(s[1]).outerHeight()||0,f=a.attr("minLeft")||181*o.minIndex+"px",c=a.css("position");o.record(a),o.minLeft[0]&&(f=o.minLeft[0],o.minLeft.shift()),a.attr("position",c),r.style(e,{width:180,height:l,left:f,top:n.height()-l,position:"fixed",overflow:"hidden"},!0),a.find(".layui-layer-min").hide(),"page"===a.attr("type")&&a.find(s[4]).hide(),o.rescollbar(e),a.attr("minLeft")||o.minIndex++,a.attr("minLeft",f)},r.restore=function(e){var t=i("#"+s[0]+e),n=t.attr("area").split(",");t.attr("type");r.style(e,{width:parseFloat(n[0]),height:parseFloat(n[1]),top:parseFloat(n[2]),left:parseFloat(n[3]),position:t.attr("position"),overflow:"visible"},!0),t.find(".layui-layer-max").removeClass("layui-layer-maxmin"),t.find(".layui-layer-min").show(),"page"===t.attr("type")&&t.find(s[4]).show(),o.rescollbar(e)},r.full=function(e){var t,a=i("#"+s[0]+e);o.record(a),s.html.attr("layer-full")||s.html.css("overflow","hidden").attr("layer-full",e),clearTimeout(t),t=setTimeout(function(){var t="fixed"===a.css("position");r.style(e,{top:t?0:n.scrollTop(),left:t?0:n.scrollLeft(),width:n.width(),height:n.height()},!0),a.find(".layui-layer-min").hide()},100)},r.title=function(e,t){var n=i("#"+s[0]+(t||r.index)).find(s[1]);n.html(e)},r.close=function(e){var t=i("#"+s[0]+e),n=t.attr("type"),a="layer-anim-close";if(t[0]){var l="layui-layer-wrap",f=function(){if(n===o.type[1]&&"object"===t.attr("conType")){t.children(":not(."+s[5]+")").remove();for(var a=t.find("."+l),r=0;r<2;r++)a.unwrap();a.css("display",a.data("display")).removeClass(l)}else{if(n===o.type[2])try{var f=i("#"+s[4]+e)[0];f.contentWindow.document.write(""),f.contentWindow.close(),t.find("."+s[5])[0].removeChild(f)}catch(c){}t[0].innerHTML="",t.remove()}};t.data("anim")&&t.addClass(a),i("#layui-layer-moves, #layui-layer-shade"+e).remove(),6==r.ie&&o.reselect(),o.rescollbar(e),"function"==typeof o.end[e]&&o.end[e](),delete o.end[e],t.attr("minLeft")&&(o.minIndex--,o.minLeft.push(t.attr("minLeft"))),setTimeout(function(){f()},r.ie&&r.ie<10||!t.data("anim")?0:200)}},r.closeAll=function(e){i.each(i("."+s[0]),function(){var t=i(this),n=e?t.attr("type")===e:1;n&&r.close(t.attr("times")),n=null})};var f=r.cache||{},c=function(e){return f.skin?" "+f.skin+" "+f.skin+"-"+e:""};r.prompt=function(e,t){var a="";if(e=e||{},"function"==typeof e&&(t=e),e.area){var o=e.area;a='style="width: '+o[0]+"; height: "+o[1]+';"',delete e.area}var l,s=2==e.formType?'":function(){return''}();return r.open(i.extend({type:1,btn:["确定","取消"],content:s,skin:"layui-layer-prompt"+c("prompt"),maxWidth:n.width(),success:function(e){l=e.find(".layui-layer-input"),l.focus()},resize:!1,yes:function(i){var n=l.val();""===n?l.focus():n.length>(e.maxlength||500)?r.tips("最多输入"+(e.maxlength||500)+"个字数",l,{tips:1}):t&&t(n,i,l)}},e))},r.tab=function(e){e=e||{};var t=e.tab||{};return r.open(i.extend({type:1,skin:"layui-layer-tab"+c("tab"),resize:!1,title:function(){var e=t.length,i=1,n="";if(e>0)for(n=''+t[0].title+"";i"+t[i].title+"";return n}(),content:'
        '+function(){var e=t.length,i=1,n="";if(e>0)for(n='
      • '+(t[0].content||"no content")+"
      • ";i'+(t[i].content||"no content")+"";return n}()+"
      ",success:function(t){var n=t.find(".layui-layer-title").children(),a=t.find(".layui-layer-tabmain").children();n.on("mousedown",function(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0;var n=i(this),o=n.index();n.addClass("layui-layer-tabnow").siblings().removeClass("layui-layer-tabnow"),a.eq(o).show().siblings().hide(),"function"==typeof e.change&&e.change(o)})}},e))},r.photos=function(t,n,a){function o(e,t,i){var n=new Image;return n.src=e,n.complete?t(n):(n.onload=function(){n.onload=null,t(n)},void(n.onerror=function(e){n.onerror=null,i(e)}))}var l={};if(t=t||{},t.photos){var s=t.photos.constructor===Object,f=s?t.photos:{},d=f.data||[],u=f.start||0;if(l.imgIndex=(0|u)+1,t.img=t.img||"img",s){if(0===d.length)return r.msg("没有图片")}else{var y=i(t.photos),p=function(){d=[],y.find(t.img).each(function(e){var t=i(this);t.attr("layer-index",e),d.push({alt:t.attr("alt"),pid:t.attr("layer-pid"),src:t.attr("layer-src")||t.attr("src"),thumb:t.attr("src")})})};if(p(),0===d.length)return;if(n||y.on("click",t.img,function(){var e=i(this),n=e.attr("layer-index");r.photos(i.extend(t,{photos:{start:n,data:d,tab:t.tab},full:t.full}),!0),p()}),!n)return}l.imgprev=function(e){l.imgIndex--,l.imgIndex<1&&(l.imgIndex=d.length),l.tabimg(e)},l.imgnext=function(e,t){l.imgIndex++,l.imgIndex>d.length&&(l.imgIndex=1,t)||l.tabimg(e)},l.keyup=function(e){if(!l.end){var t=e.keyCode;e.preventDefault(),37===t?l.imgprev(!0):39===t?l.imgnext(!0):27===t&&r.close(l.index)}},l.tabimg=function(e){d.length<=1||(f.start=l.imgIndex-1,r.close(l.index),r.photos(t,!0,e))},l.event=function(){l.bigimg.hover(function(){l.imgsee.show()},function(){l.imgsee.hide()}),l.bigimg.find(".layui-layer-imgprev").on("click",function(e){e.preventDefault(),l.imgprev()}),l.bigimg.find(".layui-layer-imgnext").on("click",function(e){e.preventDefault(),l.imgnext()}),i(document).on("keyup",l.keyup)},l.loadi=r.load(1,{shade:!("shade"in t)&&.9,scrollbar:!1}),o(d[u].src,function(n){r.close(l.loadi),l.index=r.open(i.extend({type:1,area:function(){var a=[n.width,n.height],o=[i(e).width()-100,i(e).height()-100];if(!t.full&&(a[0]>o[0]||a[1]>o[1])){var r=[a[0]/o[0],a[1]/o[1]];r[0]>r[1]?(a[0]=a[0]/r[0],a[1]=a[1]/r[0]):r[0]'+(d[u].alt||
      '+(d.length>1?'':"")+'
      '+(d[u].alt||"")+""+l.imgIndex+"/"+d.length+"
      ",success:function(e,i){l.bigimg=e.find(".layui-layer-phimg"),l.imgsee=e.find(".layui-layer-imguide,.layui-layer-imgbar"),l.event(e),t.tab&&t.tab(d[u],e)},end:function(){l.end=!0,i(document).off("keyup",l.keyup)}},t))},function(){r.close(l.loadi),r.msg("当前图片地址异常
      是否继续查看下一张?",{time:3e4,btn:["下一张","不看了"],yes:function(){d.length>1&&l.imgnext(!0,!0)}})})}},o.run=function(t){i=t,n=i(e),s.html=i("html"),r.open=function(e){var t=new l(e);return t.index}},e.layui&&layui.define?(r.ready(),layui.define("jquery",function(t){r.path=layui.cache.dir,o.run(layui.jquery),e.layer=r,t("layer",r)})):"function"==typeof define?define(["jquery"],function(){return o.run(e.jQuery),r}):function(){o.run(e.jQuery),r.ready()}()}(window); \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/layer/mobile/layer.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/layer/mobile/layer.js new file mode 100644 index 0000000..f9cf693 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/layer/mobile/layer.js @@ -0,0 +1,2 @@ +/*! layer mobile-v2.0.0 Web弹层组件 MIT License http://layer.layui.com/mobile By 贤心 */ + ;!function(e){"use strict";var t=document,n="querySelectorAll",i="getElementsByClassName",a=function(e){return t[n](e)},s={type:0,shade:!0,shadeClose:!0,fixed:!0,anim:"scale"},l={extend:function(e){var t=JSON.parse(JSON.stringify(s));for(var n in e)t[n]=e[n];return t},timer:{},end:{}};l.touch=function(e,t){e.addEventListener("click",function(e){t.call(this,e)},!1)};var r=0,o=["layui-m-layer"],c=function(e){var t=this;t.config=l.extend(e),t.view()};c.prototype.view=function(){var e=this,n=e.config,s=t.createElement("div");e.id=s.id=o[0]+r,s.setAttribute("class",o[0]+" "+o[0]+(n.type||0)),s.setAttribute("index",r);var l=function(){var e="object"==typeof n.title;return n.title?'

      '+(e?n.title[0]:n.title)+"

      ":""}(),c=function(){"string"==typeof n.btn&&(n.btn=[n.btn]);var e,t=(n.btn||[]).length;return 0!==t&&n.btn?(e=''+n.btn[0]+"",2===t&&(e=''+n.btn[1]+""+e),'
      '+e+"
      "):""}();if(n.fixed||(n.top=n.hasOwnProperty("top")?n.top:100,n.style=n.style||"",n.style+=" top:"+(t.body.scrollTop+n.top)+"px"),2===n.type&&(n.content='

      '+(n.content||"")+"

      "),n.skin&&(n.anim="up"),"msg"===n.skin&&(n.shade=!1),s.innerHTML=(n.shade?"
      ':"")+'
      "+l+'
      '+n.content+"
      "+c+"
      ",!n.type||2===n.type){var d=t[i](o[0]+n.type),y=d.length;y>=1&&layer.close(d[0].getAttribute("index"))}document.body.appendChild(s);var u=e.elem=a("#"+e.id)[0];n.success&&n.success(u),e.index=r++,e.action(n,u)},c.prototype.action=function(e,t){var n=this;e.time&&(l.timer[n.index]=setTimeout(function(){layer.close(n.index)},1e3*e.time));var a=function(){var t=this.getAttribute("type");0==t?(e.no&&e.no(),layer.close(n.index)):e.yes?e.yes(n.index):layer.close(n.index)};if(e.btn)for(var s=t[i]("layui-m-layerbtn")[0].children,r=s.length,o=0;odiv{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px}.layui-m-layerbtn{display:box;display:-moz-box;display:-webkit-box;width:100%;height:50px;line-height:50px;font-size:0;border-top:1px solid #D0D0D0;background-color:#F2F2F2}.layui-m-layerbtn span{display:block;-moz-box-flex:1;box-flex:1;-webkit-box-flex:1;font-size:14px;cursor:pointer}.layui-m-layerbtn span[yes]{color:#40AFFE}.layui-m-layerbtn span[no]{border-right:1px solid #D0D0D0;border-radius:0 0 0 5px}.layui-m-layerbtn span:active{background-color:#F6F6F6}.layui-m-layerend{position:absolute;right:7px;top:10px;width:30px;height:30px;border:0;font-weight:400;background:0 0;cursor:pointer;-webkit-appearance:none;font-size:30px}.layui-m-layerend::after,.layui-m-layerend::before{position:absolute;left:5px;top:15px;content:'';width:18px;height:1px;background-color:#999;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px}.layui-m-layerend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body .layui-m-layer .layui-m-layer-footer{position:fixed;width:95%;max-width:100%;margin:0 auto;left:0;right:0;bottom:10px;background:0 0}.layui-m-layer-footer .layui-m-layercont{padding:20px;border-radius:5px 5px 0 0;background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn{display:block;height:auto;background:0 0;border-top:none}.layui-m-layer-footer .layui-m-layerbtn span{background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn span[no]{color:#FD482C;border-top:1px solid #c2c2c2;border-radius:0 0 5px 5px}.layui-m-layer-footer .layui-m-layerbtn span[yes]{margin-top:10px;border-radius:5px}body .layui-m-layer .layui-m-layer-msg{width:auto;max-width:90%;margin:0 auto;bottom:-150px;background-color:rgba(0,0,0,.7);color:#fff}.layui-m-layer-msg .layui-m-layercont{padding:10px 20px} \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/layer/skin/default/icon-ext.png b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/layer/skin/default/icon-ext.png new file mode 100644 index 0000000000000000000000000000000000000000..bbbb669bb311514baa5db3a6a00b4644d0e280f1 GIT binary patch literal 5911 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 bWW^%>x7XlHV^#Q1uOX^B?ki3(VEg|7!QHuF literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/layer/skin/default/loading-1.gif b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/layer/skin/default/loading-1.gif new file mode 100644 index 0000000000000000000000000000000000000000..db3a483e4b74971fbfb1cc0fb6499852cedfe650 GIT binary patch literal 701 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
      "); + target.before(_main_div); + _main_div.append(target); + target.addClass("table table-hover treegrid-table table-bordered"); + if (options.striped) { + target.addClass('table-striped'); + } + // 工具条在外层包装一下div,样式用的bootstrap-table的 + if(options.toolbar){ + var _tool_div = $("
      "); + var _tool_left_div = $("
      "); + _tool_left_div.append($(options.toolbar)); + _tool_div.append(_tool_left_div); + _main_div.before(_tool_div); + } + // 得到根节点 + target.getRootNodes = function(data) { + // 指定Root节点值 + var _root = options.rootCodeValue?options.rootCodeValue:null + var result = []; + $.each(data, function(index, item) { + // 这里兼容几种常见Root节点写法 + // 默认的几种判断 + var _defaultRootFlag = item[options.parentCode] == '0' + || item[options.parentCode] == 0 + || item[options.parentCode] == null + || item[options.parentCode] == ''; + if (!item[options.parentCode] || (_root?(item[options.parentCode] == options.rootCodeValue):_defaultRootFlag)){ + result.push(item); + } + // 添加一个默认属性,用来判断当前节点有没有被显示 + item.isShow = false; + }); + return result; + }; + var j = 0; + // 递归获取子节点并且设置子节点 + target.getChildNodes = function(data, parentNode, parentIndex, tbody) { + $.each(data, function(i, item) { + if (item[options.parentCode] == parentNode[options.code]) { + var tr = $(''); + var nowParentIndex = (parentIndex + (j++) + 1); + tr.addClass('treegrid-' + nowParentIndex); + tr.addClass('treegrid-parent-' + parentIndex); + target.renderRow(tr,item); + item.isShow = true; + tbody.append(tr); + target.getChildNodes(data, item, nowParentIndex, tbody) + + } + }); + }; + // 绘制行 + target.renderRow = function(tr,item){ + $.each(options.columns, function(index, column) { + // 判断有没有选择列 + if(index==0&&column.field=='selectItem'){ + hasSelectItem = true; + var td = $(''); + if(column.radio){ + var _ipt = $(''); + td.append(_ipt); + } + if(column.checkbox){ + var _ipt = $(''); + td.append(_ipt); + } + tr.append(td); + }else{ + var td = $(''); + // 增加formatter渲染 + if (column.formatter) { + td.html(column.formatter.call(this, item, index)); + } else { + td.text(item[column.field]); + } + tr.append(td); + } + }); + } + // 加载数据 + target.load = function(parms){ + // 加载数据前先清空 + target.html(""); + // 构造表头 + var thr = $(''); + $.each(options.columns, function(i, item) { + var th = null; + // 判断有没有选择列 + if(i==0&&item.field=='selectItem'){ + hasSelectItem = true; + th = $(''); + }else{ + th = $(''); + } + th.text(item.title); + thr.append(th); + }); + var thead = $(''); + thead.append(thr); + target.append(thead); + // 构造表体 + var tbody = $(''); + target.append(tbody); + // 添加加载loading + var _loading = '
      正在努力地加载数据中,请稍候……
      ' + tbody.html(_loading); + // 默认高度 + if(options.height){ + tbody.css("height",options.height); + } + $.ajax({ + type : options.type, + url : options.url, + data : parms?parms:options.ajaxParams, + dataType : "JSON", + success : function(data, textStatus, jqXHR) { + // 加载完数据先清空 + tbody.html(""); + if(!data||data.length<=0){ + var _empty = '
      没有记录
      ' + tbody.html(_empty); + return; + } + var rootNode = target.getRootNodes(data); + $.each(rootNode, function(i, item) { + var tr = $(''); + tr.addClass('treegrid-' + (j + "_" + i)); + target.renderRow(tr,item); + item.isShow = true; + tbody.append(tr); + target.getChildNodes(data, item, (j + "_" + i), tbody); + }); + // 下边的操作主要是为了查询时让一些没有根节点的节点显示 + $.each(data, function(i, item) { + if(!item.isShow){ + var tr = $(''); + tr.addClass('treegrid-' + (j + "_" + i)); + target.renderRow(tr,item); + tbody.append(tr); + } + }); + target.append(tbody); + // 初始化treegrid + target.treegrid({ + treeColumn: options.expandColumn?options.expandColumn:(hasSelectItem?1:0),//如果有radio或checkbox默认第二列层级显示,当前是在用户未设置的提前下 + expanderExpandedClass : options.expanderExpandedClass, + expanderCollapsedClass : options.expanderCollapsedClass + }); + if (!options.expandAll) { + target.treegrid('collapseAll'); + } + //动态设置表头宽度 + //thead.css("width", tbody.children(":first").css("width")); + // 行点击选中事件 + target.find("tbody").find("tr").click(function(){ + if(hasSelectItem){ + var _ipt = $(this).find("input[name='select_item']"); + if(_ipt.attr("type")=="radio"){ + _ipt.prop('checked',true); + target.find("tbody").find("tr").removeClass("treegrid-selected"); + $(this).addClass("treegrid-selected"); + }else{ + if(_ipt.prop('checked')){ + _ipt.prop('checked',false); + $(this).removeClass("treegrid-selected"); + }else{ + _ipt.prop('checked',true); + $(this).addClass("treegrid-selected"); + } + } + } + }); + }, + error:function(xhr,textStatus){ + var _errorMsg = '
      '+xhr.responseText+'
      ' + tbody.html(_errorMsg); + debugger; + }, + }); + } + if (options.url) { + target.load(); + } else { + // 也可以通过defaults里面的data属性通过传递一个数据集合进来对组件进行初始化....有兴趣可以自己实现,思路和上述类似 + } + + return target; + }; + + // 组件方法封装........ + $.fn.bootstrapTreeTable.methods = { + // 返回选中记录的id(返回的id由配置中的id属性指定) + // 为了兼容bootstrap-table的写法,统一返回数组,这里只返回了指定的id + getSelections : function(target, data) { + // 所有被选中的记录input + var _ipt = target.find("tbody").find("tr").find("input[name='select_item']:checked"); + var chk_value =[]; + // 如果是radio + if(_ipt.attr("type")=="radio"){ + chk_value.push({id:_ipt.val()}); + }else{ + _ipt.each(function(_i,_item){ + chk_value.push({id:$(_item).val()}); + }); + } + return chk_value; + }, + // 刷新记录 + refresh : function(target, parms) { + if(parms){ + target.load(parms); + }else{ + target.load(); + } + }, + // 组件的其他方法也可以进行类似封装........ + }; + + $.fn.bootstrapTreeTable.defaults = { + id : 'menuId',// 选取记录返回的值 + code : 'menuId',// 用于设置父子关系 + parentCode : 'parentId',// 用于设置父子关系 + rootCodeValue: null,//设置根节点code值----可指定根节点,默认为null,"",0,"0" + data : [], // 构造table的数据集合 + type : "GET", // 请求数据的ajax类型 + url : null, // 请求数据的ajax的url + ajaxParams : {}, // 请求数据的ajax的data属性 + expandColumn : null,// 在哪一列上面显示展开按钮 + expandAll : true, // 是否全部展开 + striped : false, // 是否各行渐变色 + columns : [], + toolbar: null,//顶部工具条 + height: 0, + expanderExpandedClass : 'glyphicon glyphicon-chevron-down',// 展开的按钮的图标 + expanderCollapsedClass : 'glyphicon glyphicon-chevron-right'// 缩起的按钮的图标 + + }; +})(jQuery); \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/treegrid/jquery.treegrid.min.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/treegrid/jquery.treegrid.min.js new file mode 100644 index 0000000..7b7566f --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/treegrid/jquery.treegrid.min.js @@ -0,0 +1,2 @@ +/*! jquery-treegrid 0.3.0 */ +!function(a){var b={initTree:function(b){var c=a.extend({},this.treegrid.defaults,b);return this.each(function(){var b=a(this);b.treegrid("setTreeContainer",a(this)),b.treegrid("setSettings",c),c.getRootNodes.apply(this,[a(this)]).treegrid("initNode",c),b.treegrid("getRootNodes").treegrid("render")})},initNode:function(b){return this.each(function(){var c=a(this);c.treegrid("setTreeContainer",b.getTreeGridContainer.apply(this)),c.treegrid("getChildNodes").treegrid("initNode",b),c.treegrid("initExpander").treegrid("initIndent").treegrid("initEvents").treegrid("initState").treegrid("initChangeEvent").treegrid("initSettingsEvents")})},initChangeEvent:function(){var b=a(this);return b.on("change",function(){var b=a(this);b.treegrid("render"),b.treegrid("getSetting","saveState")&&b.treegrid("saveState")}),b},initEvents:function(){var b=a(this);return b.on("collapse",function(){var b=a(this);b.removeClass("treegrid-expanded"),b.addClass("treegrid-collapsed")}),b.on("expand",function(){var b=a(this);b.removeClass("treegrid-collapsed"),b.addClass("treegrid-expanded")}),b},initSettingsEvents:function(){var b=a(this);return b.on("change",function(){var b=a(this);"function"==typeof b.treegrid("getSetting","onChange")&&b.treegrid("getSetting","onChange").apply(b)}),b.on("collapse",function(){var b=a(this);"function"==typeof b.treegrid("getSetting","onCollapse")&&b.treegrid("getSetting","onCollapse").apply(b)}),b.on("expand",function(){var b=a(this);"function"==typeof b.treegrid("getSetting","onExpand")&&b.treegrid("getSetting","onExpand").apply(b)}),b},initExpander:function(){var b=a(this),c=b.find("td").get(b.treegrid("getSetting","treeColumn")),d=b.treegrid("getSetting","expanderTemplate"),e=b.treegrid("getSetting","getExpander").apply(this);return e&&e.remove(),a(d).prependTo(c).click(function(){a(a(this).closest("tr")).treegrid("toggle")}),b},initIndent:function(){var b=a(this);b.find(".treegrid-indent").remove();for(var c=b.treegrid("getSetting","indentTemplate"),d=b.find(".treegrid-expander"),e=b.treegrid("getDepth"),f=0;e>f;f++)a(c).insertBefore(d);return b},initState:function(){var b=a(this);return b.treegrid(b.treegrid("getSetting","saveState")&&!b.treegrid("isFirstInit")?"restoreState":"expanded"===b.treegrid("getSetting","initialState")?"expand":"collapse"),b},isFirstInit:function(){var b=a(this).treegrid("getTreeContainer");return void 0===b.data("first_init")&&b.data("first_init",void 0===a.cookie(b.treegrid("getSetting","saveStateName"))),b.data("first_init")},saveState:function(){var b=a(this);if("cookie"===b.treegrid("getSetting","saveStateMethod")){var c=a.cookie(b.treegrid("getSetting","saveStateName"))||"",d=""===c?[]:c.split(","),e=b.treegrid("getNodeId");b.treegrid("isExpanded")?-1===a.inArray(e,d)&&d.push(e):b.treegrid("isCollapsed")&&-1!==a.inArray(e,d)&&d.splice(a.inArray(e,d),1),a.cookie(b.treegrid("getSetting","saveStateName"),d.join(","))}return b},restoreState:function(){var b=a(this);if("cookie"===b.treegrid("getSetting","saveStateMethod")){var c=a.cookie(b.treegrid("getSetting","saveStateName")).split(",");b.treegrid(-1!==a.inArray(b.treegrid("getNodeId"),c)?"expand":"collapse")}return b},getSetting:function(b){return a(this).treegrid("getTreeContainer")?a(this).treegrid("getTreeContainer").data("settings")[b]:null},setSettings:function(b){a(this).treegrid("getTreeContainer").data("settings",b)},getTreeContainer:function(){return a(this).data("treegrid")},setTreeContainer:function(b){return a(this).data("treegrid",b)},getRootNodes:function(){return a(this).treegrid("getSetting","getRootNodes").apply(this,[a(this).treegrid("getTreeContainer")])},getAllNodes:function(){return a(this).treegrid("getSetting","getAllNodes").apply(this,[a(this).treegrid("getTreeContainer")])},isNode:function(){return null!==a(this).treegrid("getNodeId")},getNodeId:function(){return null===a(this).treegrid("getSetting","getNodeId")?null:a(this).treegrid("getSetting","getNodeId").apply(this)},getParentNodeId:function(){return a(this).treegrid("getSetting","getParentNodeId").apply(this)},getParentNode:function(){return null===a(this).treegrid("getParentNodeId")?null:a(this).treegrid("getSetting","getNodeById").apply(this,[a(this).treegrid("getParentNodeId"),a(this).treegrid("getTreeContainer")])},getChildNodes:function(){return a(this).treegrid("getSetting","getChildNodes").apply(this,[a(this).treegrid("getNodeId"),a(this).treegrid("getTreeContainer")])},getDepth:function(){return null===a(this).treegrid("getParentNode")?0:a(this).treegrid("getParentNode").treegrid("getDepth")+1},isRoot:function(){return 0===a(this).treegrid("getDepth")},isLeaf:function(){return 0===a(this).treegrid("getChildNodes").length},isLast:function(){if(a(this).treegrid("isNode")){var b=a(this).treegrid("getParentNode");if(null===b){if(a(this).treegrid("getNodeId")===a(this).treegrid("getRootNodes").last().treegrid("getNodeId"))return!0}else if(a(this).treegrid("getNodeId")===b.treegrid("getChildNodes").last().treegrid("getNodeId"))return!0}return!1},isFirst:function(){if(a(this).treegrid("isNode")){var b=a(this).treegrid("getParentNode");if(null===b){if(a(this).treegrid("getNodeId")===a(this).treegrid("getRootNodes").first().treegrid("getNodeId"))return!0}else if(a(this).treegrid("getNodeId")===b.treegrid("getChildNodes").first().treegrid("getNodeId"))return!0}return!1},isExpanded:function(){return a(this).hasClass("treegrid-expanded")},isCollapsed:function(){return a(this).hasClass("treegrid-collapsed")},isOneOfParentsCollapsed:function(){var b=a(this);return b.treegrid("isRoot")?!1:b.treegrid("getParentNode").treegrid("isCollapsed")?!0:b.treegrid("getParentNode").treegrid("isOneOfParentsCollapsed")},expand:function(){return this.treegrid("isLeaf")||this.treegrid("isExpanded")?this:(this.trigger("expand"),this.trigger("change"),this)},expandAll:function(){var b=a(this);return b.treegrid("getRootNodes").treegrid("expandRecursive"),b},expandRecursive:function(){return a(this).each(function(){var b=a(this);b.treegrid("expand"),b.treegrid("isLeaf")||b.treegrid("getChildNodes").treegrid("expandRecursive")})},collapse:function(){return a(this).each(function(){var b=a(this);b.treegrid("isLeaf")||b.treegrid("isCollapsed")||(b.trigger("collapse"),b.trigger("change"))})},collapseAll:function(){var b=a(this);return b.treegrid("getRootNodes").treegrid("collapseRecursive"),b},collapseRecursive:function(){return a(this).each(function(){var b=a(this);b.treegrid("collapse"),b.treegrid("isLeaf")||b.treegrid("getChildNodes").treegrid("collapseRecursive")})},toggle:function(){var b=a(this);return b.treegrid(b.treegrid("isExpanded")?"collapse":"expand"),b},render:function(){return a(this).each(function(){var b=a(this);b.treegrid("isOneOfParentsCollapsed")?b.hide():b.show(),b.treegrid("isLeaf")||(b.treegrid("renderExpander"),b.treegrid("getChildNodes").treegrid("render"))})},renderExpander:function(){return a(this).each(function(){var b=a(this),c=b.treegrid("getSetting","getExpander").apply(this);c?b.treegrid("isCollapsed")?(c.removeClass(b.treegrid("getSetting","expanderExpandedClass")),c.addClass(b.treegrid("getSetting","expanderCollapsedClass"))):(c.removeClass(b.treegrid("getSetting","expanderCollapsedClass")),c.addClass(b.treegrid("getSetting","expanderExpandedClass"))):(b.treegrid("initExpander"),b.treegrid("renderExpander"))})}};a.fn.treegrid=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method with name "+c+" does not exists for jQuery.treegrid"):b.initTree.apply(this,arguments)},a.fn.treegrid.defaults={initialState:"expanded",saveState:!1,saveStateMethod:"cookie",saveStateName:"tree-grid-state",expanderTemplate:'',indentTemplate:'',expanderExpandedClass:"treegrid-expander-expanded",expanderCollapsedClass:"treegrid-expander-collapsed",treeColumn:0,getExpander:function(){return a(this).find(".treegrid-expander")},getNodeId:function(){var b=/treegrid-([A-Za-z0-9_-]+)/;return b.test(a(this).attr("class"))?b.exec(a(this).attr("class"))[1]:null},getParentNodeId:function(){var b=/treegrid-parent-([A-Za-z0-9_-]+)/;return b.test(a(this).attr("class"))?b.exec(a(this).attr("class"))[1]:null},getNodeById:function(a,b){var c="treegrid-"+a;return b.find("tr."+c)},getChildNodes:function(a,b){var c="treegrid-parent-"+a;return b.find("tr."+c)},getTreeGridContainer:function(){return a(this).closest("table")},getRootNodes:function(b){var c=a.grep(b.find("tr"),function(b){var c=a(b).attr("class"),d=/treegrid-([A-Za-z0-9_-]+)/,e=/treegrid-parent-([A-Za-z0-9_-]+)/;return d.test(c)&&!e.test(c)});return a(c)},getAllNodes:function(b){var c=a.grep(b.find("tr"),function(b){var c=a(b).attr("class"),d=/treegrid-([A-Za-z0-9_-]+)/;return d.test(c)});return a(c)},onCollapse:null,onExpand:null,onChange:null}}(jQuery); \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/treegrid/tree.table.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/treegrid/tree.table.js new file mode 100644 index 0000000..a8db09f --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/treegrid/tree.table.js @@ -0,0 +1,136 @@ +/** + * 初始化 Tree Table 的封装 + * + * @author cyf + */ +(function () { + var TreeTable = function (tableId, url, columns) { + this.btInstance = null; //jquery和bootstrapTreeTable绑定的对象 + this.bstableId = tableId; + this.url = url; + this.method = "GET"; + this.columns = columns; + this.data = {};// ajax的参数 + this.expandColumn = null;// 展开显示的列 + this.id = 'menuId';// 选取记录返回的值 + this.code = 'menuId';// 用于设置父子关系 + this.parentCode = 'parentId';// 用于设置父子关系 + this.expandAll = false;// 是否默认全部展开 + this.toolbarId = tableId + "Toolbar"; + this.height = 430; + }; + + TreeTable.prototype = { + /** + * 初始化bootstrap table + */ + init: function () { + var tableId = this.bstableId; + this.btInstance = + $('#'+tableId).bootstrapTreeTable({ + id: this.id,// 选取记录返回的值 + code: this.code,// 用于设置父子关系 + parentCode: this.parentCode,// 用于设置父子关系 + rootCodeValue: this.rootCodeValue,//设置根节点code值----可指定根节点,默认为null,"",0,"0" + type: this.method, //请求数据的ajax类型 + url: this.url, //请求数据的ajax的url + ajaxParams: this.data, //请求数据的ajax的data属性 + expandColumn: this.expandColumn,//在哪一列上面显示展开按钮,从0开始 + striped: true, //是否各行渐变色 + expandAll: this.expandAll, //是否全部展开 + columns: this.columns, //列数组 + toolbar: "#" + this.toolbarId,//顶部工具条 + height: this.height, + }); + return this; + }, + + /** + * 设置在哪一列上面显示展开按钮,从0开始 + */ + setExpandColumn: function (expandColumn) { + this.expandColumn = expandColumn; + }, + /** + * 设置记录返回的id值 + */ + setIdField: function (id) { + this.id = id; + }, + /** + * 设置记录分级的字段 + */ + setCodeField: function (code) { + this.code = code; + }, + /** + * 设置记录分级的父级字段 + */ + setParentCodeField: function (parentCode) { + this.parentCode = parentCode; + }, + /** + * 设置根节点code值----可指定根节点,默认为null,"",0,"0" + */ + setRootCodeValue: function (rootCodeValue) { + this.rootCodeValue = rootCodeValue; + }, + /** + * 设置是否默认全部展开 + */ + setExpandAll: function (expandAll) { + this.expandAll = expandAll; + }, + /** + * 设置表格高度 + */ + setHeight: function (height) { + this.height = height; + }, + /** + * 设置ajax post请求时候附带的参数 + */ + set: function (key, value) { + if (typeof key == "object") { + for (var i in key) { + if (typeof i == "function") + continue; + this.data[i] = key[i]; + } + } else { + this.data[key] = (typeof value == "undefined") ? $("#" + key).val() : value; + } + return this; + }, + + /** + * 设置ajax get请求时候附带的参数 + */ + setData: function (data) { + this.data = data; + return this; + }, + + /** + * 清空ajax post请求参数 + */ + clear: function () { + this.data = {}; + return this; + }, + + /** + * 刷新表格 + */ + refresh: function (parms) { + if (typeof parms != "undefined") { + this.btInstance.bootstrapTreeTable('refresh', parms.query);// 为了兼容bootstrap-table的写法 + } else { + this.btInstance.bootstrapTreeTable('refresh'); + } + } + }; + + window.TreeTable = TreeTable; + +}()); \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/awesomeStyle/awesome.css b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/awesomeStyle/awesome.css new file mode 100644 index 0000000..c1fcf3a --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/awesomeStyle/awesome.css @@ -0,0 +1,386 @@ +/*------------------------------------- +zTree Style using fontawesome instead of images + +version: 1.1 +author: Mike King +email: mikkelking @ hotmail . com +website: http://code.google.com/p/jquerytree/ + +-------------------------------------*/ +/* Definitions ----------------------*/ +/* End of Definitions ---------------*/ +/* Imports -------------------------*/ +/* End of Imports ------------------*/ +.ztree * { + padding: 0; + margin: 0; + font-size: 12px; + font-family: Verdana, Arial, Helvetica, AppleGothic, sans-serif; + background-color: #af0000; +} +.ztree { + margin: 0; + padding: 5px; + color: #ffffff; + background-color: #af0000; +} +.ztree li { + padding: 0; + margin: 0; + list-style: none; + line-height: 17px; + text-align: left; + white-space: nowrap; + outline: 0; +} +.ztree li ul { + margin: 0px; + padding: 0 0 0 18px; +} +.ztree li a { + padding-right: 3px; + margin: 0; + cursor: pointer; + height: 17px; + color: #ffffff; + background-color: transparent; + text-decoration: none; + vertical-align: top; + display: inline-block; +} +.ztree li a input.rename { + height: 14px; + width: 80px; + padding: 0; + margin: 0; + color: #af0000; + background-color: #ffffff; + font-size: 12px; + border: 1px #585956 solid; + *border: 0px; +} +.ztree li a:hover { + text-decoration: underline; +} +.ztree li a.curSelectedNode { + padding-top: 0px; + background-color: #af4040; + color: #ffff00; + height: 17px; + opacity: 0.8; +} +.ztree li a.curSelectedNode_Edit { + padding-top: 0px; + background-color: transparent; + color: #ffff00; + height: 17px; + border: 1px #666 solid; + opacity: 0.8; +} +.ztree li a.tmpTargetNode_inner { + padding-top: 0px; + background-color: #aaa; + color: #ffff00; + height: 17px; + border: 1px #666 solid; + opacity: 0.8; + filter: alpha(opacity=80); +} +.ztree li span { + line-height: 17px; + margin-right: 2px; + background-color: transparent; +} +.ztree li span.button { + line-height: 0; + margin: 0; + padding: 0; + width: 15px; + height: 17px; + display: inline-block; + vertical-align: top; + border: 0px solid; + cursor: pointer; + outline: none; + background-color: transparent; + background-repeat: no-repeat; + background-attachment: scroll; +} +.ztree li span.button::before { + color: #ffffff; + font-family: FontAwesome; + padding-top: 10px; +} +.ztree li span.button.chk { + margin: 0px; + cursor: auto; + width: 12px; + display: inline-block; + padding-top: 10px; + padding-left: 2px; +} +.ztree li span.button.chk.checkbox_false_full::before { + content: "\f096"; +} +.ztree li span.button.chk.checkbox_false_full_focus::before { + content: "\f096"; + color: #ffff00; +} +.ztree li span.button.chk.checkbox_false_part::before { + content: "\f096"; + color: #aaaaaa; +} +.ztree li span.button.chk.checkbox_false_part_focus::before { + content: "\f096"; + color: #cad96c; +} +.ztree li span.button.chk.checkbox_false_disable::before { + content: "\f096"; + color: #808080; +} +.ztree li span.button.chk.checkbox_true_full::before { + content: "\f046"; +} +.ztree li span.button.chk.checkbox_true_full_focus::before { + content: "\f046"; +} +.ztree li span.button.chk.checkbox_true_part::before { + content: "\f14a"; +} +.ztree li span.button.chk.checkbox_true_part_focus::before { + content: "\f14a"; + color: #ffff00; +} +.ztree li span.button.chk.checkbox_true_full_focus::before { + content: "\f046"; + color: #ffff00; +} +.ztree li span.button.chk.checkbox_true_part::before { + content: "\f046"; + color: #aaaaaa; +} +.ztree li span.button.chk.checkbox_true_part_focus::before { + content: "\f046"; + color: #cad96c; +} +.ztree li span.button.chk.checkbox_true_disable::before { + content: "\f046"; + color: #808080; +} +.ztree li span.button.chk.radio_false_full::before { + content: "\f10c"; +} +.ztree li span.button.chk.radio_false_full_focus::before { + content: "\f10c"; + color: #ffff00; +} +.ztree li span.button.chk.radio_false_part::before { + content: "\f10c"; + color: #aaaaaa; +} +.ztree li span.button.chk.radio_false_part_focus::before { + content: "\f10c"; + color: #ffff00; +} +.ztree li span.button.chk.radio_false_disable::before { + content: "\f1db"; + color: #808080; +} +.ztree li span.button.chk.radio_true_full::before { + content: "\f192"; +} +.ztree li span.button.chk.radio_true_full_focus::before { + content: "\f192"; + color: #ffff00; +} +.ztree li span.button.chk.radio_true_part::before { + content: "\f192"; + color: #aaaaaa; +} +.ztree li span.button.chk.radio_true_part_focus::before { + content: "\f192"; + color: #aaaaaa; +} +.ztree li span.button.chk.radio_true_disable::before { + content: "\f1db"; + color: #808080; +} +.ztree li span.button.switch { + width: 15px; + height: 17px; +} +.ztree li span.button.root_open::before { + content: "\f078"; + padding-top: 10px; + padding-left: 2px; + display: inline-block; +} +.ztree li span.button.root_close::before { + content: "\f115"; + padding-top: 10px; + padding-left: 2px; + display: inline-block; +} +.ztree li span.button.roots_open::before { + content: "\f078"; + padding-top: 10px; + padding-left: 2px; + display: inline-block; +} +.ztree li span.button.roots_close::before { + content: "\f054"; + padding-top: 10px; + padding-left: 2px; + display: inline-block; +} +.ztree li span.button.center_open::before { + content: "\f078"; + padding-top: 10px; + padding-left: 2px; + display: inline-block; +} +.ztree li span.button.center_close::before { + content: "\f054"; + padding-top: 10px; + padding-left: 2px; + display: inline-block; +} +.ztree li span.button.bottom_open::before { + content: "\f078"; + padding-top: 10px; + padding-left: 2px; + display: inline-block; +} +.ztree li span.button.bottom_close::before { + content: "\f054"; + padding-top: 10px; + padding-left: 2px; + display: inline-block; +} +.ztree li span.button.root_docu { + background: none; +} +.ztree li span.button.roots_docu::before { + content: "\f022"; + padding-left: 2px; + display: inline-block; + color: #ffffff; +} +.ztree li span.button.center_docu::before { + padding-top: 10px; + padding-left: 2px; + display: inline-block; + color: #ffffff; +} +.ztree li span.button.bottom_docu::before { + padding-top: 10px; + padding-left: 2px; + display: inline-block; + color: #ffffff; +} +.ztree li span.button.noline_docu { + background: none; +} +.ztree li span.button.ico_open::before { + content: "\f115"; + font-family: FontAwesome; + padding-top: 10px; + padding-left: 2px; + display: inline-block; + color: #ffffff; +} +.ztree li span.button.ico_close::before { + content: "\f114"; + font-family: FontAwesome; + padding-top: 10px; + padding-left: 2px; + display: inline-block; + color: #ffffff; +} +.ztree li span.button.ico_docu::before { + content: "\f022"; + font-family: FontAwesome; + padding-top: 10px; + padding-left: 2px; + display: inline-block; + color: #ffffff; +} +.ztree li span.button.edit { + margin-left: 4px; + margin-right: -1px; + vertical-align: top; + *vertical-align: middle; + padding-top: 10px; +} +.ztree li span.button.edit::before { + content: "\f044"; + font-family: FontAwesome; +} +.ztree li span.button.remove { + margin-left: 4px; + margin-right: -1px; + vertical-align: top; + *vertical-align: middle; + padding-top: 10px; +} +.ztree li span.button.remove::before { + content: "\f1f8"; + font-family: FontAwesome; +} +.ztree li span.button.add { + margin-left: 4px; + margin-right: -1px; + vertical-align: top; + *vertical-align: middle; + padding-top: 10px; +} +.ztree li span.button.add::before { + content: "\f067"; + font-family: FontAwesome; +} +.ztree li span.button.ico_loading { + margin-right: 2px; + background: url(./img/loading.gif) no-repeat scroll 0 0 transparent; + vertical-align: top; + *vertical-align: middle; +} +ul.tmpTargetzTree { + background-color: #FFE6B0; + opacity: 0.8; + filter: alpha(opacity=80); +} +span.tmpzTreeMove_arrow { + width: 16px; + height: 17px; + display: inline-block; + padding: 0; + margin: 2px 0 0 1px; + border: 0 none; + position: absolute; + background-color: transparent; + background-attachment: scroll; +} +span.tmpzTreeMove_arrow::before { + content: "\f04b"; + font-family: FontAwesome; + color: #ffff00; +} +ul.ztree.zTreeDragUL { + margin: 0; + padding: 0; + position: absolute; + width: auto; + height: auto; + overflow: hidden; + background-color: #cfcfcf; + border: 1px #ffff00 dotted; + opacity: 0.8; + filter: alpha(opacity=80); +} +.ztreeMask { + z-index: 10000; + background-color: #cfcfcf; + opacity: 0.0; + filter: alpha(opacity=0); + position: absolute; +} diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/awesomeStyle/awesome.less b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/awesomeStyle/awesome.less new file mode 100644 index 0000000..b282d81 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/awesomeStyle/awesome.less @@ -0,0 +1,146 @@ +/*------------------------------------- +zTree Style using fontawesome instead of images + +version: 1.1 +author: Mike King +email: mikkelking @ hotmail . com +website: http://code.google.com/p/jquerytree/ + +-------------------------------------*/ + +/* Definitions ----------------------*/ +@font-size: 12px; +// Regular icon and text color is white, which suits any medium -> dark background +@color-normal: white; +// Background color +@color-bg: #af0000; +// Highlight color +@color-highlight: yellow; +// Partially selected (checkboxes, radio buttons) +@color-partial: #aaaaaa; +// Partially selected and focused (checkboxes, radio buttons) +@color-partfocus: #cad96c; +// Disabled altogether +@color-disabled: #808080; +// Editing color +@color-edit: yellow; +@w: 15px; +@h: 17px; +@pad-left: 2px; +@pad-top: 10px; +/* End of Definitions ---------------*/ + +/* Imports -------------------------*/ +@import "fa.less"; +/* End of Imports ------------------*/ + +.ztree * {padding:0; margin:0; font-size:@font-size; font-family: Verdana, Arial, Helvetica, AppleGothic, sans-serif; background-color: @color-bg;} +.ztree { + margin:0; padding:5px; color:@color-normal; background-color: @color-bg; + li { + padding:0; margin:0; list-style:none; line-height:17px; text-align:left; white-space:nowrap; outline:0; + ul { + margin: 0px; padding:0 0 0 18px; + } + ul.line { } + a {padding-right:3px; margin:0; cursor:pointer; height:@h; color:@color-normal; background-color: transparent; + text-decoration:none; vertical-align:top; display: inline-block; + input.rename {height:14px; width:80px; padding:0; margin:0; + color: @color-bg; background-color: @color-normal; + font-size:@font-size; border:1px #585956 solid; *border:0px} + } + a:hover {text-decoration:underline} + a.curSelectedNode {padding-top:0px; background-color:#af4040; color:@color-highlight; height:@h; opacity:0.8;} + a.curSelectedNode_Edit {padding-top:0px; background-color:transparent; color:@color-highlight; height:@h; border:1px #666 solid; opacity:0.8;} + a.tmpTargetNode_inner {padding-top:0px; background-color:#aaa; color:@color-highlight; height:@h; border:1px #666 solid; + opacity:0.8; filter:alpha(opacity=80)} + a.tmpTargetNode_prev {} + a.tmpTargetNode_next {} + span {line-height:@h; margin-right:2px; background-color:transparent;} + span.button {line-height:0; margin:0; padding: 0; width:@w; height:@h; display: inline-block; vertical-align:top; + border:0px solid; cursor: pointer;outline:none; + background-color:transparent; background-repeat:no-repeat; background-attachment: scroll; + + &::before{color: @color-normal; font-family: FontAwesome; padding-top:@pad-top;} + &.chk { margin:0px; cursor: auto; width: 12px; + display: inline-block;padding-top:@pad-top;padding-left:@pad-left; + + &.checkbox_false_full::before {content: @fa-square-o;} + &.checkbox_false_full_focus::before {content: @fa-square-o; color:@color-highlight;} + &.checkbox_false_part::before {content: @fa-square-o;color: @color-partial;} + &.checkbox_false_part_focus::before {content: @fa-square-o; color:@color-partfocus;} + &.checkbox_false_disable::before {content: @fa-square-o; color:@color-disabled;} + &.checkbox_true_full::before {content: @fa-check-square-o;} + &.checkbox_true_full_focus::before {content: @fa-check-square-o;} + &.checkbox_true_part::before {content: @fa-check-square;} + &.checkbox_true_part_focus::before {content: @fa-check-square; color: @color-highlight} + &.checkbox_true_full_focus::before {content: @fa-check-square-o; color: @color-highlight} + &.checkbox_true_part::before {content: @fa-check-square-o;color: @color-partial} + &.checkbox_true_part_focus::before {content: @fa-check-square-o;color: @color-partfocus;} + &.checkbox_true_disable::before {content: @fa-check-square-o;color: @color-disabled} + + &.radio_false_full::before {content: @fa-circle-o;} + &.radio_false_full_focus::before {content: @fa-circle-o;color: @color-highlight} + &.radio_false_part::before {content: @fa-circle-o;color: @color-partial} + &.radio_false_part_focus::before {content: @fa-circle-o;color: @color-highlight} + &.radio_false_disable::before {content: @fa-circle-thin;color: @color-disabled} + &.radio_true_full::before {content: @fa-dot-circle-o;} + &.radio_true_full_focus::before {content: @fa-dot-circle-o;color: @color-highlight} + &.radio_true_part::before {content: @fa-dot-circle-o;color: @color-partial} + &.radio_true_part_focus::before {content: @fa-dot-circle-o;color: @color-partial;} + &.radio_true_disable::before {content: @fa-circle-thin;color: @color-disabled} + + } + &.switch {width:@w; height:@h} + &.root_open::before{content: @fa-chevron-down;padding-top:@pad-top;padding-left:@pad-left;display: inline-block;} + &.root_close::before{content: @fa-folder-open-o;padding-top:@pad-top;padding-left:@pad-left;display: inline-block;} + &.roots_open::before{content: @fa-chevron-down;padding-top:@pad-top;padding-left:@pad-left;display: inline-block;} + &.roots_close::before{content: @fa-chevron-right;padding-top:@pad-top;padding-left:@pad-left;display: inline-block;} + &.center_open::before{content: @fa-chevron-down;padding-top:@pad-top;padding-left:@pad-left;display: inline-block;} + &.center_close::before{content: @fa-chevron-right;padding-top:@pad-top;padding-left:@pad-left;display: inline-block;} + &.bottom_open::before{content: @fa-chevron-down;padding-top:@pad-top;padding-left:@pad-left;display: inline-block;} + &.bottom_close::before{content: @fa-chevron-right;padding-top:@pad-top;padding-left:@pad-left;display: inline-block;} + &.noline_open{} + &.noline_close{} + &.root_docu{ background:none;} + &.roots_docu::before{content: @fa-list-alt;padding-left:@pad-left;display: inline-block;color:@color-normal;} + &.center_docu::before{padding-top:@pad-top;padding-left:@pad-left;display: inline-block;color:@color-normal;} + &.bottom_docu::before{padding-top:@pad-top;padding-left:@pad-left;display: inline-block;color:@color-normal;} + &.noline_docu{ background:none;} + + &.ico_open::before {content: @fa-folder-open-o;font-family: FontAwesome;padding-top:@pad-top;padding-left:@pad-left;display: inline-block;color:@color-normal;} + &.ico_close::before {content: @fa-folder-o;font-family: FontAwesome;padding-top:@pad-top;padding-left:@pad-left;display: inline-block;color:@color-normal;} + &.ico_docu::before{content: @fa-list-alt;font-family: FontAwesome;padding-top:@pad-top;padding-left:@pad-left;display: inline-block;color:@color-normal;} + + &.edit {margin-left:4px; margin-right: -1px; vertical-align:top; *vertical-align:middle;padding-top:@pad-top;} + &.edit::before{content: @fa-pencil-square-o;font-family: FontAwesome;} + + &.remove {margin-left:4px; margin-right: -1px; vertical-align:top; *vertical-align:middle;padding-top:@pad-top;} + &.remove::before{content: @fa-trash;font-family: FontAwesome;} + + + &.add {margin-left:4px; margin-right: -1px; vertical-align:top; *vertical-align:middle;padding-top:@pad-top;} + &.add::before{content: @fa-plus;font-family: FontAwesome;} + + &.ico_loading{margin-right:2px; background:url(./img/loading.gif) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle} + } + + } +} + + +ul.tmpTargetzTree {background-color:#FFE6B0; opacity:0.8; filter:alpha(opacity=80)} + +// this is the arrow that moves +span.tmpzTreeMove_arrow{width:16px; height:@h; display: inline-block; + padding:0; margin:2px 0 0 1px; border:0 none; position:absolute; + background-color:transparent; background-attachment: scroll; + } +span.tmpzTreeMove_arrow::before{content: @fa-play;font-family: FontAwesome;color: @color-highlight; + } +// outline + +ul.ztree.zTreeDragUL {margin:0; padding:0; position:absolute; width:auto; height:auto;overflow:hidden; + background-color:#cfcfcf; border:1px @color-highlight dotted; opacity:0.8; filter:alpha(opacity=80)} +.ztreeMask {z-index:10000; background-color:#cfcfcf; opacity:0.0; filter:alpha(opacity=0); position:absolute} + diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/awesomeStyle/fa.less b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/awesomeStyle/fa.less new file mode 100644 index 0000000..3714884 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/awesomeStyle/fa.less @@ -0,0 +1,480 @@ +@fa-glass: "\f000"; +@fa-music: "\f001"; +@fa-search: "\f002"; +@fa-envelope-o: "\f003"; +@fa-heart: "\f004"; +@fa-star: "\f005"; +@fa-star-o: "\f006"; +@fa-user: "\f007"; +@fa-film: "\f008"; +@fa-th-large: "\f009"; +@fa-th: "\f00a"; +@fa-th-list: "\f00b"; +@fa-check: "\f00c"; +@fa-times: "\f00d"; +@fa-search-plus: "\f00e"; +@fa-search-minus: "\f010"; +@fa-power-off: "\f011"; +@fa-signal: "\f012"; +@fa-cog: "\f013"; +@fa-trash-o: "\f014"; +@fa-home: "\f015"; +@fa-file-o: "\f016"; +@fa-clock-o: "\f017"; +@fa-road: "\f018"; +@fa-download: "\f019"; +@fa-arrow-circle-o-down: "\f01a"; +@fa-arrow-circle-o-up: "\f01b"; +@fa-inbox: "\f01c"; +@fa-play-circle-o: "\f01d"; +@fa-repeat: "\f01e"; +@fa-refresh: "\f021"; +@fa-list-alt: "\f022"; +@fa-lock: "\f023"; +@fa-flag: "\f024"; +@fa-headphones: "\f025"; +@fa-volume-off: "\f026"; +@fa-volume-down: "\f027"; +@fa-volume-up: "\f028"; +@fa-qrcode: "\f029"; +@fa-barcode: "\f02a"; +@fa-tag: "\f02b"; +@fa-tags: "\f02c"; +@fa-book: "\f02d"; +@fa-bookmark: "\f02e"; +@fa-print: "\f02f"; +@fa-camera: "\f030"; +@fa-font: "\f031"; +@fa-bold: "\f032"; +@fa-italic: "\f033"; +@fa-text-height: "\f034"; +@fa-text-width: "\f035"; +@fa-align-left: "\f036"; +@fa-align-center: "\f037"; +@fa-align-right: "\f038"; +@fa-align-justify: "\f039"; +@fa-list: "\f03a"; +@fa-outdent: "\f03b"; +@fa-indent: "\f03c"; +@fa-video-camera: "\f03d"; +@fa-picture-o: "\f03e"; +@fa-pencil: "\f040"; +@fa-map-marker: "\f041"; +@fa-adjust: "\f042"; +@fa-tint: "\f043"; +@fa-pencil-square-o: "\f044"; +@fa-share-square-o: "\f045"; +@fa-check-square-o: "\f046"; +@fa-arrows: "\f047"; +@fa-step-backward: "\f048"; +@fa-fast-backward: "\f049"; +@fa-backward: "\f04a"; +@fa-play: "\f04b"; +@fa-pause: "\f04c"; +@fa-stop: "\f04d"; +@fa-forward: "\f04e"; +@fa-fast-forward: "\f050"; +@fa-step-forward: "\f051"; +@fa-eject: "\f052"; +@fa-chevron-left: "\f053"; +@fa-chevron-right: "\f054"; +@fa-plus-circle: "\f055"; +@fa-minus-circle: "\f056"; +@fa-times-circle: "\f057"; +@fa-check-circle: "\f058"; +@fa-question-circle: "\f059"; +@fa-info-circle: "\f05a"; +@fa-crosshairs: "\f05b"; +@fa-times-circle-o: "\f05c"; +@fa-check-circle-o: "\f05d"; +@fa-ban: "\f05e"; +@fa-arrow-left: "\f060"; +@fa-arrow-right: "\f061"; +@fa-arrow-up: "\f062"; +@fa-arrow-down: "\f063"; +@fa-share: "\f064"; +@fa-expand: "\f065"; +@fa-compress: "\f066"; +@fa-plus: "\f067"; +@fa-minus: "\f068"; +@fa-asterisk: "\f069"; +@fa-exclamation-circle: "\f06a"; +@fa-gift: "\f06b"; +@fa-leaf: "\f06c"; +@fa-fire: "\f06d"; +@fa-eye: "\f06e"; +@fa-eye-slash: "\f070"; +@fa-exclamation-triangle: "\f071"; +@fa-plane: "\f072"; +@fa-calendar: "\f073"; +@fa-random: "\f074"; +@fa-comment: "\f075"; +@fa-magnet: "\f076"; +@fa-chevron-up: "\f077"; +@fa-chevron-down: "\f078"; +@fa-retweet: "\f079"; +@fa-shopping-cart: "\f07a"; +@fa-folder: "\f07b"; +@fa-folder-open: "\f07c"; +@fa-arrows-v: "\f07d"; +@fa-arrows-h: "\f07e"; +@fa-bar-chart: "\f080"; +@fa-twitter-square: "\f081"; +@fa-facebook-square: "\f082"; +@fa-camera-retro: "\f083"; +@fa-key: "\f084"; +@fa-cogs: "\f085"; +@fa-comments: "\f086"; +@fa-thumbs-o-up: "\f087"; +@fa-thumbs-o-down: "\f088"; +@fa-star-half: "\f089"; +@fa-heart-o: "\f08a"; +@fa-sign-out: "\f08b"; +@fa-linkedin-square: "\f08c"; +@fa-thumb-tack: "\f08d"; +@fa-external-link: "\f08e"; +@fa-sign-in: "\f090"; +@fa-trophy: "\f091"; +@fa-github-square: "\f092"; +@fa-upload: "\f093"; +@fa-lemon-o: "\f094"; +@fa-phone: "\f095"; +@fa-square-o: "\f096"; +@fa-bookmark-o: "\f097"; +@fa-phone-square: "\f098"; +@fa-twitter: "\f099"; +@fa-facebook: "\f09a"; +@fa-github: "\f09b"; +@fa-unlock: "\f09c"; +@fa-credit-card: "\f09d"; +@fa-rss: "\f09e"; +@fa-hdd-o: "\f0a0"; +@fa-bullhorn: "\f0a1"; +@fa-bell: "\f0f3"; +@fa-certificate: "\f0a3"; +@fa-hand-o-right: "\f0a4"; +@fa-hand-o-left: "\f0a5"; +@fa-hand-o-up: "\f0a6"; +@fa-hand-o-down: "\f0a7"; +@fa-arrow-circle-left: "\f0a8"; +@fa-arrow-circle-right: "\f0a9"; +@fa-arrow-circle-up: "\f0aa"; +@fa-arrow-circle-down: "\f0ab"; +@fa-globe: "\f0ac"; +@fa-wrench: "\f0ad"; +@fa-tasks: "\f0ae"; +@fa-filter: "\f0b0"; +@fa-briefcase: "\f0b1"; +@fa-arrows-alt: "\f0b2"; +@fa-users: "\f0c0"; +@fa-link: "\f0c1"; +@fa-cloud: "\f0c2"; +@fa-flask: "\f0c3"; +@fa-scissors: "\f0c4"; +@fa-files-o: "\f0c5"; +@fa-paperclip: "\f0c6"; +@fa-floppy-o: "\f0c7"; +@fa-square: "\f0c8"; +@fa-bars: "\f0c9"; +@fa-list-ul: "\f0ca"; +@fa-list-ol: "\f0cb"; +@fa-strikethrough: "\f0cc"; +@fa-underline: "\f0cd"; +@fa-table: "\f0ce"; +@fa-magic: "\f0d0"; +@fa-truck: "\f0d1"; +@fa-pinterest: "\f0d2"; +@fa-pinterest-square: "\f0d3"; +@fa-google-plus-square: "\f0d4"; +@fa-google-plus: "\f0d5"; +@fa-money: "\f0d6"; +@fa-caret-down: "\f0d7"; +@fa-caret-up: "\f0d8"; +@fa-caret-left: "\f0d9"; +@fa-caret-right: "\f0da"; +@fa-columns: "\f0db"; +@fa-sort: "\f0dc"; +@fa-sort-desc: "\f0dd"; +@fa-sort-asc: "\f0de"; +@fa-envelope: "\f0e0"; +@fa-linkedin: "\f0e1"; +@fa-undo: "\f0e2"; +@fa-gavel: "\f0e3"; +@fa-tachometer: "\f0e4"; +@fa-comment-o: "\f0e5"; +@fa-comments-o: "\f0e6"; +@fa-bolt: "\f0e7"; +@fa-sitemap: "\f0e8"; +@fa-umbrella: "\f0e9"; +@fa-clipboard: "\f0ea"; +@fa-lightbulb-o: "\f0eb"; +@fa-exchange: "\f0ec"; +@fa-cloud-download: "\f0ed"; +@fa-cloud-upload: "\f0ee"; +@fa-user-md: "\f0f0"; +@fa-stethoscope: "\f0f1"; +@fa-suitcase: "\f0f2"; +@fa-bell-o: "\f0a2"; +@fa-coffee: "\f0f4"; +@fa-cutlery: "\f0f5"; +@fa-file-text-o: "\f0f6"; +@fa-building-o: "\f0f7"; +@fa-hospital-o: "\f0f8"; +@fa-ambulance: "\f0f9"; +@fa-medkit: "\f0fa"; +@fa-fighter-jet: "\f0fb"; +@fa-beer: "\f0fc"; +@fa-h-square: "\f0fd"; +@fa-plus-square: "\f0fe"; +@fa-angle-double-left: "\f100"; +@fa-angle-double-right: "\f101"; +@fa-angle-double-up: "\f102"; +@fa-angle-double-down: "\f103"; +@fa-angle-left: "\f104"; +@fa-angle-right: "\f105"; +@fa-angle-up: "\f106"; +@fa-angle-down: "\f107"; +@fa-desktop: "\f108"; +@fa-laptop: "\f109"; +@fa-tablet: "\f10a"; +@fa-mobile: "\f10b"; +@fa-circle-o: "\f10c"; +@fa-quote-left: "\f10d"; +@fa-quote-right: "\f10e"; +@fa-spinner: "\f110"; +@fa-circle: "\f111"; +@fa-reply: "\f112"; +@fa-github-alt: "\f113"; +@fa-folder-o: "\f114"; +@fa-folder-open-o: "\f115"; +@fa-smile-o: "\f118"; +@fa-frown-o: "\f119"; +@fa-meh-o: "\f11a"; +@fa-gamepad: "\f11b"; +@fa-keyboard-o: "\f11c"; +@fa-flag-o: "\f11d"; +@fa-flag-checkered: "\f11e"; +@fa-terminal: "\f120"; +@fa-code: "\f121"; +@fa-reply-all: "\f122"; +@fa-star-half-o: "\f123"; +@fa-location-arrow: "\f124"; +@fa-crop: "\f125"; +@fa-code-fork: "\f126"; +@fa-chain-broken: "\f127"; +@fa-question: "\f128"; +@fa-info: "\f129"; +@fa-exclamation: "\f12a"; +@fa-superscript: "\f12b"; +@fa-subscript: "\f12c"; +@fa-eraser: "\f12d"; +@fa-puzzle-piece: "\f12e"; +@fa-microphone: "\f130"; +@fa-microphone-slash: "\f131"; +@fa-shield: "\f132"; +@fa-calendar-o: "\f133"; +@fa-fire-extinguisher: "\f134"; +@fa-rocket: "\f135"; +@fa-maxcdn: "\f136"; +@fa-chevron-circle-left: "\f137"; +@fa-chevron-circle-right: "\f138"; +@fa-chevron-circle-up: "\f139"; +@fa-chevron-circle-down: "\f13a"; +@fa-html5: "\f13b"; +@fa-css3: "\f13c"; +@fa-anchor: "\f13d"; +@fa-unlock-alt: "\f13e"; +@fa-bullseye: "\f140"; +@fa-ellipsis-h: "\f141"; +@fa-ellipsis-v: "\f142"; +@fa-rss-square: "\f143"; +@fa-play-circle: "\f144"; +@fa-ticket: "\f145"; +@fa-minus-square: "\f146"; +@fa-minus-square-o: "\f147"; +@fa-level-up: "\f148"; +@fa-level-down: "\f149"; +@fa-check-square: "\f14a"; +@fa-pencil-square: "\f14b"; +@fa-external-link-square: "\f14c"; +@fa-share-square: "\f14d"; +@fa-compass: "\f14e"; +@fa-caret-square-o-down: "\f150"; +@fa-caret-square-o-up: "\f151"; +@fa-caret-square-o-right: "\f152"; +@fa-eur: "\f153"; +@fa-gbp: "\f154"; +@fa-usd: "\f155"; +@fa-inr: "\f156"; +@fa-jpy: "\f157"; +@fa-rub: "\f158"; +@fa-krw: "\f159"; +@fa-btc: "\f15a"; +@fa-file: "\f15b"; +@fa-file-text: "\f15c"; +@fa-sort-alpha-asc: "\f15d"; +@fa-sort-alpha-desc: "\f15e"; +@fa-sort-amount-asc: "\f160"; +@fa-sort-amount-desc: "\f161"; +@fa-sort-numeric-asc: "\f162"; +@fa-sort-numeric-desc: "\f163"; +@fa-thumbs-up: "\f164"; +@fa-thumbs-down: "\f165"; +@fa-youtube-square: "\f166"; +@fa-youtube: "\f167"; +@fa-xing: "\f168"; +@fa-xing-square: "\f169"; +@fa-youtube-play: "\f16a"; +@fa-dropbox: "\f16b"; +@fa-stack-overflow: "\f16c"; +@fa-instagram: "\f16d"; +@fa-flickr: "\f16e"; +@fa-adn: "\f170"; +@fa-bitbucket: "\f171"; +@fa-bitbucket-square: "\f172"; +@fa-tumblr: "\f173"; +@fa-tumblr-square: "\f174"; +@fa-long-arrow-down: "\f175"; +@fa-long-arrow-up: "\f176"; +@fa-long-arrow-left: "\f177"; +@fa-long-arrow-right: "\f178"; +@fa-apple: "\f179"; +@fa-windows: "\f17a"; +@fa-android: "\f17b"; +@fa-linux: "\f17c"; +@fa-dribbble: "\f17d"; +@fa-skype: "\f17e"; +@fa-foursquare: "\f180"; +@fa-trello: "\f181"; +@fa-female: "\f182"; +@fa-male: "\f183"; +@fa-gittip: "\f184"; +@fa-sun-o: "\f185"; +@fa-moon-o: "\f186"; +@fa-archive: "\f187"; +@fa-bug: "\f188"; +@fa-vk: "\f189"; +@fa-weibo: "\f18a"; +@fa-renren: "\f18b"; +@fa-pagelines: "\f18c"; +@fa-stack-exchange: "\f18d"; +@fa-arrow-circle-o-right: "\f18e"; +@fa-arrow-circle-o-left: "\f190"; +@fa-caret-square-o-left: "\f191"; +@fa-dot-circle-o: "\f192"; +@fa-wheelchair: "\f193"; +@fa-vimeo-square: "\f194"; +@fa-try: "\f195"; +@fa-plus-square-o: "\f196"; +@fa-space-shuttle: "\f197"; +@fa-slack: "\f198"; +@fa-envelope-square: "\f199"; +@fa-wordpress: "\f19a"; +@fa-openid: "\f19b"; +@fa-university: "\f19c"; +@fa-graduation-cap: "\f19d"; +@fa-yahoo: "\f19e"; +@fa-google: "\f1a0"; +@fa-reddit: "\f1a1"; +@fa-reddit-square: "\f1a2"; +@fa-stumbleupon-circle: "\f1a3"; +@fa-stumbleupon: "\f1a4"; +@fa-delicious: "\f1a5"; +@fa-digg: "\f1a6"; +@fa-pied-piper: "\f1a7"; +@fa-pied-piper-alt: "\f1a8"; +@fa-drupal: "\f1a9"; +@fa-joomla: "\f1aa"; +@fa-language: "\f1ab"; +@fa-fax: "\f1ac"; +@fa-building: "\f1ad"; +@fa-child: "\f1ae"; +@fa-paw: "\f1b0"; +@fa-spoon: "\f1b1"; +@fa-cube: "\f1b2"; +@fa-cubes: "\f1b3"; +@fa-behance: "\f1b4"; +@fa-behance-square: "\f1b5"; +@fa-steam: "\f1b6"; +@fa-steam-square: "\f1b7"; +@fa-recycle: "\f1b8"; +@fa-car: "\f1b9"; +@fa-taxi: "\f1ba"; +@fa-tree: "\f1bb"; +@fa-spotify: "\f1bc"; +@fa-deviantart: "\f1bd"; +@fa-soundcloud: "\f1be"; +@fa-database: "\f1c0"; +@fa-file-pdf-o: "\f1c1"; +@fa-file-word-o: "\f1c2"; +@fa-file-excel-o: "\f1c3"; +@fa-file-powerpoint-o: "\f1c4"; +@fa-file-image-o: "\f1c5"; +@fa-file-archive-o: "\f1c6"; +@fa-file-audio-o: "\f1c7"; +@fa-file-video-o: "\f1c8"; +@fa-file-code-o: "\f1c9"; +@fa-vine: "\f1ca"; +@fa-codepen: "\f1cb"; +@fa-jsfiddle: "\f1cc"; +@fa-life-ring: "\f1cd"; +@fa-circle-o-notch: "\f1ce"; +@fa-rebel: "\f1d0"; +@fa-empire: "\f1d1"; +@fa-git-square: "\f1d2"; +@fa-git: "\f1d3"; +@fa-hacker-news: "\f1d4"; +@fa-tencent-weibo: "\f1d5"; +@fa-qq: "\f1d6"; +@fa-weixin: "\f1d7"; +@fa-paper-plane: "\f1d8"; +@fa-paper-plane-o: "\f1d9"; +@fa-history: "\f1da"; +@fa-circle-thin: "\f1db"; +@fa-header: "\f1dc"; +@fa-paragraph: "\f1dd"; +@fa-sliders: "\f1de"; +@fa-share-alt: "\f1e0"; +@fa-share-alt-square: "\f1e1"; +@fa-bomb: "\f1e2"; +@fa-futbol-o: "\f1e3"; +@fa-tty: "\f1e4"; +@fa-binoculars: "\f1e5"; +@fa-plug: "\f1e6"; +@fa-slideshare: "\f1e7"; +@fa-twitch: "\f1e8"; +@fa-yelp: "\f1e9"; +@fa-newspaper-o: "\f1ea"; +@fa-wifi: "\f1eb"; +@fa-calculator: "\f1ec"; +@fa-paypal: "\f1ed"; +@fa-google-wallet: "\f1ee"; +@fa-cc-visa: "\f1f0"; +@fa-cc-mastercard: "\f1f1"; +@fa-cc-discover: "\f1f2"; +@fa-cc-amex: "\f1f3"; +@fa-cc-paypal: "\f1f4"; +@fa-cc-stripe: "\f1f5"; +@fa-bell-slash: "\f1f6"; +@fa-bell-slash-o: "\f1f7"; +@fa-trash: "\f1f8"; +@fa-copyright: "\f1f9"; +@fa-at: "\f1fa"; +@fa-eyedropper: "\f1fb"; +@fa-paint-brush: "\f1fc"; +@fa-birthday-cake: "\f1fd"; +@fa-area-chart: "\f1fe"; +@fa-pie-chart: "\f200"; +@fa-line-chart: "\f201"; +@fa-lastfm: "\f202"; +@fa-lastfm-square: "\f203"; +@fa-toggle-off: "\f204"; +@fa-toggle-on: "\f205"; +@fa-bicycle: "\f206"; +@fa-bus: "\f207"; +@fa-ioxhost: "\f208"; +@fa-angellist: "\f209"; +@fa-cc: "\f20a"; +@fa-ils: "\f20b"; +@fa-meanpath: "\f20c"; + diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/awesomeStyle/img/loading.gif b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/awesomeStyle/img/loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..e8c289293b11c889703d83dce6631fce90da4630 GIT binary patch literal 381 zcmZ?wbhEHb6krfwSj5I~=*GvEjZcb~Jveda^Z5r~o`3lD|Nnmm1_s6d+T_)p@)n z{^qIIq1(T$e$~zMQ}6t1w^a|Cj;Amo3}FHq!p^`7G=x7ROJIXqM}S9S9}m;(SWbi* zHiVjpkZW$u7K%QH zEX1o>%eNv<=;4;$&*l9z?u( zP*7y?;7!l|0S|ih=+&ElKyP{x)=9VNda#Bh^TG2x?>q1N%+qe?ZejQOF2`{N>(J=2 z@iO}^T)N2q&)@ESXTvpW4rw2cY2pyXwLCmRzzUoR>LJHlJotcYHXfu3lOXzbf&|zq=t4Ev@t=T!pkMMEQ&x?c~PmTs(2en zWl<8!>{UymqE%E)s)F?cSv2B}wVrXXj>T3woKhNTf{-K$pU6BW6G5!k>zRfml^CKF zFGA|1r7$k$3I>W@;z!iSA;=V+5uQ^WvP{p85JVfjHwg4$TD=u6nNkFG^1KGOhr=nO;Z*{Q*Oypy;ZK&6j4= zO*gh>i;eM7$lOktt)IPo@hZDgmeCrdUq`=BPn$bmxOcCwzBxJhc>{dnemyQ;QN9%( PWf#XXJI4F{`%nG=ZlfRK literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/metroStyle/img/loading.gif b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/metroStyle/img/loading.gif new file mode 100644 index 0000000000000000000000000000000000000000..e8c289293b11c889703d83dce6631fce90da4630 GIT binary patch literal 381 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 literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/metroStyle/img/metro.png b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/metroStyle/img/metro.png new file mode 100644 index 0000000000000000000000000000000000000000..e9e58a3a73ab5eac62afb4a4062887896248ec2d GIT binary patch literal 5283 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 literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/zTreeStyle/img/diy/5.png b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/zTreeStyle/img/diy/5.png new file mode 100644 index 0000000000000000000000000000000000000000..0c5eccd562c303cf5197629ef5f2666b6180bd48 GIT binary patch literal 710 zcmV;%0y+JOP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ;Oi4sRRCwB?l21sJaTv!xzis}To8;O?C>{dC{zy=SO6rn?>JoVfJ9PB0!cw|< z5rY2EH4^INrK0lE$(TB`L1J|?w{{RVwVX+{e0A>6yZ3#69o{*#LV~{V{P^I25M99V?Z$DfCOu%f*iEi)VM!&PQ0~X={*pIhRm&^JADx2Ei zO9FtZ)17!zihou!LclW{fUsJ6-KRQWX%RLy%#rdc&iw~WzZ8c|*7UlD+tm4dPcnr0SiDoFEg5E2Y&dPN717pvrG@d&~qN)SLk2YQ}eWhnzS2NsMXU@e;q z$#1J?MTrek>$@}ysIbH4Pn4|s4!{BsRg~ey@o{jwK^l-v|2=daTrL(~1&Auja1qcm zA0Pb~i;esUhr#VZ*EO_EW=H6T4sH+MBVlG^vFAPW@zEjxNMD$XUVj}71~yd{>Do)) z&``4()NF>lp&_eXY~*rG1t$YtbJ2bvy&WKdWa#Vaz0czlsCFm9?LkALArT%gs@=iz zM3Aw>%3UB?=s|4%%0TI@ntc}!?y2fKbE&)8wwW?tw9>)Yi;(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-Hc3Q5RCwBylf6#EFcgKqR*|SEf;KdQN{mQMNM#6bz*E3p!3*#TJOP9q=I%T} z)g_1#i3ub?3{8Itwu2ecv`#4@J&R@g=<~Vv$_3Z+FM(5**Hx$4IK%aP-43;Gb+vXq zUuVhneBJ75-43T-EP$6WJoRVj!|QthI?cwfXCHeI>Dj&rpcKd`Uv3%2{zO&+5OQ|7 z=;cI0rUAu-Dnz~nLZs7L08+*mb;p_3zesh*i2-sBFdS=wK}gNEso8dBf?)8;uvD5$ zpcK!qZv_3`za>=GH`uH0qya)Hf_^WvdFF_P+D(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-oJmAMRCwCNld)>sP!xtg$;P&DX##d?FjXy#1Btu@<1TrIE}b(6+V0u<0C|G+ z1!6E{h#^zPfVNUH1)Si?mq44L)RLtur52}yfrAIB@yT&wtK6#}E;o1CwW> zs0MEifRF!B`^DaweqwrPizJsaJ+ws@N@V7V{5<_TW}e7G$pgN~T?_h(db5KXZbM-X z@i~OveZ=Qbn4^Z<)SDg9SGgG&F_ybUT3JJlcA@4#C4%DjEY}>=XqU9IhUIR75$6O7 z8YIQ(_la3W9qobDhNK8q8+Eit%qmX550Ym5hYkYx{R_;P^`1+ZR#BsUc>NAF+9yn_ ztoK|n4k(!k^_NgGljU2p)j*9W zaI13;R$T12?;o{2_N$D)6u7>L2Aq7}dD;>lbA1yHY`_4jK;tey79sFML_*`gU*n$v Y0CUjIYVM#Hl>h($07*qoM6N<$g3L4G@&Et; literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/zTreeStyle/img/diy/8.png b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/zTreeStyle/img/diy/8.png new file mode 100644 index 0000000000000000000000000000000000000000..a8f3a86e7091de4acdd38745f74b30f0f3d40f9e GIT binary patch literal 529 zcmV+s0`C2ZP)(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-mq|oHRCwB?ld(!1Q51&1(I{htpn+Xo2nhiLK7gQ=rAta1-4c z23I~Dy#=Bx=-sES#qFU9A~NtT@3!SYME0%7fru>cwq@9yhz#EV;MBm^6uNgtR8Xr= z2i9fl6|Mue0M{9PgJ@>&J^Va_d-JF#FCqZvz~tbj{^y9_PT}y_|FTqGfU(|32N(ld zdoN`zWX3zdQtSRe)z51`wtYaRAywY{0S-(qSQqqB^m^?LF~6wMV5jvm0?L4k3s8yo zD*>6YSQl38yF2Ej`-O+&`dWo7gEaA8Rp?@@!`g|8C0WWJ_m{hqX~o6>&}D$W3~-$S zV;!z@c}1laaT=qvy0*ci2asppOD)WX6h)7P*^pMr>b(YuB-DG2YA$FmJ^na9HNDvf zXGS+Sp6w9M)GC&%xasQa+^&Tc%i_FwxOx6O0H%St(lzkAoEgbPL(_`g8%^e{{R4h=>PzAFaQARU;qF*m;eA5Z<1fd zMgRZ-SxH1eRCwCFlD%phK@^3*HCYugNa+j-+qg=ez>lIrt6Er<-ysj+R54r6Ea(-| zq;X*c?zeMmf*6eCC_6h695=JJ71{U?e45KW_s-#5&LjXuQTzlBfs@f_G?s+5w&eg$ zhQs057_-6Uc|IlzNRo=85P&3%F=}Cq5wOKcVuv^4*#fPL|MB6ehpW|!JkK}!G)eCUA?`kDYU+wRQl|@AsL{=k$6#thE3*=Sl#oqXX&kO!|GS z@au=FqXS6-*ah~DF{o$>nU{_K+;olW3X86D1zL_O(0T4pKdrt_r^NSay z@PGjCE6_9z-g}y+dE_5_`V3#b@v&aP`RUeDmSwEhYqBic7MNZ8lJBEIOU$l)`Ssp{ zbFQ3BCIf)!bb1$GL=xlLi**V7k+e*bq}|z?$BHD9nE9)5GXRrS-uaN7-+2H4002ov JPDHLkV1iKO%vb;b literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/zTreeStyle/img/line_conn.gif b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/zTreeStyle/img/line_conn.gif new file mode 100644 index 0000000000000000000000000000000000000000..d561d36a915776730eb3069cee4c949f027667ed GIT binary patch literal 45 xcmZ?wbhEHbT_)p@)n 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 Ap8x;= literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/zTreeStyle/img/zTreeStandard.png b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/zTreeStyle/img/zTreeStandard.png new file mode 100644 index 0000000000000000000000000000000000000000..ffda01ef1cccc398ee4e2327f4093ba1130a4961 GIT binary patch literal 11173 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 X3wf1`XyoU;TL_tNiW1dgpn(4aGkUu% literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/zTreeStyle/zTreeStyle.css b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/zTreeStyle/zTreeStyle.css new file mode 100644 index 0000000..4a1705b --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/css/zTreeStyle/zTreeStyle.css @@ -0,0 +1,97 @@ +/*------------------------------------- +zTree Style + +version: 3.5.19 +author: Hunter.z +email: hunter.z@263.net +website: http://code.google.com/p/jquerytree/ + +-------------------------------------*/ + +.ztree * {padding:0; margin:0; font-size:12px; font-family: Verdana, Arial, Helvetica, AppleGothic, sans-serif} +.ztree {margin:0; padding:5px; color:#333} +.ztree li{padding:0; margin:0; list-style:none; line-height:14px; text-align:left; white-space:nowrap; outline:0} +.ztree li ul{ margin:0; padding:0 0 0 18px} +.ztree li ul.line{ background:url(./img/line_conn.gif) 0 0 repeat-y;} + +.ztree li a {padding:1px 3px 0 0; margin:0; cursor:pointer; height:17px; color:#333; background-color: transparent; + text-decoration:none; vertical-align:top; display: inline-block} +.ztree li a:hover {text-decoration:underline} +.ztree li a.curSelectedNode {padding-top:0px; background-color:#FFE6B0; color:black; height:16px; border:1px #FFB951 solid; opacity:0.8;} +.ztree li a.curSelectedNode_Edit {padding-top:0px; background-color:#FFE6B0; color:black; height:16px; border:1px #FFB951 solid; opacity:0.8;} +.ztree li a.tmpTargetNode_inner {padding-top:0px; background-color:#316AC5; color:white; height:16px; border:1px #316AC5 solid; + opacity:0.8; filter:alpha(opacity=80)} +.ztree li a.tmpTargetNode_prev {} +.ztree li a.tmpTargetNode_next {} +.ztree li a input.rename {height:14px; width:80px; padding:0; margin:0; + font-size:12px; border:1px #7EC4CC solid; *border:0px} +.ztree li span {line-height:16px; margin-right:2px} +.ztree li span.button {line-height:0; margin:0; width:16px; height:16px; display: inline-block; vertical-align:middle; + border:0 none; cursor: pointer;outline:none; + background-color:transparent; background-repeat:no-repeat; background-attachment: scroll; + background-image:url("./img/zTreeStandard.png"); *background-image:url("./img/zTreeStandard.gif")} + +.ztree li span.button.chk {width:13px; height:13px; margin:0 3px 0 0; cursor: auto} +.ztree li span.button.chk.checkbox_false_full {background-position:0 0} +.ztree li span.button.chk.checkbox_false_full_focus {background-position:0 -14px} +.ztree li span.button.chk.checkbox_false_part {background-position:0 -28px} +.ztree li span.button.chk.checkbox_false_part_focus {background-position:0 -42px} +.ztree li span.button.chk.checkbox_false_disable {background-position:0 -56px} +.ztree li span.button.chk.checkbox_true_full {background-position:-14px 0} +.ztree li span.button.chk.checkbox_true_full_focus {background-position:-14px -14px} +.ztree li span.button.chk.checkbox_true_part {background-position:-14px -28px} +.ztree li span.button.chk.checkbox_true_part_focus {background-position:-14px -42px} +.ztree li span.button.chk.checkbox_true_disable {background-position:-14px -56px} +.ztree li span.button.chk.radio_false_full {background-position:-28px 0} +.ztree li span.button.chk.radio_false_full_focus {background-position:-28px -14px} +.ztree li span.button.chk.radio_false_part {background-position:-28px -28px} +.ztree li span.button.chk.radio_false_part_focus {background-position:-28px -42px} +.ztree li span.button.chk.radio_false_disable {background-position:-28px -56px} +.ztree li span.button.chk.radio_true_full {background-position:-42px 0} +.ztree li span.button.chk.radio_true_full_focus {background-position:-42px -14px} +.ztree li span.button.chk.radio_true_part {background-position:-42px -28px} +.ztree li span.button.chk.radio_true_part_focus {background-position:-42px -42px} +.ztree li span.button.chk.radio_true_disable {background-position:-42px -56px} + +.ztree li span.button.switch {width:18px; height:18px} +.ztree li span.button.root_open{background-position:-92px -54px} +.ztree li span.button.root_close{background-position:-74px -54px} +.ztree li span.button.roots_open{background-position:-92px 0} +.ztree li span.button.roots_close{background-position:-74px 0} +.ztree li span.button.center_open{background-position:-92px -18px} +.ztree li span.button.center_close{background-position:-74px -18px} +.ztree li span.button.bottom_open{background-position:-92px -36px} +.ztree li span.button.bottom_close{background-position:-74px -36px} +.ztree li span.button.noline_open{background-position:-92px -72px} +.ztree li span.button.noline_close{background-position:-74px -72px} +.ztree li span.button.root_docu{ background:none;} +.ztree li span.button.roots_docu{background-position:-56px 0} +.ztree li span.button.center_docu{background-position:-56px -18px} +.ztree li span.button.bottom_docu{background-position:-56px -36px} +.ztree li span.button.noline_docu{ background:none;} + +.ztree li span.button.ico_open{margin-right:2px; background-position:-110px -16px; vertical-align:top; *vertical-align:middle} +.ztree li span.button.ico_close{margin-right:2px; background-position:-110px 0; vertical-align:top; *vertical-align:middle} +.ztree li span.button.ico_docu{margin-right:2px; background-position:-110px -32px; vertical-align:top; *vertical-align:middle} +.ztree li span.button.edit {margin-right:2px; background-position:-110px -48px; vertical-align:top; *vertical-align:middle} +.ztree li span.button.remove {margin-right:2px; background-position:-110px -64px; vertical-align:top; *vertical-align:middle} + +.ztree li span.button.ico_loading{margin-right:2px; background:url(./img/loading.gif) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle} + +ul.tmpTargetzTree {background-color:#FFE6B0; opacity:0.8; filter:alpha(opacity=80)} + +span.tmpzTreeMove_arrow {width:16px; height:16px; display: inline-block; padding:0; margin:2px 0 0 1px; border:0 none; position:absolute; + background-color:transparent; background-repeat:no-repeat; background-attachment: scroll; + background-position:-110px -80px; background-image:url("./img/zTreeStandard.png"); *background-image:url("./img/zTreeStandard.gif")} + +ul.ztree.zTreeDragUL {margin:0; padding:0; position:absolute; width:auto; height:auto;overflow:hidden; background-color:#cfcfcf; border:1px #00B83F dotted; opacity:0.8; filter:alpha(opacity=80)} +.zTreeMask {z-index:10000; background-color:#cfcfcf; opacity:0.0; filter:alpha(opacity=0); position:absolute} + +/* level style*/ +/*.ztree li span.button.level0 { + display:none; +} +.ztree li ul.level0 { + padding:0; + background:none; +}*/ \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/jquery.ztree.all.min.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/jquery.ztree.all.min.js new file mode 100644 index 0000000..8be21e7 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/plugins/ztree/jquery.ztree.all.min.js @@ -0,0 +1,165 @@ + +/* + * JQuery zTree core v3.5.26 + * http://zTree.me/ + * + * Copyright (c) 2010 Hunter.z + * + * Licensed same as jquery - MIT License + * http://www.opensource.org/licenses/mit-license.php + * + * email: hunter.z@263.net + * Date: 2016-11-03 + */ +(function(q){var H,I,J,K,L,M,u,r={},v={},w={},N={treeId:"",treeObj:null,view:{addDiyDom:null,autoCancelSelected:!0,dblClickExpand:!0,expandSpeed:"fast",fontCss:{},nameIsHTML:!1,selectedMulti:!0,showIcon:!0,showLine:!0,showTitle:!0,txtSelectedEnable:!1},data:{key:{children:"children",name:"name",title:"",url:"url",icon:"icon"},simpleData:{enable:!1,idKey:"id",pIdKey:"pId",rootPId:null},keep:{parent:!1,leaf:!1}},async:{enable:!1,contentType:"application/x-www-form-urlencoded",type:"post",dataType:"text", +url:"",autoParam:[],otherParam:[],dataFilter:null},callback:{beforeAsync:null,beforeClick:null,beforeDblClick:null,beforeRightClick:null,beforeMouseDown:null,beforeMouseUp:null,beforeExpand:null,beforeCollapse:null,beforeRemove:null,onAsyncError:null,onAsyncSuccess:null,onNodeCreated:null,onClick:null,onDblClick:null,onRightClick:null,onMouseDown:null,onMouseUp:null,onExpand:null,onCollapse:null,onRemove:null}},x=[function(b){var a=b.treeObj,c=f.event;a.bind(c.NODECREATED,function(a,c,g){j.apply(b.callback.onNodeCreated, +[a,c,g])});a.bind(c.CLICK,function(a,c,g,l,h){j.apply(b.callback.onClick,[c,g,l,h])});a.bind(c.EXPAND,function(a,c,g){j.apply(b.callback.onExpand,[a,c,g])});a.bind(c.COLLAPSE,function(a,c,g){j.apply(b.callback.onCollapse,[a,c,g])});a.bind(c.ASYNC_SUCCESS,function(a,c,g,l){j.apply(b.callback.onAsyncSuccess,[a,c,g,l])});a.bind(c.ASYNC_ERROR,function(a,c,g,l,h,f){j.apply(b.callback.onAsyncError,[a,c,g,l,h,f])});a.bind(c.REMOVE,function(a,c,g){j.apply(b.callback.onRemove,[a,c,g])});a.bind(c.SELECTED, +function(a,c,g){j.apply(b.callback.onSelected,[c,g])});a.bind(c.UNSELECTED,function(a,c,g){j.apply(b.callback.onUnSelected,[c,g])})}],y=[function(b){var a=f.event;b.treeObj.unbind(a.NODECREATED).unbind(a.CLICK).unbind(a.EXPAND).unbind(a.COLLAPSE).unbind(a.ASYNC_SUCCESS).unbind(a.ASYNC_ERROR).unbind(a.REMOVE).unbind(a.SELECTED).unbind(a.UNSELECTED)}],z=[function(b){var a=h.getCache(b);a||(a={},h.setCache(b,a));a.nodes=[];a.doms=[]}],A=[function(b,a,c,d,e,g){if(c){var l=h.getRoot(b),f=b.data.key.children; +c.level=a;c.tId=b.treeId+"_"+ ++l.zId;c.parentTId=d?d.tId:null;c.open=typeof c.open=="string"?j.eqs(c.open,"true"):!!c.open;c[f]&&c[f].length>0?(c.isParent=!0,c.zAsync=!0):(c.isParent=typeof c.isParent=="string"?j.eqs(c.isParent,"true"):!!c.isParent,c.open=c.isParent&&!b.async.enable?c.open:!1,c.zAsync=!c.isParent);c.isFirstNode=e;c.isLastNode=g;c.getParentNode=function(){return h.getNodeCache(b,c.parentTId)};c.getPreNode=function(){return h.getPreNode(b,c)};c.getNextNode=function(){return h.getNextNode(b, +c)};c.getIndex=function(){return h.getNodeIndex(b,c)};c.getPath=function(){return h.getNodePath(b,c)};c.isAjaxing=!1;h.fixPIdKeyValue(b,c)}}],t=[function(b){var a=b.target,c=h.getSetting(b.data.treeId),d="",e=null,g="",l="",i=null,n=null,k=null;if(j.eqs(b.type,"mousedown"))l="mousedown";else if(j.eqs(b.type,"mouseup"))l="mouseup";else if(j.eqs(b.type,"contextmenu"))l="contextmenu";else if(j.eqs(b.type,"click"))if(j.eqs(a.tagName,"span")&&a.getAttribute("treeNode"+f.id.SWITCH)!==null)d=j.getNodeMainDom(a).id, +g="switchNode";else{if(k=j.getMDom(c,a,[{tagName:"a",attrName:"treeNode"+f.id.A}]))d=j.getNodeMainDom(k).id,g="clickNode"}else if(j.eqs(b.type,"dblclick")&&(l="dblclick",k=j.getMDom(c,a,[{tagName:"a",attrName:"treeNode"+f.id.A}])))d=j.getNodeMainDom(k).id,g="switchNode";if(l.length>0&&d.length==0&&(k=j.getMDom(c,a,[{tagName:"a",attrName:"treeNode"+f.id.A}])))d=j.getNodeMainDom(k).id;if(d.length>0)switch(e=h.getNodeCache(c,d),g){case "switchNode":e.isParent?j.eqs(b.type,"click")||j.eqs(b.type,"dblclick")&& +j.apply(c.view.dblClickExpand,[c.treeId,e],c.view.dblClickExpand)?i=H:g="":g="";break;case "clickNode":i=I}switch(l){case "mousedown":n=J;break;case "mouseup":n=K;break;case "dblclick":n=L;break;case "contextmenu":n=M}return{stop:!1,node:e,nodeEventType:g,nodeEventCallback:i,treeEventType:l,treeEventCallback:n}}],B=[function(b){var a=h.getRoot(b);a||(a={},h.setRoot(b,a));a[b.data.key.children]=[];a.expandTriggerFlag=!1;a.curSelectedList=[];a.noSelection=!0;a.createdNodes=[];a.zId=0;a._ver=(new Date).getTime()}], +C=[],D=[],E=[],F=[],G=[],h={addNodeCache:function(b,a){h.getCache(b).nodes[h.getNodeCacheId(a.tId)]=a},getNodeCacheId:function(b){return b.substring(b.lastIndexOf("_")+1)},addAfterA:function(b){D.push(b)},addBeforeA:function(b){C.push(b)},addInnerAfterA:function(b){F.push(b)},addInnerBeforeA:function(b){E.push(b)},addInitBind:function(b){x.push(b)},addInitUnBind:function(b){y.push(b)},addInitCache:function(b){z.push(b)},addInitNode:function(b){A.push(b)},addInitProxy:function(b,a){a?t.splice(0,0, +b):t.push(b)},addInitRoot:function(b){B.push(b)},addNodesData:function(b,a,c,d){var e=b.data.key.children;a[e]?c>=a[e].length&&(c=-1):(a[e]=[],c=-1);if(a[e].length>0&&c===0)a[e][0].isFirstNode=!1,i.setNodeLineIcos(b,a[e][0]);else if(a[e].length>0&&c<0)a[e][a[e].length-1].isLastNode=!1,i.setNodeLineIcos(b,a[e][a[e].length-1]);a.isParent=!0;c<0?a[e]=a[e].concat(d):(b=[c,0].concat(d),a[e].splice.apply(a[e],b))},addSelectedNode:function(b,a){var c=h.getRoot(b);h.isSelectedNode(b,a)||c.curSelectedList.push(a)}, +addCreatedNode:function(b,a){(b.callback.onNodeCreated||b.view.addDiyDom)&&h.getRoot(b).createdNodes.push(a)},addZTreeTools:function(b){G.push(b)},exSetting:function(b){q.extend(!0,N,b)},fixPIdKeyValue:function(b,a){b.data.simpleData.enable&&(a[b.data.simpleData.pIdKey]=a.parentTId?a.getParentNode()[b.data.simpleData.idKey]:b.data.simpleData.rootPId)},getAfterA:function(b,a,c){for(var d=0,e=D.length;d-1&&g.push(a[l]),g=g.concat(h.getNodesByParamFuzzy(b,a[l][e],c,d));return g},getNodesByFilter:function(b,a,c,d,e){if(!a)return d?null:[];for(var g=b.data.key.children,f=d?null:[],i=0,n=a.length;i0)},clone:function(b){if(b===null)return null;var a=j.isArray(b)?[]:{},c;for(c in b)a[c]=b[c]instanceof Date?new Date(b[c].getTime()):typeof b[c]==="object"?j.clone(b[c]):b[c];return a},eqs:function(b,a){return b.toLowerCase()===a.toLowerCase()},isArray:function(b){return Object.prototype.toString.apply(b)=== +"[object Array]"},$:function(b,a,c){a&&typeof a!="string"&&(c=a,a="");return typeof b=="string"?q(b,c?c.treeObj.get(0).ownerDocument:null):q("#"+b.tId+a,c?c.treeObj:null)},getMDom:function(b,a,c){if(!a)return null;for(;a&&a.id!==b.treeId;){for(var d=0,e=c.length;a.tagName&&d0},uCanDo:function(){return!0}},i={addNodes:function(b,a,c,d,e){if(!b.data.keep.leaf||!a||a.isParent)if(j.isArray(d)||(d=[d]),b.data.simpleData.enable&&(d=h.transformTozTreeFormat(b,d)),a){var g=k(a,f.id.SWITCH,b),l=k(a,f.id.ICON,b),p=k(a,f.id.UL,b);if(!a.open)i.replaceSwitchClass(a,g,f.folder.CLOSE),i.replaceIcoClass(a,l,f.folder.CLOSE),a.open=!1,p.css({display:"none"});h.addNodesData(b,a,c,d);i.createNodes(b,a.level+1,d,a,c);e||i.expandCollapseParentNode(b,a, +!0)}else h.addNodesData(b,h.getRoot(b),c,d),i.createNodes(b,0,d,null,c)},appendNodes:function(b,a,c,d,e,g,f){if(!c)return[];var j=[],n=b.data.key.children,k=(d?d:h.getRoot(b))[n],m,Q;if(!k||e>=k.length)e=-1;for(var s=0,R=c.length;s0&&(m=i.appendNodes(b,a+1,o[n],o,-1,g,f&&o.open));f&&(i.makeDOMNodeMainBefore(j,b,o),i.makeDOMNodeLine(j,b,o),h.getBeforeA(b, +o,j),i.makeDOMNodeNameBefore(j,b,o),h.getInnerBeforeA(b,o,j),i.makeDOMNodeIcon(j,b,o),h.getInnerAfterA(b,o,j),i.makeDOMNodeNameAfter(j,b,o),h.getAfterA(b,o,j),o.isParent&&o.open&&i.makeUlHtml(b,o,j,m.join("")),i.makeDOMNodeMainAfter(j,b,o),h.addCreatedNode(b,o))}return j},appendParentULDom:function(b,a){var c=[],d=k(a,b);!d.get(0)&&a.parentTId&&(i.appendParentULDom(b,a.getParentNode()),d=k(a,b));var e=k(a,f.id.UL,b);e.get(0)&&e.remove();e=i.appendNodes(b,a.level+1,a[b.data.key.children],a,-1,!1,!0); +i.makeUlHtml(b,a,c,e.join(""));d.append(c.join(""))},asyncNode:function(b,a,c,d){var e,g;if(a&&!a.isParent)return j.apply(d),!1;else if(a&&a.isAjaxing)return!1;else if(j.apply(b.callback.beforeAsync,[b.treeId,a],!0)==!1)return j.apply(d),!1;if(a)a.isAjaxing=!0,k(a,f.id.ICON,b).attr({style:"","class":f.className.BUTTON+" "+f.className.ICO_LOADING});var l={};for(e=0,g=b.async.autoParam.length;a&&e1&&(n=p[1],p=p[0]);l[n]=a[p]}if(j.isArray(b.async.otherParam))for(e= +0,g=b.async.otherParam.length;e-1?JSON.stringify(l):l,dataType:b.async.dataType,success:function(e){if(P==h.getRoot(b)._ver){var g=[];try{g=!e||e.length==0?[]:typeof e=="string"?eval("("+ +e+")"):e}catch(l){g=e}if(a)a.isAjaxing=null,a.zAsync=!0;i.setNodeLineIcos(b,a);g&&g!==""?(g=j.apply(b.async.dataFilter,[b.treeId,a,g],g),i.addNodes(b,a,-1,g?j.clone(g):[],!!c)):i.addNodes(b,a,-1,[],!!c);b.treeObj.trigger(f.event.ASYNC_SUCCESS,[b.treeId,a,e]);j.apply(d)}},error:function(c,d,e){if(P==h.getRoot(b)._ver){if(a)a.isAjaxing=null;i.setNodeLineIcos(b,a);b.treeObj.trigger(f.event.ASYNC_ERROR,[b.treeId,a,c,d,e])}}});return!0},cancelPreSelectedNode:function(b,a,c){var d=h.getRoot(b).curSelectedList, +e,g;for(e=d.length-1;e>=0;e--)if(g=d[e],a===g||!a&&(!c||c!==g))if(k(g,f.id.A,b).removeClass(f.node.CURSELECTED),a){h.removeSelectedNode(b,a);break}else d.splice(e,1),b.treeObj.trigger(f.event.UNSELECTED,[b.treeId,g])},createNodeCallback:function(b){if(b.callback.onNodeCreated||b.view.addDiyDom)for(var a=h.getRoot(b);a.createdNodes.length>0;){var c=a.createdNodes.shift();j.apply(b.view.addDiyDom,[b.treeId,c]);b.callback.onNodeCreated&&b.treeObj.trigger(f.event.NODECREATED,[b.treeId,c])}},createNodes:function(b, +a,c,d,e){if(c&&c.length!=0){var g=h.getRoot(b),l=b.data.key.children,l=!d||d.open||!!k(d[l][0],b).get(0);g.createdNodes=[];var a=i.appendNodes(b,a,c,d,e,!0,l),j,n;d?(d=k(d,f.id.UL,b),d.get(0)&&(j=d)):j=b.treeObj;j&&(e>=0&&(n=j.children()[e]),e>=0&&n?q(n).before(a.join("")):j.append(a.join("")));i.createNodeCallback(b)}},destroy:function(b){b&&(h.initCache(b),h.initRoot(b),m.unbindTree(b),m.unbindEvent(b),b.treeObj.empty(),delete r[b.treeId])},expandCollapseNode:function(b,a,c,d,e){var g=h.getRoot(b), +l=b.data.key.children,p;if(a){if(g.expandTriggerFlag)p=e,e=function(){p&&p();a.open?b.treeObj.trigger(f.event.EXPAND,[b.treeId,a]):b.treeObj.trigger(f.event.COLLAPSE,[b.treeId,a])},g.expandTriggerFlag=!1;if(!a.open&&a.isParent&&(!k(a,f.id.UL,b).get(0)||a[l]&&a[l].length>0&&!k(a[l][0],b).get(0)))i.appendParentULDom(b,a),i.createNodeCallback(b);if(a.open==c)j.apply(e,[]);else{var c=k(a,f.id.UL,b),g=k(a,f.id.SWITCH,b),n=k(a,f.id.ICON,b);a.isParent?(a.open=!a.open,a.iconOpen&&a.iconClose&&n.attr("style", +i.makeNodeIcoStyle(b,a)),a.open?(i.replaceSwitchClass(a,g,f.folder.OPEN),i.replaceIcoClass(a,n,f.folder.OPEN),d==!1||b.view.expandSpeed==""?(c.show(),j.apply(e,[])):a[l]&&a[l].length>0?c.slideDown(b.view.expandSpeed,e):(c.show(),j.apply(e,[]))):(i.replaceSwitchClass(a,g,f.folder.CLOSE),i.replaceIcoClass(a,n,f.folder.CLOSE),d==!1||b.view.expandSpeed==""||!(a[l]&&a[l].length>0)?(c.hide(),j.apply(e,[])):c.slideUp(b.view.expandSpeed,e))):j.apply(e,[])}}else j.apply(e,[])},expandCollapseParentNode:function(b, +a,c,d,e){a&&(a.parentTId?(i.expandCollapseNode(b,a,c,d),a.parentTId&&i.expandCollapseParentNode(b,a.getParentNode(),c,d,e)):i.expandCollapseNode(b,a,c,d,e))},expandCollapseSonNode:function(b,a,c,d,e){var g=h.getRoot(b),f=b.data.key.children,g=a?a[f]:g[f],f=a?!1:d,j=h.getRoot(b).expandTriggerFlag;h.getRoot(b).expandTriggerFlag=!1;if(g)for(var k=0,m=g.length;k=0;d--)if(a===c[d])return!0;return!1},makeDOMNodeIcon:function(b,a,c){var d=h.getNodeName(a,c),d=a.view.nameIsHTML?d:d.replace(/&/g,"&").replace(//g,">");b.push("",d,"")},makeDOMNodeLine:function(b, +a,c){b.push("")},makeDOMNodeMainAfter:function(b){b.push("")},makeDOMNodeMainBefore:function(b,a,c){b.push("
    • ")},makeDOMNodeNameAfter:function(b){b.push("")},makeDOMNodeNameBefore:function(b,a,c){var d=h.getNodeTitle(a,c),e=i.makeNodeUrl(a,c),g=i.makeNodeFontCss(a,c),l=[],k;for(k in g)l.push(k, +":",g[k],";");b.push("0?"href='"+e+"'":""," target='",i.makeNodeTarget(c),"' style='",l.join(""),"'");j.apply(a.view.showTitle,[a.treeId,c],a.view.showTitle)&&d&&b.push("title='",d.replace(/'/g,"'").replace(//g,">"),"'");b.push(">")},makeNodeFontCss:function(b,a){var c=j.apply(b.view.fontCss,[b.treeId,a],b.view.fontCss);return c&&typeof c!="function"? +c:{}},makeNodeIcoClass:function(b,a){var c=["ico"];a.isAjaxing||(c[0]=(a.iconSkin?a.iconSkin+"_":"")+c[0],a.isParent?c.push(a.open?f.folder.OPEN:f.folder.CLOSE):c.push(f.folder.DOCU));return f.className.BUTTON+" "+c.join("_")},makeNodeIcoStyle:function(b,a){var c=[];if(!a.isAjaxing){var d=a.isParent&&a.iconOpen&&a.iconClose?a.open?a.iconOpen:a.iconClose:a[b.data.key.icon];d&&c.push("background:url(",d,") 0 0 no-repeat;");(b.view.showIcon==!1||!j.apply(b.view.showIcon,[b.treeId,a],!0))&&c.push("width:0px;height:0px;")}return c.join("")}, +makeNodeLineClass:function(b,a){var c=[];b.view.showLine?a.level==0&&a.isFirstNode&&a.isLastNode?c.push(f.line.ROOT):a.level==0&&a.isFirstNode?c.push(f.line.ROOTS):a.isLastNode?c.push(f.line.BOTTOM):c.push(f.line.CENTER):c.push(f.line.NOLINE);a.isParent?c.push(a.open?f.folder.OPEN:f.folder.CLOSE):c.push(f.folder.DOCU);return i.makeNodeLineClassEx(a)+c.join("_")},makeNodeLineClassEx:function(b){return f.className.BUTTON+" "+f.className.LEVEL+b.level+" "+f.className.SWITCH+" "},makeNodeTarget:function(b){return b.target|| +"_blank"},makeNodeUrl:function(b,a){var c=b.data.key.url;return a[c]?a[c]:null},makeUlHtml:function(b,a,c,d){c.push("
        ");c.push(d);c.push("
      ")},makeUlLineClass:function(b,a){return b.view.showLine&&!a.isLastNode?f.line.LINE:""},removeChildNodes:function(b,a){if(a){var c=b.data.key.children,d=a[c];if(d){for(var e=0,g=d.length;e0)a[c][0].isFirstNode=!0},setLastNode:function(b,a){var c=b.data.key.children,d=a[c].length;if(d>0)a[c][d-1].isLastNode=!0},removeNode:function(b,a){var c=h.getRoot(b),d=b.data.key.children,e=a.parentTId?a.getParentNode():c;a.isFirstNode=!1;a.isLastNode=!1;a.getPreNode=function(){return null};a.getNextNode=function(){return null};if(h.getNodeCache(b,a.tId)){k(a,b).remove();h.removeNodeCache(b,a);h.removeSelectedNode(b,a);for(var g=0,j=e[d].length;g0){var n=e[d][g-1],g=k(n,f.id.UL,b),j=k(n,f.id.SWITCH,b);p=k(n,f.id.ICON,b);e==c?e[d].length==1?i.replaceSwitchClass(n,j,f.line.ROOT):(c=k(e[d][0],f.id.SWITCH,b),i.replaceSwitchClass(e[d][0],c,f.line.ROOTS), +i.replaceSwitchClass(n,j,f.line.BOTTOM)):i.replaceSwitchClass(n,j,f.line.BOTTOM);g.removeClass(f.line.LINE)}}},replaceIcoClass:function(b,a,c){if(a&&!b.isAjaxing&&(b=a.attr("class"),b!=void 0)){b=b.split("_");switch(c){case f.folder.OPEN:case f.folder.CLOSE:case f.folder.DOCU:b[b.length-1]=c}a.attr("class",b.join("_"))}},replaceSwitchClass:function(b,a,c){if(a){var d=a.attr("class");if(d!=void 0){d=d.split("_");switch(c){case f.line.ROOT:case f.line.ROOTS:case f.line.CENTER:case f.line.BOTTOM:case f.line.NOLINE:d[0]= +i.makeNodeLineClassEx(b)+c;break;case f.folder.OPEN:case f.folder.CLOSE:case f.folder.DOCU:d[1]=c}a.attr("class",d.join("_"));c!==f.folder.DOCU?a.removeAttr("disabled"):a.attr("disabled","disabled")}}},selectNode:function(b,a,c){c||i.cancelPreSelectedNode(b,null,a);k(a,f.id.A,b).addClass(f.node.CURSELECTED);h.addSelectedNode(b,a);b.treeObj.trigger(f.event.SELECTED,[b.treeId,a])},setNodeFontCss:function(b,a){var c=k(a,f.id.A,b),d=i.makeNodeFontCss(b,a);d&&c.css(d)},setNodeLineIcos:function(b,a){if(a){var c= +k(a,f.id.SWITCH,b),d=k(a,f.id.UL,b),e=k(a,f.id.ICON,b),g=i.makeUlLineClass(b,a);g.length==0?d.removeClass(f.line.LINE):d.addClass(g);c.attr("class",i.makeNodeLineClass(b,a));a.isParent?c.removeAttr("disabled"):c.attr("disabled","disabled");e.removeAttr("style");e.attr("style",i.makeNodeIcoStyle(b,a));e.attr("class",i.makeNodeIcoClass(b,a))}},setNodeName:function(b,a){var c=h.getNodeTitle(b,a),d=k(a,f.id.SPAN,b);d.empty();b.view.nameIsHTML?d.html(h.getNodeName(b,a)):d.text(h.getNodeName(b,a));j.apply(b.view.showTitle, +[b.treeId,a],b.view.showTitle)&&k(a,f.id.A,b).attr("title",!c?"":c)},setNodeTarget:function(b,a){k(a,f.id.A,b).attr("target",i.makeNodeTarget(a))},setNodeUrl:function(b,a){var c=k(a,f.id.A,b),d=i.makeNodeUrl(b,a);d==null||d.length==0?c.removeAttr("href"):c.attr("href",d)},switchNode:function(b,a){a.open||!j.canAsync(b,a)?i.expandCollapseNode(b,a,!a.open):b.async.enable?i.asyncNode(b,a)||i.expandCollapseNode(b,a,!a.open):a&&i.expandCollapseNode(b,a,!a.open)}};q.fn.zTree={consts:{className:{BUTTON:"button", +LEVEL:"level",ICO_LOADING:"ico_loading",SWITCH:"switch",NAME:"node_name"},event:{NODECREATED:"ztree_nodeCreated",CLICK:"ztree_click",EXPAND:"ztree_expand",COLLAPSE:"ztree_collapse",ASYNC_SUCCESS:"ztree_async_success",ASYNC_ERROR:"ztree_async_error",REMOVE:"ztree_remove",SELECTED:"ztree_selected",UNSELECTED:"ztree_unselected"},id:{A:"_a",ICON:"_ico",SPAN:"_span",SWITCH:"_switch",UL:"_ul"},line:{ROOT:"root",ROOTS:"roots",CENTER:"center",BOTTOM:"bottom",NOLINE:"noline",LINE:"line"},folder:{OPEN:"open", +CLOSE:"close",DOCU:"docu"},node:{CURSELECTED:"curSelectedNode"}},_z:{tools:j,view:i,event:m,data:h},getZTreeObj:function(b){return(b=h.getZTreeTools(b))?b:null},destroy:function(b){if(b&&b.length>0)i.destroy(h.getSetting(b));else for(var a in r)i.destroy(r[a])},init:function(b,a,c){var d=j.clone(N);q.extend(!0,d,a);d.treeId=b.attr("id");d.treeObj=b;d.treeObj.empty();r[d.treeId]=d;if(typeof document.body.style.maxHeight==="undefined")d.view.expandSpeed="";h.initRoot(d);b=h.getRoot(d);a=d.data.key.children; +c=c?j.clone(j.isArray(c)?c:[c]):[];b[a]=d.data.simpleData.enable?h.transformTozTreeFormat(d,c):c;h.initCache(d);m.unbindTree(d);m.bindTree(d);m.unbindEvent(d);m.bindEvent(d);c={setting:d,addNodes:function(a,b,c,f){function h(){i.addNodes(d,a,b,m,f==!0)}a||(a=null);if(a&&!a.isParent&&d.data.keep.leaf)return null;var k=parseInt(b,10);isNaN(k)?(f=!!c,c=b,b=-1):b=k;if(!c)return null;var m=j.clone(j.isArray(c)?c:[c]);j.canAsync(d,a)?i.asyncNode(d,a,f,h):h();return m},cancelSelectedNode:function(a){i.cancelPreSelectedNode(d, +a)},destroy:function(){i.destroy(d)},expandAll:function(a){a=!!a;i.expandCollapseSonNode(d,null,a,!0);return a},expandNode:function(a,b,c,f,n){function m(){var b=k(a,d).get(0);b&&f!==!1&&i.scrollIntoView(b)}if(!a||!a.isParent)return null;b!==!0&&b!==!1&&(b=!a.open);if((n=!!n)&&b&&j.apply(d.callback.beforeExpand,[d.treeId,a],!0)==!1)return null;else if(n&&!b&&j.apply(d.callback.beforeCollapse,[d.treeId,a],!0)==!1)return null;b&&a.parentTId&&i.expandCollapseParentNode(d,a.getParentNode(),b,!1);if(b=== +a.open&&!c)return null;h.getRoot(d).expandTriggerFlag=n;!j.canAsync(d,a)&&c?i.expandCollapseSonNode(d,a,b,!0,m):(a.open=!b,i.switchNode(this.setting,a),m());return b},getNodes:function(){return h.getNodes(d)},getNodeByParam:function(a,b,c){return!a?null:h.getNodeByParam(d,c?c[d.data.key.children]:h.getNodes(d),a,b)},getNodeByTId:function(a){return h.getNodeCache(d,a)},getNodesByParam:function(a,b,c){return!a?null:h.getNodesByParam(d,c?c[d.data.key.children]:h.getNodes(d),a,b)},getNodesByParamFuzzy:function(a, +b,c){return!a?null:h.getNodesByParamFuzzy(d,c?c[d.data.key.children]:h.getNodes(d),a,b)},getNodesByFilter:function(a,b,c,f){b=!!b;return!a||typeof a!="function"?b?null:[]:h.getNodesByFilter(d,c?c[d.data.key.children]:h.getNodes(d),a,b,f)},getNodeIndex:function(a){if(!a)return null;for(var b=d.data.key.children,c=a.parentTId?a.getParentNode():h.getRoot(d),f=0,i=c[b].length;f0?i.createNodes(d,0,b[a],null,-1):d.async.enable&&d.async.url&&d.async.url!==""&&i.asyncNode(d);return c}};var O=q.fn.zTree,k=j.$,f=O.consts})(jQuery); + +/* + * JQuery zTree excheck v3.5.26 + * http://zTree.me/ + * + * Copyright (c) 2010 Hunter.z + * + * Licensed same as jquery - MIT License + * http://www.opensource.org/licenses/mit-license.php + * + * email: hunter.z@263.net + * Date: 2016-11-03 + */ +(function(m){var p,q,r,o={event:{CHECK:"ztree_check"},id:{CHECK:"_check"},checkbox:{STYLE:"checkbox",DEFAULT:"chk",DISABLED:"disable",FALSE:"false",TRUE:"true",FULL:"full",PART:"part",FOCUS:"focus"},radio:{STYLE:"radio",TYPE_ALL:"all",TYPE_LEVEL:"level"}},v={check:{enable:!1,autoCheckTrigger:!1,chkStyle:o.checkbox.STYLE,nocheckInherit:!1,chkDisabledInherit:!1,radioType:o.radio.TYPE_LEVEL,chkboxType:{Y:"ps",N:"ps"}},data:{key:{checked:"checked"}},callback:{beforeCheck:null,onCheck:null}};p=function(c, +a){if(a.chkDisabled===!0)return!1;var b=g.getSetting(c.data.treeId),d=b.data.key.checked;if(k.apply(b.callback.beforeCheck,[b.treeId,a],!0)==!1)return!0;a[d]=!a[d];e.checkNodeRelation(b,a);d=n(a,j.id.CHECK,b);e.setChkClass(b,d,a);e.repairParentChkClassWithSelf(b,a);b.treeObj.trigger(j.event.CHECK,[c,b.treeId,a]);return!0};q=function(c,a){if(a.chkDisabled===!0)return!1;var b=g.getSetting(c.data.treeId),d=n(a,j.id.CHECK,b);a.check_Focus=!0;e.setChkClass(b,d,a);return!0};r=function(c,a){if(a.chkDisabled=== +!0)return!1;var b=g.getSetting(c.data.treeId),d=n(a,j.id.CHECK,b);a.check_Focus=!1;e.setChkClass(b,d,a);return!0};m.extend(!0,m.fn.zTree.consts,o);m.extend(!0,m.fn.zTree._z,{tools:{},view:{checkNodeRelation:function(c,a){var b,d,h,i=c.data.key.children,l=c.data.key.checked;b=j.radio;if(c.check.chkStyle==b.STYLE){var f=g.getRadioCheckedList(c);if(a[l])if(c.check.radioType==b.TYPE_ALL){for(d=f.length-1;d>=0;d--)b=f[d],b[l]&&b!=a&&(b[l]=!1,f.splice(d,1),e.setChkClass(c,n(b,j.id.CHECK,c),b),b.parentTId!= +a.parentTId&&e.repairParentChkClassWithSelf(c,b));f.push(a)}else{f=a.parentTId?a.getParentNode():g.getRoot(c);for(d=0,h=f[i].length;d-1)&&e.setSonNodeCheckBox(c,a,!0),!a[l]&&(!a[i]||a[i].length==0||c.check.chkboxType.N.indexOf("s")>-1)&&e.setSonNodeCheckBox(c, +a,!1),a[l]&&c.check.chkboxType.Y.indexOf("p")>-1&&e.setParentNodeCheckBox(c,a,!0),!a[l]&&c.check.chkboxType.N.indexOf("p")>-1&&e.setParentNodeCheckBox(c,a,!1)},makeChkClass:function(c,a){var b=c.data.key.checked,d=j.checkbox,h=j.radio,i="",i=a.chkDisabled===!0?d.DISABLED:a.halfCheck?d.PART:c.check.chkStyle==h.STYLE?a.check_Child_State<1?d.FULL:d.PART:a[b]?a.check_Child_State===2||a.check_Child_State===-1?d.FULL:d.PART:a.check_Child_State<1?d.FULL:d.PART,b=c.check.chkStyle+"_"+(a[b]?d.TRUE:d.FALSE)+ +"_"+i,b=a.check_Focus&&a.chkDisabled!==!0?b+"_"+d.FOCUS:b;return j.className.BUTTON+" "+d.DEFAULT+" "+b},repairAllChk:function(c,a){if(c.check.enable&&c.check.chkStyle===j.checkbox.STYLE)for(var b=c.data.key.checked,d=c.data.key.children,h=g.getRoot(c),i=0,l=h[d].length;i0?e.repairParentChkClass(c,a[b][0]):e.repairParentChkClass(c,a)}},repairSonChkDisabled:function(c,a,b,d){if(a){var h=c.data.key.children;if(a.chkDisabled!=b)a.chkDisabled=b;e.repairChkClass(c,a);if(a[h]&&d)for(var i=0,l=a[h].length;i0){l=!1;break}l&&e.setParentNodeCheckBox(c,a.getParentNode(),b,d)}},setSonNodeCheckBox:function(c,a,b,d){if(a){var h=c.data.key.children,i=c.data.key.checked,l=n(a,j.id.CHECK,c);d||(d=a);var f=!1;if(a[h])for(var k=0,m=a[h].length;k0?b?2:0:-1}else a.check_Child_State=-1;e.setChkClass(c,l,a);c.check.autoCheckTrigger&&a!=d&&a.nocheck!==!0&&a.chkDisabled!==!0&&c.treeObj.trigger(j.event.CHECK,[null,c.treeId,a])}}}},event:{},data:{getRadioCheckedList:function(c){for(var a=g.getRoot(c).radioCheckedList,b=0,d=a.length;b-1&&a.check_Child_State<2:a.check_Child_State>0}},getTreeCheckedNodes:function(c,a,b,d){if(!a)return[];for(var h=c.data.key.children,i=c.data.key.checked,e=b&&c.check.chkStyle==j.radio.STYLE&&c.check.radioType==j.radio.TYPE_ALL,d=!d?[]:d, +f=0,k=a.length;f0)break}return d},getTreeChangeCheckedNodes:function(c,a,b){if(!a)return[];for(var d=c.data.key.children,h=c.data.key.checked,b=!b?[]:b,i=0,e=a.length;i0?2:0,g==2){h=2;break}else g==0&&(h=0);else if(c.check.chkStyle==j.checkbox.STYLE)if(g=f.nocheck===!0||f.chkDisabled===!0?f.check_Child_State:f.halfCheck===!0?1:f[d]?f.check_Child_State===-1||f.check_Child_State===2?2:1:f.check_Child_State>0?1:0,g===1){h=1;break}else if(g=== +2&&h>-1&&i>0&&g!==h){h=1;break}else if(h===2&&g>-1&&g<2){h=1;break}else g>-1&&(h=g)}a.check_Child_State=h}}}});var m=m.fn.zTree,k=m._z.tools,j=m.consts,e=m._z.view,g=m._z.data,n=k.$;g.exSetting(v);g.addInitBind(function(c){c.treeObj.bind(j.event.CHECK,function(a,b,d,h){a.srcEvent=b;k.apply(c.callback.onCheck,[a,d,h])})});g.addInitUnBind(function(c){c.treeObj.unbind(j.event.CHECK)});g.addInitCache(function(){});g.addInitNode(function(c,a,b,d){if(b){a=c.data.key.checked;typeof b[a]=="string"&&(b[a]= +k.eqs(b[a],"true"));b[a]=!!b[a];b.checkedOld=b[a];if(typeof b.nocheck=="string")b.nocheck=k.eqs(b.nocheck,"true");b.nocheck=!!b.nocheck||c.check.nocheckInherit&&d&&!!d.nocheck;if(typeof b.chkDisabled=="string")b.chkDisabled=k.eqs(b.chkDisabled,"true");b.chkDisabled=!!b.chkDisabled||c.check.chkDisabledInherit&&d&&!!d.chkDisabled;if(typeof b.halfCheck=="string")b.halfCheck=k.eqs(b.halfCheck,"true");b.halfCheck=!!b.halfCheck;b.check_Child_State=-1;b.check_Focus=!1;b.getCheckStatus=function(){return g.getCheckStatus(c, +b)};c.check.chkStyle==j.radio.STYLE&&c.check.radioType==j.radio.TYPE_ALL&&b[a]&&g.getRoot(c).radioCheckedList.push(b)}});g.addInitProxy(function(c){var a=c.target,b=g.getSetting(c.data.treeId),d="",h=null,e="",l=null;if(k.eqs(c.type,"mouseover")){if(b.check.enable&&k.eqs(a.tagName,"span")&&a.getAttribute("treeNode"+j.id.CHECK)!==null)d=k.getNodeMainDom(a).id,e="mouseoverCheck"}else if(k.eqs(c.type,"mouseout")){if(b.check.enable&&k.eqs(a.tagName,"span")&&a.getAttribute("treeNode"+j.id.CHECK)!==null)d= +k.getNodeMainDom(a).id,e="mouseoutCheck"}else if(k.eqs(c.type,"click")&&b.check.enable&&k.eqs(a.tagName,"span")&&a.getAttribute("treeNode"+j.id.CHECK)!==null)d=k.getNodeMainDom(a).id,e="checkNode";if(d.length>0)switch(h=g.getNodeCache(b,d),e){case "checkNode":l=p;break;case "mouseoverCheck":l=q;break;case "mouseoutCheck":l=r}return{stop:e==="checkNode",node:h,nodeEventType:e,nodeEventCallback:l,treeEventType:"",treeEventCallback:null}},!0);g.addInitRoot(function(c){g.getRoot(c).radioCheckedList=[]}); +g.addBeforeA(function(c,a,b){c.check.enable&&(g.makeChkFlag(c,a),b.push(""))});g.addZTreeTools(function(c,a){a.checkNode=function(a,b,c,g){var f=this.setting.data.key.checked;if(a.chkDisabled!==!0&&(b!==!0&&b!==!1&&(b=!a[f]),g=!!g,(a[f]!==b||c)&&!(g&&k.apply(this.setting.callback.beforeCheck,[this.setting.treeId,a],!0)==!1)&&k.uCanDo(this.setting)&&this.setting.check.enable&& +a.nocheck!==!0))a[f]=b,b=n(a,j.id.CHECK,this.setting),(c||this.setting.check.chkStyle===j.radio.STYLE)&&e.checkNodeRelation(this.setting,a),e.setChkClass(this.setting,b,a),e.repairParentChkClassWithSelf(this.setting,a),g&&this.setting.treeObj.trigger(j.event.CHECK,[null,this.setting.treeId,a])};a.checkAllNodes=function(a){e.repairAllChk(this.setting,!!a)};a.getCheckedNodes=function(a){var b=this.setting.data.key.children;return g.getTreeCheckedNodes(this.setting,g.getRoot(this.setting)[b],a!==!1)}; +a.getChangeCheckedNodes=function(){var a=this.setting.data.key.children;return g.getTreeChangeCheckedNodes(this.setting,g.getRoot(this.setting)[a])};a.setChkDisabled=function(a,b,c,g){b=!!b;c=!!c;e.repairSonChkDisabled(this.setting,a,b,!!g);e.repairParentChkDisabled(this.setting,a.getParentNode(),b,c)};var b=a.updateNode;a.updateNode=function(c,g){b&&b.apply(a,arguments);if(c&&this.setting.check.enable&&n(c,this.setting).get(0)&&k.uCanDo(this.setting)){var i=n(c,j.id.CHECK,this.setting);(g==!0||this.setting.check.chkStyle=== +j.radio.STYLE)&&e.checkNodeRelation(this.setting,c);e.setChkClass(this.setting,i,c);e.repairParentChkClassWithSelf(this.setting,c)}}});var s=e.createNodes;e.createNodes=function(c,a,b,d,g){s&&s.apply(e,arguments);b&&e.repairParentChkClassWithSelf(c,d)};var t=e.removeNode;e.removeNode=function(c,a){var b=a.getParentNode();t&&t.apply(e,arguments);a&&b&&(e.repairChkClass(c,b),e.repairParentChkClass(c,b))};var u=e.appendNodes;e.appendNodes=function(c,a,b,d,h,i,j){var f="";u&&(f=u.apply(e,arguments)); +d&&g.makeChkFlag(c,d);return f}})(jQuery); + +/* + * JQuery zTree exedit v3.5.26 + * http://zTree.me/ + * + * Copyright (c) 2010 Hunter.z + * + * Licensed same as jquery - MIT License + * http://www.opensource.org/licenses/mit-license.php + * + * email: hunter.z@263.net + * Date: 2016-11-03 + */ +(function(v){var J={event:{DRAG:"ztree_drag",DROP:"ztree_drop",RENAME:"ztree_rename",DRAGMOVE:"ztree_dragmove"},id:{EDIT:"_edit",INPUT:"_input",REMOVE:"_remove"},move:{TYPE_INNER:"inner",TYPE_PREV:"prev",TYPE_NEXT:"next"},node:{CURSELECTED_EDIT:"curSelectedNode_Edit",TMPTARGET_TREE:"tmpTargetzTree",TMPTARGET_NODE:"tmpTargetNode"}},x={onHoverOverNode:function(b,a){var c=m.getSetting(b.data.treeId),d=m.getRoot(c);if(d.curHoverNode!=a)x.onHoverOutNode(b);d.curHoverNode=a;f.addHoverDom(c,a)},onHoverOutNode:function(b){var b= +m.getSetting(b.data.treeId),a=m.getRoot(b);if(a.curHoverNode&&!m.isSelectedNode(b,a.curHoverNode))f.removeTreeDom(b,a.curHoverNode),a.curHoverNode=null},onMousedownNode:function(b,a){function c(b){if(B.dragFlag==0&&Math.abs(O-b.clientX)1){var j=l[0].parentTId?l[0].getParentNode()[i]:m.getNodes(e);i=[];for(a=0,c=j.length;a-1&&k+1!==a&&(n=!1),i.push(j[a]),k=a),l.length===i.length){l=i;break}}n&&(I=l[0].getPreNode(),R=l[l.length-1].getNextNode());D=o("
        ", +e);for(a=0,c=l.length;a0),f.removeTreeDom(e,n),a>e.edit.drag.maxShowNodeNum-1||(k=o("
      • ",e),k.append(o(n,d.id.A,e).clone()),k.css("padding","0"),k.children("#"+n.tId+d.id.A).removeClass(d.node.CURSELECTED),D.append(k),a==e.edit.drag.maxShowNodeNum-1&&(k=o("
      • ...
      • ",e),D.append(k)));D.attr("id",l[0].tId+d.id.UL+"_tmp");D.addClass(e.treeObj.attr("class"));D.appendTo(M);A=o("", +e);A.attr("id","zTreeMove_arrow_tmp");A.appendTo(M);e.treeObj.trigger(d.event.DRAG,[b,e.treeId,l])}if(B.dragFlag==1){s&&A.attr("id")==b.target.id&&u&&b.clientX+G.scrollLeft()+2>v("#"+u+d.id.A,s).offset().left?(n=v("#"+u+d.id.A,s),b.target=n.length>0?n.get(0):b.target):s&&(s.removeClass(d.node.TMPTARGET_TREE),u&&v("#"+u+d.id.A,s).removeClass(d.node.TMPTARGET_NODE+"_"+d.move.TYPE_PREV).removeClass(d.node.TMPTARGET_NODE+"_"+J.move.TYPE_NEXT).removeClass(d.node.TMPTARGET_NODE+"_"+J.move.TYPE_INNER)); +u=s=null;K=!1;h=e;n=m.getSettings();for(var y in n)if(n[y].treeId&&n[y].edit.enable&&n[y].treeId!=e.treeId&&(b.target.id==n[y].treeId||v(b.target).parents("#"+n[y].treeId).length>0))K=!0,h=n[y];y=G.scrollTop();k=G.scrollLeft();i=h.treeObj.offset();a=h.treeObj.get(0).scrollHeight;n=h.treeObj.get(0).scrollWidth;c=b.clientY+y-i.top;var p=h.treeObj.height()+i.top-b.clientY-y,q=b.clientX+k-i.left,H=h.treeObj.width()+i.left-b.clientX-k;i=ce.edit.drag.borderMin;var j=pe.edit.drag.borderMin,F=qe.edit.drag.borderMin,x=He.edit.drag.borderMin,p=c>e.edit.drag.borderMin&&p>e.edit.drag.borderMin&&q>e.edit.drag.borderMin&&H>e.edit.drag.borderMin,q=i&&h.treeObj.scrollTop()<=0,H=j&&h.treeObj.scrollTop()+h.treeObj.height()+10>=a,N=F&&h.treeObj.scrollLeft()<=0,Q=x&&h.treeObj.scrollLeft()+h.treeObj.width()+10>=n;if(b.target&&g.isChildOrSelf(b.target,h.treeId)){for(var E=b.target;E&&E.tagName&&!g.eqs(E.tagName,"li")&&E.id!= +h.treeId;)E=E.parentNode;var S=!0;for(a=0,c=l.length;a0){S=!1;break}if(S&&b.target&&g.isChildOrSelf(b.target,E.id+d.id.A))s=v(E),u=E.id}n=l[0];if(p&&g.isChildOrSelf(b.target,h.treeId)){if(!s&&(b.target.id==h.treeId||q||H||N||Q)&&(K||!K&&n.parentTId))s=h.treeObj;i?h.treeObj.scrollTop(h.treeObj.scrollTop()-10):j&&h.treeObj.scrollTop(h.treeObj.scrollTop()+10);F?h.treeObj.scrollLeft(h.treeObj.scrollLeft()-10):x&&h.treeObj.scrollLeft(h.treeObj.scrollLeft()+ +10);s&&s!=h.treeObj&&s.offset().left=-0.2)&&n?(a=1-A.width(),c=p-A.height()/2,w=d.move.TYPE_PREV):(N==0||y>=N&&y<=1.2)&&k?(a=1-A.width(),c=x==null||z.isParent&&z.open?p+F.height()-A.height()/2:x.offset().top-A.height()/2,w=d.move.TYPE_NEXT):i?(a=5-A.width(),c=p,w=d.move.TYPE_INNER):j(),s){A.css({display:"block",top:c+"px",left:q+a+"px"});F.addClass(d.node.TMPTARGET_NODE+"_"+w);if(T!=u||U!=w)L=(new Date).getTime();if(z&&z.isParent&&w==d.move.TYPE_INNER&& +(y=!0,window.zTreeMoveTimer&&window.zTreeMoveTargetNodeTId!==z.tId?(clearTimeout(window.zTreeMoveTimer),window.zTreeMoveTargetNodeTId=null):window.zTreeMoveTimer&&window.zTreeMoveTargetNodeTId===z.tId&&(y=!1),y))window.zTreeMoveTimer=setTimeout(function(){w==d.move.TYPE_INNER&&z&&z.isParent&&!z.open&&(new Date).getTime()-L>h.edit.drag.autoOpenTime&&g.apply(h.callback.beforeDragOpen,[h.treeId,z],!0)&&(f.switchNode(h,z),h.edit.drag.autoExpandTrigger&&h.treeObj.trigger(d.event.EXPAND,[h.treeId,z]))}, +h.edit.drag.autoOpenTime+50),window.zTreeMoveTargetNodeTId=z.tId}}else if(w=d.move.TYPE_INNER,s&&g.apply(h.edit.drag.inner,[h.treeId,l,null],!!h.edit.drag.inner)?s.addClass(d.node.TMPTARGET_TREE):s=null,A.css({display:"none"}),window.zTreeMoveTimer)clearTimeout(window.zTreeMoveTimer),window.zTreeMoveTargetNodeTId=null;T=u;U=w;e.treeObj.trigger(d.event.DRAGMOVE,[b,e.treeId,l])}return!1}function r(b){if(window.zTreeMoveTimer)clearTimeout(window.zTreeMoveTimer),window.zTreeMoveTargetNodeTId=null;U=T= +null;G.unbind("mousemove",c);G.unbind("mouseup",r);G.unbind("selectstart",k);M.css("cursor","auto");s&&(s.removeClass(d.node.TMPTARGET_TREE),u&&v("#"+u+d.id.A,s).removeClass(d.node.TMPTARGET_NODE+"_"+d.move.TYPE_PREV).removeClass(d.node.TMPTARGET_NODE+"_"+J.move.TYPE_NEXT).removeClass(d.node.TMPTARGET_NODE+"_"+J.move.TYPE_INNER));g.showIfameMask(e,!1);t.showHoverDom=!0;if(B.dragFlag!=0){B.dragFlag=0;var a,i,j;for(a=0,i=l.length;a0;)c.dragMaskList[0].remove(),c.dragMaskList.shift();if(a)for(var d=o("iframe",b),f=0,i=d.length;f
        ",b);j.appendTo(o("body",b));c.dragMaskList.push(j)}}},view:{addEditBtn:function(b, +a){if(!(a.editNameFlag||o(a,d.id.EDIT,b).length>0)&&g.apply(b.edit.showRenameBtn,[b.treeId,a],b.edit.showRenameBtn)){var c=o(a,d.id.A,b),r="";c.append(r);o(a,d.id.EDIT,b).bind("click",function(){if(!g.uCanDo(b)||g.apply(b.callback.beforeEditName,[b.treeId,a],!0)==!1)return!1;f.editNode(b,a);return!1}).show()}}, +addRemoveBtn:function(b,a){if(!(a.editNameFlag||o(a,d.id.REMOVE,b).length>0)&&g.apply(b.edit.showRemoveBtn,[b.treeId,a],b.edit.showRemoveBtn)){var c=o(a,d.id.A,b),r="";c.append(r);o(a,d.id.REMOVE,b).bind("click",function(){if(!g.uCanDo(b)||g.apply(b.callback.beforeRemove,[b.treeId,a],!0)==!1)return!1;f.removeNode(b, +a);b.treeObj.trigger(d.event.REMOVE,[b.treeId,a]);return!1}).bind("mousedown",function(){return!0}).show()}},addHoverDom:function(b,a){if(m.getRoots().showHoverDom)a.isHover=!0,b.edit.enable&&(f.addEditBtn(b,a),f.addRemoveBtn(b,a)),g.apply(b.view.addHoverDom,[b.treeId,a])},cancelCurEditNode:function(b,a,c){var r=m.getRoot(b),k=b.data.key.name,i=r.curEditNode;if(i){var j=r.curEditInput,a=a?a:c?i[k]:j.val();if(g.apply(b.callback.beforeRename,[b.treeId,i,a,c],!0)===!1)return!1;i[k]=a;o(i,d.id.A,b).removeClass(d.node.CURSELECTED_EDIT); +j.unbind();f.setNodeName(b,i);i.editNameFlag=!1;r.curEditNode=null;r.curEditInput=null;f.selectNode(b,i,!1);b.treeObj.trigger(d.event.RENAME,[b.treeId,i,c])}return r.noSelection=!0},editNode:function(b,a){var c=m.getRoot(b);f.editNodeBlur=!1;if(m.isSelectedNode(b,a)&&c.curEditNode==a&&a.editNameFlag)setTimeout(function(){g.inputFocus(c.curEditInput)},0);else{var r=b.data.key.name;a.editNameFlag=!0;f.removeTreeDom(b,a);f.cancelCurEditNode(b);f.selectNode(b,a,!1);o(a,d.id.SPAN,b).html("");var k=o(a,d.id.INPUT,b);k.attr("value",a[r]);b.edit.editNameSelectAll?g.inputSelect(k):g.inputFocus(k);k.bind("blur",function(){f.editNodeBlur||f.cancelCurEditNode(b)}).bind("keydown",function(a){a.keyCode=="13"?(f.editNodeBlur=!0,f.cancelCurEditNode(b)):a.keyCode=="27"&&f.cancelCurEditNode(b,null,!0)}).bind("click",function(){return!1}).bind("dblclick",function(){return!1});o(a,d.id.A,b).addClass(d.node.CURSELECTED_EDIT);c.curEditInput=k;c.noSelection= +!1;c.curEditNode=a}},moveNode:function(b,a,c,r,k,i){var j=m.getRoot(b),e=b.data.key.children;if(a!=c&&(!b.data.keep.leaf||!a||a.isParent||r!=d.move.TYPE_INNER)){var g=c.parentTId?c.getParentNode():j,t=a===null||a==j;t&&a===null&&(a=j);if(t)r=d.move.TYPE_INNER;j=a.parentTId?a.getParentNode():j;if(r!=d.move.TYPE_PREV&&r!=d.move.TYPE_NEXT)r=d.move.TYPE_INNER;if(r==d.move.TYPE_INNER)if(t)c.parentTId=null;else{if(!a.isParent)a.isParent=!0,a.open=!!a.open,f.setNodeLineIcos(b,a);c.parentTId=a.tId}var p; +t?p=t=b.treeObj:(!i&&r==d.move.TYPE_INNER?f.expandCollapseNode(b,a,!0,!1):i||f.expandCollapseNode(b,a.getParentNode(),!0,!1),t=o(a,b),p=o(a,d.id.UL,b),t.get(0)&&!p.get(0)&&(p=[],f.makeUlHtml(b,a,p,""),t.append(p.join(""))),p=o(a,d.id.UL,b));var q=o(c,b);q.get(0)?t.get(0)||q.remove():q=f.appendNodes(b,c.level,[c],null,-1,!1,!0).join("");p.get(0)&&r==d.move.TYPE_INNER?p.append(q):t.get(0)&&r==d.move.TYPE_PREV?t.before(q):t.get(0)&&r==d.move.TYPE_NEXT&&t.after(q);var l=-1,v=0,x=null,t=null,D=c.level; +if(c.isFirstNode){if(l=0,g[e].length>1)x=g[e][1],x.isFirstNode=!0}else if(c.isLastNode)l=g[e].length-1,x=g[e][l-1],x.isLastNode=!0;else for(p=0,q=g[e].length;p=0&&g[e].splice(l,1);if(r!=d.move.TYPE_INNER)for(p=0,q=j[e].length;p0)t=a[e][a[e].length-1],t.isLastNode=!1;a[e].splice(a[e].length,0,c);c.isLastNode=!0;c.isFirstNode=a[e].length==1}else a.isFirstNode&&r==d.move.TYPE_PREV? +(j[e].splice(v,0,c),t=a,t.isFirstNode=!1,c.parentTId=a.parentTId,c.isFirstNode=!0,c.isLastNode=!1):a.isLastNode&&r==d.move.TYPE_NEXT?(j[e].splice(v+1,0,c),t=a,t.isLastNode=!1,c.parentTId=a.parentTId,c.isFirstNode=!1,c.isLastNode=!0):(r==d.move.TYPE_PREV?j[e].splice(v,0,c):j[e].splice(v+1,0,c),c.parentTId=a.parentTId,c.isFirstNode=!1,c.isLastNode=!1);m.fixPIdKeyValue(b,c);m.setSonNodeLevel(b,c.getParentNode(),c);f.setNodeLineIcos(b,c);f.repairNodeLevelClass(b,c,D);!b.data.keep.parent&&g[e].length< +1?(g.isParent=!1,g.open=!1,a=o(g,d.id.UL,b),r=o(g,d.id.SWITCH,b),e=o(g,d.id.ICON,b),f.replaceSwitchClass(g,r,d.folder.DOCU),f.replaceIcoClass(g,e,d.folder.DOCU),a.css("display","none")):x&&f.setNodeLineIcos(b,x);t&&f.setNodeLineIcos(b,t);b.check&&b.check.enable&&f.repairChkClass&&(f.repairChkClass(b,g),f.repairParentChkClassWithSelf(b,g),g!=c.parent&&f.repairParentChkClassWithSelf(b,c));i||f.expandCollapseParentNode(b,c.getParentNode(),!0,k)}},removeEditBtn:function(b,a){o(a,d.id.EDIT,b).unbind().remove()}, +removeRemoveBtn:function(b,a){o(a,d.id.REMOVE,b).unbind().remove()},removeTreeDom:function(b,a){a.isHover=!1;f.removeEditBtn(b,a);f.removeRemoveBtn(b,a);g.apply(b.view.removeHoverDom,[b.treeId,a])},repairNodeLevelClass:function(b,a,c){if(c!==a.level){var f=o(a,b),g=o(a,d.id.A,b),b=o(a,d.id.UL,b),c=d.className.LEVEL+c,a=d.className.LEVEL+a.level;f.removeClass(c);f.addClass(a);g.removeClass(c);g.addClass(a);b.removeClass(c);b.addClass(a)}},selectNodes:function(b,a){for(var c=0,d=a.length;c0)}},event:{},data:{setSonNodeLevel:function(b,a,c){if(c){var d=b.data.key.children;c.level=a?a.level+1:0;if(c[d])for(var a=0,f=c[d].length;a0)switch(i=m.getNodeCache(c,k),j){case "mousedownNode":e=x.onMousedownNode;break;case "hoverOverNode":e=x.onHoverOverNode;break;case "hoverOutNode":e= +x.onHoverOutNode}return{stop:!1,node:i,nodeEventType:j,nodeEventCallback:e,treeEventType:"",treeEventCallback:null}});m.addInitRoot(function(b){var b=m.getRoot(b),a=m.getRoots();b.curEditNode=null;b.curEditInput=null;b.curHoverNode=null;b.dragFlag=0;b.dragNodeShowBefore=[];b.dragMaskList=[];a.showHoverDom=!0});m.addZTreeTools(function(b,a){a.cancelEditName=function(a){m.getRoot(this.setting).curEditNode&&f.cancelCurEditNode(this.setting,a?a:null,!0)};a.copyNode=function(a,b,k,i){if(!b)return null; +if(a&&!a.isParent&&this.setting.data.keep.leaf&&k===d.move.TYPE_INNER)return null;var j=this,e=g.clone(b);if(!a)a=null,k=d.move.TYPE_INNER;k==d.move.TYPE_INNER?(b=function(){f.addNodes(j.setting,a,-1,[e],i)},g.canAsync(this.setting,a)?f.asyncNode(this.setting,a,i,b):b()):(f.addNodes(this.setting,a.parentNode,-1,[e],i),f.moveNode(this.setting,a,e,k,!1,i));return e};a.editName=function(a){a&&a.tId&&a===m.getNodeCache(this.setting,a.tId)&&(a.parentTId&&f.expandCollapseParentNode(this.setting,a.getParentNode(), +!0),f.editNode(this.setting,a))};a.moveNode=function(a,b,k,i){function j(){f.moveNode(e.setting,a,b,k,!1,i)}if(!b)return b;if(a&&!a.isParent&&this.setting.data.keep.leaf&&k===d.move.TYPE_INNER)return null;else if(a&&(b.parentTId==a.tId&&k==d.move.TYPE_INNER||o(b,this.setting).find("#"+a.tId).length>0))return null;else a||(a=null);var e=this;g.canAsync(this.setting,a)&&k===d.move.TYPE_INNER?f.asyncNode(this.setting,a,i,j):j();return b};a.setEditable=function(a){this.setting.edit.enable=a;return this.refresh()}}); +var O=f.cancelPreSelectedNode;f.cancelPreSelectedNode=function(b,a){for(var c=m.getRoot(b).curSelectedList,d=0,g=c.length;d.content-type>div>label{clear:both;display:block;color:#0f6ab4;font-size:1.1em;margin:0;padding:15px 0 5px}.swagger-section .swagger-ui-wrap .content pre{font-size:12px;margin-top:5px;padding:5px}.swagger-section .swagger-ui-wrap .icon-btn{cursor:pointer}.swagger-section .swagger-ui-wrap .info_title{padding-bottom:10px;font-weight:700;font-size:25px}.swagger-section .swagger-ui-wrap .footer{margin-top:20px}.swagger-section .swagger-ui-wrap div.big p,.swagger-section .swagger-ui-wrap p.big{font-size:1em;margin-bottom:10px}.swagger-section .swagger-ui-wrap form.fullwidth ol li.numeric input,.swagger-section .swagger-ui-wrap form.fullwidth ol li.string input,.swagger-section .swagger-ui-wrap form.fullwidth ol li.text textarea,.swagger-section .swagger-ui-wrap form.fullwidth ol li.url input{width:500px!important}.swagger-section .swagger-ui-wrap .info_license,.swagger-section .swagger-ui-wrap .info_tos{padding-bottom:5px}.swagger-section .swagger-ui-wrap .message-fail{color:#c00}.swagger-section .swagger-ui-wrap .info_email,.swagger-section .swagger-ui-wrap .info_name,.swagger-section .swagger-ui-wrap .info_url{padding-bottom:5px}.swagger-section .swagger-ui-wrap .info_description{padding-bottom:10px;font-size:15px}.swagger-section .swagger-ui-wrap .markdown ol li,.swagger-section .swagger-ui-wrap .markdown ul li{padding:3px 0;line-height:1.4em;color:#333}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input{display:block;padding:4px;width:auto;clear:both}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input.title,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input.title,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input.title{font-size:1.3em}.swagger-section .swagger-ui-wrap table.fullwidth{width:100%}.swagger-section .swagger-ui-wrap .model-signature{font-family:Droid Sans,sans-serif;font-size:1em;line-height:1.5em}.swagger-section .swagger-ui-wrap .model-signature .signature-nav a{text-decoration:none;color:#aaa}.swagger-section .swagger-ui-wrap .model-signature .signature-nav a:hover{text-decoration:underline;color:#000}.swagger-section .swagger-ui-wrap .model-signature .signature-nav .selected{color:#000;text-decoration:none}.swagger-section .swagger-ui-wrap .model-signature .propType{color:#55a}.swagger-section .swagger-ui-wrap .model-signature pre:hover{background-color:#ffd}.swagger-section .swagger-ui-wrap .model-signature pre{font-size:.85em;line-height:1.2em;overflow:auto;height:200px;resize:vertical;cursor:pointer}.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav{display:block;min-width:230px;margin:0;padding:0}.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li:last-child{padding-right:0;border-right:none}.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li{float:left;margin:0 5px 5px 0;padding:2px 5px 2px 0;border-right:1px solid #ddd}.swagger-section .swagger-ui-wrap .model-signature .propOpt{color:#555}.swagger-section .swagger-ui-wrap .model-signature .snippet small{font-size:.75em}.swagger-section .swagger-ui-wrap .model-signature .propOptKey{font-style:italic}.swagger-section .swagger-ui-wrap .model-signature .description .strong{font-weight:700;color:#000;font-size:.9em}.swagger-section .swagger-ui-wrap .model-signature .description div{font-size:.9em;line-height:1.5em;margin-left:1em}.swagger-section .swagger-ui-wrap .model-signature .description .stronger{font-weight:700;color:#000}.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper{border-spacing:0;position:absolute;background-color:#fff;border:1px solid #bbb;display:none;font-size:11px;max-width:400px;line-height:30px;color:#000;padding:5px;margin-left:10px}.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper th{text-align:center;background-color:#eee;border:1px solid #bbb;font-size:11px;color:#666;font-weight:700;padding:5px;line-height:15px}.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper .optionName{font-weight:700}.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown>p:first-child,.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown>p:last-child{display:inline}.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown>p:not(:first-child):before{display:block;content:''}.swagger-section .swagger-ui-wrap .model-signature .description span:last-of-type.propDesc.markdown>p:only-child{margin-right:-3px}.swagger-section .swagger-ui-wrap .model-signature .propName{font-weight:700}.swagger-section .swagger-ui-wrap .model-signature .signature-container{clear:both}.swagger-section .swagger-ui-wrap .body-textarea{width:300px;height:100px;border:1px solid #aaa}.swagger-section .swagger-ui-wrap .markdown li code,.swagger-section .swagger-ui-wrap .markdown p code{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;background-color:#f0f0f0;color:#000;padding:1px 3px}.swagger-section .swagger-ui-wrap .required{font-weight:700}.swagger-section .swagger-ui-wrap .editor_holder{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;font-size:.9em}.swagger-section .swagger-ui-wrap .editor_holder label{font-weight:400!important}.swagger-section .swagger-ui-wrap .editor_holder label.required{font-weight:700!important}.swagger-section .swagger-ui-wrap input.parameter{width:300px;border:1px solid #aaa}.swagger-section .swagger-ui-wrap h1{color:#000;font-size:1.5em;line-height:1.3em;padding:10px 0;font-family:Droid Sans,sans-serif;font-weight:700}.swagger-section .swagger-ui-wrap .heading_with_menu{float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap .heading_with_menu ul{display:block;clear:none;float:right;-ms-box-sizing:border-box;box-sizing:border-box;margin-top:10px}.swagger-section .swagger-ui-wrap h2{color:#000;font-size:1.3em;padding:10px 0}.swagger-section .swagger-ui-wrap h2 a{color:#000}.swagger-section .swagger-ui-wrap h2 span.sub{font-size:.7em;color:#999;font-style:italic}.swagger-section .swagger-ui-wrap h2 span.sub a{color:#777}.swagger-section .swagger-ui-wrap span.weak{color:#666}.swagger-section .swagger-ui-wrap .message-success{color:#89bf04}.swagger-section .swagger-ui-wrap caption,.swagger-section .swagger-ui-wrap td,.swagger-section .swagger-ui-wrap th{text-align:left;font-weight:400;vertical-align:middle}.swagger-section .swagger-ui-wrap .code{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.text textarea{font-family:Droid Sans,sans-serif;height:250px;padding:4px;display:block;clear:both}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.select select{display:block;clear:both}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean{float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean label{display:block;float:left;clear:none;margin:0;padding:0}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean input{display:block;float:left;clear:none;margin:0 5px 0 0}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.required label{color:#000}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label{display:block;clear:both;width:auto;padding:0 0 3px;color:#666}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label abbr{padding-left:3px;color:#888}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li p.inline-hints{margin-left:0;font-style:italic;font-size:.9em;margin:0}.swagger-section .swagger-ui-wrap form.formtastic fieldset.buttons{margin:0;padding:0}.swagger-section .swagger-ui-wrap span.blank,.swagger-section .swagger-ui-wrap span.empty{color:#888;font-style:italic}.swagger-section .swagger-ui-wrap .markdown h3{color:#547f00}.swagger-section .swagger-ui-wrap .markdown h4{color:#666}.swagger-section .swagger-ui-wrap .markdown pre{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;background-color:#fcf6db;border:1px solid #e5e0c6;padding:10px;margin:0 0 10px}.swagger-section .swagger-ui-wrap .markdown pre code{line-height:1.6em;overflow:auto}.swagger-section .swagger-ui-wrap div.gist{margin:20px 0 25px!important}.swagger-section .swagger-ui-wrap ul#resources{font-family:Droid Sans,sans-serif;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource{border-bottom:1px solid #ddd}.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading h2 a,.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading h2 a{color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading ul.options li a,.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading ul.options li a{color:#555}.swagger-section .swagger-ui-wrap ul#resources li.resource:last-child{border-bottom:none}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading{border:1px solid transparent;float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options{overflow:hidden;padding:0;display:block;clear:none;float:right;margin:14px 10px 0 0}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li{float:left;clear:none;margin:0;padding:2px 10px;border-right:1px solid #ddd;color:#666;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a{color:#aaa;text-decoration:none}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover{text-decoration:underline;color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a.active,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:active,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.first,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:first-child{padding-left:0}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:last-child{padding-right:0;border-right:none}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options.first,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options:first-child{padding-left:0}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2{color:#999;padding-left:0;display:block;clear:none;float:left;font-family:Droid Sans,sans-serif;font-weight:700}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a{color:#999}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a:hover{color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation{float:none;clear:both;overflow:hidden;display:block;margin:0 0 10px;padding:0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading{float:none;clear:both;overflow:hidden;display:block;margin:0;padding:0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3{display:block;clear:none;float:left;width:auto;margin:0;padding:0;line-height:1.1em;color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path{padding-left:10px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a{color:#000;text-decoration:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a.toggleOperation.deprecated{text-decoration:line-through}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.http_method a{text-transform:uppercase;text-decoration:none;color:#fff;display:inline-block;width:50px;font-size:.7em;text-align:center;padding:7px 0 4px;border-radius:2px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span{margin:0;padding:0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options{overflow:hidden;padding:0;display:block;clear:none;float:right;margin:6px 10px 0 0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li{float:left;clear:none;margin:0;padding:2px 10px;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a{text-decoration:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a .markdown p{color:inherit;padding:0;line-height:inherit}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a .nickname{color:#aaa;padding:0;line-height:inherit}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li.access{color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content{border-top:none;padding:10px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin:0 0 20px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content h4{font-size:1.1em;margin:0;padding:15px 0 5px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header{float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header a{padding:4px 0 0 10px;display:inline-block;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header input.submit{display:block;clear:none;float:left;padding:6px 8px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header span.response_throbber{background-image:url(../images/throbber.gif);width:128px;height:16px;display:block;clear:none;float:right}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form input[type=text].error{outline:2px solid #000;outline-color:#c00}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form select[name=parameterContentType]{max-width:300px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;padding:10px;font-size:.9em;max-height:400px;overflow-y:auto}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading{background-color:#f9f2e9;border:1px solid #f0e0ca}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.http_method a{background-color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#f0e0ca;color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a{color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content{background-color:#faf5ee;border:1px solid #f0e0ca}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content h4{color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content div.sandbox_header a{color:#dcb67f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading{background-color:#fcffcd;border:1px solid #000;border-color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading h3 span.http_method a{text-transform:uppercase;background-color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#ffd20f;color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li a{color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content{background-color:#fcffcd;border:1px solid #000;border-color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content h4{color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content div.sandbox_header a{color:#6fc992}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading{background-color:#f5e8e8;border:1px solid #e8c6c7}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.http_method a{text-transform:uppercase;background-color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#e8c6c7;color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a{color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content{background-color:#f7eded;border:1px solid #e8c6c7}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content h4{color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content div.sandbox_header a{color:#c8787a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading{background-color:#e7f6ec;border:1px solid #c3e8d1}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.http_method a{background-color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#c3e8d1;color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a{color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content{background-color:#ebf7f0;border:1px solid #c3e8d1}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content h4{color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content div.sandbox_header a{color:#6fc992}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading{background-color:#fce9e3;border:1px solid #f5d5c3}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading h3 span.http_method a{background-color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#f0cecb;color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li a{color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content{background-color:#faf0ef;border:1px solid #f0cecb}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content h4{color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content div.sandbox_header a{color:#dcb67f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading{background-color:#e7f0f7;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.http_method a{background-color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#c3d9ec;color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content{background-color:#ebf3f9;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content h4{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content div.sandbox_header a{color:#6fa5d2}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading{background-color:#e7f0f7;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading h3 span.http_method a{background-color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#c3d9ec;color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li a{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content{background-color:#ebf3f9;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content h4{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content div.sandbox_header a{color:#6fa5d2}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content{border-top:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li:last-child{padding-right:0;border-right:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a.active,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:active,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations.first,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations:first-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li.first,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li:first-child{padding-left:0}.swagger-section .swagger-ui-wrap p#colophon{margin:0 15px 40px;padding:10px 0;font-size:.8em;border-top:1px solid #ddd;font-family:Droid Sans,sans-serif;color:#999;font-style:italic}.swagger-section .swagger-ui-wrap p#colophon a{text-decoration:none;color:#547f00}.swagger-section .swagger-ui-wrap h3{color:#000;font-size:1.1em;padding:10px 0}.swagger-section .swagger-ui-wrap .markdown ol,.swagger-section .swagger-ui-wrap .markdown ul{font-family:Droid Sans,sans-serif;margin:5px 0 10px;padding:0 0 0 18px;list-style-type:disc}.swagger-section .swagger-ui-wrap form.form_box{background-color:#ebf3f9;border:1px solid #c3d9ec;padding:10px}.swagger-section .swagger-ui-wrap form.form_box label{color:#0f6ab4!important}.swagger-section .swagger-ui-wrap form.form_box input[type=submit]{display:block;padding:10px}.swagger-section .swagger-ui-wrap form.form_box p.weak{font-size:.8em}.swagger-section .swagger-ui-wrap form.form_box p{font-size:.9em;padding:0 0 15px;color:#7e7b6d}.swagger-section .swagger-ui-wrap form.form_box p a{color:#646257}.swagger-section .swagger-ui-wrap form.form_box p strong{color:#000}.swagger-section .swagger-ui-wrap .operation-status td.markdown>p:last-child{padding-bottom:0}.swagger-section .title{font-style:bold}.swagger-section .secondary_form{display:none}.swagger-section .main_image{display:block;margin-left:auto;margin-right:auto}.swagger-section .oauth_body{margin-left:100px;margin-right:100px}.swagger-section .oauth_submit{text-align:center;display:inline-block}.swagger-section .authorize-wrapper{margin:15px 0 10px}.swagger-section .authorize-wrapper_operation{float:right}.swagger-section .authorize__btn:hover{text-decoration:underline;cursor:pointer}.swagger-section .authorize__btn_operation:hover .authorize-scopes{display:block}.swagger-section .authorize-scopes{position:absolute;margin-top:20px;background:#fff;border:1px solid #ccc;border-radius:5px;display:none;font-size:13px;max-width:300px;line-height:30px;color:#000;padding:5px}.swagger-section .authorize-scopes .authorize__scope{text-decoration:none}.swagger-section .authorize__btn_operation{height:18px;vertical-align:middle;display:inline-block;background:url(../images/explorer_icons.png) no-repeat}.swagger-section .authorize__btn_operation_login{background-position:0 0;width:18px;margin-top:-6px;margin-left:4px}.swagger-section .authorize__btn_operation_logout{background-position:-30px 0;width:18px;margin-top:-6px;margin-left:4px}.swagger-section #auth_container{color:#fff;display:inline-block;border:none;padding:5px;width:87px;height:13px}.swagger-section #auth_container .authorize__btn{color:#fff}.swagger-section .auth_container{padding:0 0 10px;margin-bottom:5px;border-bottom:1px solid #ccc;font-size:.9em}.swagger-section .auth_container .auth__title{color:#547f00;font-size:1.2em}.swagger-section .auth_container .basic_auth__label{display:inline-block;width:60px}.swagger-section .auth_container .auth__description{color:#999;margin-bottom:5px}.swagger-section .auth_container .auth__button{margin-top:10px;height:30px}.swagger-section .auth_container .key_auth__field{margin:5px 0}.swagger-section .auth_container .key_auth__label{display:inline-block;width:60px}.swagger-section .api-popup-dialog{position:absolute;display:none}.swagger-section .api-popup-dialog-wrapper{z-index:2;width:500px;background:#fff;padding:20px;border:1px solid #ccc;border-radius:5px;font-size:13px;color:#777;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.swagger-section .api-popup-dialog-shadow{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.2;background-color:gray;z-index:1}.swagger-section .api-popup-dialog .api-popup-title{font-size:24px;padding:10px 0}.swagger-section .api-popup-dialog .error-msg{padding-left:5px;padding-bottom:5px}.swagger-section .api-popup-dialog .api-popup-content{max-height:500px;overflow-y:auto}.swagger-section .api-popup-dialog .api-popup-authbtn,.swagger-section .api-popup-dialog .api-popup-cancel{height:30px}.swagger-section .api-popup-scopes{padding:10px 20px}.swagger-section .api-popup-scopes li{padding:5px 0;line-height:20px}.swagger-section .api-popup-scopes li input{position:relative;top:2px}.swagger-section .api-popup-scopes .api-scope-desc{padding-left:20px;font-style:italic}.swagger-section .api-popup-actions{padding-top:10px}.swagger-section fieldset{padding-bottom:10px;padding-left:20px}#header{display:none}.swagger-section .swagger-ui-wrap .model-signature pre{max-height:none}.swagger-section .swagger-ui-wrap .body-textarea,.swagger-section .swagger-ui-wrap input.parameter{width:100px}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options{display:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content{display:block!important} \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/reset.css b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/reset.css new file mode 100644 index 0000000..40dc830 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/reset.css @@ -0,0 +1 @@ +a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0} \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/screen.css b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/screen.css new file mode 100644 index 0000000..1f069f6 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/screen.css @@ -0,0 +1 @@ +.swagger-section pre code{display:block;padding:.5em;background:#f0f0f0}.swagger-section pre .clojure .built_in,.swagger-section pre .lisp .title,.swagger-section pre .nginx .title,.swagger-section pre .subst,.swagger-section pre .tag .title,.swagger-section pre code{color:#000}.swagger-section pre .addition,.swagger-section pre .aggregate,.swagger-section pre .apache .cbracket,.swagger-section pre .apache .tag,.swagger-section pre .bash .variable,.swagger-section pre .constant,.swagger-section pre .django .variable,.swagger-section pre .erlang_repl .function_or_atom,.swagger-section pre .flow,.swagger-section pre .markdown .header,.swagger-section pre .parent,.swagger-section pre .preprocessor,.swagger-section pre .ruby .symbol,.swagger-section pre .ruby .symbol .string,.swagger-section pre .rules .value,.swagger-section pre .rules .value .number,.swagger-section pre .smalltalk .class,.swagger-section pre .stream,.swagger-section pre .string,.swagger-section pre .tag .value,.swagger-section pre .template_tag,.swagger-section pre .tex .command,.swagger-section pre .tex .special,.swagger-section pre .title{color:#800}.swagger-section pre .annotation,.swagger-section pre .chunk,.swagger-section pre .comment,.swagger-section pre .diff .header,.swagger-section pre .markdown .blockquote,.swagger-section pre .template_comment{color:#888}.swagger-section pre .change,.swagger-section pre .date,.swagger-section pre .go .constant,.swagger-section pre .literal,.swagger-section pre .markdown .bullet,.swagger-section pre .markdown .link_url,.swagger-section pre .number,.swagger-section pre .regexp,.swagger-section pre .smalltalk .char,.swagger-section pre .smalltalk .symbol{color:#080}.swagger-section pre .apache .sqbracket,.swagger-section pre .array,.swagger-section pre .attr_selector,.swagger-section pre .clojure .attribute,.swagger-section pre .coffeescript .property,.swagger-section pre .decorator,.swagger-section pre .deletion,.swagger-section pre .doctype,.swagger-section pre .envvar,.swagger-section pre .erlang_repl .reserved,.swagger-section pre .filter .argument,.swagger-section pre .important,.swagger-section pre .javadoc,.swagger-section pre .label,.swagger-section pre .localvars,.swagger-section pre .markdown .link_label,.swagger-section pre .nginx .built_in,.swagger-section pre .pi,.swagger-section pre .prompt,.swagger-section pre .pseudo,.swagger-section pre .ruby .string,.swagger-section pre .shebang,.swagger-section pre .tex .formula,.swagger-section pre .vhdl .attribute{color:#88f}.swagger-section pre .aggregate,.swagger-section pre .apache .tag,.swagger-section pre .bash .variable,.swagger-section pre .built_in,.swagger-section pre .css .tag,.swagger-section pre .go .typename,.swagger-section pre .id,.swagger-section pre .javadoctag,.swagger-section pre .keyword,.swagger-section pre .markdown .strong,.swagger-section pre .phpdoc,.swagger-section pre .request,.swagger-section pre .smalltalk .class,.swagger-section pre .status,.swagger-section pre .tex .command,.swagger-section pre .title,.swagger-section pre .winutils,.swagger-section pre .yardoctag{font-weight:700}.swagger-section pre .markdown .emphasis{font-style:italic}.swagger-section pre .nginx .built_in{font-weight:400}.swagger-section pre .coffeescript .javascript,.swagger-section pre .javascript .xml,.swagger-section pre .tex .formula,.swagger-section pre .xml .cdata,.swagger-section pre .xml .css,.swagger-section pre .xml .javascript,.swagger-section pre .xml .vbscript{opacity:.5}.swagger-section .hljs{display:block;overflow-x:auto;padding:.5em;background:#f0f0f0}.swagger-section .hljs,.swagger-section .hljs-subst{color:#444}.swagger-section .hljs-attribute,.swagger-section .hljs-doctag,.swagger-section .hljs-keyword,.swagger-section .hljs-meta-keyword,.swagger-section .hljs-name,.swagger-section .hljs-selector-tag{font-weight:700}.swagger-section .hljs-addition,.swagger-section .hljs-built_in,.swagger-section .hljs-bullet,.swagger-section .hljs-code,.swagger-section .hljs-literal{color:#1f811f}.swagger-section .hljs-link,.swagger-section .hljs-regexp,.swagger-section .hljs-selector-attr,.swagger-section .hljs-selector-pseudo,.swagger-section .hljs-symbol,.swagger-section .hljs-template-variable,.swagger-section .hljs-variable{color:#bc6060}.swagger-section .hljs-deletion,.swagger-section .hljs-number,.swagger-section .hljs-quote,.swagger-section .hljs-selector-class,.swagger-section .hljs-selector-id,.swagger-section .hljs-string,.swagger-section .hljs-template-tag,.swagger-section .hljs-type{color:#800}.swagger-section .hljs-section,.swagger-section .hljs-title{color:#800;font-weight:700}.swagger-section .hljs-comment{color:#888}.swagger-section .hljs-meta{color:#2b6ea1}.swagger-section .hljs-emphasis{font-style:italic}.swagger-section .hljs-strong{font-weight:700}.swagger-section .swagger-ui-wrap{line-height:1;font-family:Droid Sans,sans-serif;min-width:760px;max-width:960px;margin-left:auto;margin-right:auto}.swagger-section .swagger-ui-wrap b,.swagger-section .swagger-ui-wrap strong{font-family:Droid Sans,sans-serif;font-weight:700}.swagger-section .swagger-ui-wrap blockquote,.swagger-section .swagger-ui-wrap q{quotes:none}.swagger-section .swagger-ui-wrap p{line-height:1.4em;padding:0 0 10px;color:#333}.swagger-section .swagger-ui-wrap blockquote:after,.swagger-section .swagger-ui-wrap blockquote:before,.swagger-section .swagger-ui-wrap q:after,.swagger-section .swagger-ui-wrap q:before{content:none}.swagger-section .swagger-ui-wrap .heading_with_menu h1,.swagger-section .swagger-ui-wrap .heading_with_menu h2,.swagger-section .swagger-ui-wrap .heading_with_menu h3,.swagger-section .swagger-ui-wrap .heading_with_menu h4,.swagger-section .swagger-ui-wrap .heading_with_menu h5,.swagger-section .swagger-ui-wrap .heading_with_menu h6{display:block;clear:none;float:left;-ms-box-sizing:border-box;box-sizing:border-box;width:60%}.swagger-section .swagger-ui-wrap table{border-collapse:collapse;border-spacing:0}.swagger-section .swagger-ui-wrap table thead tr th{padding:5px;font-size:.9em;color:#666;border-bottom:1px solid #999}.swagger-section .swagger-ui-wrap table tbody tr:last-child td{border-bottom:none}.swagger-section .swagger-ui-wrap table tbody tr.offset{background-color:#f0f0f0}.swagger-section .swagger-ui-wrap table tbody tr td{padding:6px;font-size:.9em;border-bottom:1px solid #ccc;vertical-align:top;line-height:1.3em}.swagger-section .swagger-ui-wrap ol{margin:0 0 10px;padding:0 0 0 18px;list-style-type:decimal}.swagger-section .swagger-ui-wrap ol li{padding:5px 0;font-size:.9em;color:#333}.swagger-section .swagger-ui-wrap ol,.swagger-section .swagger-ui-wrap ul{list-style:none}.swagger-section .swagger-ui-wrap h1 a,.swagger-section .swagger-ui-wrap h2 a,.swagger-section .swagger-ui-wrap h3 a,.swagger-section .swagger-ui-wrap h4 a,.swagger-section .swagger-ui-wrap h5 a,.swagger-section .swagger-ui-wrap h6 a{text-decoration:none}.swagger-section .swagger-ui-wrap h1 a:hover,.swagger-section .swagger-ui-wrap h2 a:hover,.swagger-section .swagger-ui-wrap h3 a:hover,.swagger-section .swagger-ui-wrap h4 a:hover,.swagger-section .swagger-ui-wrap h5 a:hover,.swagger-section .swagger-ui-wrap h6 a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap h1 span.divider,.swagger-section .swagger-ui-wrap h2 span.divider,.swagger-section .swagger-ui-wrap h3 span.divider,.swagger-section .swagger-ui-wrap h4 span.divider,.swagger-section .swagger-ui-wrap h5 span.divider,.swagger-section .swagger-ui-wrap h6 span.divider{color:#aaa}.swagger-section .swagger-ui-wrap a{color:#547f00}.swagger-section .swagger-ui-wrap a img{border:none}.swagger-section .swagger-ui-wrap article,.swagger-section .swagger-ui-wrap aside,.swagger-section .swagger-ui-wrap details,.swagger-section .swagger-ui-wrap figcaption,.swagger-section .swagger-ui-wrap figure,.swagger-section .swagger-ui-wrap footer,.swagger-section .swagger-ui-wrap header,.swagger-section .swagger-ui-wrap hgroup,.swagger-section .swagger-ui-wrap menu,.swagger-section .swagger-ui-wrap nav,.swagger-section .swagger-ui-wrap section,.swagger-section .swagger-ui-wrap summary{display:block}.swagger-section .swagger-ui-wrap pre{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;background-color:#fcf6db;border:1px solid #e5e0c6;padding:10px}.swagger-section .swagger-ui-wrap pre code{line-height:1.6em;background:none}.swagger-section .swagger-ui-wrap .content>.content-type>div>label{clear:both;display:block;color:#0f6ab4;font-size:1.1em;margin:0;padding:15px 0 5px}.swagger-section .swagger-ui-wrap .content pre{font-size:12px;margin-top:5px;padding:5px}.swagger-section .swagger-ui-wrap .icon-btn{cursor:pointer}.swagger-section .swagger-ui-wrap .info_title{padding-bottom:10px;font-weight:700;font-size:25px}.swagger-section .swagger-ui-wrap .footer{margin-top:20px}.swagger-section .swagger-ui-wrap div.big p,.swagger-section .swagger-ui-wrap p.big{font-size:1em;margin-bottom:10px}.swagger-section .swagger-ui-wrap form.fullwidth ol li.numeric input,.swagger-section .swagger-ui-wrap form.fullwidth ol li.string input,.swagger-section .swagger-ui-wrap form.fullwidth ol li.text textarea,.swagger-section .swagger-ui-wrap form.fullwidth ol li.url input{width:500px!important}.swagger-section .swagger-ui-wrap .info_license,.swagger-section .swagger-ui-wrap .info_tos{padding-bottom:5px}.swagger-section .swagger-ui-wrap .message-fail{color:#c00}.swagger-section .swagger-ui-wrap .info_email,.swagger-section .swagger-ui-wrap .info_name,.swagger-section .swagger-ui-wrap .info_url{padding-bottom:5px}.swagger-section .swagger-ui-wrap .info_description{padding-bottom:10px;font-size:15px}.swagger-section .swagger-ui-wrap .markdown ol li,.swagger-section .swagger-ui-wrap .markdown ul li{padding:3px 0;line-height:1.4em;color:#333}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input{display:block;padding:4px;width:auto;clear:both}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input.title,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input.title,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input.title{font-size:1.3em}.swagger-section .swagger-ui-wrap table.fullwidth{width:100%}.swagger-section .swagger-ui-wrap .model-signature{font-family:Droid Sans,sans-serif;font-size:1em;line-height:1.5em}.swagger-section .swagger-ui-wrap .model-signature .signature-nav a{text-decoration:none;color:#aaa}.swagger-section .swagger-ui-wrap .model-signature .signature-nav a:hover{text-decoration:underline;color:#000}.swagger-section .swagger-ui-wrap .model-signature .signature-nav .selected{color:#000;text-decoration:none}.swagger-section .swagger-ui-wrap .model-signature .propType{color:#55a}.swagger-section .swagger-ui-wrap .model-signature pre:hover{background-color:#ffd}.swagger-section .swagger-ui-wrap .model-signature pre{font-size:.85em;line-height:1.2em;overflow:auto;height:200px;resize:vertical;cursor:pointer}.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav{display:block;min-width:230px;margin:0;padding:0}.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li:last-child{padding-right:0;border-right:none}.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li{float:left;margin:0 5px 5px 0;padding:2px 5px 2px 0;border-right:1px solid #ddd}.swagger-section .swagger-ui-wrap .model-signature .propOpt{color:#555}.swagger-section .swagger-ui-wrap .model-signature .snippet small{font-size:.75em}.swagger-section .swagger-ui-wrap .model-signature .propOptKey{font-style:italic}.swagger-section .swagger-ui-wrap .model-signature .description .strong{font-weight:700;color:#000;font-size:.9em}.swagger-section .swagger-ui-wrap .model-signature .description div{font-size:.9em;line-height:1.5em;margin-left:1em}.swagger-section .swagger-ui-wrap .model-signature .description .stronger{font-weight:700;color:#000}.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper{border-spacing:0;position:absolute;background-color:#fff;border:1px solid #bbb;display:none;font-size:11px;max-width:400px;line-height:30px;color:#000;padding:5px;margin-left:10px}.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper th{text-align:center;background-color:#eee;border:1px solid #bbb;font-size:11px;color:#666;font-weight:700;padding:5px;line-height:15px}.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper .optionName{font-weight:700}.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown>p:first-child,.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown>p:last-child{display:inline}.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown>p:not(:first-child):before{display:block;content:''}.swagger-section .swagger-ui-wrap .model-signature .description span:last-of-type.propDesc.markdown>p:only-child{margin-right:-3px}.swagger-section .swagger-ui-wrap .model-signature .propName{font-weight:700}.swagger-section .swagger-ui-wrap .model-signature .signature-container{clear:both}.swagger-section .swagger-ui-wrap .body-textarea{width:300px;height:100px;border:1px solid #aaa}.swagger-section .swagger-ui-wrap .markdown li code,.swagger-section .swagger-ui-wrap .markdown p code{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;background-color:#f0f0f0;color:#000;padding:1px 3px}.swagger-section .swagger-ui-wrap .required{font-weight:700}.swagger-section .swagger-ui-wrap .editor_holder{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;font-size:.9em}.swagger-section .swagger-ui-wrap .editor_holder label{font-weight:400!important}.swagger-section .swagger-ui-wrap .editor_holder label.required{font-weight:700!important}.swagger-section .swagger-ui-wrap input.parameter{width:300px;border:1px solid #aaa}.swagger-section .swagger-ui-wrap h1{color:#000;font-size:1.5em;line-height:1.3em;padding:10px 0;font-family:Droid Sans,sans-serif;font-weight:700}.swagger-section .swagger-ui-wrap .heading_with_menu{float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap .heading_with_menu ul{display:block;clear:none;float:right;-ms-box-sizing:border-box;box-sizing:border-box;margin-top:10px}.swagger-section .swagger-ui-wrap h2{color:#000;font-size:1.3em;padding:10px 0}.swagger-section .swagger-ui-wrap h2 a{color:#000}.swagger-section .swagger-ui-wrap h2 span.sub{font-size:.7em;color:#999;font-style:italic}.swagger-section .swagger-ui-wrap h2 span.sub a{color:#777}.swagger-section .swagger-ui-wrap span.weak{color:#666}.swagger-section .swagger-ui-wrap .message-success{color:#89bf04}.swagger-section .swagger-ui-wrap caption,.swagger-section .swagger-ui-wrap td,.swagger-section .swagger-ui-wrap th{text-align:left;font-weight:400;vertical-align:middle}.swagger-section .swagger-ui-wrap .code{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.text textarea{font-family:Droid Sans,sans-serif;height:250px;padding:4px;display:block;clear:both}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.select select{display:block;clear:both}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean{float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean label{display:block;float:left;clear:none;margin:0;padding:0}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean input{display:block;float:left;clear:none;margin:0 5px 0 0}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.required label{color:#000}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label{display:block;clear:both;width:auto;padding:0 0 3px;color:#666}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label abbr{padding-left:3px;color:#888}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li p.inline-hints{margin-left:0;font-style:italic;font-size:.9em;margin:0}.swagger-section .swagger-ui-wrap form.formtastic fieldset.buttons{margin:0;padding:0}.swagger-section .swagger-ui-wrap span.blank,.swagger-section .swagger-ui-wrap span.empty{color:#888;font-style:italic}.swagger-section .swagger-ui-wrap .markdown h3{color:#547f00}.swagger-section .swagger-ui-wrap .markdown h4{color:#666}.swagger-section .swagger-ui-wrap .markdown pre{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;background-color:#fcf6db;border:1px solid #e5e0c6;padding:10px;margin:0 0 10px}.swagger-section .swagger-ui-wrap .markdown pre code{line-height:1.6em;overflow:auto}.swagger-section .swagger-ui-wrap div.gist{margin:20px 0 25px!important}.swagger-section .swagger-ui-wrap ul#resources{font-family:Droid Sans,sans-serif;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource{border-bottom:1px solid #ddd}.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading h2 a,.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading h2 a{color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading ul.options li a,.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading ul.options li a{color:#555}.swagger-section .swagger-ui-wrap ul#resources li.resource:last-child{border-bottom:none}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading{border:1px solid transparent;float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options{overflow:hidden;padding:0;display:block;clear:none;float:right;margin:14px 10px 0 0}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li{float:left;clear:none;margin:0;padding:2px 10px;border-right:1px solid #ddd;color:#666;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a{color:#aaa;text-decoration:none}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover{text-decoration:underline;color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a.active,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:active,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.first,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:first-child{padding-left:0}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:last-child{padding-right:0;border-right:none}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options.first,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options:first-child{padding-left:0}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2{color:#999;padding-left:0;display:block;clear:none;float:left;font-family:Droid Sans,sans-serif;font-weight:700}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a{color:#999}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a:hover{color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation{float:none;clear:both;overflow:hidden;display:block;margin:0 0 10px;padding:0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading{float:none;clear:both;overflow:hidden;display:block;margin:0;padding:0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3{display:block;clear:none;float:left;width:auto;margin:0;padding:0;line-height:1.1em;color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path{padding-left:10px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a{color:#000;text-decoration:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a.toggleOperation.deprecated{text-decoration:line-through}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.http_method a{text-transform:uppercase;text-decoration:none;color:#fff;display:inline-block;width:50px;font-size:.7em;text-align:center;padding:7px 0 4px;border-radius:2px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span{margin:0;padding:0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options{overflow:hidden;padding:0;display:block;clear:none;float:right;margin:6px 10px 0 0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li{float:left;clear:none;margin:0;padding:2px 10px;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a{text-decoration:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a .markdown p{color:inherit;padding:0;line-height:inherit}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a .nickname{color:#aaa;padding:0;line-height:inherit}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li.access{color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content{border-top:none;padding:10px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin:0 0 20px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content h4{font-size:1.1em;margin:0;padding:15px 0 5px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header{float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header a{padding:4px 0 0 10px;display:inline-block;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header input.submit{display:block;clear:none;float:left;padding:6px 8px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header span.response_throbber{background-image:url(../images/throbber.gif);width:128px;height:16px;display:block;clear:none;float:right}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form input[type=text].error{outline:2px solid #000;outline-color:#c00}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form select[name=parameterContentType]{max-width:300px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;padding:10px;font-size:.9em;max-height:400px;overflow-y:auto}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading{background-color:#f9f2e9;border:1px solid #f0e0ca}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.http_method a{background-color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#f0e0ca;color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a{color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content{background-color:#faf5ee;border:1px solid #f0e0ca}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content h4{color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content div.sandbox_header a{color:#dcb67f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading{background-color:#fcffcd;border:1px solid #000;border-color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading h3 span.http_method a{text-transform:uppercase;background-color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#ffd20f;color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li a{color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content{background-color:#fcffcd;border:1px solid #000;border-color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content h4{color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content div.sandbox_header a{color:#6fc992}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading{background-color:#f5e8e8;border:1px solid #e8c6c7}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.http_method a{text-transform:uppercase;background-color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#e8c6c7;color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a{color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content{background-color:#f7eded;border:1px solid #e8c6c7}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content h4{color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content div.sandbox_header a{color:#c8787a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading{background-color:#e7f6ec;border:1px solid #c3e8d1}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.http_method a{background-color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#c3e8d1;color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a{color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content{background-color:#ebf7f0;border:1px solid #c3e8d1}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content h4{color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content div.sandbox_header a{color:#6fc992}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading{background-color:#fce9e3;border:1px solid #f5d5c3}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading h3 span.http_method a{background-color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#f0cecb;color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li a{color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content{background-color:#faf0ef;border:1px solid #f0cecb}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content h4{color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content div.sandbox_header a{color:#dcb67f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading{background-color:#e7f0f7;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.http_method a{background-color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#c3d9ec;color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content{background-color:#ebf3f9;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content h4{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content div.sandbox_header a{color:#6fa5d2}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading{background-color:#e7f0f7;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading h3 span.http_method a{background-color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#c3d9ec;color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li a{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content{background-color:#ebf3f9;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content h4{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content div.sandbox_header a{color:#6fa5d2}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content{border-top:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li:last-child{padding-right:0;border-right:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a.active,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:active,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations.first,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations:first-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li.first,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li:first-child{padding-left:0}.swagger-section .swagger-ui-wrap p#colophon{margin:0 15px 40px;padding:10px 0;font-size:.8em;border-top:1px solid #ddd;font-family:Droid Sans,sans-serif;color:#999;font-style:italic}.swagger-section .swagger-ui-wrap p#colophon a{text-decoration:none;color:#547f00}.swagger-section .swagger-ui-wrap h3{color:#000;font-size:1.1em;padding:10px 0}.swagger-section .swagger-ui-wrap .markdown ol,.swagger-section .swagger-ui-wrap .markdown ul{font-family:Droid Sans,sans-serif;margin:5px 0 10px;padding:0 0 0 18px;list-style-type:disc}.swagger-section .swagger-ui-wrap form.form_box{background-color:#ebf3f9;border:1px solid #c3d9ec;padding:10px}.swagger-section .swagger-ui-wrap form.form_box label{color:#0f6ab4!important}.swagger-section .swagger-ui-wrap form.form_box input[type=submit]{display:block;padding:10px}.swagger-section .swagger-ui-wrap form.form_box p.weak{font-size:.8em}.swagger-section .swagger-ui-wrap form.form_box p{font-size:.9em;padding:0 0 15px;color:#7e7b6d}.swagger-section .swagger-ui-wrap form.form_box p a{color:#646257}.swagger-section .swagger-ui-wrap form.form_box p strong{color:#000}.swagger-section .swagger-ui-wrap .operation-status td.markdown>p:last-child{padding-bottom:0}.swagger-section .title{font-style:bold}.swagger-section .secondary_form{display:none}.swagger-section .main_image{display:block;margin-left:auto;margin-right:auto}.swagger-section .oauth_body{margin-left:100px;margin-right:100px}.swagger-section .oauth_submit{text-align:center;display:inline-block}.swagger-section .authorize-wrapper{margin:15px 0 10px}.swagger-section .authorize-wrapper_operation{float:right}.swagger-section .authorize__btn:hover{text-decoration:underline;cursor:pointer}.swagger-section .authorize__btn_operation:hover .authorize-scopes{display:block}.swagger-section .authorize-scopes{position:absolute;margin-top:20px;background:#fff;border:1px solid #ccc;border-radius:5px;display:none;font-size:13px;max-width:300px;line-height:30px;color:#000;padding:5px}.swagger-section .authorize-scopes .authorize__scope{text-decoration:none}.swagger-section .authorize__btn_operation{height:18px;vertical-align:middle;display:inline-block;background:url(../images/explorer_icons.png) no-repeat}.swagger-section .authorize__btn_operation_login{background-position:0 0;width:18px;margin-top:-6px;margin-left:4px}.swagger-section .authorize__btn_operation_logout{background-position:-30px 0;width:18px;margin-top:-6px;margin-left:4px}.swagger-section #auth_container{color:#fff;display:inline-block;border:none;padding:5px;width:87px;height:13px}.swagger-section #auth_container .authorize__btn{color:#fff}.swagger-section .auth_container{padding:0 0 10px;margin-bottom:5px;border-bottom:1px solid #ccc;font-size:.9em}.swagger-section .auth_container .auth__title{color:#547f00;font-size:1.2em}.swagger-section .auth_container .basic_auth__label{display:inline-block;width:60px}.swagger-section .auth_container .auth__description{color:#999;margin-bottom:5px}.swagger-section .auth_container .auth__button{margin-top:10px;height:30px}.swagger-section .auth_container .key_auth__field{margin:5px 0}.swagger-section .auth_container .key_auth__label{display:inline-block;width:60px}.swagger-section .api-popup-dialog{position:absolute;display:none}.swagger-section .api-popup-dialog-wrapper{z-index:2;width:500px;background:#fff;padding:20px;border:1px solid #ccc;border-radius:5px;font-size:13px;color:#777;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.swagger-section .api-popup-dialog-shadow{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.2;background-color:gray;z-index:1}.swagger-section .api-popup-dialog .api-popup-title{font-size:24px;padding:10px 0}.swagger-section .api-popup-dialog .error-msg{padding-left:5px;padding-bottom:5px}.swagger-section .api-popup-dialog .api-popup-content{max-height:500px;overflow-y:auto}.swagger-section .api-popup-dialog .api-popup-authbtn,.swagger-section .api-popup-dialog .api-popup-cancel{height:30px}.swagger-section .api-popup-scopes{padding:10px 20px}.swagger-section .api-popup-scopes li{padding:5px 0;line-height:20px}.swagger-section .api-popup-scopes li input{position:relative;top:2px}.swagger-section .api-popup-scopes .api-scope-desc{padding-left:20px;font-style:italic}.swagger-section .api-popup-actions{padding-top:10px}.swagger-section fieldset{padding-bottom:10px;padding-left:20px}.swagger-section .access,.swagger-section .auth{float:right}.swagger-section .api-ic{height:18px;vertical-align:middle;display:inline-block;background:url(../images/explorer_icons.png) no-repeat}.swagger-section .api-ic .api_information_panel{position:relative;margin-top:20px;margin-left:-5px;background:#fff;border:1px solid #ccc;border-radius:5px;display:none;font-size:13px;max-width:300px;line-height:30px;color:#000;padding:5px}.swagger-section .api-ic .api_information_panel p .api-msg-enabled{color:green}.swagger-section .api-ic .api_information_panel p .api-msg-disabled{color:red}.swagger-section .api-ic:hover .api_information_panel{position:absolute;display:block}.swagger-section .ic-info{background-position:0 0;width:18px;margin-top:-6px;margin-left:4px}.swagger-section .ic-warning{background-position:-60px 0;width:18px;margin-top:-6px;margin-left:4px}.swagger-section .ic-error{background-position:-30px 0;width:18px;margin-top:-6px;margin-left:4px}.swagger-section .ic-off{background-position:-90px 0;width:58px;margin-top:-4px;cursor:pointer}.swagger-section .ic-on{background-position:-160px 0;width:58px;margin-top:-4px;cursor:pointer}.swagger-section #header{background-color:#89bf04;padding:9px 14px 19px;height:23px;min-width:775px}.swagger-section #input_baseUrl{width:400px}.swagger-section #api_selector{display:block;clear:none;float:right}.swagger-section #api_selector .input{display:inline-block;clear:none;margin:0 10px 0 0}.swagger-section #api_selector input{font-size:.9em;padding:3px;margin:0}.swagger-section #input_apiKey{width:200px}.swagger-section #auth_container .authorize__btn,.swagger-section #explore{display:block;text-decoration:none;font-weight:700;padding:6px 8px;font-size:.9em;color:#fff;background-color:#547f00;border-radius:4px}.swagger-section #auth_container .authorize__btn:hover,.swagger-section #explore:hover{background-color:#547f00}.swagger-section #header #logo{font-size:1.5em;font-weight:700;text-decoration:none;color:#fff}.swagger-section #header #logo .logo__img{display:block;float:left;margin-top:2px}.swagger-section #header #logo .logo__title{display:inline-block;padding:5px 0 0 10px}.swagger-section #content_message{margin:10px 15px;font-style:italic;color:#999}.swagger-section #message-bar{min-height:30px;text-align:center;padding-top:10px}.swagger-section .swagger-collapse:before{content:"-"}.swagger-section .swagger-expand:before{content:"+"}.swagger-section .error{outline-color:#c00;background-color:#f2dede} \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/style.css b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/style.css new file mode 100644 index 0000000..52907e4 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/style.css @@ -0,0 +1 @@ +.swagger-section #header a#logo{font-size:1.5em;font-weight:700;text-decoration:none;padding:20px 0 20px 40px}#text-head{font-size:80px;font-family:Roboto,sans-serif;color:#fff;float:right;margin-right:20%}.navbar-fixed-top .navbar-brand,.navbar-fixed-top .navbar-nav,.navbar-header{height:auto}.navbar-inverse{background-color:#000;border-color:#000}#navbar-brand{margin-left:20%}.navtext{font-size:10px}.h1,h1{font-size:60px}.navbar-default .navbar-header .navbar-brand{color:#a2dfee}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a{color:#393939;font-family:Arvo,serif;font-size:1.5em}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a:hover{color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2{color:#525252;padding-left:0;display:block;clear:none;float:left;font-family:Arvo,serif;font-weight:700}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#0a0a0a}.container1{width:1500px;margin:auto;margin-top:0;background-repeat:no-repeat;background-position:-40px -20px;margin-bottom:210px}.container-inner{width:1200px;margin:auto;background-color:hsla(192,8%,88%,.75);padding-bottom:40px;padding-top:40px;border-radius:15px}.header-content{padding:0;width:1000px}.title1{font-size:80px;font-family:Vollkorn,serif;color:#404040;text-align:center;padding-top:40px;padding-bottom:100px}#icon{margin-top:-18px}.subtext{font-size:25px;font-style:italic;color:#08b;text-align:right;padding-right:250px}.bg-primary{background-color:#00468b}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus,.navbar-default .nav>li>a:focus:hover,.navbar-default .nav>li>a:hover{color:#08b}.text-faded{font-size:25px;font-family:Vollkorn,serif}.section-heading{font-family:Vollkorn,serif;font-size:45px;padding-bottom:10px}hr{border-color:#00468b;padding-bottom:10px}.description{margin-top:20px;padding-bottom:200px}.description li{font-family:Vollkorn,serif;font-size:25px;color:#525252;margin-left:28%;padding-top:5px}.gap{margin-top:200px}.troubleshootingtext{color:hsla(0,0%,100%,.7);padding-left:30%}.troubleshootingtext li{list-style-type:circle;font-size:25px;padding-bottom:5px}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.block.response_body.json:hover{cursor:pointer}.backdrop{color:blue}#myModal{height:100%}.modal-backdrop{bottom:0;position:fixed}.curl{padding:10px;font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;font-size:.9em;max-height:400px;margin-top:5px;overflow-y:auto;background-color:#fcf6db;border:1px solid #e5e0c6;border-radius:4px}.curl_title{font-size:1.1em;margin:0;padding:15px 0 5px;font-family:Open Sans,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:1.1}.footer{display:none}.swagger-section .swagger-ui-wrap h2{padding:0}h2{margin:0;margin-bottom:5px}.markdown p,.swagger-section .swagger-ui-wrap .code{font-size:15px;font-family:Arvo,serif}.swagger-section .swagger-ui-wrap b{font-family:Arvo,serif}#signin:hover{cursor:pointer}.dropdown-menu{padding:15px}.navbar-right .dropdown-menu{left:0;right:auto}#signinbutton{width:100%;height:32px;font-size:13px;font-weight:700;color:#08b}.navbar-default .nav>li .details{color:#000;text-transform:none;font-size:15px;font-weight:400;font-family:Open Sans,sans-serif;font-style:italic;line-height:20px;top:-2px}.navbar-default .nav>li .details:hover{color:#000}#signout{width:100%;height:32px;font-size:13px;font-weight:700;color:#08b} \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/typography.css b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/typography.css new file mode 100644 index 0000000..e69de29 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/fonts/DroidSans-Bold.ttf b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/fonts/DroidSans-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..036c4d135bf954ef3c2b15bc6493f72a01909aee GIT binary patch literal 42480 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 literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/fonts/DroidSans.ttf b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/fonts/DroidSans.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e517a0c5b9dfcdde4c4dee7569fa191b40f208bb GIT binary patch literal 41028 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 V%-PYbojQLtAN=*7zd~Ud`%m*7fg1n- literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/collapse.gif b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/collapse.gif new file mode 100644 index 0000000000000000000000000000000000000000..8843e8ce5a46781defd33d5304a0cb4191e72546 GIT binary patch literal 69 zcmZ?wbhEHbwd`J-OQ1PRqNMh0sDWgikt literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/expand.gif b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/expand.gif new file mode 100644 index 0000000000000000000000000000000000000000..477bf13718dc56928f313ef6eeb1c2b1a47db69a GIT binary patch literal 73 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 I!JdTtAI=+^)&Kwi literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/favicon-16x16.png b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..0f7e13b0d9903d27a9129950b1dad362361504e4 GIT binary patch literal 445 zcmV;u0Yd(XP)rNm2=6wQ7&2F}_`h_PI>(9Fx!5<0%l6W{u0OQ#*rglqx3__&vD?|#%fhn*Mn&YY1i+JQHqPvZ34FR@_E%P@x zzTL;Bw#nJXWY}D7^bC>-bx{t|^|R6Oci&MKvov8Op~S=}R=h^p-=vZ0uqG@LE6tP7 n92{cY$^db6>&z__iT?Z#Z8BG|DVcT0DjiaEd>Z!7_`J}8! zKk_$1lGm$vJOY&DjT-(&VGn0;R`iN9=1aOuG`H}BlY>&R3KbGER zB2$7euhH;y1C_LTQex%L6khZpkjFn!ajOUK)f3JLz+I;CE@(N)T)CM4AWjfl-(04= zrsMQ)#NG6nr^Y7!6LA;iHXh?UOFE%hhy>7dl=;I$J>g0BH_r|_4ctEsXx z2sDIQnwa*rcK=*3XUC$D{I@}DTNs@GCb7dB2%%nV%jR){xktt;Ah09op7x@l5D6B2 z0uBdt0YmcN!o?lMpu9Io(1&B1s{TUu*a>2&>Iycx__fbDRM8PYtLt+#G*xSt(cn}K zt!~W2{`9r)xkh^xodLS&FbYw`x$t&Vhl?)#f&k-lZIs<`$gTj{^#^HewuJz(WnUZZ z{Ty_aE;^93bhc-^^k6ZM!^e~$q5!Zz`XPta{a@651gPzaFx$&%IHL6hx$mSeAa#n6 zLkyc-M zs$qhBZhCNE^aIEV)H_~^IeqSRnvo!21Qc`Z;S9!IqXl4K(RUImejotzuG65LVuGS# zcqp@OA8~ln^4c^VihUew)IOX^E9KMtvSvnZ| zC@rl{f(B*PA26aFR`|X!!I(7x_|kq{rlqwhCia+CfNbOg_yYt0bDCc4g#h#`3jpCd zNAhr%4#Ye{i>ni$fzY%r0IS%l3HHZ4tTjOi=JW-t_iG~)oC!2C!52Cc|TAPaH zJ}l%m9yPmA-4#lJea@uf$a`(1;={rL2f*8;7%icbF}e^_`X#ndU=SI0nIn8hXPXHS zSN4rbF}jl0HWx(_`q`-SRa9jP8Ab!}sThNkQ634k=qXBVM4`o{M>qrLJD ze*%D)S;wpxG$d%FcDf-6%zMqWA+gw!C1~T5+|ys$G3Ksm&x59Lyd?0l+LWSk6hc4~ z+yC>|4f;X3#cq3!)>#Mvb-^co7LMrzqWeKB$21I>tJgaGFwu6eB%&j?@d*8GAx~In zI1p-lXVKtcvY7;$TX~wjYw|QhB%q!npQES%F~%Aqz~pJB%rNu!xAj;>xZt75!VHju zfFy%B-`3;Qf<{h94~I62zcHv}D5pS-QCN`M8K1>jN9mpbrFk=5no8j!00000NkvXX Hu0mjfOavUK literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/favicon.ico b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..8b60bcf06a7685b9ea53983c125e7058906fbcbd GIT binary patch literal 5430 zcmcgwYiv|S6douFYJ&9 zoHH|LSE(UtsLIS#7_-&1VM>ivN@Zu;-zA{00&N^|8r`@w~u}3a1X>=27;pf_a{DPJMTR$JSvjrVZRL?J~Ga>i0GO0Y%B;(7M$}2m+kcrz@>Hae2Pk^@b^f8%H zL>`N;qJuC@Oe+t~7I z<(F|AfU$#EfN{kFKA+53u@A<+4YnEIf**{2=CuCE#{h4Wo9v-X#BN#D=ro%g~u zG`=OQBiQEDZgc6n2RYf*+oRWbKVZW9eJJuGNa8A-F{8(f+y@)q2tylad}QmVTBh{m zkpvl@O*Y<9#KzvA;3if`|g4qjlr75YyFqbGlV2Q--{B?*ERj@$;+A#v6A5% zKJZ-k(ti_bGM?eOj#f{ZHOKc6lK8&sk-j?4Kdjr4z{}bU>r#UnlQAQ!`bOZB;Ct>?+|WpbgrOY2zPu-B!V?-m447=gVK(*?-RQObKSO{281uhZ-RJZ_ax0d9HE}&gAII8uJO7-x&ULT3$-hG# zr#*GDR$v46R``GL&)??M=Z|+Z8{*GeE`I+!{6E}3tWV7S1MCU*9ccYQdsa7AC-|$l z32U8*#-^_c?O%nK{oI ze@n2sr7p*=%uQX9Dk-qo-r2V)7}P0ZWaab6B%)NcuSZfL*ZERjG4kd;J~ udLgV-)@7w`Z&hkIdqAlS_J#Nx!E}|RnRSkVm|Sa24|P&EF^Huxf&C8$As%)B literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/logo_small.png b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/logo_small.png new file mode 100644 index 0000000000000000000000000000000000000000..ce3908e3f275ee790b38b28bdd03084cdf46bfe8 GIT binary patch literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG2?0JKu0T4Zo>){e-JpKHLwvhH zX1~Iguh_m+$ZAZ!g$?e*UTJ>#yA34>a)p^YgFX-=DHR;hT%5Ezl0x zk|4ie1_1|y`S<^yFHqRu|30Ass2u?UjxX+x1S
          Eakt!8mnNYh!~056i`)Z#nY* zhX35OV=vFSIcgXGHRnmR{d~l8nyoPAy0h&*95EvU}OyNBesBB2CnRl`6%{3=WvHubFjQv9iUwvfTZ)ZKT%oAx z*uQ^2%*y@)2f$2bOEjgYYf4ICc1lXhz{@4^y4BS;!0go5H-gzL;I+fQ#zVE7+5%@q zG+Zs!2;kS@L3c>tdvpfxvid@gqozslUD;=@z<=jBghKGl@enzK;og}6@43zJnI?FA z43>g^5EPV^>M#gx6oCi9dSD&=kB(E1!T;?1 z|825|>b-j&zU#-~y?zwd#WSGGH1c$U=k$T|^rjz==l=;TC$`{iNdw z{Ir^#`i4)>HGep(SFeHDS+k~uKAgzs5`EAM(qt8FZS62C?d|))%((cZMbfOK^a6u zQ3;5MiU^7p6*M3qDk!2=YEcHMQ>nzEYP;R`e2C@r+U+?#XaC*&gKPcB#k$`o&;7mu zYNhYYXe|Uo84#4ZIko#rcU5K8*yFL{qT47O&^5fZH$ zVZ@%(l~vVHjnm;H@KL8@r%yUHoo;rbHI_4lIH(_nsTT>S2`DFOD~uCb9_dF4`#QgI zy7ldMcLs+A_s%|e1pRPrbX-tpeNP!9(IpMFTce`t_5U%lP99z%&i6`1d~ zWeM!Rxc50<+d$e^9LT`?B+aMK~apR zHm?q;p<7{wN2g|I^aGlSws;VP84j(z%aQwvAWv83Z$}p(% zZ^?2;gxg(ey_`V5J7{;!o;o;KslW@z5EP~JGs|U)J7dF&(ff#A=6vU?cGQ$-4+;Jf z-ggJEa!yStn`_EWvl)#yhm6XVs}UUbsi;+agri;mCfjH^Uy;lH+Zw^h)4N?oZgZz4 zJk(fTZ|Bi^;+s_M=~+d#vyoxEPzTlOS=mX@sbl*uRj>=MaMr}cFIY8i?UM61>86uB zV$DlOUCiUJwbzJMP@D$urzK|lL2-PC!p1l47V-ZG<5Ev0Z5h~Kx?`KOp7gkAjV93A z-Gc7MrlxTf?wF;CbNc@tCHJH{TB3c;#{SVu%97}tyAM2n&|9W_?qv}$*Jt*%7Yxb# zV0;d;7|lDEltJYS+U)#aiJO};?_Jyy_4%syQ(uy?-J-Yx-9O5nKRk@@XSS~X<(2u~ zV-LamWm~!iqtH9wkpf8mAXZhOD&L#aA_%)4h2M;1M5jt zIR>Us+%W-GXa_f^opKg=DSrAs)AXeRa;Hp0aC1OgbxQ%Qr_QvTleM1jkR!2mkcX$3 ztsR8~G9iqh(-FJ@F_rQBIYDXV_6s7G9SxaVF^laZqcx$!D97m|7t16j6@Jt6UdDRy49Qyvs|c>RuA|@b%}`*wU}2^7q;&Vtc6@lb zcXl)T!6nYDzmMJ~%n$KNXyNlCG)GkJ4!82;v6@d3>s5r~E+3!O?049JDr14Y^PeMI02R`0lJ^=oJ zYd|*u9|SU(j7hY?+<=(?fP*mtV*zFhOrz6%{VA?ozdm&(Jf^V zMfPZ?>l`mS3{Uq8IM;e!+1YjJy2!mzK$O|wPeU{*QSbs9m+@`f5KxO3PBnQ=%RsZg%go*fJ`*w9TL{-WgZVIA$!YV}3BRcfeXaR$x#b zW)Tpd#8E4)^MyYdkH;4_;ChJuw%n+Be7Ko4;w-nHvyo$d_0e-YiF78Df&)_)(}fcr_r0mPH(4RRYWIu+d@t0&Ss@O^s! zOKyX&13)%N@83r^;QsgN{rl(!0|RF1FA)b1{CRXAy&1ySz@>olPiR4r$aMdq&_=nK zq|cFs8phWJ1@%dZ-gXd{zDbTILD>)qEvH-NU*Rf1b2J1Ri79`rBFl@ z8E^0I)OqEi{pH(a24b9YPG;Kz@t-qZW;3Mpe`MRlmYx{7bH-XZ&`RQ7Rb^%}gc&X| zd}Q-FZf|RWxHU?PR!(C?80zu(^l>*h{#ulSiid(O!J(8P-41bNM3tnX@U6NS5yo0? zdcF)~xFE&+&|gZ$23dV5t~?$$&ymZ;F8j7GGMncGSsDo%>J`26=&l=X#rSKv_64;0 zr;k6no@=gV`P)K!=kaHl>q?!`X>(A;84tg^Md<`zA%qbRLby1Z=fn*ZRdNqs%Tq|3 zOt}lZu0q9oKJhgz&+^7PCt$=UFW=R*w?a1)ePoL*`R$Gxj?TU@12tTHsT$giHQU+sqf;fS0FpT!< z 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 Ef*R;Uh5!Hn literal 0 HcmV?d00001 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/index.html b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/index.html new file mode 100644 index 0000000..fcfa082 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/index.html @@ -0,0 +1,107 @@ + + + + + + 接口文档 - 开源 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
           
          +
          + + diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/index.yaml b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/index.yaml new file mode 100644 index 0000000..454c946 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/index.yaml @@ -0,0 +1,1429 @@ +swagger: '2.0' +info: + description: renren-fastplus是一个轻量级的Java快速开发平台 + version: 1.0.0 + title: 快速开发平台(企业版) + +schemes: + - http + +#认证 +securityDefinitions: + api_key: + type: "apiKey" + name: "token" + in: "header" + +#定义接口数据 +paths: + /authcode: + get: + tags: + - 用户登录 + summary: 获取验证码 + produces: + - application/octet-stream + /sys/login: + post: + tags: + - 用户登录 + summary: 用户登录 + produces: + - application/json + parameters: + - name: username + description: 用户名 + in: query + type: string + required: true + - name: password + description: 密码 + in: query + type: string + required: true + - name: captcha + description: 验证码 + in: query + type: string + required: true + responses: + '200': + schema: + type: object + properties: + code: + description: 状态码 0:成功 非0:失败 + type: integer + format: int32 + token: + description: token + type: string + expire: + description: 过期时长 + type: integer + format: int32 + msg: + description: 失败原因 + type: string + + /sys/user/list: + get: + tags: + - 管理员管理 + summary: 管理员列表 + produces: + - application/json + parameters: + - name: page + description: 页码 + in: query + type: integer + required: true + - name: limit + description: 每页条数 + in: query + type: integer + required: true + - name: sidx + description: 排序字段 + in: query + type: string + - name: order + description: 排序方式,如:asc、desc + in: query + type: string + - name: username + description: 用户名 + in: query + type: string + responses: + '200': + description: 返回管理员列表 + schema: + $ref: '#/definitions/SysUserEntity' + /sys/user/info: + get: + tags: + - 管理员管理 + summary: 当前管理员信息 + produces: + - application/json + responses: + '200': + description: 返回当前管理员信息 + schema: + $ref: '#/definitions/SysUserEntity' + /sys/user/info/{userId}: + get: + tags: + - 管理员管理 + summary: 获取管理员信息 + produces: + - application/json + parameters: + - name: userId + description: 用户ID + in: path + type: integer + required: true + responses: + '200': + description: 返回管理员信息 + schema: + $ref: '#/definitions/SysUserEntity' + /sys/user/password: + post: + tags: + - 管理员管理 + summary: 修改密码 + produces: + - application/json + parameters: + - name: password + description: 原密码 + in: query + type: string + required: true + - name: newPassword + description: 新密码 + in: query + type: string + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/user/save: + post: + tags: + - 管理员管理 + summary: 添加管理员 + produces: + - application/json + parameters: + - name: body + description: 管理员对象 + in: body + type: string + schema: + $ref: '#/definitions/SysUserEntityEdit' + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/user/update: + post: + tags: + - 管理员管理 + summary: 修改管理员 + produces: + - application/json + parameters: + - name: body + description: 管理员对象 + in: body + type: string + schema: + $ref: '#/definitions/SysUserEntityEdit' + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/user/delete: + post: + tags: + - 管理员管理 + summary: 删除管理员 + produces: + - application/json + parameters: + - name: body + description: 用户ID列表 + in: body + type: array + items: + type: integer + format: int64 + default: 0 + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + + /sys/dept/list: + get: + tags: + - 部门管理 + summary: 部门列表 + produces: + - application/json + responses: + '200': + description: 返回部门列表 + schema: + $ref: '#/definitions/SysDeptEntity' + /sys/dept/select: + get: + tags: + - 部门管理 + summary: 选择部门 + description: 添加、修改部门的时候,选择上级部门接口 + produces: + - application/json + responses: + '200': + description: 返回部门列表 + schema: + $ref: '#/definitions/SysDeptEntity' + /sys/dept/info: + get: + tags: + - 部门管理 + summary: 获取上级部门Id(管理员则为0) + produces: + - application/json + responses: + '200': + description: 返回部门信息 + schema: + type: object + properties: + code: + description: 状态码 0:成功 非0:失败 + type: integer + format: int32 + deptId: + description: 上级部门ID + type: integer + format: int64 + msg: + description: 失败原因 + type: string + /sys/dept/info/{deptId}: + get: + tags: + - 部门管理 + summary: 获取部门信息 + produces: + - application/json + parameters: + - name: deptId + description: 部门ID + in: path + type: integer + required: true + responses: + '200': + description: 返回部门信息 + schema: + $ref: '#/definitions/SysDeptEntity' + /sys/dept/save: + post: + tags: + - 部门管理 + summary: 添加部门 + produces: + - application/json + parameters: + - name: body + description: 部门对象 + in: body + type: string + schema: + $ref: '#/definitions/SysDeptEntityEdit' + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/dept/update: + post: + tags: + - 部门管理 + summary: 修改部门 + produces: + - application/json + parameters: + - name: body + description: 部门对象 + in: body + type: string + schema: + $ref: '#/definitions/SysDeptEntityEdit' + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/dept/delete: + post: + tags: + - 部门管理 + summary: 删除部门 + produces: + - application/json + parameters: + - name: body + description: 部门ID列表 + in: body + type: array + items: + type: integer + format: int64 + default: 0 + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + + /sys/role/list: + get: + tags: + - 角色管理 + summary: 角色列表 + produces: + - application/json + parameters: + - name: page + description: 页码 + in: query + type: integer + required: true + - name: limit + description: 每页条数 + in: query + type: integer + required: true + - name: sidx + description: 排序字段 + in: query + type: string + - name: order + description: 排序方式,如:asc、desc + in: query + type: string + - name: roleName + description: 角色名 + in: query + type: string + responses: + '200': + description: 返回管理员列表 + schema: + $ref: '#/definitions/SysRoleEntity' + /sys/role/select: + get: + tags: + - 角色管理 + summary: 当前账号角色列表 + description: 如果是超级管理员,则能查询所有的角色列表 + produces: + - application/json + responses: + '200': + description: 返回管理员列表 + schema: + $ref: '#/definitions/SysRoleEntity' + /sys/role/info/{roleId}: + get: + tags: + - 角色管理 + summary: 获取角色信息 + produces: + - application/json + parameters: + - name: roleId + description: 角色ID + in: path + type: integer + required: true + responses: + '200': + description: 返回角色信息 + schema: + $ref: '#/definitions/SysRoleEntity' + /sys/role/save: + post: + tags: + - 角色管理 + summary: 添加角色 + produces: + - application/json + parameters: + - name: body + description: 角色对象 + in: body + type: string + schema: + $ref: '#/definitions/SysRoleEntityEdit' + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/role/update: + post: + tags: + - 角色管理 + summary: 修改角色 + produces: + - application/json + parameters: + - name: body + description: 角色对象 + in: body + type: string + schema: + $ref: '#/definitions/SysRoleEntityEdit' + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/role/delete: + post: + tags: + - 角色管理 + summary: 删除角色 + produces: + - application/json + parameters: + - name: body + description: 角色ID列表 + in: body + type: array + items: + type: integer + format: int64 + default: 0 + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + + /sys/menu/list: + get: + tags: + - 菜单管理 + summary: 菜单列表 + produces: + - application/json + responses: + '200': + description: 返回菜单列表 + schema: + $ref: '#/definitions/SysMenuEntity' + /sys/menu/nav: + get: + tags: + - 菜单管理 + summary: 导航菜单列表 + produces: + - application/json + responses: + '200': + description: 返回导航菜单列表 + schema: + $ref: '#/definitions/SysMenuEntity' + /sys/menu/select: + get: + tags: + - 菜单管理 + summary: 选择菜单 + description: 添加、修改菜单的时候,选择上级菜单接口 + produces: + - application/json + responses: + '200': + description: 返回菜单列表 + schema: + $ref: '#/definitions/SysMenuEntity' + /sys/menu/info/{menuId}: + get: + tags: + - 菜单管理 + summary: 获取菜单信息 + produces: + - application/json + parameters: + - name: menuId + description: 菜单ID + in: path + type: integer + required: true + responses: + '200': + description: 返回菜单信息 + schema: + $ref: '#/definitions/SysRoleEntity' + /sys/menu/save: + post: + tags: + - 菜单管理 + summary: 添加菜单 + produces: + - application/json + parameters: + - name: body + description: 菜单对象 + in: body + type: string + schema: + $ref: '#/definitions/SysMenuEntityEdit' + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/menu/update: + post: + tags: + - 菜单管理 + summary: 修改菜单 + produces: + - application/json + parameters: + - name: body + description: 菜单对象 + in: body + type: string + schema: + $ref: '#/definitions/SysMenuEntityEdit' + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/menu/delete: + post: + tags: + - 菜单管理 + summary: 删除菜单 + produces: + - application/json + parameters: + - name: body + description: 菜单ID列表 + in: body + type: array + items: + type: integer + format: int64 + default: 0 + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + + /sys/log/list: + get: + tags: + - 系统日志 + summary: 日志列表 + produces: + - application/json + parameters: + - name: page + description: 页码 + in: query + type: integer + required: true + - name: limit + description: 每页条数 + in: query + type: integer + required: true + - name: sidx + description: 排序字段 + in: query + type: string + - name: order + description: 排序方式,如:asc、desc + in: query + type: string + - name: key + description: 用户名或用户操作 + in: query + type: string + responses: + '200': + description: 返回日志列表 + schema: + $ref: '#/definitions/SysLogEntity' + + /sys/config/list: + get: + tags: + - 参数管理 + summary: 参数列表 + produces: + - application/json + parameters: + - name: page + description: 页码 + in: query + type: integer + required: true + - name: limit + description: 每页条数 + in: query + type: integer + required: true + - name: sidx + description: 排序字段 + in: query + type: string + - name: order + description: 排序方式,如:asc、desc + in: query + type: string + - name: key + description: 参数名 + in: query + type: string + responses: + '200': + description: 返回参数列表 + schema: + $ref: '#/definitions/SysConfigEntity' + /sys/config/info/{id}: + get: + tags: + - 参数管理 + summary: 获取参数信息 + produces: + - application/json + parameters: + - name: id + description: 参数ID + in: path + type: integer + required: true + responses: + '200': + description: 返回参数信息 + schema: + $ref: '#/definitions/SysConfigEntity' + /sys/config/save: + post: + tags: + - 参数管理 + summary: 添加参数 + produces: + - application/json + parameters: + - name: body + description: 参数对象 + in: body + type: string + schema: + $ref: '#/definitions/SysConfigEntity' + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/config/update: + post: + tags: + - 参数管理 + summary: 修改参数 + produces: + - application/json + parameters: + - name: body + description: 参数对象 + in: body + type: string + schema: + $ref: '#/definitions/SysConfigEntity' + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/config/delete: + post: + tags: + - 参数管理 + summary: 删除参数 + produces: + - application/json + parameters: + - name: body + description: 参数ID列表 + in: body + type: array + items: + type: integer + format: int64 + default: 0 + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + + /sys/oss/list: + get: + tags: + - 文件服务 + summary: 文件列表 + produces: + - application/json + parameters: + - name: page + description: 页码 + in: query + type: integer + required: true + - name: limit + description: 每页条数 + in: query + type: integer + required: true + - name: sidx + description: 排序字段 + in: query + type: string + - name: order + description: 排序方式,如:asc、desc + in: query + type: string + responses: + '200': + description: 返回文件列表 + schema: + $ref: '#/definitions/SysOssEntity' + /sys/oss/config: + get: + tags: + - 文件服务 + summary: 云存储配置信息 + produces: + - application/json + responses: + '200': + description: 返回云存储配置信息 + schema: + $ref: '#/definitions/SysCloudStorageEntity' + /sys/oss/saveConfig: + post: + tags: + - 文件服务 + summary: 保存云存储配置信息 + produces: + - application/json + parameters: + - name: body + description: 参数对象 + in: body + type: string + schema: + $ref: '#/definitions/SysCloudStorageEntity' + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/oss/upload: + post: + tags: + - 文件服务 + summary: 上传文件 + consumes: + - multipart/form-data + produces: + - application/json + parameters: + - name: file + description: 文件 + in: formData + type: file + required: true + responses: + '200': + description: 返回文件列表 + schema: + type: object + properties: + code: + description: 状态码 0:成功 非0:失败 + type: integer + format: int32 + url: + description: 文件URL地址 + type: string + msg: + description: 失败原因 + type: string + /sys/oss/delete: + post: + tags: + - 文件服务 + summary: 删除文件 + produces: + - application/json + parameters: + - name: body + description: 文件ID列表 + in: body + type: array + items: + type: integer + format: int64 + default: 0 + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + + /sys/schedule/list: + get: + tags: + - 定时任务 + summary: 定时任务列表 + produces: + - application/json + parameters: + - name: page + description: 页码 + in: query + type: integer + required: true + - name: limit + description: 每页条数 + in: query + type: integer + required: true + - name: sidx + description: 排序字段 + in: query + type: string + - name: order + description: 排序方式,如:asc、desc + in: query + type: string + - name: beanName + description: spring bean名称 + in: query + type: string + responses: + '200': + description: 返回定时任务列表 + schema: + $ref: '#/definitions/ScheduleJobEntity' + /sys/schedule/info/{id}: + get: + tags: + - 定时任务 + summary: 获取定时任务信息 + produces: + - application/json + parameters: + - name: jobId + description: 定时任务ID + in: path + type: integer + required: true + responses: + '200': + description: 返回定时任务信息 + schema: + $ref: '#/definitions/ScheduleJobEntity' + /sys/schedule/save: + post: + tags: + - 定时任务 + summary: 添加定时任务 + produces: + - application/json + parameters: + - name: body + description: 定时任务对象 + in: body + type: string + schema: + $ref: '#/definitions/ScheduleJobEntity' + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/schedule/update: + post: + tags: + - 定时任务 + summary: 修改定时任务 + produces: + - application/json + parameters: + - name: body + description: 定时任务对象 + in: body + type: string + schema: + $ref: '#/definitions/ScheduleJobEntity' + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/schedule/delete: + post: + tags: + - 定时任务 + summary: 删除定时任务 + produces: + - application/json + parameters: + - name: body + description: 定时任务ID列表 + in: body + type: array + items: + type: integer + format: int64 + default: 0 + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/schedule/run: + post: + tags: + - 定时任务 + summary: 立即执行任务 + produces: + - application/json + parameters: + - name: body + description: 定时任务ID列表 + in: body + type: array + items: + type: integer + format: int64 + default: 0 + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/schedule/pause: + post: + tags: + - 定时任务 + summary: 暂停定时任务 + produces: + - application/json + parameters: + - name: body + description: 定时任务ID列表 + in: body + type: array + items: + type: integer + format: int64 + default: 0 + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + /sys/schedule/resume: + post: + tags: + - 定时任务 + summary: 恢复定时任务 + produces: + - application/json + parameters: + - name: body + description: 定时任务ID列表 + in: body + type: array + items: + type: integer + format: int64 + default: 0 + required: true + responses: + '200': + schema: + $ref: '#/definitions/R' + +#定义数据模型 +definitions: + R: + type: object + properties: + code: + description: 状态码 0:成功 非0:失败 + type: integer + format: int32 + msg: + description: 失败原因 + type: string + SysUserEntity: + type: object + properties: + userId: + description: 用户ID + type: integer + format: int64 + username: + description: 用户名 + type: string + deptId: + description: 部门ID + type: integer + format: int64 + deptName: + description: 部门名称 + type: string + password: + description: 密码 + type: string + email: + description: 邮箱 + type: string + mobile: + description: 手机号 + type: string + status: + description: 状态 0:禁用 1:正常 + type: integer + format: int32 + roleIdList: + description: 角色ID列表 + type: array + items: + type: integer + format: int64 + createUserId: + description: 创建者ID + type: integer + format: int64 + createTime: + description: 创建时间 + type: string + format: date-time + SysUserEntityEdit: + type: object + properties: + userId: + description: 用户ID + type: integer + format: int64 + username: + description: 用户名 + type: string + deptId: + description: 部门ID + type: integer + format: int64 + password: + description: 密码 + type: string + email: + description: 邮箱 + type: string + mobile: + description: 手机号 + type: string + status: + description: 状态 0:禁用 1:正常 + type: integer + format: int32 + roleIdList: + description: 角色ID列表 + type: array + items: + type: integer + format: int32 + SysDeptEntity: + type: object + properties: + deptId: + description: 部门ID + type: integer + format: int64 + name: + description: 部门名称 + type: string + parentId: + description: 上级部门ID,一级部门为0 + type: integer + format: int64 + parentName: + description: 上级部门名称 + type: string + orderNum: + description: 排序 + type: integer + format: int32 + open: + description: 是否展开 true:展开 false:不展开 + type: boolean + format: int32 + SysDeptEntityEdit: + type: object + properties: + name: + description: 部门名称 + type: string + parentId: + description: 上级部门ID,一级部门为0 + type: integer + format: int64 + orderNum: + description: 排序 + type: integer + format: int32 + SysRoleEntity: + type: object + properties: + roleId: + description: 角色ID + type: integer + format: int64 + roleName: + description: 角色名称 + type: string + deptId: + description: 部门ID + type: integer + format: int64 + deptName: + description: 部门名称 + type: string + remark: + description: 备注 + type: string + menuIdList: + description: 菜单ID列表 + type: array + items: + type: integer + format: int64 + createUserId: + description: 创建者ID + type: integer + format: int64 + createTime: + description: 创建时间 + type: string + format: date-time + SysRoleEntityEdit: + type: object + properties: + roleId: + description: 角色ID + type: integer + format: int64 + roleName: + description: 角色名称 + type: string + deptId: + description: 部门ID + type: integer + format: int64 + remark: + description: 备注 + type: string + menuIdList: + description: 菜单ID列表 + type: array + items: + type: integer + format: int64 + SysMenuEntity: + type: object + properties: + menuId: + description: 菜单ID + type: integer + format: int64 + name: + description: 菜单名称 + type: string + parentId: + description: 父菜单ID,一级菜单为0 + type: integer + format: int64 + parentName: + description: 父菜单名称 + type: string + url: + description: 菜单URL + type: string + perms: + description: 授权标识 + type: string + type: + description: 类型 0:目录 1:菜单 2:按钮 + type: integer + format: int32 + icon: + description: 菜单图标 + type: string + orderNum: + description: 排序 + type: integer + format: int32 + open: + description: 是否展开 true:展开 false:不展开 + type: boolean + format: int32 + SysMenuEntityEdit: + type: object + properties: + menuId: + description: 菜单ID + type: integer + format: int64 + name: + description: 菜单名称 + type: string + parentId: + description: 父菜单ID,一级菜单为0 + type: integer + format: int64 + url: + description: 菜单URL + type: string + perms: + description: 授权标识 + type: string + type: + description: 类型 0:目录 1:菜单 2:按钮 + type: integer + format: int32 + icon: + description: 菜单图标 + type: string + orderNum: + description: 排序 + type: integer + format: int32 + SysLogEntity: + type: object + properties: + id: + description: 日志ID + type: integer + format: int64 + username: + description: 用户名 + type: string + operation: + description: 用户操作 + type: string + method: + description: 请求方法 + type: string + params: + description: 请求参数 + type: string + time: + description: 执行时长(毫秒) + type: integer + format: int64 + ip: + description: IP地址 + type: string + createTime: + description: 创建时间 + type: string + format: date-time + SysConfigEntity: + type: object + properties: + id: + description: 参数ID + type: integer + format: int64 + key: + description: 参数名 + type: string + value: + description: 参数值 + type: string + remark: + description: 备注 + type: string + SysOssEntity: + type: object + properties: + id: + description: ID + type: integer + format: int64 + url: + description: URL地址 + type: string + createTime: + description: 创建时间 + type: string + format: date-time + SysCloudStorageEntity: + type: object + properties: + type: + description: 类型 1:七牛 2:阿里云 3:腾讯云 + type: integer + format: int32 + qiniuDomain: + description: 七牛绑定的域名 + type: string + qiniuPrefix: + description: 七牛路径前缀 + type: string + qiniuAccessKey: + description: 七牛ACCESS_KEY + type: string + qiniuSecretKey: + description: 七牛SECRET_KEY + type: string + qiniuBucketName: + description: 七牛存储空间名 + type: string + aliyunDomain: + description: 阿里云绑定的域名 + type: string + aliyunPrefix: + description: 阿里云路径前缀 + type: string + aliyunEndPoint: + description: 阿里云EndPoint + type: string + aliyunAccessKeyId: + description: 阿里云AccessKeyId + type: string + aliyunAccessKeySecret: + description: 阿里云AccessKeySecret + type: string + aliyunBucketName: + description: 阿里云BucketName + type: string + qcloudDomain: + description: 腾讯云绑定的域名 + type: string + qcloudPrefix: + description: 腾讯云路径前缀 + type: string + qcloudAppId: + description: 腾讯云AppId + type: string + qcloudSecretId: + description: 腾讯云SecretId + type: string + qcloudSecretKey: + description: 腾讯云SecretKey + type: string + qcloudBucketName: + description: 腾讯云BucketName + type: string + qcloudRegion: + description: 腾讯云COS所属地区 + type: string + ScheduleJobEntity: + type: object + properties: + jobId: + description: 任务ID + type: integer + format: int64 + beanName: + description: spring bean名称 + type: string + methodName: + description: 方法名 + type: string + params: + description: 参数 + type: string + cronExpression: + description: cron表达式 + type: string + status: + description: 任务状态 0:正常 1:暂停 + type: integer + format: int32 + remark: + description: 备注 + type: string + createTime: + description: 创建时间 + type: string + format: date-time + diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/en.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/en.js new file mode 100644 index 0000000..9183136 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/en.js @@ -0,0 +1,56 @@ +'use strict'; + +/* jshint quotmark: double */ +window.SwaggerTranslator.learn({ + "Warning: Deprecated":"Warning: Deprecated", + "Implementation Notes":"Implementation Notes", + "Response Class":"Response Class", + "Status":"Status", + "Parameters":"Parameters", + "Parameter":"Parameter", + "Value":"Value", + "Description":"Description", + "Parameter Type":"Parameter Type", + "Data Type":"Data Type", + "Response Messages":"Response Messages", + "HTTP Status Code":"HTTP Status Code", + "Reason":"Reason", + "Response Model":"Response Model", + "Request URL":"Request URL", + "Response Body":"Response Body", + "Response Code":"Response Code", + "Response Headers":"Response Headers", + "Hide Response":"Hide Response", + "Headers":"Headers", + "Try it out!":"Try it out!", + "Show/Hide":"Show/Hide", + "List Operations":"List Operations", + "Expand Operations":"Expand Operations", + "Raw":"Raw", + "can't parse JSON. Raw result":"can't parse JSON. Raw result", + "Example Value":"Example Value", + "Model Schema":"Model Schema", + "Model":"Model", + "Click to set as parameter value":"Click to set as parameter value", + "apply":"apply", + "Username":"Username", + "Password":"Password", + "Terms of service":"Terms of service", + "Created by":"Created by", + "See more at":"See more at", + "Contact the developer":"Contact the developer", + "api version":"api version", + "Response Content Type":"Response Content Type", + "Parameter content type:":"Parameter content type:", + "fetching resource":"fetching resource", + "fetching resource list":"fetching resource list", + "Explore":"Explore", + "Show Swagger Petstore Example Apis":"Show Swagger Petstore Example Apis", + "Can't read from server. It may not have the appropriate access-control-origin settings.":"Can't read from server. It may not have the appropriate access-control-origin settings.", + "Please specify the protocol for":"Please specify the protocol for", + "Can't read swagger JSON from":"Can't read swagger JSON from", + "Finished Loading Resource Information. Rendering Swagger UI":"Finished Loading Resource Information. Rendering Swagger UI", + "Unable to read api":"Unable to read api", + "from path":"from path", + "server returned":"server returned" +}); diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/translator.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/translator.js new file mode 100644 index 0000000..ffb879f --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/translator.js @@ -0,0 +1,39 @@ +'use strict'; + +/** + * Translator for documentation pages. + * + * To enable translation you should include one of language-files in your index.html + * after . + * For example - + * + * If you wish to translate some new texts you should do two things: + * 1. Add a new phrase pair ("New Phrase": "New Translation") into your language file (for example lang/ru.js). It will be great if you add it in other language files too. + * 2. Mark that text it templates this way New Phrase or . + * The main thing here is attribute data-sw-translate. Only inner html, title-attribute and value-attribute are going to translate. + * + */ +window.SwaggerTranslator = { + + _words:[], + + translate: function(sel) { + var $this = this; + sel = sel || '[data-sw-translate]'; + + $(sel).each(function() { + $(this).html($this._tryTranslate($(this).html())); + + $(this).val($this._tryTranslate($(this).val())); + $(this).attr('title', $this._tryTranslate($(this).attr('title'))); + }); + }, + + _tryTranslate: function(word) { + return this._words[$.trim(word)] !== undefined ? this._words[$.trim(word)] : word; + }, + + learn: function(wordsMap) { + this._words = wordsMap; + } +}; diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/zh-cn.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/zh-cn.js new file mode 100644 index 0000000..c7f55b4 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/zh-cn.js @@ -0,0 +1,56 @@ +'use strict'; + +/* jshint quotmark: double */ +window.SwaggerTranslator.learn({ + "Warning: Deprecated":"警告:已过时", + "Implementation Notes":"接口备注", + "Response Class":"响应类", + "Status":"状态", + "Parameters":"参数", + "Parameter":"参数", + "Value":"值", + "Description":"描述", + "Parameter Type":"参数类型", + "Data Type":"数据类型", + "Response Messages":"响应消息", + "HTTP Status Code":"HTTP状态码", + "Reason":"原因", + "Response Model":"响应模型", + "Request URL":"请求URL", + "Response Body":"响应体", + "Response Code":"响应码", + "Response Headers":"响应头", + "Hide Response":"隐藏响应", + "Headers":"头", + "Try it out!":"试一下!", + "Show/Hide":"显示/隐藏", + "List Operations":"显示操作", + "Expand Operations":"展开操作", + "Raw":"原始", + "can't parse JSON. Raw result":"无法解析JSON. 原始结果", + "Example Value":"示例", + "Click to set as parameter value":"点击设置参数", + "Model Schema":"模型架构", + "Model":"模型", + "apply":"应用", + "Username":"用户名", + "Password":"密码", + "Terms of service":"服务条款", + "Created by":"创建者", + "See more at":"查看更多:", + "Contact the developer":"联系开发者", + "api version":"api版本", + "Response Content Type":"响应类型", + "Parameter content type:":"参数类型:", + "fetching resource":"正在获取资源", + "fetching resource list":"正在获取资源列表", + "Explore":"浏览", + "Show Swagger Petstore Example Apis":"显示 Swagger Petstore 示例 Apis", + "Can't read from server. It may not have the appropriate access-control-origin settings.":"无法从服务器读取。可能没有正确设置access-control-origin。", + "Please specify the protocol for":"请指定协议:", + "Can't read swagger JSON from":"无法读取swagger JSON于", + "Finished Loading Resource Information. Rendering Swagger UI":"已加载资源信息。正在渲染Swagger UI", + "Unable to read api":"无法读取api", + "from path":"从路径", + "server returned":"服务器返回" +}); diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/backbone-min.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/backbone-min.js new file mode 100644 index 0000000..8eff02e --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/backbone-min.js @@ -0,0 +1 @@ +!function(t,e){if("function"==typeof define&&define.amd)define(["underscore","jquery","exports"],function(i,n,s){t.Backbone=e(t,s,i,n)});else if("undefined"!=typeof exports){var i=require("underscore");e(t,exports,i)}else t.Backbone=e(t,{},t._,t.jQuery||t.Zepto||t.ender||t.$)}(this,function(t,e,i,n){var s=t.Backbone,r=[],a=(r.push,r.slice);r.splice;e.VERSION="1.1.2",e.$=n,e.noConflict=function(){return t.Backbone=s,this},e.emulateHTTP=!1,e.emulateJSON=!1;var o=e.Events={on:function(t,e,i){if(!c(this,"on",t,[e,i])||!e)return this;this._events||(this._events={});var n=this._events[t]||(this._events[t]=[]);return n.push({callback:e,context:i,ctx:i||this}),this},once:function(t,e,n){if(!c(this,"once",t,[e,n])||!e)return this;var s=this,r=i.once(function(){s.off(t,r),e.apply(this,arguments)});return r._callback=e,this.on(t,r,n)},off:function(t,e,n){var s,r,a,o,h,u,l,d;if(!this._events||!c(this,"off",t,[e,n]))return this;if(!t&&!e&&!n)return this._events=void 0,this;for(o=t?[t]:i.keys(this._events),h=0,u=o.length;h").attr(t);this.setElement(n,!1)}}}),e.sync=function(t,n,s){var r=E[t];i.defaults(s||(s={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:r,dataType:"json"};if(s.url||(a.url=i.result(n,"url")||j()),null!=s.data||!n||"create"!==t&&"update"!==t&&"patch"!==t||(a.contentType="application/json",a.data=JSON.stringify(s.attrs||n.toJSON(s))),s.emulateJSON&&(a.contentType="application/x-www-form-urlencoded",a.data=a.data?{model:a.data}:{}),s.emulateHTTP&&("PUT"===r||"DELETE"===r||"PATCH"===r)){a.type="POST",s.emulateJSON&&(a.data._method=r);var o=s.beforeSend;s.beforeSend=function(t){if(t.setRequestHeader("X-HTTP-Method-Override",r),o)return o.apply(this,arguments)}}"GET"===a.type||s.emulateJSON||(a.processData=!1),"PATCH"===a.type&&x&&(a.xhr=function(){return new ActiveXObject("Microsoft.XMLHTTP")});var h=s.xhr=e.ajax(i.extend(a,s));return n.trigger("request",n,h,s),h};var x=!("undefined"==typeof window||!window.ActiveXObject||window.XMLHttpRequest&&(new XMLHttpRequest).dispatchEvent),E={create:"POST",update:"PUT",patch:"PATCH","delete":"DELETE",read:"GET"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var k=e.Router=function(t){t||(t={}),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},T=/\((.*?)\)/g,$=/(\(\?)?:\w+/g,S=/\*\w+/g,H=/[\-{}\[\]+?.,\\\^$|#\s]/g;i.extend(k.prototype,o,{initialize:function(){},route:function(t,n,s){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(s=n,n=""),s||(s=this[n]);var r=this;return e.history.route(t,function(i){var a=r._extractParameters(t,i);r.execute(s,a),r.trigger.apply(r,["route:"+n].concat(a)),r.trigger("route",n,a),e.history.trigger("route",r,n,a)}),this},execute:function(t,e){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,"routes");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(H,"\\$&").replace(T,"(?:$1)?").replace($,function(t,e){return e?t:"([^/?]+)"}).replace(S,"([^?]*?)"),new RegExp("^"+t+"(?:\\?([\\s\\S]*))?$")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var A=e.History=function(){this.handlers=[],i.bindAll(this,"checkUrl"),"undefined"!=typeof window&&(this.location=window.location,this.history=window.history)},I=/^[#\/]|\s+$/g,N=/^\/+|\/+$/g,R=/msie [\w.]+/,O=/\/$/,P=/#.*$/;A.started=!1,i.extend(A.prototype,o,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\/]$/,"$&/")===this.root},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:""},getFragment:function(t,e){if(null==t)if(this._hasPushState||!this._wantsHashChange||e){t=decodeURI(this.location.pathname+this.location.search);var i=this.root.replace(O,"");t.indexOf(i)||(t=t.slice(i.length))}else t=this.getHash();return t.replace(I,"")},start:function(t){if(A.started)throw new Error("Backbone.history has already been started");A.started=!0,this.options=i.extend({root:"/"},this.options,t),this.root=this.options.root,this._wantsHashChange=this.options.hashChange!==!1,this._wantsPushState=!!this.options.pushState,this._hasPushState=!!(this.options.pushState&&this.history&&this.history.pushState);var n=this.getFragment(),s=document.documentMode,r=R.exec(navigator.userAgent.toLowerCase())&&(!s||s<=7);if(this.root=("/"+this.root+"/").replace(N,"/"),r&&this._wantsHashChange){var a=e.$(' + + +
        + + +
        + + Copyright © 2017 renren.io All Rights Reserved +
        + + +
        + + + + +
        + + + + + + + + + + + + + + diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/views/login.html b/spring-boot-22-FarstPlus/src/main/resources/templates/views/login.html new file mode 100644 index 0000000..e48444f --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/views/login.html @@ -0,0 +1,119 @@ + + + + + + + 快速开发平台(企业版) + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/views/main.html b/spring-boot-22-FarstPlus/src/main/resources/templates/views/main.html new file mode 100644 index 0000000..8b03907 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/views/main.html @@ -0,0 +1,46 @@ + + + + + + 欢迎页 + + + + +
        +
        基本信息
        +
        +

           项目介绍

        +
          +
        • 一个轻量级的Java快速开发平台,能快速开发项目并交付【接私活利器】
        • +
        • 友好的代码结构及注释,便于阅读及二次开发
        • +
        • 完善的XSS防范及脚本过滤,彻底杜绝XSS攻击
        • +
        • 实现前后端分离,通过token进行数据交互
        • +
        • 推荐使用阿里云服务器部署项目,免费领取阿里云优惠券,请点击【免费领取】 +
        • +
        + +

           获取帮助

        + + +

           官方QQ群

        +
          +
        • 高级群:324780204(大牛云集,跟大牛学习新技能)
        • +
        • 普通群:145799952(学习交流,互相解答各种疑问)
        • +
        +
        +
        + + \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/config.html b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/config.html new file mode 100644 index 0000000..e8fc8c6 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/config.html @@ -0,0 +1,70 @@ + + + + 参数管理 + + + + + + + + + + + + + + + + + + +
        +
        +
        +
        + +
        + 查询 +  新增 +  修改 +  删除 +
        +
        +
        +
        + +
        +
        {{title}}
        +
        +
        +
        参数名
        +
        + +
        +
        +
        +
        参数值
        +
        + +
        +
        +
        +
        备注
        +
        + +
        +
        +
        +
        + +    +
        +
        +
        +
        + + + + \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/dept.html b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/dept.html new file mode 100644 index 0000000..099b1da --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/dept.html @@ -0,0 +1,86 @@ + + + + 部门管理 + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
        + + + + + + + +
        +
        + +
        +
        {{title}}
        +
        +
        +
        部门名称
        +
        + +
        +
        +
        +
        上级部门
        +
        + +
        +
        +
        +
        排序号
        +
        + +
        +
        +
        +
        + +    +
        +
        +
        +
        + + + + + + + \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/log.html b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/log.html new file mode 100644 index 0000000..8a7f8e0 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/log.html @@ -0,0 +1,39 @@ + + + + 系统日志 + + + + + + + + + + + + + + + + + + +
        +
        +
        +
        + +
        + 查询 +
        +
        +
        +
        + +
        + + + + \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/menu.html b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/menu.html new file mode 100644 index 0000000..ec92837 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/menu.html @@ -0,0 +1,119 @@ + + + + 菜单管理 + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
        + + + + + + + + +
        + +
        +
        {{title}}
        +
        +
        +
        类型
        + + + +
        +
        +
        菜单名称
        +
        + +
        +
        +
        +
        上级菜单
        +
        + +
        +
        +
        +
        菜单URL
        +
        + +
        +
        +
        +
        授权标识
        +
        + +
        +
        +
        +
        排序号
        +
        + +
        +
        +
        +
        图标
        +
        + + 获取图标:http://fontawesome.io/icons/ +
        +
        +
        +
        + +    +
        +
        +
        +
        + + + + + + + \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/role.html b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/role.html new file mode 100644 index 0000000..438a3e1 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/role.html @@ -0,0 +1,93 @@ + + + + 角色管理 + + + + + + + + + + + + + + + + + + +
        +
        +
        +
        + +
        + 查询 + +  新增 +  修改 +  删除 +
        +
        +
        +
        + +
        +
        {{title}}
        +
        +
        +
        角色名称
        +
        + +
        +
        +
        +
        所属部门
        +
        + +
        +
        +
        +
        备注
        +
        + +
        +
        +
        +
        + 功能权限 +
        + +
        +
        +
        + 数据权限 +
        +
          +
          +
          +
          +
          +
          + +    +
          +
          +
          +
          + + + + + + + \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/user.html b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/user.html new file mode 100644 index 0000000..278c62a --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/user.html @@ -0,0 +1,107 @@ + + + + 管理员列表 + + + + + + + + + + + + + + + + + + +
          +
          +
          +
          + +
          + 查询 +  新增 +  修改 +  删除 +
          +
          +
          +
          + +
          +
          {{title}}
          +
          +
          +
          用户名
          +
          + +
          +
          +
          +
          所属部门
          +
          + +
          +
          +
          +
          密码
          +
          + +
          +
          +
          +
          邮箱
          +
          + +
          +
          +
          +
          手机号
          +
          + +
          +
          +
          +
          角色
          +
          + +
          +
          +
          +
          状态
          + + +
          +
          +
          + +    +
          +
          +
          +
          + + + + + + + \ No newline at end of file From e7db58a43ad1dee0d68109cad4a19793f0809131 Mon Sep 17 00:00:00 2001 From: timebusker Date: Thu, 30 Aug 2018 00:01:05 +0800 Subject: [PATCH 27/49] 2018/08/30 0:01:04 ____ :sun_with_face::sunflower::palm_tree::house_with_garden::office::octocat::guitar::meat_on_bone: --- spring-boot-22-FarstPlus/pom.xml | 13 ++ .../com/timebusker/entity/UserEntity.java | 105 +++++++++++++ .../com/timebusker/oauth2/OAuth2Filter.java | 79 ++++++++++ .../com/timebusker/oauth2/OAuth2Realm.java | 49 ++++++ .../com/timebusker/oauth2/OAuth2Token.java | 30 ++++ .../com/timebusker/oauth2/TokenGenerator.java | 46 ++++++ .../timebusker/service/UserTokenService.java | 19 +++ .../service/impl/UserTokenServiceImpl.java | 29 ++++ .../com/timebusker/web/IndexController.java | 47 +++--- .../templates/static/js/modules/hdfsapi.js | 139 ++++++++++++++++++ .../sys/log.html => hdfs/hdfsapi.html} | 15 +- .../main/resources/templates/views/index.html | 32 ++-- .../main/resources/templates/views/login.html | 3 +- .../main/resources/templates/views/main.html | 26 +--- .../templates/views/modules/sys/config.html | 70 --------- .../templates/views/modules/sys/dept.html | 86 ----------- .../templates/views/modules/sys/menu.html | 119 --------------- .../templates/views/modules/sys/role.html | 93 ------------ .../templates/views/modules/sys/user.html | 107 -------------- 19 files changed, 565 insertions(+), 542 deletions(-) create mode 100644 spring-boot-22-FarstPlus/src/main/java/com/timebusker/entity/UserEntity.java create mode 100644 spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/OAuth2Filter.java create mode 100644 spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/OAuth2Realm.java create mode 100644 spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/OAuth2Token.java create mode 100644 spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/TokenGenerator.java create mode 100644 spring-boot-22-FarstPlus/src/main/java/com/timebusker/service/UserTokenService.java create mode 100644 spring-boot-22-FarstPlus/src/main/java/com/timebusker/service/impl/UserTokenServiceImpl.java create mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/js/modules/hdfsapi.js rename spring-boot-22-FarstPlus/src/main/resources/templates/views/{modules/sys/log.html => hdfs/hdfsapi.html} (77%) delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/config.html delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/dept.html delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/menu.html delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/role.html delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/user.html diff --git a/spring-boot-22-FarstPlus/pom.xml b/spring-boot-22-FarstPlus/pom.xml index ba16324..ec068a3 100644 --- a/spring-boot-22-FarstPlus/pom.xml +++ b/spring-boot-22-FarstPlus/pom.xml @@ -38,6 +38,7 @@ 1.8 0.0.9 + 1.3.2 1.2.31 2.6 1.3.1 @@ -133,6 +134,18 @@ http-client 1.0.0.RELEASE + + + + org.apache.shiro + shiro-core + ${shiro.version} + + + org.apache.shiro + shiro-spring + ${shiro.version} + \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/entity/UserEntity.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/entity/UserEntity.java new file mode 100644 index 0000000..5fb0bf5 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/entity/UserEntity.java @@ -0,0 +1,105 @@ +package com.timebusker.entity; + +/** + * @DESC:UserEntity + * @author:timebusker + * @date:2018/8/29 + */ +public class UserEntity { + + /** + * 用户ID + */ + private Long userId; + + /** + * 用户名 + */ + private String username; + + /** + * 密码 + */ + private String password; + + /** + * 盐 + */ + private String salt; + + /** + * 邮箱 + */ + private String email; + + /** + * 手机号 + */ + private String mobile; + + /** + * 状态 0:禁用 1:正常 + */ + private Integer status; + + public Long getUserId() { + return userId; + } + + public void setUserId(Long userId) { + this.userId = userId; + } + + public String getUsername() { + return username; + } + + public void setUsername(String username) { + this.username = username; + } + + public String getPassword() { + return password; + } + + public void setPassword(String password) { + this.password = password; + } + + public String getSalt() { + return salt; + } + + public void setSalt(String salt) { + this.salt = salt; + } + + public String getEmail() { + return email; + } + + public void setEmail(String email) { + this.email = email; + } + + public String getMobile() { + return mobile; + } + + public void setMobile(String mobile) { + this.mobile = mobile; + } + + public Integer getStatus() { + return status; + } + + public void setStatus(Integer status) { + this.status = status; + } + + @Override + public String toString() { + return super.toString(); + } +} diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/OAuth2Filter.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/OAuth2Filter.java new file mode 100644 index 0000000..0c257bf --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/OAuth2Filter.java @@ -0,0 +1,79 @@ +package com.timebusker.oauth2; + +import com.alibaba.fastjson.JSON; +import com.timebusker.common.R; +import org.apache.commons.lang.StringUtils; +import org.apache.http.HttpStatus; +import org.apache.shiro.authc.AuthenticationException; +import org.apache.shiro.authc.AuthenticationToken; +import org.apache.shiro.web.filter.authc.AuthenticatingFilter; + +import javax.servlet.ServletRequest; +import javax.servlet.ServletResponse; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import java.io.IOException; + +/** + * oauth2过滤器 + * + */ +public class OAuth2Filter extends AuthenticatingFilter { + + @Override + protected AuthenticationToken createToken(ServletRequest request, ServletResponse response) throws Exception { + //获取请求token + String token = getRequestToken((HttpServletRequest) request); + if(StringUtils.isBlank(token)){ + return null; + } + return new OAuth2Token(token); + } + + @Override + protected boolean isAccessAllowed(ServletRequest request, ServletResponse response, Object mappedValue) { + return false; + } + + @Override + protected boolean onAccessDenied(ServletRequest request, ServletResponse response) throws Exception { + //获取请求token,如果token不存在,直接返回401 + String token = getRequestToken((HttpServletRequest) request); + if(StringUtils.isBlank(token)){ + HttpServletResponse httpResponse = (HttpServletResponse) response; + String json = JSON.toJSONString(R.error(HttpStatus.SC_UNAUTHORIZED, "invalid token")); + httpResponse.getWriter().print(json); + return false; + } + return executeLogin(request, response); + } + + @Override + protected boolean onLoginFailure(AuthenticationToken token, AuthenticationException e, ServletRequest request, ServletResponse response) { + HttpServletResponse httpResponse = (HttpServletResponse) response; + httpResponse.setContentType("application/json;charset=utf-8"); + try { + //处理登录失败的异常 + Throwable throwable = e.getCause() == null ? e : e.getCause(); + R r = R.error(HttpStatus.SC_UNAUTHORIZED, throwable.getMessage()); + String json = JSON.toJSONString(r); + httpResponse.getWriter().print(json); + } catch (IOException e1) { + e1.printStackTrace(); + } + return false; + } + + /** + * 获取请求的token + */ + private String getRequestToken(HttpServletRequest httpRequest){ + //从header中获取token + String token = httpRequest.getHeader("token"); + //如果header中不存在token,则从参数中获取token + if(StringUtils.isBlank(token)){ + token = httpRequest.getParameter("token"); + } + return token; + } +} diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/OAuth2Realm.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/OAuth2Realm.java new file mode 100644 index 0000000..5a0d245 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/OAuth2Realm.java @@ -0,0 +1,49 @@ +package com.timebusker.oauth2; + +import org.apache.shiro.authc.*; +import org.apache.shiro.authz.AuthorizationInfo; +import org.apache.shiro.realm.AuthorizingRealm; +import org.apache.shiro.subject.PrincipalCollection; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Component; + +/** + * 认证 + * + * @author chenshun + * @email sunlightcs@gmail.com + * @date 2017-05-20 14:00 + */ +@Component +public class OAuth2Realm extends AuthorizingRealm { + + private static final Logger LOGGER = LoggerFactory.getLogger(OAuth2Realm.class); + + @Override + public boolean supports(AuthenticationToken token) { + return token instanceof OAuth2Token; + } + + /** + * 授权(验证权限时调用) + */ + @Override + protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principals) { + LOGGER.info("******************************\t\t 开始授权 \t\t******************************"); + + LOGGER.info("******************************\t\t 授权结束 \t\t******************************"); + return null; + } + + /** + * 认证(登录时调用) + */ + @Override + protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken token) throws AuthenticationException { + LOGGER.info("******************************\t\t 开始认证 \t\t******************************"); + + LOGGER.info("******************************\t\t 认证结束 \t\t******************************"); + return null; + } +} diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/OAuth2Token.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/OAuth2Token.java new file mode 100644 index 0000000..60c7726 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/OAuth2Token.java @@ -0,0 +1,30 @@ +package com.timebusker.oauth2; + + +import org.apache.shiro.authc.AuthenticationToken; + +/** + * token + * + * @author chenshun + * @email sunlightcs@gmail.com + * @date 2017-05-20 13:22 + */ +public class OAuth2Token implements AuthenticationToken { + + private String token; + + public OAuth2Token(String token) { + this.token = token; + } + + @Override + public String getPrincipal() { + return token; + } + + @Override + public Object getCredentials() { + return token; + } +} diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/TokenGenerator.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/TokenGenerator.java new file mode 100644 index 0000000..94b8964 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/oauth2/TokenGenerator.java @@ -0,0 +1,46 @@ +package com.timebusker.oauth2; + +import com.timebusker.exception.CommonException; + +import java.security.MessageDigest; +import java.util.UUID; + +/** + * 生成token + * + * @author chenshun + * @email sunlightcs@gmail.com + * @date 2017-05-20 14:41 + */ +public class TokenGenerator { + + public static String generateValue() { + return generateValue(UUID.randomUUID().toString()); + } + + private static final char[] hexCode = "1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".toCharArray(); + + public static String toHexString(byte[] data) { + if (data == null) { + return null; + } + StringBuilder r = new StringBuilder(data.length * 2); + for (byte b : data) { + r.append(hexCode[(b >> 4) & 0xF]); + r.append(hexCode[(b & 0xF)]); + } + return r.toString(); + } + + public static String generateValue(String param) { + try { + MessageDigest algorithm = MessageDigest.getInstance("MD5"); + algorithm.reset(); + algorithm.update(param.getBytes()); + byte[] messageDigest = algorithm.digest(); + return toHexString(messageDigest); + } catch (Exception e) { + throw new CommonException("生成Token失败", e); + } + } +} diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/service/UserTokenService.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/service/UserTokenService.java new file mode 100644 index 0000000..1119984 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/service/UserTokenService.java @@ -0,0 +1,19 @@ +package com.timebusker.service; + +import com.timebusker.common.R; + +/** + * @DESC:UserTokenService + * @author:timebusker + * @date:2018/8/29 + */ +public interface UserTokenService { + + /** + * 登录token生成 + * + * @param userId + * @return + */ + public R createToken(String userId); +} diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/service/impl/UserTokenServiceImpl.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/service/impl/UserTokenServiceImpl.java new file mode 100644 index 0000000..2692e12 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/service/impl/UserTokenServiceImpl.java @@ -0,0 +1,29 @@ +package com.timebusker.service.impl; + +import com.timebusker.common.R; +import com.timebusker.oauth2.TokenGenerator; +import com.timebusker.service.UserTokenService; + +import java.util.Date; + +/** + * @DESC:UserTokenServiceImpl + * @author:timebusker + * @date:2018/8/29 + */ +public class UserTokenServiceImpl implements UserTokenService { + + // 2小时后过期 + private final static int EXPIRE = 1000 * 60 * 60 * 2; + + @Override + public R createToken(String userId) { + // 生成一个token + // String token = TokenGenerator.generateValue(); + String token = userId; + //过期时间 + Date expireTime = new Date(new Date().getTime() + EXPIRE); + R r = R.ok().put("token", token).put("expire", expireTime); + return r; + } +} diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/IndexController.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/IndexController.java index 04e5f3a..41278a2 100644 --- a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/IndexController.java +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/IndexController.java @@ -7,8 +7,7 @@ import org.apache.commons.io.IOUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.*; import javax.imageio.ImageIO; import javax.servlet.ServletOutputStream; @@ -27,16 +26,7 @@ public class IndexController extends AbstractController { @Autowired private Producer producer; - private static final String USER_ACCOUNT="admin"; - - /** - * 指定到登录页面 - * @return - */ - @RequestMapping(value = {"/","/index","/tologin"}) - public String index(){ - return "login"; - } + private static final String USER_ACCOUNT = "admin"; /** * 获取验证码 @@ -45,7 +35,7 @@ public String index(){ * @throws IOException */ @RequestMapping("/authcode") - public void captcha() throws CommonException,IOException { + public void captcha() throws CommonException, IOException { response.setHeader("Cache-Control", "no-store, no-cache"); response.setContentType("image/jpeg"); //生成文字验证码 @@ -60,22 +50,33 @@ public void captcha() throws CommonException,IOException { IOUtils.closeQuietly(out); } + /** + * 指定到登录页面 + * + * @return + */ + @RequestMapping(value = {"/"}) + public String login() { + return "login"; + } + /** * 登录 */ - @RequestMapping(value = "/login.do",method = RequestMethod.POST) - public Map login(String username, String password, String captcha)throws IOException { - String kaptcha = (String)session.getAttribute(Constants.KAPTCHA_SESSION_KEY); - if(!captcha.equalsIgnoreCase(kaptcha)){ - return R.error("验证码不正确"); - } - if(!USER_ACCOUNT.equals(username)){ + @RequestMapping(value = "/login", method = RequestMethod.POST) + @ResponseBody + public Map login(String username, String password, String captcha) throws IOException { + String kaptcha = (String) session.getAttribute(Constants.KAPTCHA_SESSION_KEY); +// if(!captcha.equalsIgnoreCase(kaptcha)){ +// return R.error("验证码不正确"); +// } + if (!USER_ACCOUNT.equals(username)) { return R.error("账户不正确"); } - if(USER_ACCOUNT.equals(password)){ + if (!USER_ACCOUNT.equals(password)) { return R.error("密码不正确"); } - session.setAttribute("USER_ACCOUNT",USER_ACCOUNT); - return R.ok().put("token", USER_ACCOUNT); + session.setAttribute("USER_ACCOUNT", USER_ACCOUNT); + return R.ok().put("token", USER_ACCOUNT); } } diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/js/modules/hdfsapi.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/js/modules/hdfsapi.js new file mode 100644 index 0000000..76ca469 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/js/modules/hdfsapi.js @@ -0,0 +1,139 @@ +/** + * Created by timebusker on 2018/8/29. + */ +$(function () { + $("#jqGrid").jqGrid({ + url: baseURL + 'sys/oss/list', + datatype: "json", + colModel: [ + { label: 'id', name: 'id', width: 20, key: true }, + { label: 'URL地址', name: 'url', width: 160 }, + { label: '创建时间', name: 'createDate', width: 40 } + ], + viewrecords: true, + height: 385, + rowNum: 10, + rowList : [10,30,50], + rownumbers: true, + rownumWidth: 25, + autowidth:true, + multiselect: true, + pager: "#jqGridPager", + jsonReader : { + root: "page.list", + page: "page.currPage", + total: "page.totalPage", + records: "page.totalCount" + }, + prmNames : { + page:"page", + rows:"limit", + order: "order" + }, + gridComplete:function(){ + //隐藏grid底部滚动条 + $("#jqGrid").closest(".ui-jqgrid-bdiv").css({ "overflow-x" : "hidden" }); + } + }); + + new AjaxUpload('#upload', { + action: baseURL + 'sys/oss/upload?token=' + token, + name: 'file', + autoSubmit:true, + responseType:"json", + onSubmit:function(file, extension){ + if(vm.config.type == null){ + alert("云存储配置未配置"); + return false; + } + if (!(extension && /^(jpg|jpeg|png|gif)$/.test(extension.toLowerCase()))){ + alert('只支持jpg、png、gif格式的图片!'); + return false; + } + }, + onComplete : function(file, r){ + if(r.code == 0){ + alert(r.url); + vm.reload(); + }else{ + alert(r.msg); + } + } + }); + +}); + +var vm = new Vue({ + el:'#rrapp', + data:{ + showList: true, + title: null, + config: {} + }, + created: function(){ + this.getConfig(); + }, + methods: { + query: function () { + vm.reload(); + }, + getConfig: function () { + $.getJSON(baseURL + "sys/oss/config", function(r){ + vm.config = r.config; + }); + }, + addConfig: function(){ + vm.showList = false; + vm.title = "云存储配置"; + }, + saveOrUpdate: function () { + var url = baseURL + "sys/oss/saveConfig"; + $.ajax({ + type: "POST", + url: url, + contentType: "application/json", + data: JSON.stringify(vm.config), + success: function(r){ + if(r.code === 0){ + alert('操作成功', function(){ + vm.reload(); + }); + }else{ + alert(r.msg); + } + } + }); + }, + del: function () { + var ossIds = getSelectedRows(); + if(ossIds == null){ + return ; + } + + confirm('确定要删除选中的记录?', function(){ + $.ajax({ + type: "POST", + url: baseURL + "sys/oss/delete", + contentType: "application/json", + data: JSON.stringify(ossIds), + success: function(r){ + if(r.code === 0){ + alert('操作成功', function(){ + vm.reload(); + }); + }else{ + alert(r.msg); + } + } + }); + }); + }, + reload: function () { + vm.showList = true; + var page = $("#jqGrid").jqGrid('getGridParam','page'); + $("#jqGrid").jqGrid('setGridParam',{ + page:page + }).trigger("reloadGrid"); + } + } +}); \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/log.html b/spring-boot-22-FarstPlus/src/main/resources/templates/views/hdfs/hdfsapi.html similarity index 77% rename from spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/log.html rename to spring-boot-22-FarstPlus/src/main/resources/templates/views/hdfs/hdfsapi.html index 8a7f8e0..879f796 100644 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/log.html +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/views/hdfs/hdfsapi.html @@ -1,7 +1,7 @@ - 系统日志 + 文件上传 @@ -18,22 +18,19 @@ +
          -
          + -
          - - + \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/views/index.html b/spring-boot-22-FarstPlus/src/main/resources/templates/views/index.html index a357707..2f16c5b 100644 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/views/index.html +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/views/index.html @@ -3,7 +3,7 @@ - + 快速开发平台(企业版) @@ -38,11 +38,9 @@ Toggle navigation -
          欢迎 {{user.username}}
          +
          欢迎 admin
          @@ -88,9 +102,9 @@
          - Copyright © 2017 renren.io All Rights Reserved + Copyright © 2016 timebusker.top All Rights Reserved
          - - - - - \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/menu.html b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/menu.html deleted file mode 100644 index ec92837..0000000 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/menu.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - 菜单管理 - - - - - - - - - - - - - - - - - - - - - - - - - - -
          -
          - - - - - - - - -
          - -
          -
          {{title}}
          -
          -
          -
          类型
          - - - -
          -
          -
          菜单名称
          -
          - -
          -
          -
          -
          上级菜单
          -
          - -
          -
          -
          -
          菜单URL
          -
          - -
          -
          -
          -
          授权标识
          -
          - -
          -
          -
          -
          排序号
          -
          - -
          -
          -
          -
          图标
          -
          - - 获取图标:http://fontawesome.io/icons/ -
          -
          -
          -
          - -    -
          -
          -
          -
          - - - - - - - \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/role.html b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/role.html deleted file mode 100644 index 438a3e1..0000000 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/role.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - 角色管理 - - - - - - - - - - - - - - - - - - -
          -
          -
          -
          - -
          - 查询 - -  新增 -  修改 -  删除 -
          -
          -
          -
          - -
          -
          {{title}}
          -
          -
          -
          角色名称
          -
          - -
          -
          -
          -
          所属部门
          -
          - -
          -
          -
          -
          备注
          -
          - -
          -
          -
          -
          - 功能权限 -
          - -
          -
          -
          - 数据权限 -
          -
            -
            -
            -
            -
            -
            - -    -
            -
            -
            -
            - - - - - - - \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/user.html b/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/user.html deleted file mode 100644 index 278c62a..0000000 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/views/modules/sys/user.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - 管理员列表 - - - - - - - - - - - - - - - - - - -
            -
            -
            -
            - -
            - 查询 -  新增 -  修改 -  删除 -
            -
            -
            -
            - -
            -
            {{title}}
            -
            -
            -
            用户名
            -
            - -
            -
            -
            -
            所属部门
            -
            - -
            -
            -
            -
            密码
            -
            - -
            -
            -
            -
            邮箱
            -
            - -
            -
            -
            -
            手机号
            -
            - -
            -
            -
            -
            角色
            -
            - -
            -
            -
            -
            状态
            - - -
            -
            -
            - -    -
            -
            -
            -
            - - - - - - - \ No newline at end of file From 8d16b685fce4936eda3ec01a5f9b67418bcc18c7 Mon Sep 17 00:00:00 2001 From: timebusker Date: Fri, 31 Aug 2018 00:19:35 +0800 Subject: [PATCH 28/49] 2018/08/31 0:19:33 ____ :sun_with_face::sunflower::palm_tree::house_with_garden::office::octocat::guitar::meat_on_bone: --- .../java/com/timebusker/entity/OssEntity.java | 59 + .../java/com/timebusker/utils/PageUtils.java | 81 + .../main/java/com/timebusker/utils/Query.java | 57 + .../java/com/timebusker/utils/SQLFilter.java | 39 + .../timebusker/web/AbstractController.java | 29 +- .../com/timebusker/web/HdfsApiController.java | 38 + .../com/timebusker/web/IndexController.java | 10 - .../src/main/resources/banner.txt | 4 - .../src/main/resources/logback-spring.xml | 17 +- .../resources/templates/static/js/index.js | 4 +- .../templates/static/js/modules/hdfsapi.js | 55 +- .../templates/static/swagger/css/print.css | 1 - .../templates/static/swagger/css/reset.css | 1 - .../templates/static/swagger/css/screen.css | 1 - .../templates/static/swagger/css/style.css | 1 - .../static/swagger/css/typography.css | 0 .../static/swagger/fonts/DroidSans-Bold.ttf | Bin 42480 -> 0 bytes .../static/swagger/fonts/DroidSans.ttf | Bin 41028 -> 0 bytes .../static/swagger/images/collapse.gif | Bin 69 -> 0 bytes .../static/swagger/images/expand.gif | Bin 73 -> 0 bytes .../static/swagger/images/explorer_icons.png | Bin 5115 -> 0 bytes .../static/swagger/images/favicon-16x16.png | Bin 445 -> 0 bytes .../static/swagger/images/favicon-32x32.png | Bin 1141 -> 0 bytes .../static/swagger/images/favicon.ico | Bin 5430 -> 0 bytes .../static/swagger/images/logo_small.png | Bin 455 -> 0 bytes .../static/swagger/images/pet_store_api.png | Bin 631 -> 0 bytes .../static/swagger/images/throbber.gif | Bin 9257 -> 0 bytes .../static/swagger/images/wordnik_api.png | Bin 670 -> 0 bytes .../templates/static/swagger/index.html | 107 - .../templates/static/swagger/index.yaml | 1429 - .../templates/static/swagger/lang/en.js | 56 - .../static/swagger/lang/translator.js | 39 - .../templates/static/swagger/lang/zh-cn.js | 56 - .../static/swagger/lib/backbone-min.js | 1 - .../templates/static/swagger/lib/es5-shim.js | 1 - .../static/swagger/lib/handlebars-4.0.5.js | 3 - .../swagger/lib/highlight.9.1.0.pack.js | 1 - .../lib/highlight.9.1.0.pack_extended.js | 1 - .../static/swagger/lib/jquery-1.8.0.min.js | 3 - .../static/swagger/lib/jquery.ba-bbq.min.js | 1 - .../static/swagger/lib/jquery.slideto.min.js | 1 - .../static/swagger/lib/jquery.wiggle.min.js | 1 - .../static/swagger/lib/js-yaml.min.js | 2 - .../static/swagger/lib/jsoneditor.min.js | 5 - .../static/swagger/lib/lodash.min.js | 2 - .../templates/static/swagger/lib/marked.js | 1 - .../swagger/lib/object-assign-pollyfill.js | 1 - .../static/swagger/lib/sanitize-html.min.js | 4 - .../static/swagger/lib/swagger-oauth.js | 1 - .../templates/static/swagger/o2c.html | 20 - .../templates/static/swagger/swagger-ui.js | 25344 ---------------- .../static/swagger/swagger-ui.min.js | 15 - .../main/resources/templates/views/index.html | 4 +- 53 files changed, 311 insertions(+), 27185 deletions(-) create mode 100644 spring-boot-22-FarstPlus/src/main/java/com/timebusker/entity/OssEntity.java create mode 100644 spring-boot-22-FarstPlus/src/main/java/com/timebusker/utils/PageUtils.java create mode 100644 spring-boot-22-FarstPlus/src/main/java/com/timebusker/utils/Query.java create mode 100644 spring-boot-22-FarstPlus/src/main/java/com/timebusker/utils/SQLFilter.java create mode 100644 spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/HdfsApiController.java delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/banner.txt delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/print.css delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/reset.css delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/screen.css delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/style.css delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/typography.css delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/fonts/DroidSans-Bold.ttf delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/fonts/DroidSans.ttf delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/collapse.gif delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/expand.gif delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/explorer_icons.png delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/favicon-16x16.png delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/favicon-32x32.png delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/favicon.ico delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/logo_small.png delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/pet_store_api.png delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/throbber.gif delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/wordnik_api.png delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/index.html delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/index.yaml delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/en.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/translator.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/zh-cn.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/backbone-min.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/es5-shim.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/handlebars-4.0.5.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/highlight.9.1.0.pack.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/highlight.9.1.0.pack_extended.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/jquery-1.8.0.min.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/jquery.ba-bbq.min.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/jquery.slideto.min.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/jquery.wiggle.min.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/js-yaml.min.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/jsoneditor.min.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/lodash.min.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/marked.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/object-assign-pollyfill.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/sanitize-html.min.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/swagger-oauth.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/o2c.html delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/swagger-ui.js delete mode 100644 spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/swagger-ui.min.js diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/entity/OssEntity.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/entity/OssEntity.java new file mode 100644 index 0000000..c26507c --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/entity/OssEntity.java @@ -0,0 +1,59 @@ +package com.timebusker.entity; + +import java.util.Date; + +/** + * @DESC:OssEntity:OSS对象存储文件实体 + * @author:timebusker + * @date:2018/8/30 + */ +public class OssEntity { + + private String id; + //URL地址 + private String url; + //创建时间 + private Date createDate; + + /** + * 设置: + */ + public void setId(String id) { + this.id = id; + } + + /** + * 获取: + */ + public String getId() { + return id; + } + + /** + * 设置:URL地址 + */ + public void setUrl(String url) { + this.url = url; + } + + /** + * 获取:URL地址 + */ + public String getUrl() { + return url; + } + + /** + * 设置:创建时间 + */ + public void setCreateDate(Date createDate) { + this.createDate = createDate; + } + + /** + * 获取:创建时间 + */ + public Date getCreateDate() { + return createDate; + } +} diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/utils/PageUtils.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/utils/PageUtils.java new file mode 100644 index 0000000..ea7232c --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/utils/PageUtils.java @@ -0,0 +1,81 @@ +package com.timebusker.utils; + +import java.io.Serializable; +import java.util.List; + +/** + * 分页工具类 + * + + * @date 2016年11月4日 下午12:59:00 + */ +public class PageUtils implements Serializable { + + private static final long serialVersionUID = 1L; + //总记录数 + private int totalCount; + //每页记录数 + private int pageSize; + //总页数 + private int totalPage; + //当前页数 + private int currPage; + //列表数据 + private List list; + + /** + * 分页 + * @param list 列表数据 + * @param totalCount 总记录数 + * @param pageSize 每页记录数 + * @param currPage 当前页数 + */ + public PageUtils(List list, int totalCount, int pageSize, int currPage) { + this.list = list; + this.totalCount = totalCount; + this.pageSize = pageSize; + this.currPage = currPage; + this.totalPage = (int)Math.ceil((double)totalCount/pageSize); + } + + public int getTotalCount() { + return totalCount; + } + + public void setTotalCount(int totalCount) { + this.totalCount = totalCount; + } + + public int getPageSize() { + return pageSize; + } + + public void setPageSize(int pageSize) { + this.pageSize = pageSize; + } + + public int getTotalPage() { + return totalPage; + } + + public void setTotalPage(int totalPage) { + this.totalPage = totalPage; + } + + public int getCurrPage() { + return currPage; + } + + public void setCurrPage(int currPage) { + this.currPage = currPage; + } + + public List getList() { + return list; + } + + public void setList(List list) { + this.list = list; + } + +} diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/utils/Query.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/utils/Query.java new file mode 100644 index 0000000..d9c834f --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/utils/Query.java @@ -0,0 +1,57 @@ +package com.timebusker.utils; + +import org.apache.commons.lang.StringUtils; + +import java.util.LinkedHashMap; +import java.util.Map; + +/** + * 查询参数 + * + + * @date 2017-03-14 23:15 + */ +public class Query extends LinkedHashMap { + + private static final long serialVersionUID = 1L; + //当前页码 + private int page; + //每页条数 + private int limit; + + public Query(Map params){ + this.putAll(params); + //分页参数 + this.page = Integer.parseInt(params.get("page").toString()); + this.limit = Integer.parseInt(params.get("limit").toString()); + this.put("offset", (page - 1) * limit); + this.put("page", page); + this.put("limit", limit); + //防止SQL注入(因为sidx、order是通过拼接SQL实现排序的,会有SQL注入风险) + String sidx = (String)params.get("sidx"); + String order = (String)params.get("order"); + if(StringUtils.isNotBlank(sidx)){ + this.put("sidx", SQLFilter.sqlInject(sidx)); + } + if(StringUtils.isNotBlank(order)){ + this.put("order", SQLFilter.sqlInject(order)); + } + + } + + public int getPage() { + return page; + } + + public void setPage(int page) { + this.page = page; + } + + public int getLimit() { + return limit; + } + + public void setLimit(int limit) { + this.limit = limit; + } +} diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/utils/SQLFilter.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/utils/SQLFilter.java new file mode 100644 index 0000000..e703d60 --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/utils/SQLFilter.java @@ -0,0 +1,39 @@ +package com.timebusker.utils; + +import com.timebusker.exception.CommonException; +import org.apache.commons.lang.StringUtils; + +/** + * SQL过滤 + * @author chenshun + * @email sunlightcs@gmail.com + * @date 2017-04-01 16:16 + */ +public class SQLFilter { + + /** + * SQL注入过滤 + * @param str 待验证的字符串 + */ + public static String sqlInject(String str){ + if(StringUtils.isBlank(str)){ + return null; + } + //去掉'|"|;|\字符 + str = StringUtils.replace(str, "'", ""); + str = StringUtils.replace(str, "\"", ""); + str = StringUtils.replace(str, ";", ""); + str = StringUtils.replace(str, "\\", ""); + //转换成小写 + str = str.toLowerCase(); + //非法字符 + String[] keywords = {"master", "truncate", "insert", "select", "delete", "update", "declare", "alert", "drop"}; + //判断是否包含非法字符 + for(String keyword : keywords){ + if(str.indexOf(keyword) != -1){ + throw new CommonException("包含非法字符"); + } + } + return str; + } +} diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/AbstractController.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/AbstractController.java index 1576b42..996d732 100644 --- a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/AbstractController.java +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/AbstractController.java @@ -7,6 +7,7 @@ import org.springframework.context.ApplicationContextAware; import org.springframework.http.HttpRequest; import org.springframework.web.bind.annotation.ModelAttribute; +import org.springframework.web.bind.annotation.RequestMapping; import javax.servlet.http.*; @@ -24,11 +25,37 @@ public abstract class AbstractController implements ApplicationContextAware { protected HttpServletResponse response; protected HttpSession session; + /** + * 在方法定义上使用@ModelAttribute + * 在SpringMVC调用任何方法前,被@ModelAttribute注解的方法都会先被依次调用, + * 并且这些注解方法的返回值都会被添加到模型中。 + * + * @param request + * @param response + * @param session + */ @ModelAttribute - public void before(HttpServletRequest request, HttpServletResponse response,HttpSession session){ + public void before(HttpServletRequest request, HttpServletResponse response, HttpSession session) { this.request = request; this.response = response; this.session = session; + if ((request.getRequestURI().indexOf("login") < 0 || request.getRequestURI().indexOf("authcode") < 0) && null == session.getAttribute("USER_ACCOUNT")) { + try { + this.login(); + } catch (Exception e) { + e.printStackTrace(); + } + } + } + + /** + * 指定到登录页面 + * + * @return + */ + @RequestMapping(value = {"/"}) + public String login() { + return "login"; } /** diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/HdfsApiController.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/HdfsApiController.java new file mode 100644 index 0000000..f19c64f --- /dev/null +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/HdfsApiController.java @@ -0,0 +1,38 @@ +package com.timebusker.web; + +import com.timebusker.common.R; +import com.timebusker.entity.OssEntity; +import com.timebusker.utils.PageUtils; +import com.timebusker.utils.Query; +import org.springframework.web.bind.annotation.*; + +import java.util.*; + +/** + * @DESC:HdfsApiController + * @author:timebusker + * @date:2018/8/30 + */ +@RestController +@RequestMapping("/hdfs") +public class HdfsApiController extends AbstractController { + + /** + * 列表 + */ + @RequestMapping("/list") + public R list(@RequestParam Map params) { + //查询列表数据 + Query query = new Query(params); + List ossList = new ArrayList(); + for (int i = 0; i < 10; i++) { + OssEntity oss = new OssEntity(); + oss.setId(i + "_" + System.currentTimeMillis()); + oss.setUrl("http://www.timebusker.top/master/img/top-photo/" + i + ".jpg"); + oss.setCreateDate(new Date()); + } + int total = 1; + PageUtils pageUtil = new PageUtils(ossList, total, query.getLimit(), query.getPage()); + return R.ok().put("page", pageUtil); + } +} diff --git a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/IndexController.java b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/IndexController.java index 41278a2..ec3761a 100644 --- a/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/IndexController.java +++ b/spring-boot-22-FarstPlus/src/main/java/com/timebusker/web/IndexController.java @@ -50,16 +50,6 @@ public void captcha() throws CommonException, IOException { IOUtils.closeQuietly(out); } - /** - * 指定到登录页面 - * - * @return - */ - @RequestMapping(value = {"/"}) - public String login() { - return "login"; - } - /** * 登录 */ diff --git a/spring-boot-22-FarstPlus/src/main/resources/banner.txt b/spring-boot-22-FarstPlus/src/main/resources/banner.txt deleted file mode 100644 index 84aa73f..0000000 --- a/spring-boot-22-FarstPlus/src/main/resources/banner.txt +++ /dev/null @@ -1,4 +0,0 @@ -==================================================================================================================== - - 欢迎使用 spring=boot-fastplus 快速开发平台(企业版) - Powered By http://www.timebusker.top -==================================================================================================================== \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/logback-spring.xml b/spring-boot-22-FarstPlus/src/main/resources/logback-spring.xml index 51ed0ff..b1496a9 100644 --- a/spring-boot-22-FarstPlus/src/main/resources/logback-spring.xml +++ b/spring-boot-22-FarstPlus/src/main/resources/logback-spring.xml @@ -3,19 +3,8 @@ - - - - - - - - - - - - - - + + + \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/js/index.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/js/index.js index de01179..4f1d56d 100644 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/static/js/index.js +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/js/index.js @@ -122,10 +122,10 @@ function routerList(router, menuList){ }else if(menu.type == 1){ router.add('#'+menu.url, function() { var url = window.location.hash; - + //替换iframe的url vm.main = url.replace('#', ''); - + //导航菜单展开 $(".treeview-menu li").removeClass("active"); $(".sidebar-menu li").removeClass("active"); diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/js/modules/hdfsapi.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/js/modules/hdfsapi.js index 76ca469..6dbde5b 100644 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/static/js/modules/hdfsapi.js +++ b/spring-boot-22-FarstPlus/src/main/resources/templates/static/js/modules/hdfsapi.js @@ -3,7 +3,7 @@ */ $(function () { $("#jqGrid").jqGrid({ - url: baseURL + 'sys/oss/list', + url: baseURL + 'hdfs/list', datatype: "json", colModel: [ { label: 'id', name: 'id', width: 20, key: true }, @@ -71,63 +71,12 @@ var vm = new Vue({ config: {} }, created: function(){ - this.getConfig(); + this.query(); }, methods: { query: function () { vm.reload(); }, - getConfig: function () { - $.getJSON(baseURL + "sys/oss/config", function(r){ - vm.config = r.config; - }); - }, - addConfig: function(){ - vm.showList = false; - vm.title = "云存储配置"; - }, - saveOrUpdate: function () { - var url = baseURL + "sys/oss/saveConfig"; - $.ajax({ - type: "POST", - url: url, - contentType: "application/json", - data: JSON.stringify(vm.config), - success: function(r){ - if(r.code === 0){ - alert('操作成功', function(){ - vm.reload(); - }); - }else{ - alert(r.msg); - } - } - }); - }, - del: function () { - var ossIds = getSelectedRows(); - if(ossIds == null){ - return ; - } - - confirm('确定要删除选中的记录?', function(){ - $.ajax({ - type: "POST", - url: baseURL + "sys/oss/delete", - contentType: "application/json", - data: JSON.stringify(ossIds), - success: function(r){ - if(r.code === 0){ - alert('操作成功', function(){ - vm.reload(); - }); - }else{ - alert(r.msg); - } - } - }); - }); - }, reload: function () { vm.showList = true; var page = $("#jqGrid").jqGrid('getGridParam','page'); diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/print.css b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/print.css deleted file mode 100644 index f2e8446..0000000 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/print.css +++ /dev/null @@ -1 +0,0 @@ -.swagger-section pre code{display:block;padding:.5em;background:#f0f0f0}.swagger-section pre .clojure .built_in,.swagger-section pre .lisp .title,.swagger-section pre .nginx .title,.swagger-section pre .subst,.swagger-section pre .tag .title,.swagger-section pre code{color:#000}.swagger-section pre .addition,.swagger-section pre .aggregate,.swagger-section pre .apache .cbracket,.swagger-section pre .apache .tag,.swagger-section pre .bash .variable,.swagger-section pre .constant,.swagger-section pre .django .variable,.swagger-section pre .erlang_repl .function_or_atom,.swagger-section pre .flow,.swagger-section pre .markdown .header,.swagger-section pre .parent,.swagger-section pre .preprocessor,.swagger-section pre .ruby .symbol,.swagger-section pre .ruby .symbol .string,.swagger-section pre .rules .value,.swagger-section pre .rules .value .number,.swagger-section pre .smalltalk .class,.swagger-section pre .stream,.swagger-section pre .string,.swagger-section pre .tag .value,.swagger-section pre .template_tag,.swagger-section pre .tex .command,.swagger-section pre .tex .special,.swagger-section pre .title{color:#800}.swagger-section pre .annotation,.swagger-section pre .chunk,.swagger-section pre .comment,.swagger-section pre .diff .header,.swagger-section pre .markdown .blockquote,.swagger-section pre .template_comment{color:#888}.swagger-section pre .change,.swagger-section pre .date,.swagger-section pre .go .constant,.swagger-section pre .literal,.swagger-section pre .markdown .bullet,.swagger-section pre .markdown .link_url,.swagger-section pre .number,.swagger-section pre .regexp,.swagger-section pre .smalltalk .char,.swagger-section pre .smalltalk .symbol{color:#080}.swagger-section pre .apache .sqbracket,.swagger-section pre .array,.swagger-section pre .attr_selector,.swagger-section pre .clojure .attribute,.swagger-section pre .coffeescript .property,.swagger-section pre .decorator,.swagger-section pre .deletion,.swagger-section pre .doctype,.swagger-section pre .envvar,.swagger-section pre .erlang_repl .reserved,.swagger-section pre .filter .argument,.swagger-section pre .important,.swagger-section pre .javadoc,.swagger-section pre .label,.swagger-section pre .localvars,.swagger-section pre .markdown .link_label,.swagger-section pre .nginx .built_in,.swagger-section pre .pi,.swagger-section pre .prompt,.swagger-section pre .pseudo,.swagger-section pre .ruby .string,.swagger-section pre .shebang,.swagger-section pre .tex .formula,.swagger-section pre .vhdl .attribute{color:#88f}.swagger-section pre .aggregate,.swagger-section pre .apache .tag,.swagger-section pre .bash .variable,.swagger-section pre .built_in,.swagger-section pre .css .tag,.swagger-section pre .go .typename,.swagger-section pre .id,.swagger-section pre .javadoctag,.swagger-section pre .keyword,.swagger-section pre .markdown .strong,.swagger-section pre .phpdoc,.swagger-section pre .request,.swagger-section pre .smalltalk .class,.swagger-section pre .status,.swagger-section pre .tex .command,.swagger-section pre .title,.swagger-section pre .winutils,.swagger-section pre .yardoctag{font-weight:700}.swagger-section pre .markdown .emphasis{font-style:italic}.swagger-section pre .nginx .built_in{font-weight:400}.swagger-section pre .coffeescript .javascript,.swagger-section pre .javascript .xml,.swagger-section pre .tex .formula,.swagger-section pre .xml .cdata,.swagger-section pre .xml .css,.swagger-section pre .xml .javascript,.swagger-section pre .xml .vbscript{opacity:.5}.swagger-section .hljs{display:block;overflow-x:auto;padding:.5em;background:#f0f0f0}.swagger-section .hljs,.swagger-section .hljs-subst{color:#444}.swagger-section .hljs-attribute,.swagger-section .hljs-doctag,.swagger-section .hljs-keyword,.swagger-section .hljs-meta-keyword,.swagger-section .hljs-name,.swagger-section .hljs-selector-tag{font-weight:700}.swagger-section .hljs-addition,.swagger-section .hljs-built_in,.swagger-section .hljs-bullet,.swagger-section .hljs-code,.swagger-section .hljs-literal{color:#1f811f}.swagger-section .hljs-link,.swagger-section .hljs-regexp,.swagger-section .hljs-selector-attr,.swagger-section .hljs-selector-pseudo,.swagger-section .hljs-symbol,.swagger-section .hljs-template-variable,.swagger-section .hljs-variable{color:#bc6060}.swagger-section .hljs-deletion,.swagger-section .hljs-number,.swagger-section .hljs-quote,.swagger-section .hljs-selector-class,.swagger-section .hljs-selector-id,.swagger-section .hljs-string,.swagger-section .hljs-template-tag,.swagger-section .hljs-type{color:#800}.swagger-section .hljs-section,.swagger-section .hljs-title{color:#800;font-weight:700}.swagger-section .hljs-comment{color:#888}.swagger-section .hljs-meta{color:#2b6ea1}.swagger-section .hljs-emphasis{font-style:italic}.swagger-section .hljs-strong{font-weight:700}.swagger-section .swagger-ui-wrap{line-height:1;font-family:Droid Sans,sans-serif;min-width:760px;max-width:960px;margin-left:auto;margin-right:auto}.swagger-section .swagger-ui-wrap b,.swagger-section .swagger-ui-wrap strong{font-family:Droid Sans,sans-serif;font-weight:700}.swagger-section .swagger-ui-wrap blockquote,.swagger-section .swagger-ui-wrap q{quotes:none}.swagger-section .swagger-ui-wrap p{line-height:1.4em;padding:0 0 10px;color:#333}.swagger-section .swagger-ui-wrap blockquote:after,.swagger-section .swagger-ui-wrap blockquote:before,.swagger-section .swagger-ui-wrap q:after,.swagger-section .swagger-ui-wrap q:before{content:none}.swagger-section .swagger-ui-wrap .heading_with_menu h1,.swagger-section .swagger-ui-wrap .heading_with_menu h2,.swagger-section .swagger-ui-wrap .heading_with_menu h3,.swagger-section .swagger-ui-wrap .heading_with_menu h4,.swagger-section .swagger-ui-wrap .heading_with_menu h5,.swagger-section .swagger-ui-wrap .heading_with_menu h6{display:block;clear:none;float:left;-ms-box-sizing:border-box;box-sizing:border-box;width:60%}.swagger-section .swagger-ui-wrap table{border-collapse:collapse;border-spacing:0}.swagger-section .swagger-ui-wrap table thead tr th{padding:5px;font-size:.9em;color:#666;border-bottom:1px solid #999}.swagger-section .swagger-ui-wrap table tbody tr:last-child td{border-bottom:none}.swagger-section .swagger-ui-wrap table tbody tr.offset{background-color:#f0f0f0}.swagger-section .swagger-ui-wrap table tbody tr td{padding:6px;font-size:.9em;border-bottom:1px solid #ccc;vertical-align:top;line-height:1.3em}.swagger-section .swagger-ui-wrap ol{margin:0 0 10px;padding:0 0 0 18px;list-style-type:decimal}.swagger-section .swagger-ui-wrap ol li{padding:5px 0;font-size:.9em;color:#333}.swagger-section .swagger-ui-wrap ol,.swagger-section .swagger-ui-wrap ul{list-style:none}.swagger-section .swagger-ui-wrap h1 a,.swagger-section .swagger-ui-wrap h2 a,.swagger-section .swagger-ui-wrap h3 a,.swagger-section .swagger-ui-wrap h4 a,.swagger-section .swagger-ui-wrap h5 a,.swagger-section .swagger-ui-wrap h6 a{text-decoration:none}.swagger-section .swagger-ui-wrap h1 a:hover,.swagger-section .swagger-ui-wrap h2 a:hover,.swagger-section .swagger-ui-wrap h3 a:hover,.swagger-section .swagger-ui-wrap h4 a:hover,.swagger-section .swagger-ui-wrap h5 a:hover,.swagger-section .swagger-ui-wrap h6 a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap h1 span.divider,.swagger-section .swagger-ui-wrap h2 span.divider,.swagger-section .swagger-ui-wrap h3 span.divider,.swagger-section .swagger-ui-wrap h4 span.divider,.swagger-section .swagger-ui-wrap h5 span.divider,.swagger-section .swagger-ui-wrap h6 span.divider{color:#aaa}.swagger-section .swagger-ui-wrap a{color:#547f00}.swagger-section .swagger-ui-wrap a img{border:none}.swagger-section .swagger-ui-wrap article,.swagger-section .swagger-ui-wrap aside,.swagger-section .swagger-ui-wrap details,.swagger-section .swagger-ui-wrap figcaption,.swagger-section .swagger-ui-wrap figure,.swagger-section .swagger-ui-wrap footer,.swagger-section .swagger-ui-wrap header,.swagger-section .swagger-ui-wrap hgroup,.swagger-section .swagger-ui-wrap menu,.swagger-section .swagger-ui-wrap nav,.swagger-section .swagger-ui-wrap section,.swagger-section .swagger-ui-wrap summary{display:block}.swagger-section .swagger-ui-wrap pre{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;background-color:#fcf6db;border:1px solid #e5e0c6;padding:10px}.swagger-section .swagger-ui-wrap pre code{line-height:1.6em;background:none}.swagger-section .swagger-ui-wrap .content>.content-type>div>label{clear:both;display:block;color:#0f6ab4;font-size:1.1em;margin:0;padding:15px 0 5px}.swagger-section .swagger-ui-wrap .content pre{font-size:12px;margin-top:5px;padding:5px}.swagger-section .swagger-ui-wrap .icon-btn{cursor:pointer}.swagger-section .swagger-ui-wrap .info_title{padding-bottom:10px;font-weight:700;font-size:25px}.swagger-section .swagger-ui-wrap .footer{margin-top:20px}.swagger-section .swagger-ui-wrap div.big p,.swagger-section .swagger-ui-wrap p.big{font-size:1em;margin-bottom:10px}.swagger-section .swagger-ui-wrap form.fullwidth ol li.numeric input,.swagger-section .swagger-ui-wrap form.fullwidth ol li.string input,.swagger-section .swagger-ui-wrap form.fullwidth ol li.text textarea,.swagger-section .swagger-ui-wrap form.fullwidth ol li.url input{width:500px!important}.swagger-section .swagger-ui-wrap .info_license,.swagger-section .swagger-ui-wrap .info_tos{padding-bottom:5px}.swagger-section .swagger-ui-wrap .message-fail{color:#c00}.swagger-section .swagger-ui-wrap .info_email,.swagger-section .swagger-ui-wrap .info_name,.swagger-section .swagger-ui-wrap .info_url{padding-bottom:5px}.swagger-section .swagger-ui-wrap .info_description{padding-bottom:10px;font-size:15px}.swagger-section .swagger-ui-wrap .markdown ol li,.swagger-section .swagger-ui-wrap .markdown ul li{padding:3px 0;line-height:1.4em;color:#333}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input{display:block;padding:4px;width:auto;clear:both}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input.title,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input.title,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input.title{font-size:1.3em}.swagger-section .swagger-ui-wrap table.fullwidth{width:100%}.swagger-section .swagger-ui-wrap .model-signature{font-family:Droid Sans,sans-serif;font-size:1em;line-height:1.5em}.swagger-section .swagger-ui-wrap .model-signature .signature-nav a{text-decoration:none;color:#aaa}.swagger-section .swagger-ui-wrap .model-signature .signature-nav a:hover{text-decoration:underline;color:#000}.swagger-section .swagger-ui-wrap .model-signature .signature-nav .selected{color:#000;text-decoration:none}.swagger-section .swagger-ui-wrap .model-signature .propType{color:#55a}.swagger-section .swagger-ui-wrap .model-signature pre:hover{background-color:#ffd}.swagger-section .swagger-ui-wrap .model-signature pre{font-size:.85em;line-height:1.2em;overflow:auto;height:200px;resize:vertical;cursor:pointer}.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav{display:block;min-width:230px;margin:0;padding:0}.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li:last-child{padding-right:0;border-right:none}.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li{float:left;margin:0 5px 5px 0;padding:2px 5px 2px 0;border-right:1px solid #ddd}.swagger-section .swagger-ui-wrap .model-signature .propOpt{color:#555}.swagger-section .swagger-ui-wrap .model-signature .snippet small{font-size:.75em}.swagger-section .swagger-ui-wrap .model-signature .propOptKey{font-style:italic}.swagger-section .swagger-ui-wrap .model-signature .description .strong{font-weight:700;color:#000;font-size:.9em}.swagger-section .swagger-ui-wrap .model-signature .description div{font-size:.9em;line-height:1.5em;margin-left:1em}.swagger-section .swagger-ui-wrap .model-signature .description .stronger{font-weight:700;color:#000}.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper{border-spacing:0;position:absolute;background-color:#fff;border:1px solid #bbb;display:none;font-size:11px;max-width:400px;line-height:30px;color:#000;padding:5px;margin-left:10px}.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper th{text-align:center;background-color:#eee;border:1px solid #bbb;font-size:11px;color:#666;font-weight:700;padding:5px;line-height:15px}.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper .optionName{font-weight:700}.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown>p:first-child,.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown>p:last-child{display:inline}.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown>p:not(:first-child):before{display:block;content:''}.swagger-section .swagger-ui-wrap .model-signature .description span:last-of-type.propDesc.markdown>p:only-child{margin-right:-3px}.swagger-section .swagger-ui-wrap .model-signature .propName{font-weight:700}.swagger-section .swagger-ui-wrap .model-signature .signature-container{clear:both}.swagger-section .swagger-ui-wrap .body-textarea{width:300px;height:100px;border:1px solid #aaa}.swagger-section .swagger-ui-wrap .markdown li code,.swagger-section .swagger-ui-wrap .markdown p code{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;background-color:#f0f0f0;color:#000;padding:1px 3px}.swagger-section .swagger-ui-wrap .required{font-weight:700}.swagger-section .swagger-ui-wrap .editor_holder{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;font-size:.9em}.swagger-section .swagger-ui-wrap .editor_holder label{font-weight:400!important}.swagger-section .swagger-ui-wrap .editor_holder label.required{font-weight:700!important}.swagger-section .swagger-ui-wrap input.parameter{width:300px;border:1px solid #aaa}.swagger-section .swagger-ui-wrap h1{color:#000;font-size:1.5em;line-height:1.3em;padding:10px 0;font-family:Droid Sans,sans-serif;font-weight:700}.swagger-section .swagger-ui-wrap .heading_with_menu{float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap .heading_with_menu ul{display:block;clear:none;float:right;-ms-box-sizing:border-box;box-sizing:border-box;margin-top:10px}.swagger-section .swagger-ui-wrap h2{color:#000;font-size:1.3em;padding:10px 0}.swagger-section .swagger-ui-wrap h2 a{color:#000}.swagger-section .swagger-ui-wrap h2 span.sub{font-size:.7em;color:#999;font-style:italic}.swagger-section .swagger-ui-wrap h2 span.sub a{color:#777}.swagger-section .swagger-ui-wrap span.weak{color:#666}.swagger-section .swagger-ui-wrap .message-success{color:#89bf04}.swagger-section .swagger-ui-wrap caption,.swagger-section .swagger-ui-wrap td,.swagger-section .swagger-ui-wrap th{text-align:left;font-weight:400;vertical-align:middle}.swagger-section .swagger-ui-wrap .code{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.text textarea{font-family:Droid Sans,sans-serif;height:250px;padding:4px;display:block;clear:both}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.select select{display:block;clear:both}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean{float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean label{display:block;float:left;clear:none;margin:0;padding:0}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean input{display:block;float:left;clear:none;margin:0 5px 0 0}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.required label{color:#000}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label{display:block;clear:both;width:auto;padding:0 0 3px;color:#666}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label abbr{padding-left:3px;color:#888}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li p.inline-hints{margin-left:0;font-style:italic;font-size:.9em;margin:0}.swagger-section .swagger-ui-wrap form.formtastic fieldset.buttons{margin:0;padding:0}.swagger-section .swagger-ui-wrap span.blank,.swagger-section .swagger-ui-wrap span.empty{color:#888;font-style:italic}.swagger-section .swagger-ui-wrap .markdown h3{color:#547f00}.swagger-section .swagger-ui-wrap .markdown h4{color:#666}.swagger-section .swagger-ui-wrap .markdown pre{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;background-color:#fcf6db;border:1px solid #e5e0c6;padding:10px;margin:0 0 10px}.swagger-section .swagger-ui-wrap .markdown pre code{line-height:1.6em;overflow:auto}.swagger-section .swagger-ui-wrap div.gist{margin:20px 0 25px!important}.swagger-section .swagger-ui-wrap ul#resources{font-family:Droid Sans,sans-serif;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource{border-bottom:1px solid #ddd}.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading h2 a,.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading h2 a{color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading ul.options li a,.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading ul.options li a{color:#555}.swagger-section .swagger-ui-wrap ul#resources li.resource:last-child{border-bottom:none}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading{border:1px solid transparent;float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options{overflow:hidden;padding:0;display:block;clear:none;float:right;margin:14px 10px 0 0}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li{float:left;clear:none;margin:0;padding:2px 10px;border-right:1px solid #ddd;color:#666;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a{color:#aaa;text-decoration:none}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover{text-decoration:underline;color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a.active,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:active,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.first,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:first-child{padding-left:0}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:last-child{padding-right:0;border-right:none}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options.first,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options:first-child{padding-left:0}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2{color:#999;padding-left:0;display:block;clear:none;float:left;font-family:Droid Sans,sans-serif;font-weight:700}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a{color:#999}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a:hover{color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation{float:none;clear:both;overflow:hidden;display:block;margin:0 0 10px;padding:0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading{float:none;clear:both;overflow:hidden;display:block;margin:0;padding:0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3{display:block;clear:none;float:left;width:auto;margin:0;padding:0;line-height:1.1em;color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path{padding-left:10px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a{color:#000;text-decoration:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a.toggleOperation.deprecated{text-decoration:line-through}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.http_method a{text-transform:uppercase;text-decoration:none;color:#fff;display:inline-block;width:50px;font-size:.7em;text-align:center;padding:7px 0 4px;border-radius:2px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span{margin:0;padding:0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options{overflow:hidden;padding:0;display:block;clear:none;float:right;margin:6px 10px 0 0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li{float:left;clear:none;margin:0;padding:2px 10px;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a{text-decoration:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a .markdown p{color:inherit;padding:0;line-height:inherit}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a .nickname{color:#aaa;padding:0;line-height:inherit}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li.access{color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content{border-top:none;padding:10px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin:0 0 20px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content h4{font-size:1.1em;margin:0;padding:15px 0 5px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header{float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header a{padding:4px 0 0 10px;display:inline-block;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header input.submit{display:block;clear:none;float:left;padding:6px 8px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header span.response_throbber{background-image:url(../images/throbber.gif);width:128px;height:16px;display:block;clear:none;float:right}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form input[type=text].error{outline:2px solid #000;outline-color:#c00}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form select[name=parameterContentType]{max-width:300px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;padding:10px;font-size:.9em;max-height:400px;overflow-y:auto}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading{background-color:#f9f2e9;border:1px solid #f0e0ca}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.http_method a{background-color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#f0e0ca;color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a{color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content{background-color:#faf5ee;border:1px solid #f0e0ca}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content h4{color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content div.sandbox_header a{color:#dcb67f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading{background-color:#fcffcd;border:1px solid #000;border-color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading h3 span.http_method a{text-transform:uppercase;background-color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#ffd20f;color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li a{color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content{background-color:#fcffcd;border:1px solid #000;border-color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content h4{color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content div.sandbox_header a{color:#6fc992}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading{background-color:#f5e8e8;border:1px solid #e8c6c7}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.http_method a{text-transform:uppercase;background-color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#e8c6c7;color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a{color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content{background-color:#f7eded;border:1px solid #e8c6c7}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content h4{color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content div.sandbox_header a{color:#c8787a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading{background-color:#e7f6ec;border:1px solid #c3e8d1}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.http_method a{background-color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#c3e8d1;color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a{color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content{background-color:#ebf7f0;border:1px solid #c3e8d1}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content h4{color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content div.sandbox_header a{color:#6fc992}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading{background-color:#fce9e3;border:1px solid #f5d5c3}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading h3 span.http_method a{background-color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#f0cecb;color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li a{color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content{background-color:#faf0ef;border:1px solid #f0cecb}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content h4{color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content div.sandbox_header a{color:#dcb67f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading{background-color:#e7f0f7;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.http_method a{background-color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#c3d9ec;color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content{background-color:#ebf3f9;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content h4{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content div.sandbox_header a{color:#6fa5d2}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading{background-color:#e7f0f7;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading h3 span.http_method a{background-color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#c3d9ec;color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li a{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content{background-color:#ebf3f9;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content h4{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content div.sandbox_header a{color:#6fa5d2}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content{border-top:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li:last-child{padding-right:0;border-right:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a.active,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:active,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations.first,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations:first-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li.first,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li:first-child{padding-left:0}.swagger-section .swagger-ui-wrap p#colophon{margin:0 15px 40px;padding:10px 0;font-size:.8em;border-top:1px solid #ddd;font-family:Droid Sans,sans-serif;color:#999;font-style:italic}.swagger-section .swagger-ui-wrap p#colophon a{text-decoration:none;color:#547f00}.swagger-section .swagger-ui-wrap h3{color:#000;font-size:1.1em;padding:10px 0}.swagger-section .swagger-ui-wrap .markdown ol,.swagger-section .swagger-ui-wrap .markdown ul{font-family:Droid Sans,sans-serif;margin:5px 0 10px;padding:0 0 0 18px;list-style-type:disc}.swagger-section .swagger-ui-wrap form.form_box{background-color:#ebf3f9;border:1px solid #c3d9ec;padding:10px}.swagger-section .swagger-ui-wrap form.form_box label{color:#0f6ab4!important}.swagger-section .swagger-ui-wrap form.form_box input[type=submit]{display:block;padding:10px}.swagger-section .swagger-ui-wrap form.form_box p.weak{font-size:.8em}.swagger-section .swagger-ui-wrap form.form_box p{font-size:.9em;padding:0 0 15px;color:#7e7b6d}.swagger-section .swagger-ui-wrap form.form_box p a{color:#646257}.swagger-section .swagger-ui-wrap form.form_box p strong{color:#000}.swagger-section .swagger-ui-wrap .operation-status td.markdown>p:last-child{padding-bottom:0}.swagger-section .title{font-style:bold}.swagger-section .secondary_form{display:none}.swagger-section .main_image{display:block;margin-left:auto;margin-right:auto}.swagger-section .oauth_body{margin-left:100px;margin-right:100px}.swagger-section .oauth_submit{text-align:center;display:inline-block}.swagger-section .authorize-wrapper{margin:15px 0 10px}.swagger-section .authorize-wrapper_operation{float:right}.swagger-section .authorize__btn:hover{text-decoration:underline;cursor:pointer}.swagger-section .authorize__btn_operation:hover .authorize-scopes{display:block}.swagger-section .authorize-scopes{position:absolute;margin-top:20px;background:#fff;border:1px solid #ccc;border-radius:5px;display:none;font-size:13px;max-width:300px;line-height:30px;color:#000;padding:5px}.swagger-section .authorize-scopes .authorize__scope{text-decoration:none}.swagger-section .authorize__btn_operation{height:18px;vertical-align:middle;display:inline-block;background:url(../images/explorer_icons.png) no-repeat}.swagger-section .authorize__btn_operation_login{background-position:0 0;width:18px;margin-top:-6px;margin-left:4px}.swagger-section .authorize__btn_operation_logout{background-position:-30px 0;width:18px;margin-top:-6px;margin-left:4px}.swagger-section #auth_container{color:#fff;display:inline-block;border:none;padding:5px;width:87px;height:13px}.swagger-section #auth_container .authorize__btn{color:#fff}.swagger-section .auth_container{padding:0 0 10px;margin-bottom:5px;border-bottom:1px solid #ccc;font-size:.9em}.swagger-section .auth_container .auth__title{color:#547f00;font-size:1.2em}.swagger-section .auth_container .basic_auth__label{display:inline-block;width:60px}.swagger-section .auth_container .auth__description{color:#999;margin-bottom:5px}.swagger-section .auth_container .auth__button{margin-top:10px;height:30px}.swagger-section .auth_container .key_auth__field{margin:5px 0}.swagger-section .auth_container .key_auth__label{display:inline-block;width:60px}.swagger-section .api-popup-dialog{position:absolute;display:none}.swagger-section .api-popup-dialog-wrapper{z-index:2;width:500px;background:#fff;padding:20px;border:1px solid #ccc;border-radius:5px;font-size:13px;color:#777;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.swagger-section .api-popup-dialog-shadow{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.2;background-color:gray;z-index:1}.swagger-section .api-popup-dialog .api-popup-title{font-size:24px;padding:10px 0}.swagger-section .api-popup-dialog .error-msg{padding-left:5px;padding-bottom:5px}.swagger-section .api-popup-dialog .api-popup-content{max-height:500px;overflow-y:auto}.swagger-section .api-popup-dialog .api-popup-authbtn,.swagger-section .api-popup-dialog .api-popup-cancel{height:30px}.swagger-section .api-popup-scopes{padding:10px 20px}.swagger-section .api-popup-scopes li{padding:5px 0;line-height:20px}.swagger-section .api-popup-scopes li input{position:relative;top:2px}.swagger-section .api-popup-scopes .api-scope-desc{padding-left:20px;font-style:italic}.swagger-section .api-popup-actions{padding-top:10px}.swagger-section fieldset{padding-bottom:10px;padding-left:20px}#header{display:none}.swagger-section .swagger-ui-wrap .model-signature pre{max-height:none}.swagger-section .swagger-ui-wrap .body-textarea,.swagger-section .swagger-ui-wrap input.parameter{width:100px}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options{display:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content{display:block!important} \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/reset.css b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/reset.css deleted file mode 100644 index 40dc830..0000000 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/reset.css +++ /dev/null @@ -1 +0,0 @@ -a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0} \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/screen.css b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/screen.css deleted file mode 100644 index 1f069f6..0000000 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/screen.css +++ /dev/null @@ -1 +0,0 @@ -.swagger-section pre code{display:block;padding:.5em;background:#f0f0f0}.swagger-section pre .clojure .built_in,.swagger-section pre .lisp .title,.swagger-section pre .nginx .title,.swagger-section pre .subst,.swagger-section pre .tag .title,.swagger-section pre code{color:#000}.swagger-section pre .addition,.swagger-section pre .aggregate,.swagger-section pre .apache .cbracket,.swagger-section pre .apache .tag,.swagger-section pre .bash .variable,.swagger-section pre .constant,.swagger-section pre .django .variable,.swagger-section pre .erlang_repl .function_or_atom,.swagger-section pre .flow,.swagger-section pre .markdown .header,.swagger-section pre .parent,.swagger-section pre .preprocessor,.swagger-section pre .ruby .symbol,.swagger-section pre .ruby .symbol .string,.swagger-section pre .rules .value,.swagger-section pre .rules .value .number,.swagger-section pre .smalltalk .class,.swagger-section pre .stream,.swagger-section pre .string,.swagger-section pre .tag .value,.swagger-section pre .template_tag,.swagger-section pre .tex .command,.swagger-section pre .tex .special,.swagger-section pre .title{color:#800}.swagger-section pre .annotation,.swagger-section pre .chunk,.swagger-section pre .comment,.swagger-section pre .diff .header,.swagger-section pre .markdown .blockquote,.swagger-section pre .template_comment{color:#888}.swagger-section pre .change,.swagger-section pre .date,.swagger-section pre .go .constant,.swagger-section pre .literal,.swagger-section pre .markdown .bullet,.swagger-section pre .markdown .link_url,.swagger-section pre .number,.swagger-section pre .regexp,.swagger-section pre .smalltalk .char,.swagger-section pre .smalltalk .symbol{color:#080}.swagger-section pre .apache .sqbracket,.swagger-section pre .array,.swagger-section pre .attr_selector,.swagger-section pre .clojure .attribute,.swagger-section pre .coffeescript .property,.swagger-section pre .decorator,.swagger-section pre .deletion,.swagger-section pre .doctype,.swagger-section pre .envvar,.swagger-section pre .erlang_repl .reserved,.swagger-section pre .filter .argument,.swagger-section pre .important,.swagger-section pre .javadoc,.swagger-section pre .label,.swagger-section pre .localvars,.swagger-section pre .markdown .link_label,.swagger-section pre .nginx .built_in,.swagger-section pre .pi,.swagger-section pre .prompt,.swagger-section pre .pseudo,.swagger-section pre .ruby .string,.swagger-section pre .shebang,.swagger-section pre .tex .formula,.swagger-section pre .vhdl .attribute{color:#88f}.swagger-section pre .aggregate,.swagger-section pre .apache .tag,.swagger-section pre .bash .variable,.swagger-section pre .built_in,.swagger-section pre .css .tag,.swagger-section pre .go .typename,.swagger-section pre .id,.swagger-section pre .javadoctag,.swagger-section pre .keyword,.swagger-section pre .markdown .strong,.swagger-section pre .phpdoc,.swagger-section pre .request,.swagger-section pre .smalltalk .class,.swagger-section pre .status,.swagger-section pre .tex .command,.swagger-section pre .title,.swagger-section pre .winutils,.swagger-section pre .yardoctag{font-weight:700}.swagger-section pre .markdown .emphasis{font-style:italic}.swagger-section pre .nginx .built_in{font-weight:400}.swagger-section pre .coffeescript .javascript,.swagger-section pre .javascript .xml,.swagger-section pre .tex .formula,.swagger-section pre .xml .cdata,.swagger-section pre .xml .css,.swagger-section pre .xml .javascript,.swagger-section pre .xml .vbscript{opacity:.5}.swagger-section .hljs{display:block;overflow-x:auto;padding:.5em;background:#f0f0f0}.swagger-section .hljs,.swagger-section .hljs-subst{color:#444}.swagger-section .hljs-attribute,.swagger-section .hljs-doctag,.swagger-section .hljs-keyword,.swagger-section .hljs-meta-keyword,.swagger-section .hljs-name,.swagger-section .hljs-selector-tag{font-weight:700}.swagger-section .hljs-addition,.swagger-section .hljs-built_in,.swagger-section .hljs-bullet,.swagger-section .hljs-code,.swagger-section .hljs-literal{color:#1f811f}.swagger-section .hljs-link,.swagger-section .hljs-regexp,.swagger-section .hljs-selector-attr,.swagger-section .hljs-selector-pseudo,.swagger-section .hljs-symbol,.swagger-section .hljs-template-variable,.swagger-section .hljs-variable{color:#bc6060}.swagger-section .hljs-deletion,.swagger-section .hljs-number,.swagger-section .hljs-quote,.swagger-section .hljs-selector-class,.swagger-section .hljs-selector-id,.swagger-section .hljs-string,.swagger-section .hljs-template-tag,.swagger-section .hljs-type{color:#800}.swagger-section .hljs-section,.swagger-section .hljs-title{color:#800;font-weight:700}.swagger-section .hljs-comment{color:#888}.swagger-section .hljs-meta{color:#2b6ea1}.swagger-section .hljs-emphasis{font-style:italic}.swagger-section .hljs-strong{font-weight:700}.swagger-section .swagger-ui-wrap{line-height:1;font-family:Droid Sans,sans-serif;min-width:760px;max-width:960px;margin-left:auto;margin-right:auto}.swagger-section .swagger-ui-wrap b,.swagger-section .swagger-ui-wrap strong{font-family:Droid Sans,sans-serif;font-weight:700}.swagger-section .swagger-ui-wrap blockquote,.swagger-section .swagger-ui-wrap q{quotes:none}.swagger-section .swagger-ui-wrap p{line-height:1.4em;padding:0 0 10px;color:#333}.swagger-section .swagger-ui-wrap blockquote:after,.swagger-section .swagger-ui-wrap blockquote:before,.swagger-section .swagger-ui-wrap q:after,.swagger-section .swagger-ui-wrap q:before{content:none}.swagger-section .swagger-ui-wrap .heading_with_menu h1,.swagger-section .swagger-ui-wrap .heading_with_menu h2,.swagger-section .swagger-ui-wrap .heading_with_menu h3,.swagger-section .swagger-ui-wrap .heading_with_menu h4,.swagger-section .swagger-ui-wrap .heading_with_menu h5,.swagger-section .swagger-ui-wrap .heading_with_menu h6{display:block;clear:none;float:left;-ms-box-sizing:border-box;box-sizing:border-box;width:60%}.swagger-section .swagger-ui-wrap table{border-collapse:collapse;border-spacing:0}.swagger-section .swagger-ui-wrap table thead tr th{padding:5px;font-size:.9em;color:#666;border-bottom:1px solid #999}.swagger-section .swagger-ui-wrap table tbody tr:last-child td{border-bottom:none}.swagger-section .swagger-ui-wrap table tbody tr.offset{background-color:#f0f0f0}.swagger-section .swagger-ui-wrap table tbody tr td{padding:6px;font-size:.9em;border-bottom:1px solid #ccc;vertical-align:top;line-height:1.3em}.swagger-section .swagger-ui-wrap ol{margin:0 0 10px;padding:0 0 0 18px;list-style-type:decimal}.swagger-section .swagger-ui-wrap ol li{padding:5px 0;font-size:.9em;color:#333}.swagger-section .swagger-ui-wrap ol,.swagger-section .swagger-ui-wrap ul{list-style:none}.swagger-section .swagger-ui-wrap h1 a,.swagger-section .swagger-ui-wrap h2 a,.swagger-section .swagger-ui-wrap h3 a,.swagger-section .swagger-ui-wrap h4 a,.swagger-section .swagger-ui-wrap h5 a,.swagger-section .swagger-ui-wrap h6 a{text-decoration:none}.swagger-section .swagger-ui-wrap h1 a:hover,.swagger-section .swagger-ui-wrap h2 a:hover,.swagger-section .swagger-ui-wrap h3 a:hover,.swagger-section .swagger-ui-wrap h4 a:hover,.swagger-section .swagger-ui-wrap h5 a:hover,.swagger-section .swagger-ui-wrap h6 a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap h1 span.divider,.swagger-section .swagger-ui-wrap h2 span.divider,.swagger-section .swagger-ui-wrap h3 span.divider,.swagger-section .swagger-ui-wrap h4 span.divider,.swagger-section .swagger-ui-wrap h5 span.divider,.swagger-section .swagger-ui-wrap h6 span.divider{color:#aaa}.swagger-section .swagger-ui-wrap a{color:#547f00}.swagger-section .swagger-ui-wrap a img{border:none}.swagger-section .swagger-ui-wrap article,.swagger-section .swagger-ui-wrap aside,.swagger-section .swagger-ui-wrap details,.swagger-section .swagger-ui-wrap figcaption,.swagger-section .swagger-ui-wrap figure,.swagger-section .swagger-ui-wrap footer,.swagger-section .swagger-ui-wrap header,.swagger-section .swagger-ui-wrap hgroup,.swagger-section .swagger-ui-wrap menu,.swagger-section .swagger-ui-wrap nav,.swagger-section .swagger-ui-wrap section,.swagger-section .swagger-ui-wrap summary{display:block}.swagger-section .swagger-ui-wrap pre{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;background-color:#fcf6db;border:1px solid #e5e0c6;padding:10px}.swagger-section .swagger-ui-wrap pre code{line-height:1.6em;background:none}.swagger-section .swagger-ui-wrap .content>.content-type>div>label{clear:both;display:block;color:#0f6ab4;font-size:1.1em;margin:0;padding:15px 0 5px}.swagger-section .swagger-ui-wrap .content pre{font-size:12px;margin-top:5px;padding:5px}.swagger-section .swagger-ui-wrap .icon-btn{cursor:pointer}.swagger-section .swagger-ui-wrap .info_title{padding-bottom:10px;font-weight:700;font-size:25px}.swagger-section .swagger-ui-wrap .footer{margin-top:20px}.swagger-section .swagger-ui-wrap div.big p,.swagger-section .swagger-ui-wrap p.big{font-size:1em;margin-bottom:10px}.swagger-section .swagger-ui-wrap form.fullwidth ol li.numeric input,.swagger-section .swagger-ui-wrap form.fullwidth ol li.string input,.swagger-section .swagger-ui-wrap form.fullwidth ol li.text textarea,.swagger-section .swagger-ui-wrap form.fullwidth ol li.url input{width:500px!important}.swagger-section .swagger-ui-wrap .info_license,.swagger-section .swagger-ui-wrap .info_tos{padding-bottom:5px}.swagger-section .swagger-ui-wrap .message-fail{color:#c00}.swagger-section .swagger-ui-wrap .info_email,.swagger-section .swagger-ui-wrap .info_name,.swagger-section .swagger-ui-wrap .info_url{padding-bottom:5px}.swagger-section .swagger-ui-wrap .info_description{padding-bottom:10px;font-size:15px}.swagger-section .swagger-ui-wrap .markdown ol li,.swagger-section .swagger-ui-wrap .markdown ul li{padding:3px 0;line-height:1.4em;color:#333}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input{display:block;padding:4px;width:auto;clear:both}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input.title,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input.title,.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input.title{font-size:1.3em}.swagger-section .swagger-ui-wrap table.fullwidth{width:100%}.swagger-section .swagger-ui-wrap .model-signature{font-family:Droid Sans,sans-serif;font-size:1em;line-height:1.5em}.swagger-section .swagger-ui-wrap .model-signature .signature-nav a{text-decoration:none;color:#aaa}.swagger-section .swagger-ui-wrap .model-signature .signature-nav a:hover{text-decoration:underline;color:#000}.swagger-section .swagger-ui-wrap .model-signature .signature-nav .selected{color:#000;text-decoration:none}.swagger-section .swagger-ui-wrap .model-signature .propType{color:#55a}.swagger-section .swagger-ui-wrap .model-signature pre:hover{background-color:#ffd}.swagger-section .swagger-ui-wrap .model-signature pre{font-size:.85em;line-height:1.2em;overflow:auto;height:200px;resize:vertical;cursor:pointer}.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav{display:block;min-width:230px;margin:0;padding:0}.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li:last-child{padding-right:0;border-right:none}.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li{float:left;margin:0 5px 5px 0;padding:2px 5px 2px 0;border-right:1px solid #ddd}.swagger-section .swagger-ui-wrap .model-signature .propOpt{color:#555}.swagger-section .swagger-ui-wrap .model-signature .snippet small{font-size:.75em}.swagger-section .swagger-ui-wrap .model-signature .propOptKey{font-style:italic}.swagger-section .swagger-ui-wrap .model-signature .description .strong{font-weight:700;color:#000;font-size:.9em}.swagger-section .swagger-ui-wrap .model-signature .description div{font-size:.9em;line-height:1.5em;margin-left:1em}.swagger-section .swagger-ui-wrap .model-signature .description .stronger{font-weight:700;color:#000}.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper{border-spacing:0;position:absolute;background-color:#fff;border:1px solid #bbb;display:none;font-size:11px;max-width:400px;line-height:30px;color:#000;padding:5px;margin-left:10px}.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper th{text-align:center;background-color:#eee;border:1px solid #bbb;font-size:11px;color:#666;font-weight:700;padding:5px;line-height:15px}.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper .optionName{font-weight:700}.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown>p:first-child,.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown>p:last-child{display:inline}.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown>p:not(:first-child):before{display:block;content:''}.swagger-section .swagger-ui-wrap .model-signature .description span:last-of-type.propDesc.markdown>p:only-child{margin-right:-3px}.swagger-section .swagger-ui-wrap .model-signature .propName{font-weight:700}.swagger-section .swagger-ui-wrap .model-signature .signature-container{clear:both}.swagger-section .swagger-ui-wrap .body-textarea{width:300px;height:100px;border:1px solid #aaa}.swagger-section .swagger-ui-wrap .markdown li code,.swagger-section .swagger-ui-wrap .markdown p code{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;background-color:#f0f0f0;color:#000;padding:1px 3px}.swagger-section .swagger-ui-wrap .required{font-weight:700}.swagger-section .swagger-ui-wrap .editor_holder{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;font-size:.9em}.swagger-section .swagger-ui-wrap .editor_holder label{font-weight:400!important}.swagger-section .swagger-ui-wrap .editor_holder label.required{font-weight:700!important}.swagger-section .swagger-ui-wrap input.parameter{width:300px;border:1px solid #aaa}.swagger-section .swagger-ui-wrap h1{color:#000;font-size:1.5em;line-height:1.3em;padding:10px 0;font-family:Droid Sans,sans-serif;font-weight:700}.swagger-section .swagger-ui-wrap .heading_with_menu{float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap .heading_with_menu ul{display:block;clear:none;float:right;-ms-box-sizing:border-box;box-sizing:border-box;margin-top:10px}.swagger-section .swagger-ui-wrap h2{color:#000;font-size:1.3em;padding:10px 0}.swagger-section .swagger-ui-wrap h2 a{color:#000}.swagger-section .swagger-ui-wrap h2 span.sub{font-size:.7em;color:#999;font-style:italic}.swagger-section .swagger-ui-wrap h2 span.sub a{color:#777}.swagger-section .swagger-ui-wrap span.weak{color:#666}.swagger-section .swagger-ui-wrap .message-success{color:#89bf04}.swagger-section .swagger-ui-wrap caption,.swagger-section .swagger-ui-wrap td,.swagger-section .swagger-ui-wrap th{text-align:left;font-weight:400;vertical-align:middle}.swagger-section .swagger-ui-wrap .code{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.text textarea{font-family:Droid Sans,sans-serif;height:250px;padding:4px;display:block;clear:both}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.select select{display:block;clear:both}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean{float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean label{display:block;float:left;clear:none;margin:0;padding:0}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean input{display:block;float:left;clear:none;margin:0 5px 0 0}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.required label{color:#000}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label{display:block;clear:both;width:auto;padding:0 0 3px;color:#666}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label abbr{padding-left:3px;color:#888}.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li p.inline-hints{margin-left:0;font-style:italic;font-size:.9em;margin:0}.swagger-section .swagger-ui-wrap form.formtastic fieldset.buttons{margin:0;padding:0}.swagger-section .swagger-ui-wrap span.blank,.swagger-section .swagger-ui-wrap span.empty{color:#888;font-style:italic}.swagger-section .swagger-ui-wrap .markdown h3{color:#547f00}.swagger-section .swagger-ui-wrap .markdown h4{color:#666}.swagger-section .swagger-ui-wrap .markdown pre{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;background-color:#fcf6db;border:1px solid #e5e0c6;padding:10px;margin:0 0 10px}.swagger-section .swagger-ui-wrap .markdown pre code{line-height:1.6em;overflow:auto}.swagger-section .swagger-ui-wrap div.gist{margin:20px 0 25px!important}.swagger-section .swagger-ui-wrap ul#resources{font-family:Droid Sans,sans-serif;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource{border-bottom:1px solid #ddd}.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading h2 a,.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading h2 a{color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading ul.options li a,.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading ul.options li a{color:#555}.swagger-section .swagger-ui-wrap ul#resources li.resource:last-child{border-bottom:none}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading{border:1px solid transparent;float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options{overflow:hidden;padding:0;display:block;clear:none;float:right;margin:14px 10px 0 0}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li{float:left;clear:none;margin:0;padding:2px 10px;border-right:1px solid #ddd;color:#666;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a{color:#aaa;text-decoration:none}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover{text-decoration:underline;color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a.active,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:active,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.first,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:first-child{padding-left:0}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:last-child{padding-right:0;border-right:none}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options.first,.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options:first-child{padding-left:0}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2{color:#999;padding-left:0;display:block;clear:none;float:left;font-family:Droid Sans,sans-serif;font-weight:700}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a{color:#999}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a:hover{color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation{float:none;clear:both;overflow:hidden;display:block;margin:0 0 10px;padding:0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading{float:none;clear:both;overflow:hidden;display:block;margin:0;padding:0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3{display:block;clear:none;float:left;width:auto;margin:0;padding:0;line-height:1.1em;color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path{padding-left:10px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a{color:#000;text-decoration:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a.toggleOperation.deprecated{text-decoration:line-through}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.http_method a{text-transform:uppercase;text-decoration:none;color:#fff;display:inline-block;width:50px;font-size:.7em;text-align:center;padding:7px 0 4px;border-radius:2px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span{margin:0;padding:0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options{overflow:hidden;padding:0;display:block;clear:none;float:right;margin:6px 10px 0 0}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li{float:left;clear:none;margin:0;padding:2px 10px;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a{text-decoration:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a .markdown p{color:inherit;padding:0;line-height:inherit}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a .nickname{color:#aaa;padding:0;line-height:inherit}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li.access{color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content{border-top:none;padding:10px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin:0 0 20px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content h4{font-size:1.1em;margin:0;padding:15px 0 5px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header{float:none;clear:both;overflow:hidden;display:block}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header a{padding:4px 0 0 10px;display:inline-block;font-size:.9em}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header input.submit{display:block;clear:none;float:left;padding:6px 8px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header span.response_throbber{background-image:url(../images/throbber.gif);width:128px;height:16px;display:block;clear:none;float:right}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form input[type=text].error{outline:2px solid #000;outline-color:#c00}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form select[name=parameterContentType]{max-width:300px}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre{font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;padding:10px;font-size:.9em;max-height:400px;overflow-y:auto}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading{background-color:#f9f2e9;border:1px solid #f0e0ca}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.http_method a{background-color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#f0e0ca;color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a{color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content{background-color:#faf5ee;border:1px solid #f0e0ca}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content h4{color:#c5862b}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content div.sandbox_header a{color:#dcb67f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading{background-color:#fcffcd;border:1px solid #000;border-color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading h3 span.http_method a{text-transform:uppercase;background-color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#ffd20f;color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li a{color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content{background-color:#fcffcd;border:1px solid #000;border-color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content h4{color:#ffd20f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content div.sandbox_header a{color:#6fc992}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading{background-color:#f5e8e8;border:1px solid #e8c6c7}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.http_method a{text-transform:uppercase;background-color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#e8c6c7;color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a{color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content{background-color:#f7eded;border:1px solid #e8c6c7}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content h4{color:#a41e22}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content div.sandbox_header a{color:#c8787a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading{background-color:#e7f6ec;border:1px solid #c3e8d1}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.http_method a{background-color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#c3e8d1;color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a{color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content{background-color:#ebf7f0;border:1px solid #c3e8d1}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content h4{color:#10a54a}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content div.sandbox_header a{color:#6fc992}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading{background-color:#fce9e3;border:1px solid #f5d5c3}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading h3 span.http_method a{background-color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#f0cecb;color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li a{color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content{background-color:#faf0ef;border:1px solid #f0cecb}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content h4{color:#d38042}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content div.sandbox_header a{color:#dcb67f}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading{background-color:#e7f0f7;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.http_method a{background-color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#c3d9ec;color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content{background-color:#ebf3f9;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content h4{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content div.sandbox_header a{color:#6fa5d2}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading{background-color:#e7f0f7;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading h3 span.http_method a{background-color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li{border-right:1px solid #ddd;border-right-color:#c3d9ec;color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li a{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content{background-color:#ebf3f9;border:1px solid #c3d9ec}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content h4{color:#0f6ab4}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content div.sandbox_header a{color:#6fa5d2}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content{border-top:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li:last-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li.last,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li:last-child{padding-right:0;border-right:none}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a.active,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:active,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:hover{text-decoration:underline}.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations.first,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations:first-child,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li.first,.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li:first-child{padding-left:0}.swagger-section .swagger-ui-wrap p#colophon{margin:0 15px 40px;padding:10px 0;font-size:.8em;border-top:1px solid #ddd;font-family:Droid Sans,sans-serif;color:#999;font-style:italic}.swagger-section .swagger-ui-wrap p#colophon a{text-decoration:none;color:#547f00}.swagger-section .swagger-ui-wrap h3{color:#000;font-size:1.1em;padding:10px 0}.swagger-section .swagger-ui-wrap .markdown ol,.swagger-section .swagger-ui-wrap .markdown ul{font-family:Droid Sans,sans-serif;margin:5px 0 10px;padding:0 0 0 18px;list-style-type:disc}.swagger-section .swagger-ui-wrap form.form_box{background-color:#ebf3f9;border:1px solid #c3d9ec;padding:10px}.swagger-section .swagger-ui-wrap form.form_box label{color:#0f6ab4!important}.swagger-section .swagger-ui-wrap form.form_box input[type=submit]{display:block;padding:10px}.swagger-section .swagger-ui-wrap form.form_box p.weak{font-size:.8em}.swagger-section .swagger-ui-wrap form.form_box p{font-size:.9em;padding:0 0 15px;color:#7e7b6d}.swagger-section .swagger-ui-wrap form.form_box p a{color:#646257}.swagger-section .swagger-ui-wrap form.form_box p strong{color:#000}.swagger-section .swagger-ui-wrap .operation-status td.markdown>p:last-child{padding-bottom:0}.swagger-section .title{font-style:bold}.swagger-section .secondary_form{display:none}.swagger-section .main_image{display:block;margin-left:auto;margin-right:auto}.swagger-section .oauth_body{margin-left:100px;margin-right:100px}.swagger-section .oauth_submit{text-align:center;display:inline-block}.swagger-section .authorize-wrapper{margin:15px 0 10px}.swagger-section .authorize-wrapper_operation{float:right}.swagger-section .authorize__btn:hover{text-decoration:underline;cursor:pointer}.swagger-section .authorize__btn_operation:hover .authorize-scopes{display:block}.swagger-section .authorize-scopes{position:absolute;margin-top:20px;background:#fff;border:1px solid #ccc;border-radius:5px;display:none;font-size:13px;max-width:300px;line-height:30px;color:#000;padding:5px}.swagger-section .authorize-scopes .authorize__scope{text-decoration:none}.swagger-section .authorize__btn_operation{height:18px;vertical-align:middle;display:inline-block;background:url(../images/explorer_icons.png) no-repeat}.swagger-section .authorize__btn_operation_login{background-position:0 0;width:18px;margin-top:-6px;margin-left:4px}.swagger-section .authorize__btn_operation_logout{background-position:-30px 0;width:18px;margin-top:-6px;margin-left:4px}.swagger-section #auth_container{color:#fff;display:inline-block;border:none;padding:5px;width:87px;height:13px}.swagger-section #auth_container .authorize__btn{color:#fff}.swagger-section .auth_container{padding:0 0 10px;margin-bottom:5px;border-bottom:1px solid #ccc;font-size:.9em}.swagger-section .auth_container .auth__title{color:#547f00;font-size:1.2em}.swagger-section .auth_container .basic_auth__label{display:inline-block;width:60px}.swagger-section .auth_container .auth__description{color:#999;margin-bottom:5px}.swagger-section .auth_container .auth__button{margin-top:10px;height:30px}.swagger-section .auth_container .key_auth__field{margin:5px 0}.swagger-section .auth_container .key_auth__label{display:inline-block;width:60px}.swagger-section .api-popup-dialog{position:absolute;display:none}.swagger-section .api-popup-dialog-wrapper{z-index:2;width:500px;background:#fff;padding:20px;border:1px solid #ccc;border-radius:5px;font-size:13px;color:#777;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.swagger-section .api-popup-dialog-shadow{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.2;background-color:gray;z-index:1}.swagger-section .api-popup-dialog .api-popup-title{font-size:24px;padding:10px 0}.swagger-section .api-popup-dialog .error-msg{padding-left:5px;padding-bottom:5px}.swagger-section .api-popup-dialog .api-popup-content{max-height:500px;overflow-y:auto}.swagger-section .api-popup-dialog .api-popup-authbtn,.swagger-section .api-popup-dialog .api-popup-cancel{height:30px}.swagger-section .api-popup-scopes{padding:10px 20px}.swagger-section .api-popup-scopes li{padding:5px 0;line-height:20px}.swagger-section .api-popup-scopes li input{position:relative;top:2px}.swagger-section .api-popup-scopes .api-scope-desc{padding-left:20px;font-style:italic}.swagger-section .api-popup-actions{padding-top:10px}.swagger-section fieldset{padding-bottom:10px;padding-left:20px}.swagger-section .access,.swagger-section .auth{float:right}.swagger-section .api-ic{height:18px;vertical-align:middle;display:inline-block;background:url(../images/explorer_icons.png) no-repeat}.swagger-section .api-ic .api_information_panel{position:relative;margin-top:20px;margin-left:-5px;background:#fff;border:1px solid #ccc;border-radius:5px;display:none;font-size:13px;max-width:300px;line-height:30px;color:#000;padding:5px}.swagger-section .api-ic .api_information_panel p .api-msg-enabled{color:green}.swagger-section .api-ic .api_information_panel p .api-msg-disabled{color:red}.swagger-section .api-ic:hover .api_information_panel{position:absolute;display:block}.swagger-section .ic-info{background-position:0 0;width:18px;margin-top:-6px;margin-left:4px}.swagger-section .ic-warning{background-position:-60px 0;width:18px;margin-top:-6px;margin-left:4px}.swagger-section .ic-error{background-position:-30px 0;width:18px;margin-top:-6px;margin-left:4px}.swagger-section .ic-off{background-position:-90px 0;width:58px;margin-top:-4px;cursor:pointer}.swagger-section .ic-on{background-position:-160px 0;width:58px;margin-top:-4px;cursor:pointer}.swagger-section #header{background-color:#89bf04;padding:9px 14px 19px;height:23px;min-width:775px}.swagger-section #input_baseUrl{width:400px}.swagger-section #api_selector{display:block;clear:none;float:right}.swagger-section #api_selector .input{display:inline-block;clear:none;margin:0 10px 0 0}.swagger-section #api_selector input{font-size:.9em;padding:3px;margin:0}.swagger-section #input_apiKey{width:200px}.swagger-section #auth_container .authorize__btn,.swagger-section #explore{display:block;text-decoration:none;font-weight:700;padding:6px 8px;font-size:.9em;color:#fff;background-color:#547f00;border-radius:4px}.swagger-section #auth_container .authorize__btn:hover,.swagger-section #explore:hover{background-color:#547f00}.swagger-section #header #logo{font-size:1.5em;font-weight:700;text-decoration:none;color:#fff}.swagger-section #header #logo .logo__img{display:block;float:left;margin-top:2px}.swagger-section #header #logo .logo__title{display:inline-block;padding:5px 0 0 10px}.swagger-section #content_message{margin:10px 15px;font-style:italic;color:#999}.swagger-section #message-bar{min-height:30px;text-align:center;padding-top:10px}.swagger-section .swagger-collapse:before{content:"-"}.swagger-section .swagger-expand:before{content:"+"}.swagger-section .error{outline-color:#c00;background-color:#f2dede} \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/style.css b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/style.css deleted file mode 100644 index 52907e4..0000000 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/style.css +++ /dev/null @@ -1 +0,0 @@ -.swagger-section #header a#logo{font-size:1.5em;font-weight:700;text-decoration:none;padding:20px 0 20px 40px}#text-head{font-size:80px;font-family:Roboto,sans-serif;color:#fff;float:right;margin-right:20%}.navbar-fixed-top .navbar-brand,.navbar-fixed-top .navbar-nav,.navbar-header{height:auto}.navbar-inverse{background-color:#000;border-color:#000}#navbar-brand{margin-left:20%}.navtext{font-size:10px}.h1,h1{font-size:60px}.navbar-default .navbar-header .navbar-brand{color:#a2dfee}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a{color:#393939;font-family:Arvo,serif;font-size:1.5em}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a:hover{color:#000}.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2{color:#525252;padding-left:0;display:block;clear:none;float:left;font-family:Arvo,serif;font-weight:700}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#0a0a0a}.container1{width:1500px;margin:auto;margin-top:0;background-repeat:no-repeat;background-position:-40px -20px;margin-bottom:210px}.container-inner{width:1200px;margin:auto;background-color:hsla(192,8%,88%,.75);padding-bottom:40px;padding-top:40px;border-radius:15px}.header-content{padding:0;width:1000px}.title1{font-size:80px;font-family:Vollkorn,serif;color:#404040;text-align:center;padding-top:40px;padding-bottom:100px}#icon{margin-top:-18px}.subtext{font-size:25px;font-style:italic;color:#08b;text-align:right;padding-right:250px}.bg-primary{background-color:#00468b}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus,.navbar-default .nav>li>a:focus:hover,.navbar-default .nav>li>a:hover{color:#08b}.text-faded{font-size:25px;font-family:Vollkorn,serif}.section-heading{font-family:Vollkorn,serif;font-size:45px;padding-bottom:10px}hr{border-color:#00468b;padding-bottom:10px}.description{margin-top:20px;padding-bottom:200px}.description li{font-family:Vollkorn,serif;font-size:25px;color:#525252;margin-left:28%;padding-top:5px}.gap{margin-top:200px}.troubleshootingtext{color:hsla(0,0%,100%,.7);padding-left:30%}.troubleshootingtext li{list-style-type:circle;font-size:25px;padding-bottom:5px}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.block.response_body.json:hover{cursor:pointer}.backdrop{color:blue}#myModal{height:100%}.modal-backdrop{bottom:0;position:fixed}.curl{padding:10px;font-family:Anonymous Pro,Menlo,Consolas,Bitstream Vera Sans Mono,Courier New,monospace;font-size:.9em;max-height:400px;margin-top:5px;overflow-y:auto;background-color:#fcf6db;border:1px solid #e5e0c6;border-radius:4px}.curl_title{font-size:1.1em;margin:0;padding:15px 0 5px;font-family:Open Sans,Helvetica Neue,Arial,sans-serif;font-weight:500;line-height:1.1}.footer{display:none}.swagger-section .swagger-ui-wrap h2{padding:0}h2{margin:0;margin-bottom:5px}.markdown p,.swagger-section .swagger-ui-wrap .code{font-size:15px;font-family:Arvo,serif}.swagger-section .swagger-ui-wrap b{font-family:Arvo,serif}#signin:hover{cursor:pointer}.dropdown-menu{padding:15px}.navbar-right .dropdown-menu{left:0;right:auto}#signinbutton{width:100%;height:32px;font-size:13px;font-weight:700;color:#08b}.navbar-default .nav>li .details{color:#000;text-transform:none;font-size:15px;font-weight:400;font-family:Open Sans,sans-serif;font-style:italic;line-height:20px;top:-2px}.navbar-default .nav>li .details:hover{color:#000}#signout{width:100%;height:32px;font-size:13px;font-weight:700;color:#08b} \ No newline at end of file diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/typography.css b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/css/typography.css deleted file mode 100644 index e69de29..0000000 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/fonts/DroidSans-Bold.ttf b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/fonts/DroidSans-Bold.ttf deleted file mode 100644 index 036c4d135bf954ef3c2b15bc6493f72a01909aee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42480 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 diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/fonts/DroidSans.ttf b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/fonts/DroidSans.ttf deleted file mode 100644 index e517a0c5b9dfcdde4c4dee7569fa191b40f208bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41028 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 V%-PYbojQLtAN=*7zd~Ud`%m*7fg1n- diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/collapse.gif b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/collapse.gif deleted file mode 100644 index 8843e8ce5a46781defd33d5304a0cb4191e72546..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 zcmZ?wbhEHbwd`J-OQ1PRqNMh0sDWgikt diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/expand.gif b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/expand.gif deleted file mode 100644 index 477bf13718dc56928f313ef6eeb1c2b1a47db69a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 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 I!JdTtAI=+^)&Kwi diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/favicon-16x16.png b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/favicon-16x16.png deleted file mode 100644 index 0f7e13b0d9903d27a9129950b1dad362361504e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 445 zcmV;u0Yd(XP)rNm2=6wQ7&2F}_`h_PI>(9Fx!5<0%l6W{u0OQ#*rglqx3__&vD?|#%fhn*Mn&YY1i+JQHqPvZ34FR@_E%P@x zzTL;Bw#nJXWY}D7^bC>-bx{t|^|R6Oci&MKvov8Op~S=}R=h^p-=vZ0uqG@LE6tP7 n92{cY$^db6>&z__iT?Z#Z8BG|DVcT0DjiaEd>Z!7_`J}8! zKk_$1lGm$vJOY&DjT-(&VGn0;R`iN9=1aOuG`H}BlY>&R3KbGER zB2$7euhH;y1C_LTQex%L6khZpkjFn!ajOUK)f3JLz+I;CE@(N)T)CM4AWjfl-(04= zrsMQ)#NG6nr^Y7!6LA;iHXh?UOFE%hhy>7dl=;I$J>g0BH_r|_4ctEsXx z2sDIQnwa*rcK=*3XUC$D{I@}DTNs@GCb7dB2%%nV%jR){xktt;Ah09op7x@l5D6B2 z0uBdt0YmcN!o?lMpu9Io(1&B1s{TUu*a>2&>Iycx__fbDRM8PYtLt+#G*xSt(cn}K zt!~W2{`9r)xkh^xodLS&FbYw`x$t&Vhl?)#f&k-lZIs<`$gTj{^#^HewuJz(WnUZZ z{Ty_aE;^93bhc-^^k6ZM!^e~$q5!Zz`XPta{a@651gPzaFx$&%IHL6hx$mSeAa#n6 zLkyc-M zs$qhBZhCNE^aIEV)H_~^IeqSRnvo!21Qc`Z;S9!IqXl4K(RUImejotzuG65LVuGS# zcqp@OA8~ln^4c^VihUew)IOX^E9KMtvSvnZ| zC@rl{f(B*PA26aFR`|X!!I(7x_|kq{rlqwhCia+CfNbOg_yYt0bDCc4g#h#`3jpCd zNAhr%4#Ye{i>ni$fzY%r0IS%l3HHZ4tTjOi=JW-t_iG~)oC!2C!52Cc|TAPaH zJ}l%m9yPmA-4#lJea@uf$a`(1;={rL2f*8;7%icbF}e^_`X#ndU=SI0nIn8hXPXHS zSN4rbF}jl0HWx(_`q`-SRa9jP8Ab!}sThNkQ634k=qXBVM4`o{M>qrLJD ze*%D)S;wpxG$d%FcDf-6%zMqWA+gw!C1~T5+|ys$G3Ksm&x59Lyd?0l+LWSk6hc4~ z+yC>|4f;X3#cq3!)>#Mvb-^co7LMrzqWeKB$21I>tJgaGFwu6eB%&j?@d*8GAx~In zI1p-lXVKtcvY7;$TX~wjYw|QhB%q!npQES%F~%Aqz~pJB%rNu!xAj;>xZt75!VHju zfFy%B-`3;Qf<{h94~I62zcHv}D5pS-QCN`M8K1>jN9mpbrFk=5no8j!00000NkvXX Hu0mjfOavUK diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/favicon.ico b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/favicon.ico deleted file mode 100644 index 8b60bcf06a7685b9ea53983c125e7058906fbcbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5430 zcmcgwYiv|S6douFYJ&9 zoHH|LSE(UtsLIS#7_-&1VM>ivN@Zu;-zA{00&N^|8r`@w~u}3a1X>=27;pf_a{DPJMTR$JSvjrVZRL?J~Ga>i0GO0Y%B;(7M$}2m+kcrz@>Hae2Pk^@b^f8%H zL>`N;qJuC@Oe+t~7I z<(F|AfU$#EfN{kFKA+53u@A<+4YnEIf**{2=CuCE#{h4Wo9v-X#BN#D=ro%g~u zG`=OQBiQEDZgc6n2RYf*+oRWbKVZW9eJJuGNa8A-F{8(f+y@)q2tylad}QmVTBh{m zkpvl@O*Y<9#KzvA;3if`|g4qjlr75YyFqbGlV2Q--{B?*ERj@$;+A#v6A5% zKJZ-k(ti_bGM?eOj#f{ZHOKc6lK8&sk-j?4Kdjr4z{}bU>r#UnlQAQ!`bOZB;Ct>?+|WpbgrOY2zPu-B!V?-m447=gVK(*?-RQObKSO{281uhZ-RJZ_ax0d9HE}&gAII8uJO7-x&ULT3$-hG# zr#*GDR$v46R``GL&)??M=Z|+Z8{*GeE`I+!{6E}3tWV7S1MCU*9ccYQdsa7AC-|$l z32U8*#-^_c?O%nK{oI ze@n2sr7p*=%uQX9Dk-qo-r2V)7}P0ZWaab6B%)NcuSZfL*ZERjG4kd;J~ udLgV-)@7w`Z&hkIdqAlS_J#Nx!E}|RnRSkVm|Sa24|P&EF^Huxf&C8$As%)B diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/logo_small.png b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/images/logo_small.png deleted file mode 100644 index ce3908e3f275ee790b38b28bdd03084cdf46bfe8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG2?0JKu0T4Zo>){e-JpKHLwvhH zX1~Iguh_m+$ZAZ!g$?e*UTJ>#yA34>a)p^YgFX-=DHR;hT%5Ezl0x zk|4ie1_1|y`S<^yFHqRu|30Ass2u?UjxX+x1S
              Eakt!8mnNYh!~056i`)Z#nY* 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 z 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 Ef*R;Uh5!Hn diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/index.html b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/index.html deleted file mode 100644 index fcfa082..0000000 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/index.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - 接口文档 - 开源 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
               
              -
              - - diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/index.yaml b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/index.yaml deleted file mode 100644 index 454c946..0000000 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/index.yaml +++ /dev/null @@ -1,1429 +0,0 @@ -swagger: '2.0' -info: - description: renren-fastplus是一个轻量级的Java快速开发平台 - version: 1.0.0 - title: 快速开发平台(企业版) - -schemes: - - http - -#认证 -securityDefinitions: - api_key: - type: "apiKey" - name: "token" - in: "header" - -#定义接口数据 -paths: - /authcode: - get: - tags: - - 用户登录 - summary: 获取验证码 - produces: - - application/octet-stream - /sys/login: - post: - tags: - - 用户登录 - summary: 用户登录 - produces: - - application/json - parameters: - - name: username - description: 用户名 - in: query - type: string - required: true - - name: password - description: 密码 - in: query - type: string - required: true - - name: captcha - description: 验证码 - in: query - type: string - required: true - responses: - '200': - schema: - type: object - properties: - code: - description: 状态码 0:成功 非0:失败 - type: integer - format: int32 - token: - description: token - type: string - expire: - description: 过期时长 - type: integer - format: int32 - msg: - description: 失败原因 - type: string - - /sys/user/list: - get: - tags: - - 管理员管理 - summary: 管理员列表 - produces: - - application/json - parameters: - - name: page - description: 页码 - in: query - type: integer - required: true - - name: limit - description: 每页条数 - in: query - type: integer - required: true - - name: sidx - description: 排序字段 - in: query - type: string - - name: order - description: 排序方式,如:asc、desc - in: query - type: string - - name: username - description: 用户名 - in: query - type: string - responses: - '200': - description: 返回管理员列表 - schema: - $ref: '#/definitions/SysUserEntity' - /sys/user/info: - get: - tags: - - 管理员管理 - summary: 当前管理员信息 - produces: - - application/json - responses: - '200': - description: 返回当前管理员信息 - schema: - $ref: '#/definitions/SysUserEntity' - /sys/user/info/{userId}: - get: - tags: - - 管理员管理 - summary: 获取管理员信息 - produces: - - application/json - parameters: - - name: userId - description: 用户ID - in: path - type: integer - required: true - responses: - '200': - description: 返回管理员信息 - schema: - $ref: '#/definitions/SysUserEntity' - /sys/user/password: - post: - tags: - - 管理员管理 - summary: 修改密码 - produces: - - application/json - parameters: - - name: password - description: 原密码 - in: query - type: string - required: true - - name: newPassword - description: 新密码 - in: query - type: string - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/user/save: - post: - tags: - - 管理员管理 - summary: 添加管理员 - produces: - - application/json - parameters: - - name: body - description: 管理员对象 - in: body - type: string - schema: - $ref: '#/definitions/SysUserEntityEdit' - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/user/update: - post: - tags: - - 管理员管理 - summary: 修改管理员 - produces: - - application/json - parameters: - - name: body - description: 管理员对象 - in: body - type: string - schema: - $ref: '#/definitions/SysUserEntityEdit' - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/user/delete: - post: - tags: - - 管理员管理 - summary: 删除管理员 - produces: - - application/json - parameters: - - name: body - description: 用户ID列表 - in: body - type: array - items: - type: integer - format: int64 - default: 0 - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - - /sys/dept/list: - get: - tags: - - 部门管理 - summary: 部门列表 - produces: - - application/json - responses: - '200': - description: 返回部门列表 - schema: - $ref: '#/definitions/SysDeptEntity' - /sys/dept/select: - get: - tags: - - 部门管理 - summary: 选择部门 - description: 添加、修改部门的时候,选择上级部门接口 - produces: - - application/json - responses: - '200': - description: 返回部门列表 - schema: - $ref: '#/definitions/SysDeptEntity' - /sys/dept/info: - get: - tags: - - 部门管理 - summary: 获取上级部门Id(管理员则为0) - produces: - - application/json - responses: - '200': - description: 返回部门信息 - schema: - type: object - properties: - code: - description: 状态码 0:成功 非0:失败 - type: integer - format: int32 - deptId: - description: 上级部门ID - type: integer - format: int64 - msg: - description: 失败原因 - type: string - /sys/dept/info/{deptId}: - get: - tags: - - 部门管理 - summary: 获取部门信息 - produces: - - application/json - parameters: - - name: deptId - description: 部门ID - in: path - type: integer - required: true - responses: - '200': - description: 返回部门信息 - schema: - $ref: '#/definitions/SysDeptEntity' - /sys/dept/save: - post: - tags: - - 部门管理 - summary: 添加部门 - produces: - - application/json - parameters: - - name: body - description: 部门对象 - in: body - type: string - schema: - $ref: '#/definitions/SysDeptEntityEdit' - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/dept/update: - post: - tags: - - 部门管理 - summary: 修改部门 - produces: - - application/json - parameters: - - name: body - description: 部门对象 - in: body - type: string - schema: - $ref: '#/definitions/SysDeptEntityEdit' - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/dept/delete: - post: - tags: - - 部门管理 - summary: 删除部门 - produces: - - application/json - parameters: - - name: body - description: 部门ID列表 - in: body - type: array - items: - type: integer - format: int64 - default: 0 - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - - /sys/role/list: - get: - tags: - - 角色管理 - summary: 角色列表 - produces: - - application/json - parameters: - - name: page - description: 页码 - in: query - type: integer - required: true - - name: limit - description: 每页条数 - in: query - type: integer - required: true - - name: sidx - description: 排序字段 - in: query - type: string - - name: order - description: 排序方式,如:asc、desc - in: query - type: string - - name: roleName - description: 角色名 - in: query - type: string - responses: - '200': - description: 返回管理员列表 - schema: - $ref: '#/definitions/SysRoleEntity' - /sys/role/select: - get: - tags: - - 角色管理 - summary: 当前账号角色列表 - description: 如果是超级管理员,则能查询所有的角色列表 - produces: - - application/json - responses: - '200': - description: 返回管理员列表 - schema: - $ref: '#/definitions/SysRoleEntity' - /sys/role/info/{roleId}: - get: - tags: - - 角色管理 - summary: 获取角色信息 - produces: - - application/json - parameters: - - name: roleId - description: 角色ID - in: path - type: integer - required: true - responses: - '200': - description: 返回角色信息 - schema: - $ref: '#/definitions/SysRoleEntity' - /sys/role/save: - post: - tags: - - 角色管理 - summary: 添加角色 - produces: - - application/json - parameters: - - name: body - description: 角色对象 - in: body - type: string - schema: - $ref: '#/definitions/SysRoleEntityEdit' - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/role/update: - post: - tags: - - 角色管理 - summary: 修改角色 - produces: - - application/json - parameters: - - name: body - description: 角色对象 - in: body - type: string - schema: - $ref: '#/definitions/SysRoleEntityEdit' - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/role/delete: - post: - tags: - - 角色管理 - summary: 删除角色 - produces: - - application/json - parameters: - - name: body - description: 角色ID列表 - in: body - type: array - items: - type: integer - format: int64 - default: 0 - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - - /sys/menu/list: - get: - tags: - - 菜单管理 - summary: 菜单列表 - produces: - - application/json - responses: - '200': - description: 返回菜单列表 - schema: - $ref: '#/definitions/SysMenuEntity' - /sys/menu/nav: - get: - tags: - - 菜单管理 - summary: 导航菜单列表 - produces: - - application/json - responses: - '200': - description: 返回导航菜单列表 - schema: - $ref: '#/definitions/SysMenuEntity' - /sys/menu/select: - get: - tags: - - 菜单管理 - summary: 选择菜单 - description: 添加、修改菜单的时候,选择上级菜单接口 - produces: - - application/json - responses: - '200': - description: 返回菜单列表 - schema: - $ref: '#/definitions/SysMenuEntity' - /sys/menu/info/{menuId}: - get: - tags: - - 菜单管理 - summary: 获取菜单信息 - produces: - - application/json - parameters: - - name: menuId - description: 菜单ID - in: path - type: integer - required: true - responses: - '200': - description: 返回菜单信息 - schema: - $ref: '#/definitions/SysRoleEntity' - /sys/menu/save: - post: - tags: - - 菜单管理 - summary: 添加菜单 - produces: - - application/json - parameters: - - name: body - description: 菜单对象 - in: body - type: string - schema: - $ref: '#/definitions/SysMenuEntityEdit' - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/menu/update: - post: - tags: - - 菜单管理 - summary: 修改菜单 - produces: - - application/json - parameters: - - name: body - description: 菜单对象 - in: body - type: string - schema: - $ref: '#/definitions/SysMenuEntityEdit' - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/menu/delete: - post: - tags: - - 菜单管理 - summary: 删除菜单 - produces: - - application/json - parameters: - - name: body - description: 菜单ID列表 - in: body - type: array - items: - type: integer - format: int64 - default: 0 - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - - /sys/log/list: - get: - tags: - - 系统日志 - summary: 日志列表 - produces: - - application/json - parameters: - - name: page - description: 页码 - in: query - type: integer - required: true - - name: limit - description: 每页条数 - in: query - type: integer - required: true - - name: sidx - description: 排序字段 - in: query - type: string - - name: order - description: 排序方式,如:asc、desc - in: query - type: string - - name: key - description: 用户名或用户操作 - in: query - type: string - responses: - '200': - description: 返回日志列表 - schema: - $ref: '#/definitions/SysLogEntity' - - /sys/config/list: - get: - tags: - - 参数管理 - summary: 参数列表 - produces: - - application/json - parameters: - - name: page - description: 页码 - in: query - type: integer - required: true - - name: limit - description: 每页条数 - in: query - type: integer - required: true - - name: sidx - description: 排序字段 - in: query - type: string - - name: order - description: 排序方式,如:asc、desc - in: query - type: string - - name: key - description: 参数名 - in: query - type: string - responses: - '200': - description: 返回参数列表 - schema: - $ref: '#/definitions/SysConfigEntity' - /sys/config/info/{id}: - get: - tags: - - 参数管理 - summary: 获取参数信息 - produces: - - application/json - parameters: - - name: id - description: 参数ID - in: path - type: integer - required: true - responses: - '200': - description: 返回参数信息 - schema: - $ref: '#/definitions/SysConfigEntity' - /sys/config/save: - post: - tags: - - 参数管理 - summary: 添加参数 - produces: - - application/json - parameters: - - name: body - description: 参数对象 - in: body - type: string - schema: - $ref: '#/definitions/SysConfigEntity' - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/config/update: - post: - tags: - - 参数管理 - summary: 修改参数 - produces: - - application/json - parameters: - - name: body - description: 参数对象 - in: body - type: string - schema: - $ref: '#/definitions/SysConfigEntity' - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/config/delete: - post: - tags: - - 参数管理 - summary: 删除参数 - produces: - - application/json - parameters: - - name: body - description: 参数ID列表 - in: body - type: array - items: - type: integer - format: int64 - default: 0 - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - - /sys/oss/list: - get: - tags: - - 文件服务 - summary: 文件列表 - produces: - - application/json - parameters: - - name: page - description: 页码 - in: query - type: integer - required: true - - name: limit - description: 每页条数 - in: query - type: integer - required: true - - name: sidx - description: 排序字段 - in: query - type: string - - name: order - description: 排序方式,如:asc、desc - in: query - type: string - responses: - '200': - description: 返回文件列表 - schema: - $ref: '#/definitions/SysOssEntity' - /sys/oss/config: - get: - tags: - - 文件服务 - summary: 云存储配置信息 - produces: - - application/json - responses: - '200': - description: 返回云存储配置信息 - schema: - $ref: '#/definitions/SysCloudStorageEntity' - /sys/oss/saveConfig: - post: - tags: - - 文件服务 - summary: 保存云存储配置信息 - produces: - - application/json - parameters: - - name: body - description: 参数对象 - in: body - type: string - schema: - $ref: '#/definitions/SysCloudStorageEntity' - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/oss/upload: - post: - tags: - - 文件服务 - summary: 上传文件 - consumes: - - multipart/form-data - produces: - - application/json - parameters: - - name: file - description: 文件 - in: formData - type: file - required: true - responses: - '200': - description: 返回文件列表 - schema: - type: object - properties: - code: - description: 状态码 0:成功 非0:失败 - type: integer - format: int32 - url: - description: 文件URL地址 - type: string - msg: - description: 失败原因 - type: string - /sys/oss/delete: - post: - tags: - - 文件服务 - summary: 删除文件 - produces: - - application/json - parameters: - - name: body - description: 文件ID列表 - in: body - type: array - items: - type: integer - format: int64 - default: 0 - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - - /sys/schedule/list: - get: - tags: - - 定时任务 - summary: 定时任务列表 - produces: - - application/json - parameters: - - name: page - description: 页码 - in: query - type: integer - required: true - - name: limit - description: 每页条数 - in: query - type: integer - required: true - - name: sidx - description: 排序字段 - in: query - type: string - - name: order - description: 排序方式,如:asc、desc - in: query - type: string - - name: beanName - description: spring bean名称 - in: query - type: string - responses: - '200': - description: 返回定时任务列表 - schema: - $ref: '#/definitions/ScheduleJobEntity' - /sys/schedule/info/{id}: - get: - tags: - - 定时任务 - summary: 获取定时任务信息 - produces: - - application/json - parameters: - - name: jobId - description: 定时任务ID - in: path - type: integer - required: true - responses: - '200': - description: 返回定时任务信息 - schema: - $ref: '#/definitions/ScheduleJobEntity' - /sys/schedule/save: - post: - tags: - - 定时任务 - summary: 添加定时任务 - produces: - - application/json - parameters: - - name: body - description: 定时任务对象 - in: body - type: string - schema: - $ref: '#/definitions/ScheduleJobEntity' - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/schedule/update: - post: - tags: - - 定时任务 - summary: 修改定时任务 - produces: - - application/json - parameters: - - name: body - description: 定时任务对象 - in: body - type: string - schema: - $ref: '#/definitions/ScheduleJobEntity' - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/schedule/delete: - post: - tags: - - 定时任务 - summary: 删除定时任务 - produces: - - application/json - parameters: - - name: body - description: 定时任务ID列表 - in: body - type: array - items: - type: integer - format: int64 - default: 0 - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/schedule/run: - post: - tags: - - 定时任务 - summary: 立即执行任务 - produces: - - application/json - parameters: - - name: body - description: 定时任务ID列表 - in: body - type: array - items: - type: integer - format: int64 - default: 0 - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/schedule/pause: - post: - tags: - - 定时任务 - summary: 暂停定时任务 - produces: - - application/json - parameters: - - name: body - description: 定时任务ID列表 - in: body - type: array - items: - type: integer - format: int64 - default: 0 - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - /sys/schedule/resume: - post: - tags: - - 定时任务 - summary: 恢复定时任务 - produces: - - application/json - parameters: - - name: body - description: 定时任务ID列表 - in: body - type: array - items: - type: integer - format: int64 - default: 0 - required: true - responses: - '200': - schema: - $ref: '#/definitions/R' - -#定义数据模型 -definitions: - R: - type: object - properties: - code: - description: 状态码 0:成功 非0:失败 - type: integer - format: int32 - msg: - description: 失败原因 - type: string - SysUserEntity: - type: object - properties: - userId: - description: 用户ID - type: integer - format: int64 - username: - description: 用户名 - type: string - deptId: - description: 部门ID - type: integer - format: int64 - deptName: - description: 部门名称 - type: string - password: - description: 密码 - type: string - email: - description: 邮箱 - type: string - mobile: - description: 手机号 - type: string - status: - description: 状态 0:禁用 1:正常 - type: integer - format: int32 - roleIdList: - description: 角色ID列表 - type: array - items: - type: integer - format: int64 - createUserId: - description: 创建者ID - type: integer - format: int64 - createTime: - description: 创建时间 - type: string - format: date-time - SysUserEntityEdit: - type: object - properties: - userId: - description: 用户ID - type: integer - format: int64 - username: - description: 用户名 - type: string - deptId: - description: 部门ID - type: integer - format: int64 - password: - description: 密码 - type: string - email: - description: 邮箱 - type: string - mobile: - description: 手机号 - type: string - status: - description: 状态 0:禁用 1:正常 - type: integer - format: int32 - roleIdList: - description: 角色ID列表 - type: array - items: - type: integer - format: int32 - SysDeptEntity: - type: object - properties: - deptId: - description: 部门ID - type: integer - format: int64 - name: - description: 部门名称 - type: string - parentId: - description: 上级部门ID,一级部门为0 - type: integer - format: int64 - parentName: - description: 上级部门名称 - type: string - orderNum: - description: 排序 - type: integer - format: int32 - open: - description: 是否展开 true:展开 false:不展开 - type: boolean - format: int32 - SysDeptEntityEdit: - type: object - properties: - name: - description: 部门名称 - type: string - parentId: - description: 上级部门ID,一级部门为0 - type: integer - format: int64 - orderNum: - description: 排序 - type: integer - format: int32 - SysRoleEntity: - type: object - properties: - roleId: - description: 角色ID - type: integer - format: int64 - roleName: - description: 角色名称 - type: string - deptId: - description: 部门ID - type: integer - format: int64 - deptName: - description: 部门名称 - type: string - remark: - description: 备注 - type: string - menuIdList: - description: 菜单ID列表 - type: array - items: - type: integer - format: int64 - createUserId: - description: 创建者ID - type: integer - format: int64 - createTime: - description: 创建时间 - type: string - format: date-time - SysRoleEntityEdit: - type: object - properties: - roleId: - description: 角色ID - type: integer - format: int64 - roleName: - description: 角色名称 - type: string - deptId: - description: 部门ID - type: integer - format: int64 - remark: - description: 备注 - type: string - menuIdList: - description: 菜单ID列表 - type: array - items: - type: integer - format: int64 - SysMenuEntity: - type: object - properties: - menuId: - description: 菜单ID - type: integer - format: int64 - name: - description: 菜单名称 - type: string - parentId: - description: 父菜单ID,一级菜单为0 - type: integer - format: int64 - parentName: - description: 父菜单名称 - type: string - url: - description: 菜单URL - type: string - perms: - description: 授权标识 - type: string - type: - description: 类型 0:目录 1:菜单 2:按钮 - type: integer - format: int32 - icon: - description: 菜单图标 - type: string - orderNum: - description: 排序 - type: integer - format: int32 - open: - description: 是否展开 true:展开 false:不展开 - type: boolean - format: int32 - SysMenuEntityEdit: - type: object - properties: - menuId: - description: 菜单ID - type: integer - format: int64 - name: - description: 菜单名称 - type: string - parentId: - description: 父菜单ID,一级菜单为0 - type: integer - format: int64 - url: - description: 菜单URL - type: string - perms: - description: 授权标识 - type: string - type: - description: 类型 0:目录 1:菜单 2:按钮 - type: integer - format: int32 - icon: - description: 菜单图标 - type: string - orderNum: - description: 排序 - type: integer - format: int32 - SysLogEntity: - type: object - properties: - id: - description: 日志ID - type: integer - format: int64 - username: - description: 用户名 - type: string - operation: - description: 用户操作 - type: string - method: - description: 请求方法 - type: string - params: - description: 请求参数 - type: string - time: - description: 执行时长(毫秒) - type: integer - format: int64 - ip: - description: IP地址 - type: string - createTime: - description: 创建时间 - type: string - format: date-time - SysConfigEntity: - type: object - properties: - id: - description: 参数ID - type: integer - format: int64 - key: - description: 参数名 - type: string - value: - description: 参数值 - type: string - remark: - description: 备注 - type: string - SysOssEntity: - type: object - properties: - id: - description: ID - type: integer - format: int64 - url: - description: URL地址 - type: string - createTime: - description: 创建时间 - type: string - format: date-time - SysCloudStorageEntity: - type: object - properties: - type: - description: 类型 1:七牛 2:阿里云 3:腾讯云 - type: integer - format: int32 - qiniuDomain: - description: 七牛绑定的域名 - type: string - qiniuPrefix: - description: 七牛路径前缀 - type: string - qiniuAccessKey: - description: 七牛ACCESS_KEY - type: string - qiniuSecretKey: - description: 七牛SECRET_KEY - type: string - qiniuBucketName: - description: 七牛存储空间名 - type: string - aliyunDomain: - description: 阿里云绑定的域名 - type: string - aliyunPrefix: - description: 阿里云路径前缀 - type: string - aliyunEndPoint: - description: 阿里云EndPoint - type: string - aliyunAccessKeyId: - description: 阿里云AccessKeyId - type: string - aliyunAccessKeySecret: - description: 阿里云AccessKeySecret - type: string - aliyunBucketName: - description: 阿里云BucketName - type: string - qcloudDomain: - description: 腾讯云绑定的域名 - type: string - qcloudPrefix: - description: 腾讯云路径前缀 - type: string - qcloudAppId: - description: 腾讯云AppId - type: string - qcloudSecretId: - description: 腾讯云SecretId - type: string - qcloudSecretKey: - description: 腾讯云SecretKey - type: string - qcloudBucketName: - description: 腾讯云BucketName - type: string - qcloudRegion: - description: 腾讯云COS所属地区 - type: string - ScheduleJobEntity: - type: object - properties: - jobId: - description: 任务ID - type: integer - format: int64 - beanName: - description: spring bean名称 - type: string - methodName: - description: 方法名 - type: string - params: - description: 参数 - type: string - cronExpression: - description: cron表达式 - type: string - status: - description: 任务状态 0:正常 1:暂停 - type: integer - format: int32 - remark: - description: 备注 - type: string - createTime: - description: 创建时间 - type: string - format: date-time - diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/en.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/en.js deleted file mode 100644 index 9183136..0000000 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/en.js +++ /dev/null @@ -1,56 +0,0 @@ -'use strict'; - -/* jshint quotmark: double */ -window.SwaggerTranslator.learn({ - "Warning: Deprecated":"Warning: Deprecated", - "Implementation Notes":"Implementation Notes", - "Response Class":"Response Class", - "Status":"Status", - "Parameters":"Parameters", - "Parameter":"Parameter", - "Value":"Value", - "Description":"Description", - "Parameter Type":"Parameter Type", - "Data Type":"Data Type", - "Response Messages":"Response Messages", - "HTTP Status Code":"HTTP Status Code", - "Reason":"Reason", - "Response Model":"Response Model", - "Request URL":"Request URL", - "Response Body":"Response Body", - "Response Code":"Response Code", - "Response Headers":"Response Headers", - "Hide Response":"Hide Response", - "Headers":"Headers", - "Try it out!":"Try it out!", - "Show/Hide":"Show/Hide", - "List Operations":"List Operations", - "Expand Operations":"Expand Operations", - "Raw":"Raw", - "can't parse JSON. Raw result":"can't parse JSON. Raw result", - "Example Value":"Example Value", - "Model Schema":"Model Schema", - "Model":"Model", - "Click to set as parameter value":"Click to set as parameter value", - "apply":"apply", - "Username":"Username", - "Password":"Password", - "Terms of service":"Terms of service", - "Created by":"Created by", - "See more at":"See more at", - "Contact the developer":"Contact the developer", - "api version":"api version", - "Response Content Type":"Response Content Type", - "Parameter content type:":"Parameter content type:", - "fetching resource":"fetching resource", - "fetching resource list":"fetching resource list", - "Explore":"Explore", - "Show Swagger Petstore Example Apis":"Show Swagger Petstore Example Apis", - "Can't read from server. It may not have the appropriate access-control-origin settings.":"Can't read from server. It may not have the appropriate access-control-origin settings.", - "Please specify the protocol for":"Please specify the protocol for", - "Can't read swagger JSON from":"Can't read swagger JSON from", - "Finished Loading Resource Information. Rendering Swagger UI":"Finished Loading Resource Information. Rendering Swagger UI", - "Unable to read api":"Unable to read api", - "from path":"from path", - "server returned":"server returned" -}); diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/translator.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/translator.js deleted file mode 100644 index ffb879f..0000000 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/translator.js +++ /dev/null @@ -1,39 +0,0 @@ -'use strict'; - -/** - * Translator for documentation pages. - * - * To enable translation you should include one of language-files in your index.html - * after . - * For example - - * - * If you wish to translate some new texts you should do two things: - * 1. Add a new phrase pair ("New Phrase": "New Translation") into your language file (for example lang/ru.js). It will be great if you add it in other language files too. - * 2. Mark that text it templates this way New Phrase or . - * The main thing here is attribute data-sw-translate. Only inner html, title-attribute and value-attribute are going to translate. - * - */ -window.SwaggerTranslator = { - - _words:[], - - translate: function(sel) { - var $this = this; - sel = sel || '[data-sw-translate]'; - - $(sel).each(function() { - $(this).html($this._tryTranslate($(this).html())); - - $(this).val($this._tryTranslate($(this).val())); - $(this).attr('title', $this._tryTranslate($(this).attr('title'))); - }); - }, - - _tryTranslate: function(word) { - return this._words[$.trim(word)] !== undefined ? this._words[$.trim(word)] : word; - }, - - learn: function(wordsMap) { - this._words = wordsMap; - } -}; diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/zh-cn.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/zh-cn.js deleted file mode 100644 index c7f55b4..0000000 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lang/zh-cn.js +++ /dev/null @@ -1,56 +0,0 @@ -'use strict'; - -/* jshint quotmark: double */ -window.SwaggerTranslator.learn({ - "Warning: Deprecated":"警告:已过时", - "Implementation Notes":"接口备注", - "Response Class":"响应类", - "Status":"状态", - "Parameters":"参数", - "Parameter":"参数", - "Value":"值", - "Description":"描述", - "Parameter Type":"参数类型", - "Data Type":"数据类型", - "Response Messages":"响应消息", - "HTTP Status Code":"HTTP状态码", - "Reason":"原因", - "Response Model":"响应模型", - "Request URL":"请求URL", - "Response Body":"响应体", - "Response Code":"响应码", - "Response Headers":"响应头", - "Hide Response":"隐藏响应", - "Headers":"头", - "Try it out!":"试一下!", - "Show/Hide":"显示/隐藏", - "List Operations":"显示操作", - "Expand Operations":"展开操作", - "Raw":"原始", - "can't parse JSON. Raw result":"无法解析JSON. 原始结果", - "Example Value":"示例", - "Click to set as parameter value":"点击设置参数", - "Model Schema":"模型架构", - "Model":"模型", - "apply":"应用", - "Username":"用户名", - "Password":"密码", - "Terms of service":"服务条款", - "Created by":"创建者", - "See more at":"查看更多:", - "Contact the developer":"联系开发者", - "api version":"api版本", - "Response Content Type":"响应类型", - "Parameter content type:":"参数类型:", - "fetching resource":"正在获取资源", - "fetching resource list":"正在获取资源列表", - "Explore":"浏览", - "Show Swagger Petstore Example Apis":"显示 Swagger Petstore 示例 Apis", - "Can't read from server. It may not have the appropriate access-control-origin settings.":"无法从服务器读取。可能没有正确设置access-control-origin。", - "Please specify the protocol for":"请指定协议:", - "Can't read swagger JSON from":"无法读取swagger JSON于", - "Finished Loading Resource Information. Rendering Swagger UI":"已加载资源信息。正在渲染Swagger UI", - "Unable to read api":"无法读取api", - "from path":"从路径", - "server returned":"服务器返回" -}); diff --git a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/backbone-min.js b/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/backbone-min.js deleted file mode 100644 index 8eff02e..0000000 --- a/spring-boot-22-FarstPlus/src/main/resources/templates/static/swagger/lib/backbone-min.js +++ /dev/null @@ -1 +0,0 @@ -!function(t,e){if("function"==typeof define&&define.amd)define(["underscore","jquery","exports"],function(i,n,s){t.Backbone=e(t,s,i,n)});else if("undefined"!=typeof exports){var i=require("underscore");e(t,exports,i)}else t.Backbone=e(t,{},t._,t.jQuery||t.Zepto||t.ender||t.$)}(this,function(t,e,i,n){var s=t.Backbone,r=[],a=(r.push,r.slice);r.splice;e.VERSION="1.1.2",e.$=n,e.noConflict=function(){return t.Backbone=s,this},e.emulateHTTP=!1,e.emulateJSON=!1;var o=e.Events={on:function(t,e,i){if(!c(this,"on",t,[e,i])||!e)return this;this._events||(this._events={});var n=this._events[t]||(this._events[t]=[]);return n.push({callback:e,context:i,ctx:i||this}),this},once:function(t,e,n){if(!c(this,"once",t,[e,n])||!e)return this;var s=this,r=i.once(function(){s.off(t,r),e.apply(this,arguments)});return r._callback=e,this.on(t,r,n)},off:function(t,e,n){var s,r,a,o,h,u,l,d;if(!this._events||!c(this,"off",t,[e,n]))return this;if(!t&&!e&&!n)return this._events=void 0,this;for(o=t?[t]:i.keys(this._events),h=0,u=o.length;h").attr(t);this.setElement(n,!1)}}}),e.sync=function(t,n,s){var r=E[t];i.defaults(s||(s={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:r,dataType:"json"};if(s.url||(a.url=i.result(n,"url")||j()),null!=s.data||!n||"create"!==t&&"update"!==t&&"patch"!==t||(a.contentType="application/json",a.data=JSON.stringify(s.attrs||n.toJSON(s))),s.emulateJSON&&(a.contentType="application/x-www-form-urlencoded",a.data=a.data?{model:a.data}:{}),s.emulateHTTP&&("PUT"===r||"DELETE"===r||"PATCH"===r)){a.type="POST",s.emulateJSON&&(a.data._method=r);var o=s.beforeSend;s.beforeSend=function(t){if(t.setRequestHeader("X-HTTP-Method-Override",r),o)return o.apply(this,arguments)}}"GET"===a.type||s.emulateJSON||(a.processData=!1),"PATCH"===a.type&&x&&(a.xhr=function(){return new ActiveXObject("Microsoft.XMLHTTP")});var h=s.xhr=e.ajax(i.extend(a,s));return n.trigger("request",n,h,s),h};var x=!("undefined"==typeof window||!window.ActiveXObject||window.XMLHttpRequest&&(new XMLHttpRequest).dispatchEvent),E={create:"POST",update:"PUT",patch:"PATCH","delete":"DELETE",read:"GET"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var k=e.Router=function(t){t||(t={}),t.routes&&(this.routes=t.routes),this._bindRoutes(),this.initialize.apply(this,arguments)},T=/\((.*?)\)/g,$=/(\(\?)?:\w+/g,S=/\*\w+/g,H=/[\-{}\[\]+?.,\\\^$|#\s]/g;i.extend(k.prototype,o,{initialize:function(){},route:function(t,n,s){i.isRegExp(t)||(t=this._routeToRegExp(t)),i.isFunction(n)&&(s=n,n=""),s||(s=this[n]);var r=this;return e.history.route(t,function(i){var a=r._extractParameters(t,i);r.execute(s,a),r.trigger.apply(r,["route:"+n].concat(a)),r.trigger("route",n,a),e.history.trigger("route",r,n,a)}),this},execute:function(t,e){t&&t.apply(this,e)},navigate:function(t,i){return e.history.navigate(t,i),this},_bindRoutes:function(){if(this.routes){this.routes=i.result(this,"routes");for(var t,e=i.keys(this.routes);null!=(t=e.pop());)this.route(t,this.routes[t])}},_routeToRegExp:function(t){return t=t.replace(H,"\\$&").replace(T,"(?:$1)?").replace($,function(t,e){return e?t:"([^/?]+)"}).replace(S,"([^?]*?)"),new RegExp("^"+t+"(?:\\?([\\s\\S]*))?$")},_extractParameters:function(t,e){var n=t.exec(e).slice(1);return i.map(n,function(t,e){return e===n.length-1?t||null:t?decodeURIComponent(t):null})}});var A=e.History=function(){this.handlers=[],i.bindAll(this,"checkUrl"),"undefined"!=typeof window&&(this.location=window.location,this.history=window.history)},I=/^[#\/]|\s+$/g,N=/^\/+|\/+$/g,R=/msie [\w.]+/,O=/\/$/,P=/#.*$/;A.started=!1,i.extend(A.prototype,o,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\/]$/,"$&/")===this.root},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:""},getFragment:function(t,e){if(null==t)if(this._hasPushState||!this._wantsHashChange||e){t=decodeURI(this.location.pathname+this.location.search);var i=this.root.replace(O,"");t.indexOf(i)||(t=t.slice(i.length))}else t=this.getHash();return t.replace(I,"")},start:function(t){if(A.started)throw new Error("Backbone.history has already been started");A.started=!0,this.options=i.extend({root:"/"},this.options,t),this.root=this.options.root,this._wantsHashChange=this.options.hashChange!==!1,this._wantsPushState=!!this.options.pushState,this._hasPushState=!!(this.options.pushState&&this.history&&this.history.pushState);var n=this.getFragment(),s=document.documentMode,r=R.exec(navigator.userAgent.toLowerCase())&&(!s||s<=7);if(this.root=("/"+this.root+"/").replace(N,"/"),r&&this._wantsHashChange){var a=e.$('